利用aloam框架跑park_dataset-004.bag,具体运行步骤。
输入rosbag info来查看bag包的信息:
获得frame_id:
rostopic echo /points_raw |grep frame_id.
记住这个frame_id,之后要修改rviz中的内容。
有两个办法:
第一个:
在launch中修改:
remap
在launch中修改就不用在catkin_make编译一次。
第二个直接在源码中修改:
// ros::Subscriber subLaserCloud = nh.subscribe("/velodyne_points", 100, laserCloudHandler);ros::Subscriber subLaserCloud = nh.subscribe("/points_raw", 100, laserCloudHandler);
主要是这两个部分,然后运行后使用命令rqt_graph来查看修改的是否正确。