一、岗位职责1. 独立承担割草机器人软件从设计到实现的全流程工作,涵盖系统架构搭建、模块设计、数据库构建。选定合适的编程语言与开发框架,把控开发成本与进度。2. 编写割草机器人各类传感器(如地形、障碍物、湿度传感器)和执行器(割草、驱动电机)的驱动程序,保障传感器精准采集数据、执行器稳定运行。3. 开发并优化割草机器人的路径规划与运动控制算法,依据不同地形和草坪状况,设计高效智能的割草路径。4. 开展机器视觉处理系统与人机交互系统的研发。实现对草坪和障碍物的准确识别分析,打造便捷友好的操作交互界面。5. 将开发的软件功能模块适配到割草机器人产品中,进行全面调试。针对不同产品型号和使用环境,优化模块性能,确保软件稳定高效运行。任职要求1. 本科及以上学历,计算机科学、软件工程、自动化等相关专业优先。2. 5年以上软件开发经验,至少有2个机器人或智能设备软件项目从0到1落地经验。3. 能与硬件、机械等人员有效沟通,用技术语言准确表达需求,解决跨领域问题。4.精通python,熟悉c++动态库的调用,熟悉ROS功能包的开发。5.深入理解路径规划与控制算法的原理和实现方法,有实际项目经验者优先。6.熟悉 OpenCV、TensorFlow、PyTorch 等至少一种视觉识别相关框架或库,并完成过实际项目。