To animate the Banner

职位

人才招聘

暂无更多信息

ros机器人开发


2026年08月25日 15:37

岗位需求

岗位要求条件

工作职责
1、负责基于 ROS/ROS2 的机器人软件系统架构设计与开发,独立完成功能包设计、节点开发、调试与维护;
2、负责移动机器人、机械臂等机器人系统的软件开发,包括 SLAM 建图、自主定位、路径规划、自主避障、轨迹控制等功能开发与优化;
3、负责 EtherCAT 总线通信、CiA402 伺服驱动、ros2_control 控制框架开发与调试,实现机器人关节、电机及底盘运动控制;
4、负责机器人实时控制系统开发,基于 Linux RT / PREEMPT-RT 等实时系统进行高实时性任务设计、周期调度优化与抖动分析;
5、负责机器人控制器嵌入式平台开发与适配,包括 T507 / ARM Linux 平台驱动适配、交叉编译、系统移植与性能优化;
6、负责激光雷达、深度相机、IMU、编码器、力矩传感器等设备接入,实现驱动适配、时间同步、多传感器数据融合;
7、负责 TF 坐标系统、机器人运动学与控制逻辑开发,实现机器人稳定运动、机械臂轨迹控制及多轴协同;
8、负责 Gazebo / Isaac Sim 等仿真平台搭建,进行机器人模型构建、算法验证与真机联调;
9、负责机器人控制器通信框架开发,包括 CAN、RS485、Modbus、TCP/IP、串口等工业通信接口开发与调试;
10、配合硬件、算法、电气、测试团队完成整机联调、问题定位、版本迭代与产品落地;
11、编写软件设计文档、接口文档、调试手册等技术资料,参与技术方案评审与项目进度推进。

 

任职要求

1、硕士及以上学历,自动化、机器人、机械电子、计算机、电子信息等相关专业;
2、熟练掌握 Linux 环境开发,熟悉 ARM 嵌入式 Linux 系统开发与交叉编译;
3、熟练使用 C++,具备 Python 开发能力,具备良好的代码规范与工程能力;
4、熟悉 ROS1 / ROS2 核心机制,熟练使用 Topic、Service、Action、TF、参数系统、colcon/catkin 等开发工具;
5、熟悉 ros2_control、controller_manager、hardware_interface 等机器人控制框架;
6、熟悉 EtherCAT 主站开发、CiA402 伺服协议、PDO/SDO 通信机制,有实际机器人控制项目经验优先;
7、熟悉 Linux 实时系统(PREEMPT-RT/Xenomai 等),了解线程调度、CPU 绑定、实时通信与周期控制;
8、熟悉机器人运动控制基础,包括 PID、轨迹规划、运动学、动力学、多轴同步控制等;
9、熟悉 SLAM、Navigation2、MoveIt2 等机器人相关框架,有 AGV、AMR、机械臂项目经验优先;
10、熟悉常用传感器与工业接口,包括激光雷达、IMU、编码器、CAN、RS485、Modbus 等;
11、了解 PCL、OpenCV、传感器融合、视觉算法等相关技术者优先;
12、具备良好的问题定位能力、逻辑分析能力和团队协作意识,能够承担项目阶段性技术攻关任务。

投递简历

产品询价

*注意:请准确填写相关信息,并保持沟通渠道畅通。我们会尽快与您取得联系。

提交