Error when using autoware mapping
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.