全栈开发:
- 设计并开发ROV的嵌入式控制系统(如基于STM32、ROS等)。
- 开发上位机软件(C++/Python/Qt)及通信协议(如TCP/UDP、Modbus)。
- 实现传感器(声呐、IMU、摄像头)数据采集与融合算法。
- 优化水下图像处理(OpenCV/PCL)及SLAM算法(如LOAM、ORB-SLAM)。
实地操作与调试:
- 参与ROV水下部署、操作及故障排查,具备水下实操经验者优先。
- 编写水下测试方案并分析数据,优化系统性能。
- 协同团队完成海洋/湖泊等场景的工程任务(如检测、维修)。
系统集成:
- 对接机械、电气团队,确保软硬件协同工作。
- 开发低延迟视频传输系统(如FFmpeg、GStreamer)。
任职要求:
- 机器人、自动化、计算机、海洋工程等相关专业。
- ROV/无人机/机器人全栈开发经验,有实地水下操作经验。
精通以下至少两项技术栈:
- 嵌入式开发(C/C++/RTOS)
- 机器人框架(ROS/ROS2)
- 通信协议(CAN、Ethernet、串口)
- 前端/后端(Python/JavaScript/Node.js)
- 熟悉水下传感器(DVL、深度计、声呐)及抗干扰设计。
加分项:
- 机器人比赛ROBOCON \ ROBOMASTER获奖者
- 水下机器人比赛参与者。
工作环境:
- 实验室研发 + 户外水下测试(需适应短期出差或海上作业)。