岗位描述
岗位职责
1、经典算法与功能开发
(1)参与传统机器人算法工程化落地与优化,配合深度学习团队补齐机器人基础算法能力;
(2)感知与视觉:参与基于 OpenCV/PCL 的图像处理、物体识别、视觉定位、点云处理等非深度学习机器视觉开发;
(3)定位与导航:参与激光 / 视觉 SLAM 算法移植与优化,完成地图构建、自主导航相关功能开发调试;
(4)运动规划:协助完成机械臂 / 足式机器人轨迹规划、避障算法(A*、RRT、MPC 等)、任务调度策略开发与验证。
2、软件架构与系统集成
协助设计高可扩展机器人软件模块,参与 ROS2 等中间件开发调试,实现分布式通信,保障系统高吞吐、低延迟,支撑大模型 + 具身智能融合落地。
3、运动控制与嵌入式驱动开发
协助完成关节、传感器、灵巧手等执行部件驱动开发;参与 EtherCAT、CANFD 工业协议通信调试,保障控制实时响应;协助 RTOS、边缘计算相关环境部署与调优。
4、持续集成与工具链搭建
参与仿真环境(Gazebo、Mujoco)搭建,开发调试工具,编写技术文档,提升团队研发效率。
岗位要求
1、计算机、自动化、机器人、电子信息等相关专业,本科及以上应届生;具备扎实线性代数、矩阵论、空间几何数学基础;
2、精通 C/C++,熟悉 Python,具备 Linux 环境下软件开发、调试实践经验;
3、热爱机器人开发,有课程设计、毕设、机器人竞赛、科研项目等实物开发经历。
优先条件(满足任意一项优先)
1、熟悉机器人运动学、动力学建模;熟练 OpenCV、PCL 视觉库,了解 MoveIt!、OMPL、Navigation 等规划框架;
2、了解 EtherCAT、CAN 总线开发,掌握 PID、状态估计等控制基础;
3、了解 ROS/ROS2 通信机制,有机器人项目集成实践;
4、RoboMaster、ROBOCON、智能车等机器人竞赛软件组核心成员优先。