岗位描述
岗位职责
系统架构与集成: 负责机器人整体软件架构的设计、开发与维护,基于ROS2构建高稳定、高实时的机器人中间件系统。
硬件驱动与集成: 集成并驱动各类传感器(如全身触觉传感器、摄像头)和执行器,打通算法到硬件的“最后一公里”。
算法工程化: 负责深度学习算法、交互模型的工程化落地,确保算法在真实机器人上的高效、稳定运行。
性能优化与调试: 解决机器人运行过程中的系统级Bug,优化多线程/多进程通信效率,保障机器人系统在复杂办公室环境下的实时性与鲁棒性。包括边缘设备的交叉编译和系统集成。
文档与规范: 编写相关技术文档,建立规范的软件开发流程。
岗位要求
学历背景: 计算机科学、机器人、自动化等相关专业,本科及以上学历。
核心技术: 精通ROS/ROS2的集成和使用,具有扎实的C++和Python编程基础。
项目经验: 具备机械臂控制(如MoveIt)或移动机器人底盘(如Nav2)的调试与开发经验。
问题解决: 具备极强的系统级调试能力,能快速定位并解决复杂的软硬件兼容性问题。
加分项: 有机器人“全身触觉”系统集成经验,或具备大规模分布式系统开发背景。