负责基于嵌入式的RS485,232数据通信。
加分项:完成CAN通信数据发布
岗位职责:
1.负责ROS2在机器人产品中的应用与优化;
2.ROS2相关软件的程序设计与代码编写;
3.优化驱动数据,包括但不限于滤波降噪等;
4.配合系统分析人员完成软件系统以及模块的需求调研、需求分析;
5.封装C++相关的CBB,方便后期的跨平台调用。
6.相关项目技术方案、文档的编写,软件单元的测试;
任职要求:
1.本科及以上学历,计算机、电子、控制或相关专业,(3年以上经验);
2.熟悉ROS2架构,深入理解 rclcpp、rclpy、DDS 通信机制、节点生命周期管理;
3.熟悉Linux下常用通信方法,如串口、TCP、UDP、socket等;
4.熟悉Linux下C/C++、python、shell等开发语言, 了解Linux操作系统和嵌入式系统开发;
5.掌握RS485,232通信,了解CAN通信,
6.做过农业机器人相关优先