Autoware: ndt_mapping doesn't compute transformation matrix
Hi,
I run ndt_mapping on the demo bag file (sample_moriyama_150324.bag). It shows /point_raw on rviz, but /points_map can't be visualized and /current_pose is alwasys zero matrix. Does anyone have an idea why?
Environment: Ubuntu18 and Autoware master version.
Steps to reproduce: 1. Download a demo bag files and setup Autoware master version (https://github.com/Autoware-AI/autowa...)
- Launch runtime_manager
- Launch tf of velodyne and map
- Launch ndt_mapping
- Launch Rviz
- Cancel the pause of .bag file
Console output: ....
"-----------------------------------------------------------------"
(Processed/Input): (306 / 308)
"-----------------------------------------------------------------"
Sequence number: 86918
Number of scan points: 39581 points.
Number of filtered scan points: 3091 points.
transformed_scan_ptr: 39581 points.
map: 39928 points.
NDT has converged: 1
Fitness score: 0
Number of iteration: 0
(x,y,z,roll,pitch,yaw):
(0, 0, 0, 0, -0, 0)
Transformation Matrix:
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
shift: 0
"-----------------------------------------------------------------"
.....
Hello, I met the same problem. Have you solved it?
I tried Autoware v1.13 instead of the latest master, then it works.
I met the same problem too!!! The version is v1.14 (master) I'm wondering why this problem happened if you work out the principle.