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

Reset service causes node to crash #134

Open
scheideman opened this issue Apr 5, 2023 · 0 comments
Open

Reset service causes node to crash #134

scheideman opened this issue Apr 5, 2023 · 0 comments

Comments

@scheideman
Copy link

When I call the reset service the node crashes (see output below)

I am running node version 0.5.0

I am testing with OS-0-32-BH13 and OS-1-32-BH13 LiDARs running firmware v2.4.0

Debug log output:

[ouster_driver-1] [DEBUG 1680716559.846777528] [ouster_driver]: Retrieved packet with state: lidar data  (receiveData()})
[ouster_driver-1] [DEBUG 1680716559.847046453] [ouster_driver]: Retrieved packet with state: imu data  (receiveData()})
[ouster_driver-1] [DEBUG 1680716559.848408107] [ouster_driver]: Retrieved packet with state: lidar data  (receiveData()})
[ouster_driver-1] [DEBUG 1680716559.850090013] [rcl]: Service server taking service request (rcl_take_request_with_info()})
[ouster_driver-1] [DEBUG 1680716559.850106233] [rcl]: Service take request succeeded: true (rcl_take_request_with_info()})
[ouster_driver-1] [INFO 1680716559.850137118] [ouster_driver]: Configuring Ouster driver node. (configure()})
[ouster_driver-1] [INFO 1680716559.850167128] [ouster_driver]: Connecting to sensor at os-122217002788.local. (configure()})
[ouster_driver-1] [INFO 1680716559.850182274] [ouster_driver]: Sending data from sensor to 192.168.8.139. (configure()})
[ouster_driver-1] udp bind(): Transport endpoint is not connected
[ouster_driver-1] udp bind(): Transport endpoint is not connected
[ouster_driver-1] terminate called after throwing an instance of 'ros2_ouster::OusterDriverException'
[ouster_driver-1]   what():  Failed to create connection to lidar.
[ERROR] [ouster_driver-1]: process has died [pid 2187969, exit code -6, cmd '/home/admin/ros_ws/install/ros2_ouster/lib/ros2_ouster/ouster_driver --ros-args --log-level DEBUG --ros-args -r __node:=ouster_driver -r __ns:=/ --params-file src/launch/param/sensors/os0_sensor_component.yaml'].
[INFO] [launch.user]: [LifecycleLaunch] Ouster driver node is exiting.
[ERROR] [launch]: Caught exception in launch (see debug for traceback): cannot use Destroyable because destruction was requested
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant