需要一位机器人遥操作算法工程师
薪资open,base上海,头部人形机器人企业
欢迎自荐&推荐,感兴趣的朋友可以微信联系:cute_art123
岗位描述
1. 遥操作系统开发:
‒ 设计并实现机器人遥操作系统的核心功能,包括实时控制、低延迟通信和人机交互模块;‒ 开发和优化远程控制算法,确保系统的响应速度和精确性。
2. 通讯与数据传输:
‒ 实现高效的远程通信协议(如TCP/IP、UDP、WebRTC),优化数据传输的低延迟和高可靠性;‒ 处理远程视频流传输、传感器数据融合以及控制信号反馈。
3. 系统集成:
‒ 集成机器人硬件(如机械臂、移动平台、无人机)与遥操作软件模块;
‒ 实现机器人与远程操作终端之间的无缝交互。
4. 人机交互开发:
‒ 开发直观的遥操作界面(GUI)或VR/AR交互系统,提升用户的操作体验;
‒ 设计力反馈、触觉反馈等增强操控感知的功能。
5. 仿真与测试:
‒ 基于仿真工具(如Gazebo、V-REP、Unity)设计并测试遥操作系统;
‒ 在实际场景中测试系统性能,确保其稳定性和可靠性。
6. 系统优化与迭代:
‒ 分析遥操作过程中出现的问题,优化系统性能;
‒ 实现智能化辅助功能(如路径规划、碰撞检测、自动校准等)。
7. 技术文档撰写:
‒ 编写清晰的技术文档,包括设计方案、开发流程和操作手册;
‒ 为团队成员提供技术支持与培训。
岗位要求
8. 教育背景:
‒ 机器人学、控制工程、计算机科学、电子工程或相关专业本科及以上学历。
9. 技术能力:
‒ 编程语言: 精通C++或Python,具备良好的代码规范和开发习惯;
‒ 机器人开发: 熟悉机器人操作系统(ROS/ROS2),掌握常用的控制算法(如运动学、动力学、伺服控制);‒ 通信技术: 掌握远程通信协议(TCP/UDP、WebSocket),了解实时系统开发;‒ 仿真工具: 熟练使用仿真平台(如Gazebo、Unity、RViz)进行开发和测试;‒ 界面开发: 有GUI开发经验(如Qt、Tkinter)或VR/AR交互开发经验者优先。
10. 经验要求:
‒ 有机器人遥操作系统开发经验,了解机械臂、移动机器人、无人机等设备;
‒ 熟悉低延迟系统优化、实时视频流传输技术;
‒ 有工业级或科研级机器人项目开发经验者优先。
11. 个人能力:
‒ 逻辑思维清晰,具备良好的问题分析与解决能力;
‒ 较强的团队协作能力,能与硬件、软件及算法团队高效协作;
‒ 对机器人遥操作领域有强烈的兴趣和创新精神。
12. 加分项:
‒ 熟悉触觉反馈、力反馈设备的开发和集成;
‒ 有嵌入式开发经验(如STM32、Arduino);
‒ 了解AI相关技术(如计算机视觉、强化学习)并能应用到遥操作系统中。