崗位職責:
1.參與機器人操作系統的軟件研發工作,負責ROS系統下的應用開發與優化;
2.能獨立完成軟件系統及模塊的開發及測試,參與應用和模塊的設計和實現;
3.負責與機器人軟件工程師、感知算法工程師、驅動工程師協作,完成運動規劃模塊、機器人導航定位的集成與聯調;
5.熟悉常用控制算法,如PID、LQR、MPC。熟悉軌跡規劃算法,如RRT*、Hybrid A*、基于最優化軌跡規劃等;
6.進行機械臂運動規劃算法的測試驗證,負責解決算法落地精度、效果問題,并完成文檔編寫;
7.項目技術方案、文檔的編寫及開發進度保證、遙操作臂的數據采集。
任職要求:
1.本科學歷及以上,控制科學與工程、電子信息、計算機科學、軟件工程等相關專業;
2.熟悉linux程序架構設計;精通C;至少有linux下C++開發經驗;
3.熟練掌握網絡協議編程,精通多進程編程;
4.英文讀寫熟練,能夠看懂英文資料;
5.良好的團隊溝通和協調能力,良好的學習能力及英文閱讀能力;
6.熟悉ROS機器人系統技術體系,掌握ROS開發工具熟悉移動機機器人導航算法或機器人運動控制算法者優先或者熟悉強化學習機械臂運動規劃者優先。