职位描述
职位描述: - 负责基于ROS/ROS2的软件架构设计,模块划分(建图、定位、导航、任务管理等)
- 开发激光SLAM算法,实现2D/3D激光的建图与定位
- 开发路径规划和运动控制算法
- 开发与上位机系统(调度系统)的接口(例如HTTP、WebSocket、MQTT等)
- 开发与下位机PLC的通信接口(例如Modbus TCP、EtherCAT等)
- 编写各个节点的单元测试和集成测试
- 开发人机交互界面(可选,如果需要的话)
任职要求:
- 精通Linux和ROS/ROS2,熟悉ROS常用工具(rviz、rosbag等)
- 熟练掌握C++和Python,熟悉ROS的客户端库(roscpp、rospy)
- 熟悉激光SLAM算法(如Gmapping、Cartographer、LOAM等)
- 熟悉路径规划算法(如A、D等)和运动控制算法(如PID、MPC等)
- 熟悉常见的机器人传感器(激光雷达、IMU、编码器等)
- 了解常见的工业通信协议(Modbus、EtherCAT等)与PLC通信
- 熟悉Git等版本控制工具,熟悉软件工程规范
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕