1、参与机器人操作系统(M-Robots)的架构设计、核心模块(如运动控制、感知融合、任务调度)的开发与集成。
2、负责机器人系统在OpenHarmony基础上的适配、优化与定制开发,确保系统实时性、稳定性与安全性。
3、进行机器人硬件平台(如传感器、执行器)的驱动开发、板级支持包(BSP)移植与系统Bring-up。
4、解决机器人系统中复杂的软硬件协同问题,并编写相关的技术文档。
1、熟悉C/C++语言编程,具备扎实的数据结构和算法基础。
2、熟悉机器人操作系统(如ROS/ROS 2)的基本原理和架构,有相关开发经验者优先。
3、具备嵌入式系统开发经验,熟悉Linux内核驱动开发或OpenHarmony HDF驱动框架。
4、对机器人技术有浓厚兴趣,具备良好的系统级问题分析和解决能力。