一、工作职责
1. 负责开发基于ROS的机器人、机械臂的应用软件,包括视觉识别、运动控制、知识图谱等核心技术的应用;
2. 机器人软件系统集成、外部系统对接、算法集成;
3. 机器人运行相关轨迹规划,运动学以及碰撞检查等算法研究、移植、测试、优化;
4. 负责维护产品/项目在使用过程中出现的问题。
二、岗位要求:
1. 本科及以上学历,3年以上的ROS系统项目开发经验,自动控制、机械、电子、计算机、应用数学等专业优先;
2. 熟悉Linux系统,具备ROS框架下的C++以及Python编程能力;
3. 熟悉Gazbo、ROS驱动、激光Slam导航、Yolov模型训练与应用等;
4. 了解常用的传感器:深度相机、激光雷达、红外相机、里程计等;
5. 有复合机器人项目开发经验者优先;
6. 有跨平台通讯经验,如TCP/UDP,ROS1/ROS2,DDS等;
7. 具有独立的开发设计能力,有较强的逻辑分析能力,具备较强的沟通能力;
8. 热衷于钻研技术,工作积极主动,有良好的团队合作精神。