Randy Mackay
04655d9698
RC_Channel: add aux switch to change the EKF's sensor sources
4 years ago
Randy Mackay
4b542aa714
AP_AHRS: add get_vel_innovations_and_variances_for_source
4 years ago
Randy Mackay
dc5d1d099b
AP_AHRS: add set_posvelyaw_source_set
4 years ago
Randy Mackay
8895d20c45
AP_NavEKF3: rename setPosVelYawSourceSet
4 years ago
Randy Mackay
5eb3875ebb
AP_NavEKF3: rename posxy_source_last and posxy_source_reset
4 years ago
Randy Mackay
f88364d653
AP_NavEKF3: use_compass minor order fixup
4 years ago
Randy Mackay
b475f01b25
AP_NavEKF3: update comments
4 years ago
Randy Mackay
0f8d0ef11b
AP_NavEKF3: move sources to 2nd bank of parameters
4 years ago
Randy Mackay
33b6212cce
AP_NavEKF3: rename _sources to sources
4 years ago
Randy Mackay
9716b09cad
AP_NavEKF3: minor indenting fix
4 years ago
Randy Mackay
6daaa06317
AP_NavEKF3: integrate AP_NavEKF_Source::useVelXYSource
...
also integrate useVelZSource
4 years ago
Andrew Tridgell
72ee7d15e1
AP_NavEKF3: fixup for AP_DAL
4 years ago
Randy Mackay
73835f0c11
AP_NavEKF3: pre_arm_check includes sources
4 years ago
Randy Mackay
6c0bb6a198
AP_NavEKF3: add convert_params for source
4 years ago
Randy Mackay
849e94cc24
AP_NavEKF3: call sources align inactive sources
4 years ago
Randy Mackay
ba9f60abc7
AP_NavEKF3: add getVelInnovationsAndVariancesForSource
4 years ago
Randy Mackay
58aa6086df
AP_NavEKF3: always calculate GPS innovations and variances
4 years ago
Randy Mackay
e7e91b1c3b
AP_NavEKF3: always calculate extNav innovations and variances
4 years ago
Randy Mackay
6b2b5c4ca0
AP_NavEKF3: add CalculateVelInnovationsAndVariances
4 years ago
Randy Mackay
2505fd5c1c
AP_NavEKF3: body and wheel odometry check source
4 years ago
Randy Mackay
1263648d88
AP_NavEKF3: beacon fusion checks source
4 years ago
Randy Mackay
8a56ce49be
AP_NavEKF3: optical flow fusion checks source
4 years ago
Randy Mackay
4cadaa5194
AP_NavEKF3: readyToUseOptFlow, Beacon, ExtNav check source
4 years ago
Randy Mackay
faed58a027
AP_NavEKF3: integrate Source for yaw
4 years ago
Randy Mackay
8931e50166
AP_NavEKF3: integrate Source for alt
4 years ago
Randy Mackay
c21d58ebea
AP_NavEKF3: integrate Source for position
4 years ago
Randy Mackay
9b84abecaa
AP_NavEKF_Source: enables dynamically changing sensor sources
4 years ago
Andrew Tridgell
9e5e49cd13
AP_DAL: added methods to support EKF sources selection
4 years ago
Peter Barker
d50e4d03f4
AP_Logger: remove time_us parameter to several sensor logging methods
...
These were used by the old Replay code to try to provide a frame of
sensor data by correlating the timestamps. That Replay code has been
removed.
4 years ago
Peter Barker
e257dd9fee
AP_GPS: correct logging for GPS blending
4 years ago
Dr.-Ing. Amilcar do Carmo Lucas
58f0c34612
AP_GPS: fix dataflash logging of blended GPS instance
4 years ago
Peter Barker
a12c2a6b87
AP_Logger: use instance numbers for logging GPS data
4 years ago
Rishabh
f57082a2e0
AR_WPNav: Add note to WP_PIVOT_ANGLE
4 years ago
Michael du Breuil
f9b4e81702
Copter: Add ignore pilot yaw to guided, auto and RTL options
4 years ago
Peter Barker
58c23e618e
AP_Logger: remove unused IMUDT code
...
Unused since we've moved to new Replay code
4 years ago
Rishabh
888967fb14
mavlink: Add OBSTACLE_AVOIDANCE_3D mavlink message
4 years ago
Rishabh
c1d67705ce
AP_Proximity: Remove Morse backend
4 years ago
Iampete1
0e50023593
Plane: tailsitter: use true hover throttle in VTOL transision.
4 years ago
Iampete1
681f45c4e0
AP_MotorsMulticopter: make thrust to actuator public
4 years ago
Iampete1
dd3ac893b3
Plane: dont use VTOL throttle percentage in tailsitter vtol transisiton
4 years ago
giacomo892
470c00b6b2
AP_Arming: Fix compilation with OSD_PARAM_ENABLED not defined
4 years ago
Marek Łukasiewicz
64f208cbec
HAL_ChibiOS: Add af_parse for CubeMX pinout csv
4 years ago
Phillip Kocmoud
ef80935173
Bootloader: Add bootloader for Pixracer Pro and Control Zero OEM H7
4 years ago
Phillip Kocmoud
701ab83f01
HAL_ChibiOS: Added support for mRo ControlZero OEM H7 flight controller
4 years ago
Andrew Tridgell
408f8b3940
HAL_ChibiOS: added check for overwrite of nullptr on H7
...
the STM32H7 has 64k of ITCM memory at address zero. We allow
allocation of everything except the first 1024 bytes. This checks for
those reserved bytes being overwritte, which would indicate a write to
nullptr
4 years ago
Andrew Tridgell
8f682c0782
HAL_ChibiOS: check all memory at 10Hz
4 years ago
Andrew Tridgell
95a823a702
HAL_ChibiOS: added link list of all memory allocations
...
check all allocations for corruption on free() and malloc_check()
4 years ago
Andrew Tridgell
9a026b8068
HAL_SITL: fixed warning building with gcc 9.x
4 years ago
Andrew Tridgell
3f775205e6
HAL_ChibiOS: fixed use of chHeapFree
...
should be free
4 years ago
Andrew Tridgell
ce3e1a69ec
HAL_ChibiOS: added memory guard system
4 years ago