ROS(Robot Operating System机器人操作系统)软件工程师(实习岗)
1. 核心技能要求:
编程能力:熟练掌握C/C++和Python,具备Linux平台下的开发经验。
ROS框架:了解ROS/ROS2系统架构。
算法基础:扎实的数学和物理基础,了解SLAM(如gmapping、cartographer)或者路径规划等算法原理。
硬件集成:能开发传感器(激光雷达、摄像头等)和执行器的驱动,并处理数据采集。
2. 经验与项目背景
行业经验:无。
项目实践:有实际落地的机器人或无人机项目经验,或参与过相关竞赛(如自动驾驶、机械臂控制)。
3. 学历与专业
学历:本科及以上学历,计算机、自动化、电子信息、机械电子等相关专业。
优先条件:相关专业的硕士学历。
4. 其他能力:
文档设计:能编写详细设计、测试用例文档。
英语能力:CET-4级证书,能查阅机器人技术文档或开源项目。
5. 岗位职责
调试ROS环境下的机器人的建图、定位、导航功能。
调优机器人算法参数,适配不同硬件(如激光雷达)。
参与机器人仿真测试和系统调试,确保工程化落地。