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