職位描述
1.負麥移動機器人室內(nèi)外導(dǎo)航算法的開發(fā)、調(diào)試、優(yōu)化;
2.負麥自主導(dǎo)航與運動控制算法優(yōu)化;
3.針對機器人產(chǎn)品運行問題,提出導(dǎo)航算法部分的可行性解決方案,并驗證解決方案;
4.負責(zé)機器人傳感和設(shè)備的驅(qū)動及接口程序開發(fā)和測試,參與產(chǎn)品設(shè)計和軟件功能開發(fā)
任職要求:
1.自動化類、機器人、計算機軟件及相關(guān)專業(yè),優(yōu)秀本科生、碩士及以上,1年及以上機器人算法工程師相關(guān)崗位經(jīng)驗
2.熟悉ROS、LINUX系統(tǒng)及常規(guī)路徑算法
3.具有Python/C++語言編程能力,有較強的邏輯分析能力及良好的編程習(xí)慣;
4.有自主導(dǎo)航移動機器人/AGV開發(fā)經(jīng)驗者優(yōu)先。
5.具備良好的團隊協(xié)作能力,能夠獨立思考,善于創(chuàng)新,針對問題提出有效解決方案。
機器人開發(fā)-需求
?編程語言
熟練掌握C/C++、Python
?部署平臺
Linux系統(tǒng)(ubuntu18.04/20.04)開發(fā),熟悉Ros(Ros2)框架及相關(guān)工具
?通信協(xié)議
CAN/串口/TCP等
?硬件相關(guān)
激光雷達(2D/3D)、IMU(陀螺儀)、編碼器、雙目攝像頭、機械臂
?其他
o點云數(shù)據(jù)處理
o避障算法、路徑規(guī)劃算法
oOpenCV
oSLAM相關(guān)算法
oRos相關(guān)工具:rviz、Gazebo仿真、rqt、moveit!
o慣性測量
o模型訓(xùn)練
o機械臂運動學(xué)逆解
?目標與實現(xiàn)
目標:噴涂機器人自動化噴涂
o階段一:實現(xiàn)定位導(dǎo)航及避障,完成(無障礙)橫梁及立柱噴涂
o階段二:使用激光SLAM與視覺SLAM實現(xiàn),自動尋找未噴涂的目標物噴涂
o階段三:三維建模實現(xiàn)自動噴涂
實現(xiàn):機器人運動控制--實現(xiàn)軌跡控制、路徑規(guī)劃、定位、導(dǎo)航避障