-
Notifications
You must be signed in to change notification settings - Fork 153
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
os_driver activating...
followed by process has died
#382
Comments
Same problem here! If I use the xml version, it works:
Any idea about what could be happening? Bests, |
Hi, which version of the driver do you currently use? (note to self add the driver package/version to the log) |
Where do I find that if it's a ROS2 package? |
When I run |
Can you checkout version 0.13.1 there was a problem reported in this issue which caused the driver to not apply launch file params specifed in the |
I get the same error with the new version
and the version I have is 0.13.1: |
I noticed from the logs that you are spinning rviz in docker, unless you configured the docker properly to spin the GUI application then this is likely to cause a problem. Can you disable rviz from your launch command, and check if you are able to reproduce the problem afterwards. you can do so using: ros2 launch ouster_ros driver.launch.py params_file:=<...> viz:=false |
I got the same error when setting
|
I am unable to re-produce the problem. We may need to enable GDB to look into what is causing the failure. |
I can't re-produce without docker, since my docker is running Ubuntu 22 to allow for ros2 humble, while my host computer is running Ubuntu 20. This exact same launch file was working fine with the same sensor. We do have an OS0 128 beam that I can try this on and see if I get the same errors. |
I am also running into the same problem on Ubuntu 22.04, ros2 humble, no container solution. Using OS1 128
Yes it was |
@apric0ts are you running version 0.13.1 of the package? |
I had tried the |
I just ran the same script with our OS0 LiDAR and I got the same issue still using version
I can still ping the sensors on the IP addresses |
Nvm, that locale error was something else that I fixed, but the ros driver still has the same error. |
It works when I run the .xml launch file. Here's my params file:
|
Is this what it should look like if I am on the correct version?
|
Thanks for sharing I am able to reproduce the problem and looking into it.. |
I just got it fixed! In my driver_params.yaml file I had to change the |
The RAW flag was added recently, it allows users to be able to still obtain raw packets while using the driver config but apparently there is a flow in how this flag implemented .. applogies for any inconvenience .. a hotfix for the problem will be posted today. |
resolved by #384 |
When I am running the ouster_ros driver launch file in ros2-humble, it starts up normally connecting to the sensor and then in the terminal when it comes to activating the sensor it shuts down the driver node
After colcon building my environment and
source install/setup.bash
, I simply runros2 launch ouster_ros driver.launch.py
I've edited the
driver_params.yaml
file with the correct IP address and setuse_system_default_qos: false
. Everything else is the same. I've done this before and it worked.System
LiDAR: OS1-128
System: Ubuntu 22.04 in Docker
The text was updated successfully, but these errors were encountered: