PX4 / px4_msgs

ROS/ROS2 messages that match the uORB messages counterparts on the PX4 Firmware
http://px4.io
BSD 3-Clause "New" or "Revised" License
71 stars 132 forks source link

I can't open some tropics #35

Open ozitoune opened 11 months ago

ozitoune commented 11 months ago

I have made a fresh ubuntu 22.04 server install on a respber, installer micro xrce agent from snap, pw4 msgs from git, all is sourced , i can di ros2 topi list and i see the topics, but when i try to echo some topics works and some don't work. I have a subscriber node , here is the output :

[rcutils|error_handling.c:108] rcutils_set_error_state() This error state is being overwritten:

'Fast CDR exception deserializing message of type px4_msgs::msg::dds_::VehicleAirData_., at ./src/type_support_common.cpp:118'

with this new error message:

  'Fast CDR exception deserializing message of type px4_msgs::msg::dds_::SensorGps_., at ./src/type_support_common.cpp:118'

rcutils_reset_error() should be called after error handling to avoid this.
<<<

>>> [rcutils|error_handling.c:108] rcutils_set_error_state()
This error state is being overwritten:

  'Fast CDR exception deserializing message of type px4_msgs::msg::dds_::SensorGps_., at ./src/type_support_common.cpp:118'

with this new error message:

  'Fast CDR exception deserializing message of type px4_msgs::msg::dds_::VehicleLocalPosition_., at ./src/type_support_common.cpp:118'

rcutils_reset_error() should be called after error handling to avoid this.

we can see problems with vehicle local position, vehicle_air_date and sensor gps.. Others topics like odometry or vahicle attitude are working