Error when using autoware mapping

asked 2020-01-28 10:15:45 -0500

jcgarciaca gravatar image

updated 2020-01-28 11:03:12 -0500

Hello,

I want to try ndt_mapping and ndt_matching nodes from autoware. So I cloned lidar_localizer package and installed required dependencies. Then I compiled with catkin_make, such that it works well.

If I execute roslaunch lidar_localizer ndt_mapping.launch, everything works well and I can see the generated map in rviz. However, if I do roslaunch lidar_localizer ndt_mapping.launch method_type:=2 in order to use gpu, the following error appears:

Error: too many resources requested for launch /home/nvidia/catkin_ws/src/core_perception-master/ndt_gpu/src/VoxelGrid.cu 657
Error: driver shutting down /home/nvidia/catkin_ws/src/core_perception-master/ndt_gpu/src/VoxelGrid.cu 126
[ndt_mapping-2] process has died [pid 27912, exit code 1, cmd /home/nvidia/catkin_ws/devel/lib/lidar_localizer/ndt_mapping /points_raw:=/Sensor/points __name:=ndt_mapping __log:=/home/nvidia/.ros/log/116dda48-4145-11ea-9942-00044bc5fd79/ndt_mapping-2.log].

I use:

rosdistro: melodic
rosversion: 1.14.3
Ubuntu 18.04 LTS
NVIDIA Tegra X2 (nvgpu)/integrated

with last commit in autoware repository.

Any idea about how to solve it?

Thank you.

edit retag flag offensive close merge delete