leggedrobotics / elevation_mapping_cupy

Elevation Mapping on GPU.
MIT License
550 stars 117 forks source link

Jetson NX , [elevation_mapping-2] process has died [pid 13347, exit code -11 #92

Open hangtianxia opened 7 months ago

hangtianxia commented 7 months ago

I'm encountering an issue where the process terminates unexpectedly on Jetson NX when calling map.initialize(nh) in the elevation_mapping_ros.cpp file. The error message "process has died" appears, indicating a problem with the initialization process.

截屏2024-04-09 20 22 23 截屏2024-04-09 20 27 47

c15ece56318f557e9bb618845756d314 cdcace58d4c4534518e43e855ef54fbd

Additional information: · ROS version: Melodic · Ubuntu version: 18.04 · CUDA version: 10.2

MyDearestJingo commented 7 months ago

Could u use GDB or another debug tool to find where it stopped at?

hangtianxia commented 7 months ago

Could u use GDB or another debug tool to find where it stopped at?

It stopped at auto elevation_mapping = py::module::import("elevation_mapping_cupy.elevation_mapping");, and it seems that it didn't successfully import elevation_mapping.py. bb39fda7932704235796558d0fd40895

mktk1117 commented 7 months ago

It might be because of python path. Did you try doing this?

https://leggedrobotics.github.io/elevation_mapping_cupy/getting_started/tutorial.html#errors

hangtianxia commented 7 months ago

I tred, but it's not very useful.

mktk1117 commented 7 months ago

umm, then you might be missing some python dependency. Could you double check if you have installed all packages?