職位描述
工作內(nèi)容:
1.負(fù)責(zé)研究開發(fā)并落實掃地機(jī)在不同場景下的建圖、定位、重定位等方面的SLAM算法方案及其迭代優(yōu)化。
2.負(fù)責(zé)研究開發(fā)并落實激光SLAM和視覺SLAM融合算法、多傳感器融合算法等。
3.負(fù)責(zé)開發(fā)基于QT或安卓平臺的UI前端軟件,開發(fā)基于ROS的業(yè)務(wù)邏輯模塊。
4.開發(fā)和優(yōu)化機(jī)器人導(dǎo)航塊,包括路徑規(guī)劃、運動控制、全覆蓋、貼邊和障礙物避障
5.負(fù)責(zé)相關(guān)算法在嵌入式平臺的開發(fā)、優(yōu)化以及產(chǎn)品迭代
6.在傳統(tǒng)清潔設(shè)備的開發(fā)過程中,提供智能化解決方案。
崗位要求:
1.本科及以上學(xué)歷,計算機(jī)科學(xué),軟件工程等相關(guān)專業(yè),碩士優(yōu)先。
2.熟悉SLAM相關(guān)開源框架(如Cartographer、ORB_SLAM、LVI-SAM),有2D/3D激光點云特征提取、描述及匹配等相關(guān)經(jīng)驗,有實際項目落地經(jīng)驗。
3.熟悉激光雷達(dá)、深度相機(jī)、超聲波傳感器等多種傳感器數(shù)據(jù)處理和融合,并有實際項目落地經(jīng)驗。
4.熟悉局部路徑規(guī)劃算法(如A*、 Diikstra、RRT、DW,TEB等),有全覆蓋及延邊算法項目經(jīng)驗。
5.熟練掌握C++編程語言,熟悉Linux操作系統(tǒng)及常用指令,熟悉ROS1, ROS2,Micro ROS Agent, Isaac ROS等架構(gòu)。
6.熟練使用Docker容器、QT、 Gazebo 和RVIZ等軟件。
7.具備良好的代碼規(guī)范意識,熟悉Git/Bitbucket版本管理及敏捷開發(fā)流程。
8.英語良好。
9.良好溝通及團(tuán)隊合作能力。