Peter Barker
7c1d37f374
AP_VisualOdom: use GCS_SEND_TEXT rather than gcs().send_text
...
Co-authored-by: muramura <ma2maru@gmail.com>
2024-08-07 18:33:16 +10:00
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
34a508bfd8
AP_VisualOdom: visualodom requires DCM to work
2023-09-27 08:00:54 +10: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
923520d455
AP_VisualOdom: handle voxl yaw and pos jump on reset
2023-01-24 11:07:02 +11:00
Randy Mackay
115d33e300
AP_VIsualOdom: general purpose align yaw and position methods
2023-01-24 11:07:02 +11: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
Peter Barker
9be030309a
AP_VisualOdom: include cleanups
2022-11-08 09:49:19 +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
Randy Mackay
e5bde1a085
AP_VisualOdom: use AP_AHRS::using_extnav_for_yaw to protect against aligning to oneself
2021-08-31 09:20:17 +10:00
Randy Mackay
b984f1370c
AP_VisualOdom: integrate rename to using_noncompass_for_yaw
2021-08-31 09:20:17 +10:00
Peter Barker
d2822635ca
AP_VisualOdom: adjust for rename yaw_initialised -> dcm_yaw_initialised
2021-08-18 18:37:39 +10:00
Randy Mackay
f8d39e65ec
AP_VisualOdom: pre_arm check fix for camera attitude
2021-06-08 12:55:17 +09:00
murata
e9686b77b5
AP_VisualOdom: Change the GCS message level to INFO
2021-05-26 10:53:43 +09:00
Tatsuya Yamaguchi
f2acad4099
AP_VisualOdom: use get_yaw instead of to_axis_angle
2021-05-25 20:19:24 +09:00
Randy Mackay
1ee7f00192
AP_VisualOdom: fix T265 criteria for aligning to AHRS
2021-02-10 18:37:45 +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
Randy Mackay
835e6fc764
AP_VisualOdom: T265 ignores position and speed for 1sec after reset
2020-10-06 09:18:04 +09:00
murata
9cc8b2f21a
AP_VisualOdom: Shorten the distinguished name.
...
AP_VisualOdom: Shorten the distinguished name.
2020-07-28 09:09:27 +09:00
chobits
5d271d1e04
AP_VisualOdom: support covariance from msg and add pos, ang err parameters
2020-06-09 13:31:21 +09:00
Randy Mackay
79901ffc1b
AP_VisualOdom: pass velocity error to logger
2020-06-02 08:33:42 +09:00
chobits
66a5f645d7
AP_VisualOdom: support VISION_SPEED_ESTIMATE
2020-06-01 17:51:24 +09:00
Randy Mackay
69560ec147
AP_VisualOdom: provide delay to ahrs::writeExtNavData
2020-05-15 10:07:52 +09:00
Randy Mackay
2164293cc0
AP_VisualOdom: remove sensor position from call to ahrs writeExtNavData
2020-04-14 10:28:03 +10:00
Randy Mackay
3557104787
AP_VisualOdom: log corrected position instead of raw position
2020-04-14 10:28:03 +10:00
Randy Mackay
6622927a23
AP_VisualOdom: support position resets
2020-04-14 10:28:03 +10:00
Randy Mackay
83e48b575e
AP_VisualOdom: add SCALE parameter
...
Applied to positions from vision-position-estimate messages
2020-04-14 10:28:03 +10:00
Randy Mackay
1ba036169f
AP_VisualOdom: align sensor displays yaw shift in 0 to 360 range
2020-04-09 19:41:08 +09:00
Randy Mackay
aa720b0ae6
AP_VisualOdom: pre-arm failure string prefix moved to AP_Arming
2020-04-09 19:41:08 +09:00
Randy Mackay
3d75dc7815
AP_VisualOdom: add HAL_VISUALODOM_ENABLED
2020-04-09 19:41:08 +09:00
Randy Mackay
f0e11d9a5c
AP_VisualOdom: add IntelT265 backend
2020-04-09 19:41:08 +09:00