崗位職責(zé):
1. 負(fù)責(zé)基于 ROS 的機(jī)器人系統(tǒng)軟件開發(fā),包括靈巧手控制模塊、通信接口、任務(wù)調(diào)度等;
2. 參與機(jī)器人強(qiáng)化學(xué)習(xí)算法的部署與集成,實(shí)現(xiàn)模型與實(shí)際控制系統(tǒng)的對(duì)接;
3. 基于Qt開發(fā)人機(jī)交互上位機(jī)界面,實(shí)現(xiàn)對(duì)機(jī)器人關(guān)節(jié)狀態(tài)(位置、速度、力矩等)信息的可視化展示;
4. 構(gòu)建和維護(hù)虛擬仿真環(huán)境,實(shí)現(xiàn)靈巧手運(yùn)動(dòng)過程的可視化模擬;
5. 與硬件、電控及算法團(tuán)隊(duì)密切協(xié)作,持續(xù)優(yōu)化控制系統(tǒng)的軟件架構(gòu)和使用體驗(yàn)。
任職要求:
1. 計(jì)算機(jī)、自動(dòng)化、控制工程、機(jī)器人等相關(guān)專業(yè)本科及以上學(xué)歷;
2. 熟練掌握 C++ 和 Python 編程,具有良好的面向?qū)ο笤O(shè)計(jì)能力;
3. 熟悉 ROS/ROS 2 系統(tǒng)架構(gòu),具備實(shí)際開發(fā)經(jīng)驗(yàn),能獨(dú)立編寫 ROS 節(jié)點(diǎn)及 launch 文件;
4. 熟悉 Qt 開發(fā)環(huán)境,具備一定的圖形界面開發(fā)經(jīng)驗(yàn),能獨(dú)立完成上位機(jī)界面構(gòu)建;
5. 具備虛擬仿真環(huán)境搭建經(jīng)驗(yàn)(如 RViz、Gazebo、Ignition、Unity 等之一);
6. 具備強(qiáng)化學(xué)習(xí)算法部署基礎(chǔ)者優(yōu)先(如 PyTorch/TensorFlow 推理模型嵌入控制流程);
7. 具備良好的溝通能力、團(tuán)隊(duì)協(xié)作意識(shí)及項(xiàng)目執(zhí)行能力。