Hello.
I'm installed ros-indigo in Ubuntu 14.04 (VMware).
I tried "How to Build a Map Using Logged Data".
http://wiki.ros.org/slam_gmapping/Tutorials/MappingFromLoggedData
But, I did not play a rosbag file (basic_localization_stage.bag) completely.
Generated map was a different map from “basic_localization_stage_ground_truth.png”.
Below is commands and the error message:
$ rosbag play ./basic_localization_stage.bag --clock
$ rosparam set use_sim_time true
$ rosrun gmapping slam_gmapping scan:=base_scan
[ INFO] [1483110424.111356815, 124.700547870]: Laser is mounted upwards.
-maxUrange 29.99 -maxUrange 29.99 -sigma 0.05 -kernelSize 1 -lstep 0.05 -lobsGain 3 -astep 0.05
-srr 0.1 -srt 0.2 -str 0.1 -stt 0.2
-linearUpdate 1 -angularUpdate 0.5 -resampleThreshold 0.5
-xmin -100 -xmax 100 -ymin -100 -ymax 100 -delta 0.05 -particles 30
[ INFO] [1483110424.158217525, 124.745581898]: Initialization complete
update frame 0
update ld=0 ad=0
Laser Pose= -19.396 -8.33452 -1.67552
m_count 0
Registering First Scan
[ WARN] [1483110424.590366037, 125.179980513]: Detected jump back in time. Clearing TF buffer.
...
[ WARN] [1483110457.960022078, 158.549614954]: Detected jump back in time. Clearing TF buffer.
----------
Others information (generated map, rqt_graph, ...)
https://drive.google.com/open?id=1RvMWi9w0ey7r2Gv7k2RUx2tnvPJKj9vW2wef0zPdzgA
I want to help this problem.
Thanks in advance.
↧