3D SLAM Cartographer
Hey,
I have a VLP-16 - Velodyne LiDAR (3d LiDAR) that publish a pointCloud2 /horizontal_laser_3d msg and a IMU that publish a /imu. I change the conficuration in the backpack_3d.lua. when I start cartographer_node I get this error message in rviz (submaps):
For frame [map]: Frame [map] does not exist. But wehn i use a 2D LiDAR and the 2D cartographer node everything work fine. I know that, I d'ont have a transform between odom and map but why? any idea how can i fix this error?
Thanks
Maybe the
map_frame
parameter is set to something else? Or one of the other parameters is not configured properly? (See https://google-cartographer-ros.readt... )Actually everything is set right like in this page, I've checked it a couple of times map_frame = "map", I wonder why the Frame [map] does not exist, If I will use it to create a map.
Another explanation might be that the
cartographer_node
isn't broadcasting themap
to whatever other frame and thereforetf
doesn't know about that frame. Tryrosrun tf view_frames
orrosrun rqt_tf_tree rqt_tf_tree
after launching everything.yes, I try it, I can seen Odom at the top and than base_link and the 2 Sensor at the bottom. But I c'ant see the map frame. Like I said before the 2D node work without problems, only the 3d node. did you have any idea? thx
There were no problems, I have not waited enough. My laptop is not fast enough to use 3d SLAM.
hello,can you share the project with me?