5.2. 定位
localization 用于提供实时的相对定位信息或全局定位信息,该项目包含了以下两个模块:
msf_localization 是基于 ESKF 框架的融合定位模块,可提供只基于 imu+轮速 的相对定位信息以及融合 点云定位结果 的全局定位信息,该模块也可接入其他传感器观测进行后续拓展;
lidar_localization 是基于点云地图的点云定位模块,使用 ceres 进行点云匹配,使用PCL进行点云预处理。
该算法目前支持的计算平台如下表所示:
计算平台 | 通用 X86 架构计算机 | Radxa ROCK5B+ | OrangePi 5 Ultra | NVIDIA Jetson Orin Nano Super | NVIDIA Jetson AGX Orin | D-Robotics RDK X5 |
● | ● | ● | ● | ● | ● | |
传感器 | AC1 | |||||
移动机器人 | 轮式移动平台 |
以下视频展示了在支持的计算平台上对移动轮式小车进行实时定位演示效果。
视频数据:Mobile wheeled vehicle
详细代码:AC1 Locatization