Closed 321thijs123 closed 1 year ago
The topic is /fmu/in/vehicle_visual_odometry
and the type is https://github.com/PX4/px4_msgs/blob/main/msg/VehicleOdometry.msg.
Things are still a bit in flux with the switch to micro XRCE DDS, but please let me know how it goes. Separately for PX4 itself we've got a number of changes slowly coming in improving EKF2 VIO. https://github.com/PX4/PX4-Autopilot/pull/19128
For the timestamp (and timestamp_sample) just use get_clock()->now()
converted to microseconds. The XRCE agent (micro-ros-agent) handles the actual time sync with microdds_client in PX4.
Thanks! This answers my question
Previously I used timesync and vehicle_visual_odometry to take fly using external position estimates from a motion capture system. These topics have been removed and documentation on it has not been updated.
How can visual odometry be used now?