岗位职责:
1. 设计和开发巡检机器人的控制系统,包括硬件抽象、底层设备控制和高层任务执行。
2. 使用ROS (Robot Operating System) 框架进行机器人软件架构设计和实现。
3. 集成和调试机器人传感器,包括摄像头、激光雷达、IMU等。
4. 设计和实现机器人导航、避障、路径规划和运动控制算法。
5. 开发和优化机器人视觉处理、图像识别和数据分析算法。
6. 编写和维护高质量的技术文档。
7.与硬件工程师、软件开发团队和其他相关部门协作,确保项目按时交付。
任职要求:
1. 计算机科学、电子工程、机器人学或相关领域的本科及以上学历。
2. 至少3年机器人控制系统开发经验。
3. 熟悉C++和Python编程,具备良好的代码编写习惯。
4. 深入理解ROS框架,有实际项目开发经验。
5. 熟悉Linux操作系统,能够进行系统配置和调试。
6. 有传感器数据处理和融合经验,熟悉OpenCV和PCL库。
7. 具备良好的问题解决能力和团队协作精神。
8. 优秀的沟通能力和技术文档编写能力。
优先考虑:
1. 有机器人导航、避障、路径规划和运动控制经验者优先。
2. 有深度学习或机器视觉经验者优先。
3. 有机器人仿真软件(如Gazebo, V-REP, Webots)使用经验者优先。
4.有版本控制系统(如Git)使用经验者优先。