岗位职责:
1、基于ROS系统,对面向机器人实际应用的功能包进行需求分析,方案设计,详细设计开发;
2、负责基于ROS系统的通信驱动、传感器数据采集驱动开发;
3、负责制定基于ROS的软件架构和功能模块划分,并完成执行器控制节点、软件功能包等开发、集成和测试;
4、负责编制项目相关的技术文档,有很强的开发调试能力,能编制项目相关开发的技术文档,具有文档规范及良好编码习惯;
5、负责移动机器人的SLAM、自主导航算法、基于ROS的路径规划者优先。
岗位要求:
1、硕士以上学历优先,机械电子、电气自动化、控制工程、计算机科学与技术等专业;
2、沟通良好,有较强的责任心和执行力,具备较强的主动学习能力;
3、精通机器人运动学相关知识;
4、熟练使用Ubuntu操作系统、ROS框架,能进行自定义功能包的编写,移动机器人SLAM、导航功能仿真和实际运行的调试;
5、熟悉典型外设驱动程序开发,如PWM、ADC、UART、USB、CAN等;
6、熟练融合基于ROS系统的激光、视觉等传感器模块。
