实现纯定位
(1)因为正常的cartographer的建图的map是由cartographer发布的;如下
rostopic info /map
Type: nav_msgs/OccupancyGrid
Publishers:
* /cartographer_occupancy_grid_node
因此需要把map的发布替换成
<node name="map_server" pkg="map_server" type="map_server"
args="/home/lx/carto_ws/map/2d-1.yaml" />
把原来的去掉
<node name="cartographer_occupancy_grid_node" pkg="cartographer_ros"
type="cartographer_occupancy_grid_node" args="-resolution 0.05" />
这是在运行cartographer建图的launch文件中修改
(2)开启纯定位
在lua文件的配置参数中修改