岗位职责:
1、负责基于ROS/ROS2平台的复合机器人(AGV + 机械臂)控制系统的设计与实现;
2、开发并优化机械臂运动学模型及路径规划算法,包括笛卡尔空间与关节空间轨迹生成;
3、实现多传感器信息融合(如激光雷达、视觉相机、IMU等),提升机器人环境感知能力;
4、设计并调试力控、阻抗控制等高级控制策略,增强机械臂在复杂任务中的操作灵活性;
5、编写高质量的ROS节点,完成设备驱动、状态估计、行为决策等功能模块;
6、参与MoveIt、navigation stack等开源库的二次开发,满足项目特定需求。
岗位要求:
1、计算机科学、自动化、机械电子工程或相关专业本科及以上学历;
2、熟悉Linux操作系统,具备扎实的C++/Python编程能力;
3、精通ROS/ROS2框架,熟悉消息传递机制、节点管理及参数配置;
4、掌握机器人运动学基础理论,能够实现正逆解求解;
5、理解PID控制原理,有实际项目中应用的经验;
6、了解常用传感器(如LIDAR、RGB-D相机、IMU)的工作原理及其接口开发;7、有复合机器人(AMR+机械臂)、协作机器人开发经验者优先。