Patrick José Pereira
0ecbaa867d
AC_AutoTune: Add missing const in member functions
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
4 years ago
Patrick José Pereira
e3d018c401
AC_AttitudeControl: Add missing const in member functions
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
4 years ago
Patrick José Pereira
03582ff77c
AP_WindVane: Add missing const in member functions
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
4 years ago
Patrick José Pereira
e8e41c512e
GCS_MAVLINK: Add missing const in member functions
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
4 years ago
Patrick José Pereira
45a819c98e
StorageManager: Add missing const in member functions
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
4 years ago
Michel Pastor
41f7587637
ChibiOS: Add SWD pins to SuccexF4 bootloader
4 years ago
Andy Piper
881fd4f37c
AP_HAL_ChibiOS: use buffered writes for CRSF telemetry
4 years ago
Peter Barker
f15a1fbd62
AP_Vehicle: move control_mode_reason up to AP_Vehicle
4 years ago
auturgy
24268cc6de
AP_HAL_ChibiOS: add MatekH743-periph hwdef
4 years ago
mateksys
b91c65b4a4
AP_HAL_ChibiOS: add f405-MatekGPS & MatekF405-CAN hwdef
4 years ago
Dr.-Ing. Amilcar do Carmo Lucas
11bf02c2c4
AP_Logger: correct spelling in metadata
4 years ago
huhen
9ba35580db
HAL_ChibiOS: Init kakutef7 motor pins for correct initialization of some ESCs
4 years ago
Arsh
18f56fbac5
AP_HAL:examples:Printf: Improvements in the Printf example
4 years ago
yaapu
d5868e3c7d
AP_Frsky_Telem: added telemetry support for RPM sensors 1 and 2 for SPort, FPort/FPort2 and passthrough over crossfire
4 years ago
Andrew Tridgell
cfe63f8657
AP_OSD: changed OSD screen switching logic
...
this prevents us constantly changing screens when a PWM is given that
matches multiple screens. Instead the first matching screen is used
4 years ago
Josh Henderson
275c2849cf
AP_Baro: Privatize Logging
4 years ago
Josh Henderson
c32dd4bb5d
AP_Logger: Privatize AP_Baro Logging
4 years ago
Michael du Breuil
05b9aa2fa2
AP_UAVCAN: Broadcast ArmingStatus regularly
4 years ago
Josh Henderson
d6dc8864db
AP_Camera: Privatize AP_Camera
4 years ago
Josh Henderson
d142b3ba16
AP_Logger: Privatize AP_Camera Logging
4 years ago
Rishabh
401d365491
AC_WPNav: Adapt to 3-D Avoidance changes
4 years ago
Rishabh
f3d825bebe
AP_Math: Add unit tests for 3-D lines
4 years ago
Rishabh
de67e2b70c
AP_Proximity: refactor changes done for 3-D Boundary
4 years ago
Rishabh
37a14a78df
AC_Avoid: Refactor changes for 3-D avoidance
4 years ago
Rishabh
5092bc2f6d
AC_Avoid: Simplify accessing boundary
4 years ago
Rishabh
d359c5ddf2
AC_Avoid: Let user take control if they are backing away at a greater speed than what we have calculated
4 years ago
Rishabh
91132d00d9
AC_Avoid: Add deadzone to backaway code
4 years ago
Rishabh
343ba1a693
AP_Proximity: Use only valid boundary for Simple Avoidance
4 years ago
Randy Mackay
71d928aab9
AP_Proximity: TeraRangerTowerEvo uses modified Boundary_3D interface
4 years ago
Randy Mackay
5c9a65cff6
AP_Proximity: TeraRangerTower uses modified Boundary_3D interface
4 years ago
Randy Mackay
d4a6ebd273
AP_Proximity: SITL backend uses modified Boundary_3D interface
4 years ago
Randy Mackay
518078c901
AP_Proximity: RPLidarA2 uses modified Boundary_3D interface
4 years ago
Randy Mackay
babba91632
AP_Proximity: RangeFinder backend uses modified Boundary_3D interface
4 years ago
Randy Mackay
2d77adf720
AP_Proximity: MAV backend uses modified Boundary_3D interface
4 years ago
Randy Mackay
a65e0affe4
AP_Proximity: LightwareSF45B uses modified Boundary_3D interface
4 years ago
Randy Mackay
623bd6923e
AP_Proximity: LightwareSF40C_v09 uses update Boundary_3D interface
4 years ago
Randy Mackay
4fda6b38f7
AP_Proximity: LightwareSF40C uses modified Boundary_3D interface
4 years ago
Randy Mackay
ad899de78c
AP_Proximity: backend uses modified Boundary_3D interface
4 years ago
Randy Mackay
ef9bc64bb1
AP_Proximity: AirSimSITL uses modified Boundary_3D interface
4 years ago
Randy Mackay
279b534f67
AP_Proximity: remove duplicate definition
...
PROXIMITY_NUM_LAYERS is defined in AP_Proximity_Boundary_3D
4 years ago
Randy Mackay
5a0cc08dcc
AP_Proximity: refactor Boundary_3D
...
rename stack to layer
swap order of layer and sector within arrays
rename Boundary_Location to Face
rename get_sector to get_face
rename set_attributes to set_face_attributes
get_distance returns bool and fills in argument instead of returning distance
4 years ago
Rishabh
ad6e013171
AC_Avoid: Support 3D Simple Avoidance and Bacakway
4 years ago
Rishabh
43717ea55c
AP_Proximity: Add OBSTACLE_DISTANCE_3D mavlink message
4 years ago
Rishabh
36bba2e02c
AP_Proximity: Convert Proximity Backend drivers to use 3D Boundary methods
4 years ago
Rishabh
4fce715a9a
AP_Proximity: Shift methods to Proximity_Boundary_3D class and support 3D Boundary
4 years ago
Rishabh
7569d8bf8e
AP_Proximity: Add AP_Proximity_Boundary_3D class
4 years ago
Rishabh
a5fafe57d8
GCS_MAVLink: Add support for OBSTACLE_DISTANCE_3D
4 years ago
Rishabh
1262d73071
AP_Math: Add new methods to support 3D avoidance
4 years ago
Rishabh
79d5e432ee
AP_Math: Add new method to extrapolate 3D vector given distance, yaw, pitch
4 years ago
Peter Barker
dbae56eb3a
AP_Logger: panic in SITL if we fail to log a Replay block
...
// failing to log a block means that when we go to replay the log
// things will almost certainly go sour.
4 years ago