Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How to get Ground truth and use it for comparison ?? #1823

Open
saqihussainkalan opened this issue May 17, 2024 · 0 comments
Open

How to get Ground truth and use it for comparison ?? #1823

saqihussainkalan opened this issue May 17, 2024 · 0 comments

Comments

@saqihussainkalan
Copy link

saqihussainkalan commented May 17, 2024

Hello ,
i am using Ros Noetic,on Ubuntu 20.04 LTS,

i have recorded the ros bag file which include the topics:

/tf, tracked_pose, ,imu, /map, /scan,

Now to generate the ground truth we need to have serialized state of a fully optimized trajectory file (optimized.pbstream) as per this documentation Auto generate ground truth using this command
cartographer_autogenerate_ground_truth -pose_graph_filename optimized.pbstream -output_filename relations.pbstream -min_covered_distance 100 -outlier_threshold_meters 0.15 -outlier_threshold_radians 0.02,

when i searched how to make this file , i found this Exploiting the map generated by Cartographer ROS
but i am not able to use this command to generate the .pbstream , because it needs the horizontal and verticle links connected to base link, where as in my case i use only one lidar which gives me /laser,

if you have any idea where i am going wrong please help

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant