崗位職責(zé):
1、參加產(chǎn)品設(shè)計(jì)和結(jié)構(gòu)選型、需求整理、驅(qū)動(dòng)和應(yīng)用開發(fā),對產(chǎn)品進(jìn)行測試;
2、在非Ubuntu操作系統(tǒng)下,使用源碼進(jìn)行ROS環(huán)境搭建;
3、負(fù)責(zé)機(jī)器人上的ROS環(huán)境搭建,使用DWA、TEB、Digkstra、Navigation、Hector、Gampping和Cartographer等算法對機(jī)器人進(jìn)行建圖、定位、導(dǎo)航;
4、負(fù)責(zé)機(jī)械臂控制架構(gòu)搭建,使用ROS進(jìn)行機(jī)械臂路徑規(guī)劃和點(diǎn)到點(diǎn)控制;
5、機(jī)器人項(xiàng)目的論證和技術(shù)方案文檔編寫。
崗位要求:
1、本科及以上學(xué)歷,3年以上經(jīng)驗(yàn),計(jì)算機(jī)、自動(dòng)化、機(jī)器視覺、導(dǎo)航定位、人工智能等相關(guān)專業(yè),有相關(guān)領(lǐng)域工作經(jīng)驗(yàn)優(yōu)先;
2、能夠基于C/C++、Linux、ROS等環(huán)境進(jìn)行算法開發(fā),熟悉rviz、rqt系列等調(diào)試工具,了解如何使用源碼進(jìn)行ROS環(huán)境搭建;
3、了解機(jī)械臂控制的逆運(yùn)動(dòng)學(xué)控制IK、前向運(yùn)動(dòng)學(xué)控制FK、模型預(yù)測控制MPC等控制算法原理,具備開發(fā)和查錯(cuò)經(jīng)驗(yàn);
4、具備良好的編程習(xí)慣,了解STL庫,具備面向?qū)ο缶幊趟季S,能完成功能開發(fā),模塊開發(fā),缺陷修復(fù)等。了解python,做過Python測試腳本;
5、熟悉Linux和ROS開發(fā)環(huán)境和流程,熟悉ROS下的程序編寫,熟悉Linux系統(tǒng)和ROS的操作指令以及ros的通信機(jī)制,調(diào)試過rviz,gazebo中的功能,對ros下開源的激光雷達(dá)和IMU標(biāo)定算法原理、算法原理和路徑規(guī)劃算法原理有一定了解,如gmapping、cartographer、hector等,以及A*、Dijkstra、TEB、DWA等;
6、熟悉常用的運(yùn)動(dòng)控制模型,如2輪/4輪差速模型、阿克曼底盤、四輪四轉(zhuǎn)模型等;
7、了解數(shù)據(jù)結(jié)構(gòu),掌握數(shù)組、鏈表、隊(duì)列和棧,基本算法;
8、熟悉UDP、TCP、USB、串口、CAN、modbus等通信協(xié)議,能實(shí)現(xiàn)基礎(chǔ)通信功能。
長沙 - 長沙
湖南凱之成智能裝備有限公司長沙 - 岳麓
中聯(lián)重科長沙 - 開福
湖南超能機(jī)器人技術(shù)有限公司長沙 - 岳麓
中聯(lián)重科長沙 - 望城
中聯(lián)重科長沙 - 岳麓
中聯(lián)重科