更新于 2026-02-25 01:35:40

ROS机器人应用开发

1.5-2.5万
  • 合肥蜀山区
  • 1-3年
  • 本科
  • 全职
  • 招1人

职位描述

视觉图像算法导航算法机器人算法人工智能
岗位职责:
ROS机器人系统开发与集成
基于ROS(Robot Operating System)进行机器人应用软件的开发、调试和优化,确保系统稳定性和性能。负责将算法工程师开发的感知、规划、控制等模块集成到ROS系统中,并进行系统级测试与验证。
通信与中间件开发
熟悉ROS通信机制(Topic/Service/Action等),优化节点间数据传输效率,解决多节点通信中的延迟和同步问题。
熟悉ROS与外部系统(如嵌入式设备、上位机、云平台)的通信接口开发 (如ROS-Industrial、ROS2等)。
机器人功能测试与验证
搭建机器人仿真环境(如Gazebo、Rviz),配合算法团队进行算法验证与性能调优。
设计并执行机器人系统的功能测试、性能测试及可靠性测试,输出测试报告。
跨团队协作
与算法工程师、硬件工程师协作,参与机器人系统的需求分析、方案设计及问题排查。
编写技术文档,包括设计文档、接口文档、用户手册等。
任职要求(技能)
必备技能:ROS开发经验
熟练掌握ROS1/ROS2框架,具备实际的ROS项目开发经验,熟悉常用工具(catkin、colcon、roslaunch等)熟悉ROS常用功能包(如Navigation、Movelt、TF等)及仿真工具(Gazebo, Rviz)
编程能力精通C++和Python,熟悉面向对象编程、多线程编程及性能优化。熟悉Linux开发环境,掌握Shell脚本、CMake等工具。机器人基础知识了解机器人学基础概念(如运动学、传感器融合、SLAM、路径规划等)。熟悉机器人常见传感器(如激光雷达、IMU、摄像头)的ROS驱动集
成。
通信与系统集成熟悉ROS通信机制及网络协议(TCP/UDP/DDS),有跨平台通信开发经验者优先。了解实时系统(RTOS)或嵌入式开发(如STM32、ROS-on-ARM)者优先。

加分项:
有扫地机、割草机企业从业经营者优先,免初试!
有机器人产品(如AGV、服务机器人、工业机械臂)量产落地经验。熟悉Docker容器化部署或ROS集群管理。熟悉机器学习/深度学习算法在ROS中的部署(如TensorRT、OpenCV)。
教育背景与经验:本科及以上学历,计算机、自动化、机器人、电子信息等相关专业。2年以上ROS开发经验,有完整机器人项目开发经历者优先。

工作地点

合肥蜀山区中国国际智能语音产业园1期

职位发布者

陈女士/运营专员

昨日活跃
立即沟通