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