Randy Mackay
d1360c14f8
AP_VisualOdom: use Odometry quality
2024-02-28 18:52:37 +11:00
Peter Barker
03be6e13b7
AP_VisualOdom: allow compilation with HAL_LOGGING_ENABLED false
2024-01-17 18:25:55 +11:00
Peter Barker
283a1edb9f
AP_VisualOdom: correct compilation when HAL_GCS_ENABLED is false
2023-12-12 11:41:47 +11:00
Ryan Friedman
1615038e57
AP_VisualOdom: Change name from position to pose
...
* The function takes position (linear) + orientation (angular), therefore it's a pose, not a position
Signed-off-by: Ryan Friedman <ryanfriedman5410+github@gmail.com>
2023-08-10 13:58:00 +09:00
Peter Barker
b10c576134
AP_VisualOdom: allow VisualOdom backends to be compiled in individually
2023-04-15 22:19:21 +10:00
Randy Mackay
8336814607
AP_VisualOdom: rename align_sensor_to_vehicle to align_yaw_to_ahrs
...
also separate request to align from code that actually performs the alignment
2023-01-24 11:07:02 +11:00
Andrew Tridgell
97fee2d1cc
AP_VisualOdom: added VOXL backend type
...
this will make it easier to have custom behaviour for VOXL
2021-12-27 12:32:41 +11:00
Josh Henderson
8135d9e60a
AP_VisualOdom: Privatize Logging
2021-02-09 19:33:14 +09:00
Randy Mackay
9dbfb99cc3
AP_VisualOdom: add align_position_to_ahrs
2020-11-20 16:43:44 +09:00
chobits
5d271d1e04
AP_VisualOdom: support covariance from msg and add pos, ang err parameters
2020-06-09 13:31:21 +09:00
chobits
66a5f645d7
AP_VisualOdom: support VISION_SPEED_ESTIMATE
2020-06-01 17:51:24 +09:00
murata
1a346e5b19
AP_VisualOdom: Change the tab code to whitespace
2020-04-27 09:30:00 +09:00
Randy Mackay
33d29feab9
AP_VisualOdom: T265 supports vision-position-delta
...
implementation is the same for both backends so move to AP_VisualOdom_Backend
2020-04-18 08:07:20 +09:00
Randy Mackay
6622927a23
AP_VisualOdom: support position resets
2020-04-14 10:28:03 +10:00
Randy Mackay
852325c8e4
AP_VisualOdom: remove unused method declarations
2020-04-14 10:28:03 +10:00
Randy Mackay
3d75dc7815
AP_VisualOdom: add HAL_VISUALODOM_ENABLED
2020-04-09 19:41:08 +09:00
Randy Mackay
8f94a0cfb0
AP_VisualOdom: integrate IntelT265 backend
2020-04-09 19:41:08 +09:00
Randy Mackay
a41b169635
AP_VisualOdom: front-end implements handle_vision_position_estimate with eulers
2020-04-09 19:41:08 +09:00
Randy Mackay
c78b1ab3bf
AP_VisualOdom: rename handle_vision_position_delta_msg
2020-04-09 19:41:08 +09:00
Randy Mackay
c36dfc448d
AP_VisualOdom: handle_msg directly updates EKF
2020-04-09 19:41:08 +09:00
Randy Mackay
0eb1ef1f08
AP_VisualOdom: add handle_vision_position_estimate
...
also add pre_arm_check
2020-04-09 19:41:08 +09:00
Pierre Kancir
9a734c1fc7
AP_VisualOdom: pass mavlink_message_t by const reference
2019-07-16 20:51:42 +10:00
Randy Mackay
595d37ec70
AP_VisualOdom: class accepts deltas from visual odom camera
2017-04-19 11:04:40 +09:00