-
Notifications
You must be signed in to change notification settings - Fork 1k
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
PX4 not communicating via mavlink with mavros #1966
Comments
After adding the
However, I still can't subscribe to the nodes from other docker containers. From the mavros container I can run
but this just hangs from another container. Likewise, RQT node viewer (run from another container with Diagnostics
|
This issue was related to FastDDS when using localhost (see eProsima/Fast-DDS#2956 and eProsima/Fast-DDS#3475). Adding
solved this. |
This is only bug and feature tracker, please use it
to report bugs or request features.
Issue details
MAVROS connecting to PX4, and the correct topics are showing up when running
ros2 topic list
. However, when subscribing viaros2 topic echo
with varying QoS settings no data is printed.ros2 topic hz
similarly does not show any information either.Additional Information
ros2 topic echo --qos-reliability best_effort /mavros/battery
, nothing is displayed. However,ros2 topic info /mavros/battery
shows 1 publisher and 1 subscriberMAVROS version and platform
Mavros: 2.8.0-1noble.20240703.180528 (installed via apt)
ROS: jazzy
Ubuntu: 24.04
Run using docker compose.
Dockerfile.mavros
docker-compose.yml
.env
Autopilot type and version
[ ] ArduPilot
[x ] PX4
Version: v1.15.0-beta1
Node logs
Diagnostics
Check ID
Mavlink status
The text was updated successfully, but these errors were encountered: