Skip to content
This repository has been archived by the owner on Mar 8, 2023. It is now read-only.

ROS node dying on startup #46

Closed
ghanim-mukhtar opened this issue Jun 30, 2022 · 1 comment
Closed

ROS node dying on startup #46

ghanim-mukhtar opened this issue Jun 30, 2022 · 1 comment

Comments

@ghanim-mukhtar
Copy link

I have this issue when trying to startup the ROS 2 driver with my SICK mrs-1000, Basically I launch this command:
ros2 launch sick_scan2 sick_mrs_1xxx.launch.py
And I have this log:

[sick_generic_caller-1]
[sick_generic_caller-1] [INFO] [1656595978.772872531] [sick_scan2]: Sending  : sMN SetAccessMode 3 F4724744
[sick_generic_caller-1] [INFO] [1656595978.783116056] [sick_scan2]: Receiving: <STX>sAN SetAccessMode 1<ETX>
[sick_generic_caller-1] [INFO] [1656595978.783264993] [sick_scan2]: Command: <STX>sWN EIHstCola 1<ETX>
[sick_generic_caller-1] [INFO] [1656595978.783348966] [sick_scan2]: Sending  : sWN EIHstCola 1
[sick_generic_caller-1] [INFO] [1656595978.793544232] [sick_scan2]: Receiving: <STX>sWA EIHstCola<ETX>
[sick_generic_caller-1] [ERROR] [1656595978.793760853] [sick_scan2]: init failed: 1. shutting down
[sick_generic_caller-1] Not all nodes were finished before finishing the context
[sick_generic_caller-1] .Ensure `rcl_node_fini` is called for all nodes before `rcl_context_fini`,to avoid leaking.
[sick_generic_caller-1] terminate called without an active exception
[ERROR] [sick_generic_caller-1]: process has died [pid 27031, exit code -6, cmd '/opt/ros/foxy/lib/sick_scan2/sick_generic_caller --ros-args -r __node:=sick_scan2 --params-file /opt/ros/foxy/share/sick_scan2/config/sick_mrs_1xxx.yaml'].

For the environment in which this is happening it is an arm64 controller with Docker images with Ros foxy.

And normally the LiDAR is configured correctly with (COLA-B), so what could be the reason for the node to not initiate and dye directly like this?

@rostest
Copy link
Collaborator

rostest commented Jul 4, 2022

Thanks for reporting. We recommend the sick_scan_xd repository for further development. Officially ARM64 is not supported at the moment. Please contact SICK support in case of urgent need or feature requests.

@rostest rostest closed this as completed Jul 4, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants