职位描述
主要负责基于RTK技术在Linux系统开发全局规划、跟踪控制、全覆盖预规划、精细沿边优化算法相关工作;
担任项目研发导航算法负责人。主导机器人规划控制算法开发设计,关键技术参数设计关键性能指标设计。从 0 到 1 开发机器人规划控
制算法整体框架,实现了地图管理、全局和局部规划算法、决策控制等。主要
实现功能为:点到点自主导航、固定路线清洁、自助返航回充、沿墙清洁、全
覆盖清洁。同时具备以下特性:(1)断点续扫 (2)清洁区域补漏 (3)虚拟墙和
禁区设置 (4)左右沿墙清扫设置 (5)清洁数据统计 (6)动态避障碍 (7)手
动辅助分区等。
熟悉 c/c++语言,了解 Python 语言,熟悉常用的数据结构与算法。
熟悉 Keil、Linux 下项目开发环境编程。熟悉代码编程规范、git 联合开发、gdb 调试工具。
熟悉基本硬件原理,能看懂芯片手册,熟练使用示波器,具备软硬件联调能力。。
熟悉 ARM 系列架构为代表的 32 位嵌入式 MCU 应用开发,熟悉 FreeRTOS。
熟悉 ROS1、ROS2、TROS 具有 ROS 相关机器人系统设计工程落地经验。
熟悉机器人仿真环境搭建,有 AGV、商用清洁、家用扫地机等仿真环境搭建经验。。
自研代价地图可融合多种传感器数据避障,熟悉分区、虚拟墙、禁区设置等地图管理功能。
熟悉 BFS、Dijkstra、A*、JPS、RRT、APF、DWA、曲线生成等全局和局部路径规划算法。
自研实时和预规划全覆盖规划算法,熟悉神经网络、BCD、弓字和回字全覆盖路径规划算法
熟悉 PID、PurePursuit、Stanley、后轮位置反馈、LQR 实现轨迹跟踪,了解 MPC 算法。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕