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
Pierre Kancir
e13a35abc1
Autotest: check for empty message before trying to use it
4 years ago
yaapu
bb576a49b8
Tools: added autotest for frsky rpm telemetry
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
15ce4fb034
AP_Periph: Use the ArmingStatus broadcast to set the soft_armed state
...
This allows things like GPS_RAW_DATA 2 to start to work for SBF GPS's
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
bd37eab3af
Copter: Support 3D Simple Avoidance
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
Tom Pittenger
a5d33cacb5
AP_Soaring: add units to param SOAR_THML_BANK
4 years ago
Samuel Tabor
d1578e5ba2
autotest: Update soaring default params in line with specified SOAR_THML_BANK.
4 years ago
Samuel Tabor
d2c8eb8ce9
Plane: Allow AP_Soaring to specify loiter radius in THERMAL mode.
4 years ago
Samuel Tabor
4ec1e55833
AP_Soaring: Add SOAR_THML_BANK parameter and associated logic.
4 years ago
yaapu
4fbba17506
AP_Scripting: added bindings for frsky telemetry library
4 years ago
yaapu
24382e25fc
AP_Frsky_Telem: added support for sending frsky telemetry data from scripting
4 years ago
Michael du Breuil
0f363809f5
AP_GPS: Fix some unit errors with the GPS blended instance
...
Also add a static assert and some docs on the fact that blending only
works with 2 actual recievers at the moment
Also a small optimization to not call get_rate_ms() twice
4 years ago