-
Notifications
You must be signed in to change notification settings - Fork 145
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
micro-ros-agent: [ros2run]: Segmentation fault when trying to set #597
Comments
Could you provide instructions for replicating this issue? |
On the Raspberry pi I ran those commands in my ros2 workspace after having sourced the main ros2 installation (humble).
on the px4 side I have executed the following command in the NuttX-shell:
And the two devices are connected through a uart connection using 3 cables: GND, TX and RX. The serial connection works, I can access the data through If you need more detailed information or logfiles (do they exist?) I'm happy to share those as well. |
Sorry but I'm sure which library is using "microdds_client". Can you ensure that it is using the latest version of Micro XRCE-DDS? Also, why are you using micro-ROS Agent and not Micro XRCE-DDS Agent? They are basically the same, but just curious. |
It is using the latest version of Micro XRCE-DDS (this commit of the px4 fork). Thanks for pointing out the Micro XRCE-DDS Agent. I was not aware that there is a difference between the two. I have now tried to setup everything with the Micro XRCE-DDS Agent (v2.2.1) and it works. |
@Ecuashungo , could you try (I don't have the hardware to do that myself) to modify |
Segmentation Fault in micro-ros-agent
Steps to reproduce the issue
I have compiled the micro-ros-agent according to the instructions found here. When running the agent it starts up just fine and as soon as the client side is launched I get the following error:
On the client side in the NuttX shell I get the following error:
I have tested the client side with other agents where it worked like charm, so I believe that the problem is the agent running on my raspberry pi CM4. What are steps I can take to debug this problem?
The text was updated successfully, but these errors were encountered: