我想起来建图时候有一个配置参数
-- true改成false,不使用IMU数据,大家可以开启,然后对比下效果
TRAJECTORY_BUILDER_2D.use_imu_data = false
于是我手动复制过去,果然不报错了
开启gazebo以后,cartographer 开始输出下列信息,貌似开始工作了
_files/trajectory_builder_2d.lua' for 'trajectory_builder_2d.lua'.
[cartographer_node-1] [INFO] [1690079819.246484706] [cartographer logger]: I0723 10:36:59.000000 140706 configuration_file_resolver.cc:41] Found '/home/robot/cartoros2_ws/install/cartographer/share/cartographer/configuration_files/trajectory_builder_2d.lua' for 'trajectory_builder_2d.lua'.
[cartographer_node-1] [INFO] [1690079819.246615544] [cartographer logger]: I0723 10:36:59.000000 140706 configuration_file_resolver.cc:41] Found '/home/robot/cartoros2_ws/install/cartographer/share/cartographer/configuration_files/trajectory_builder_3d.lua' for 'trajectory_builder_3d.lua'.
[cartographer_node-1] [INFO] [1690079819.246635558] [cartographer logger]: I0723 10:36:59.000000 140706 configuration_file_resolver.cc:41] Found '/home/robot/cartoros2_ws/install/cartographer/share/cartographer/configuration_files/trajectory_builder_3d.lua' for 'trajectory_builder_3d.lua'.
[cartographer_node-1] [INFO] [1690079819.250542216] [cartographer logger]: I0723 10:36:59.000000 140706 map_builder_bridge.cpp:117] Loading saved state '/home/robot/workplace/src/sim/map/carmymap.pbstream'...
[cartographer_node-1] [INFO] [1690079819.275555344] [cartographer logger]: I0723 10:36:59.000000 140706 map_builder_bridge.cpp:136] Added trajectory with ID '1'.
[cartographer_node-1] [INFO] [1690079821.528053558] [cartographer logger]: I0723 10:37:01.000000 140706 ordered_multi_queue.cc:172] All sensor data for trajectory 1 is available starting at '621355968735980000'.
[cartographer_node-1] [INFO] [1690079822.553417390] [cartographer logger]: I0723 10:37:02.000000 140706 pose_graph_2d.cc:148] Inserted submap (1, 0).
[cartographer_node-1] [INFO] [1690079822.592126848] [cartographer logger]: I0723 10:37:02.000000 140730 constraint_builder_2d.cc:275] Node (1, 0) with 205 points on submap (0, 0) matches with score 86.9%.
[cartographer_node-1] [INFO] [1690079834.277510930] [cartographer logger]: I0723 10:37:14.000000 140706 collated_trajectory_builder.cc:81] scan rate: 10.00 Hz 1.00e-01 s +/- 1.09e-03 s (pulsed at 96.49% real time)
但是当我打开了nav2的launch 屏蔽调amcl以后, 却发现没有代价地图的显示,而且也无法导航,