机器人开发工程师
来源:
|
作者:佚名
|
发布时间 :2024-04-08
|
18 次浏览:
|
分享到:
工作内容
1、参与移动机器人集成项目开发,负责机器人ROS上位机程序的开发和维护工作;
2、负责机器人多种传感器、执行器的驱动编写、数据采集和处理;
3、参与运动控制、路径规划、导航等算法的开发;
4、负责开发和应用流程的自动化;
5、编写软件开发文档。
任职要求
1、本科或以上,计算机、自动化相关专业,具有两年或以上的ROS开发经验;
2、精通C/C++、Python程序开发、调试和性能优化,熟悉面向对象分析与设计技术,熟悉常用设计模式;
3、熟悉软件开发流程,具有规范化的代码编写习惯和良好的技术文档习惯;
4、熟悉机器人运动学、SLAM,路径规划算法原理,了解最新机器人相关算法的发展;
5、熟悉ROS开发,熟悉常用ROS库的使用,熟练开发ROS驱动;
6、熟悉Linux开发环境,熟悉Linux下常用通信方法,如串口、TCP、UDP、Socket等,熟悉CAN总线技术;
7、具有良好的软件开发习惯,擅于沟通与学习,独立思考能力强;
8、开发过复合机器人/人形机器人等相关产品和技术者优先。
9、有自动化系统的设计和开发经验者优先。
Base深圳办公室