You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have some doubts about effective ways to use cartographer, especially related to mapping. These questions if addressed could be added to the documentation, as they are fundamental questions.
Related to generating big maps: 1- How to use multiple rosbags to get a map? When using the following launch file, cartographer stops at the first bag (bag1 and does not continue to process bag2). Is this even possible, or should i use some image editing program to add the two maps? Except that bag1 and bag2 should have an overlap, is there anything else to consider?
2- Generating a map of 400*200 meters, with a resolution of 2cm, gives some errors in cartographer_assets_writer node that prevent the node from finishing. The following code is the respective launch and lua files, and errors. The problem here is that my computer has 16 GB and the memory used was about 10GB during processing. Maybe there was a spike on memory that I did not see. What to do to create big maps, with high resolution?
MultiLidars 3- Using to Lidars to create a map: I have a robot with 2 Lidars on the front, each on each corner, and even after much effort to calibrate them, they still are not perfectly aligned so they do not detect obstacles at exactly the same distance, as seen in the image below. Is this a problem, what can be done to be sure that the generated map will be usable for navigation? Should I use only 1? Any other advices?
I have some doubts about effective ways to use cartographer, especially related to mapping. These questions if addressed could be added to the documentation, as they are fundamental questions.
Related to generating big maps:
1- How to use multiple rosbags to get a map? When using the following launch file, cartographer stops at the first bag (bag1 and does not continue to process bag2). Is this even possible, or should i use some image editing program to add the two maps? Except that bag1 and bag2 should have an overlap, is there anything else to consider?
2- Generating a map of 400*200 meters, with a resolution of 2cm, gives some errors in cartographer_assets_writer node that prevent the node from finishing. The following code is the respective launch and lua files, and errors. The problem here is that my computer has 16 GB and the memory used was about 10GB during processing. Maybe there was a spike on memory that I did not see. What to do to create big maps, with high resolution?
And the errors:
This error could be solved by passing the voxel size as 7cm.
Then another error:
This could be solved by using a different resolution in:
MultiLidars
3- Using to Lidars to create a map: I have a robot with 2 Lidars on the front, each on each corner, and even after much effort to calibrate them, they still are not perfectly aligned so they do not detect obstacles at exactly the same distance, as seen in the image below. Is this a problem, what can be done to be sure that the generated map will be usable for navigation? Should I use only 1? Any other advices?
4- What are the plans for https://google-cartographer-ros.readthedocs.io/en/latest/going_further.html#cloud-integration-with-grpc , is this already ready?
The text was updated successfully, but these errors were encountered: