负责室外机器人项目和无人机扫车项目的所有相关算法工作
1.激光建图: 将GPS全局定位信息融入Cartographer算法中,实现超大范围点云地图的构建。另外实现的建图工具,以NDT算法 作为前端,GTSAM最优化作为后端,可生成小范围的高精度点云地图 。
2.激光定位: 利用NDT匹配算法,结合IMU、轮速计等多传感器,做滤波处理进行机器人的实时定位 。
3.视觉-惯导SLAM的研究: 深入研究Rovio算法的论文和源码,并尝试将机器人轮速计融入到该模型中,以增强Rovio算法尺度信 息的鲁棒性(目前正在进行) 。
4.地面提取及障碍物检测: 利用自研算法,实时将多线激光雷达的点云分割成地面点云和障碍物点云两类。此外,障碍物点云中 可以实时检测出路牙等低高度障碍物。该算法在无人机扫车项目中得到了很好的应用 。
5.路径规划: 在二维栅格Dijkstra最短路径算法基础上,改进出靠右行驶的路径规划算法。该算法在多机器人场景中有效的规范了 机器人的行驶路径,提高机器人的任务成功率。此外,融合栅格地图和由关键路点组成的拓扑地图,实现了机器人高效率的全 局路径规划。
6.传感器标定: 各个传感器之间空间位置的相互标定,如多个激光雷达之间的标定,激光雷达与IMU之间的标定,摄像头与IMU 之间的标定,以及激光雷达与摄像头之间的标定。