Problems with uXRCE-DDS middleware

Hi
Im not very experienced with PX4, but im trying to follow the guide: ROS 2 User Guide | PX4 Guide (main)

Ros2 and PX4-Autopilot gets installed just fine, but im unable to install the Micro XRCE-DDS Agent from source or in a ROS2-WS. I’ve tried installing it with snap, but then I encounter an error with the connection between the client and the agent:

WARN [health_and_arming_checks] Preflight Fail: No connection to the ground control station
INFO [uxrce_dds_client] synchronized with time offset 1739179377942282us
ERROR [uxrce_dds_client] create entities failed: rt/fmu/in/register_ext_component_request 128 128 132
ERROR [uxrce_dds_client] create entities failed: rt/fmu/in/unregister_ext_component 128 128 132

Any suggestions?

Kasper

This made me able to obtain the same results as the guide

If you are following the docs you should be able to install and run, are instructions from our docs failing?

python3 -m pip install --upgrade pip
python3 -m pip install --upgrade setuptools wheel twine check-wheel-contents

These two lines helped a lot! They should go into the docs :smiley:

Kind Regards
Kasper