我正在尝试仅使用激光雷达进行本地化。我使用 cartographer_ros 生成的地图并使用 mrpt_localization ( http://wiki.ros.org/mrpt_localization ) 进行本地化。
我尝试使用命令“roslaunch mrpt_localization demo.launch”,它从包文件创建现有地图,类似于“rosbag play”。
这是启动文件:
但是,在完成映射后,激光雷达位置 (tf) 会消失。我想在生成的/现有的地图上实时定位激光雷达的位置。即使在我启动 rplidar_s1.launch 之后它也不起作用。发送帮助!