Autoware Runtime Manager's Pointcloud button is not working / Pointcloud map is not loading [closed]

asked 2021-01-16 01:34:22 -0500

KenIsX gravatar image

I am currently trying to use ndt_matching to localize the robot's position in a pcd map, however, when I click Pointcloud button in "Map" tab of the runtime manager, my .pcd map is not being loaded. (No "Loading....100% OK" being shown)

I suspected that my pcd file might be incompatible so I tried both ASCII and binary format as well as .pcd map generated from other mapping packages like ALOAM or autoware's ndt_mapping itself.

Runtime manager doesn't have any errors but points map loader does not start.

My setup is as following:

  • Jetson TX2
  • Ubuntu 18.04
  • ROS Melodic
  • CUDA 10.0
  • Autoware 1.12 (Built with CUDA Support)

Steps to reproduce:\

  1. Setup/TF (baselink_velodyne tf publisher)
  2. Map/Pointcloud (no respond)
  3. Map/TF (world_map tf publisher)
  4. Sensing/VLP-16 and Sensing/voxel_grid_filter
  5. Computing/ndt_matching (in app, set initial pose to all zero)
  6. Rviz (use .config/default.rviz)

Result:

  • Regarding frames, /base_link is linked to /velodyne and /world is linked to /map correctly.
  • Can see topic /points_raw in /velodyne frame.
  • Cannot see topic /points_map in /world frame.

Anyone has encounter this problem or have any ideas on how to solve this?

Any helps are very much appreciated. Thank you.

edit retag flag offensive reopen merge delete

Closed for the following reason question is not relevant or outdated by KenIsX
close date 2021-01-27 02:53:31.589391