Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Process dies after /nvblox_node/save_ply service call #93

Open
IABSTUDIO opened this issue Jan 26, 2024 · 1 comment
Open

Process dies after /nvblox_node/save_ply service call #93

IABSTUDIO opened this issue Jan 26, 2024 · 1 comment
Assignees
Labels
bug Something isn't working

Comments

@IABSTUDIO
Copy link

IABSTUDIO commented Jan 26, 2024

Hello,

I'm running isaac_ros docker with NVIDIA Jetson Orin AGX and ZED X mini camera, and I'm trying to save real world's mesh file with zed_example.launch.py example.

A few seconds after calling /save_ply service as ros2 service call /nvblox_node/save_ply nvblox_msgs/srv/FilePath "{file_path: '/home/admin/super_cool_map.ply'}", camera and Rviz stopped working, and launch file's process died.

Only error code I could see in terminal was this:
[ERROR] [component_container_mt-1]: process has died [pid 19410, exit code -11, cmd '/opt/ros/humble/lib/rclcpp_components/component_container_mt --ros-args -r __node:=shared_nvblox_container'].

Could you tell me how to fix this?

@jaiveersinghNV jaiveersinghNV added the bug Something isn't working label Jan 29, 2024
@IABSTUDIO
Copy link
Author

I found that process dies while running 'for' loop of Mesh::fromLayer function in nvblox/mesh/mesh.cpp if camera is running.
When I unplugged camera before calling save_ply service, process didn't die and could save .ply file successfully.

But still don't know how to fix this problem:(

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants