職位描述
崗位職責(zé):
1.熟練ubunt系統(tǒng)docker環(huán)境
2. 基于ROS2框架設(shè)計(jì)、開(kāi)發(fā)和優(yōu)化機(jī)器人控制系統(tǒng)(如導(dǎo)航、運(yùn)動(dòng)控制、多機(jī)協(xié)作等)。
3. 實(shí)現(xiàn)機(jī)器人傳感器(LiDAR、IMU、攝像頭等)與執(zhí)行機(jī)構(gòu)(電機(jī)、機(jī)械臂等)的ROS2驅(qū)動(dòng)集成。
4. 開(kāi)發(fā)ROS2節(jié)點(diǎn)、接口(Topic/Service/Action)及功能包,確保模塊化與可復(fù)用性。
5. 解決機(jī)器人系統(tǒng)中的實(shí)時(shí)性、通信延遲、多線程同步等關(guān)鍵技術(shù)問(wèn)題。
6. 與SLAM、路徑規(guī)劃、人機(jī)交互等模塊團(tuán)隊(duì)協(xié)作,完成系統(tǒng)聯(lián)調(diào)與性能優(yōu)化。
7.開(kāi)發(fā)AI數(shù)據(jù)算法,模型建立,數(shù)據(jù)訓(xùn)練
8. 編寫(xiě)技術(shù)文檔。
任職要求:
1. ROS2精通:熟悉ROS2架構(gòu)(DDS通信、生命周期節(jié)點(diǎn)、參數(shù)服務(wù)等),有Foxy/Humble/Iron等版本實(shí)際開(kāi)發(fā)經(jīng)驗(yàn)。
2. 編程能力:熟練使用C++(11/14/17)和Python,掌握面向?qū)ο笤O(shè)計(jì)、多線程編程及性能優(yōu)化。
3. 機(jī)器人基礎(chǔ):熟悉機(jī)器人運(yùn)動(dòng)學(xué)、傳感器融合、PID控制、狀態(tài)機(jī)等核心算法。
4. 工具鏈:熟悉Gazebo/Isaac Sim仿真、Rviz2、ros2_control、TF2等工具鏈。
5. 系統(tǒng)集成:有實(shí)際機(jī)器人硬件調(diào)試經(jīng)驗(yàn)(如STM32/樹(shù)莓派/NVIDIA Jetson等嵌入式平臺(tái))。
加分項(xiàng) :
- 熟悉實(shí)時(shí)系統(tǒng)(RTOS)或ROS2實(shí)時(shí)擴(kuò)展(如micro-ROS)。
- 掌握DDS底層配置(Fast DDS/RTI Connext)或ROS2安全機(jī)制(SROS2)。
- 有移動(dòng)機(jī)器人(AGV/AMR)、無(wú)人機(jī)或機(jī)械臂開(kāi)發(fā)經(jīng)驗(yàn)。
- 熟悉容器化(Docker)或自動(dòng)化測(cè)試(ROS2 CI/CD)。
軟技能 :
- 良好的英文文獻(xiàn)閱讀能力(ROS2社區(qū)及論文調(diào)研)。
- 團(tuán)隊(duì)協(xié)作意識(shí),擅長(zhǎng)跨領(lǐng)域溝通,對(duì)機(jī)器人技術(shù)有強(qiáng)烈熱情。
教育背景:
- 本科及以上學(xué)歷,機(jī)器人、自動(dòng)化、計(jì)算機(jī)、電子工程等相關(guān)專(zhuān)業(yè)。
- 有相關(guān)項(xiàng)目經(jīng)驗(yàn)或開(kāi)源貢獻(xiàn)者可放寬學(xué)歷要求。