70 Commits (aefc97fafaa36090acfa65aee779df49c527ec75)

Author SHA1 Message Date
Randy Mackay 5dea87ae41 Copter: remove ekf check debug logging 4 years ago
Paul Riseborough cd0eb379fd Revert "Copter: failsafe if bad vibration" 4 years ago
Paul Riseborough 5dcd4834f3 Copter: failsafe if bad vibration 4 years ago
Paul Riseborough 9654697415 Copter: rework ekf_check to use the EKF vibration_affected status 4 years ago
Peter Barker f0e660db51 ArduCopter: remove ability to use DCM as AHRS 4 years ago
Tatsuya Yamaguchi 0cce5699b2 Copter: change from control_mode to flightmode 4 years ago
Tatsuya Yamaguchi 941c5f8179 Copter: add EKF failsafe notify tones 4 years ago
Randy Mackay 49486b7cea Copter: ekf failsafe may trigger while disarmed but takes no action 4 years ago
Randy Mackay 5babe93201 Copter: ekf failsafe only triggers if it has ever passed 4 years ago
Paul Riseborough 379506b718 ArduCopter: Don't request EKF yaw reset unless innovations are large 4 years ago
Randy Mackay 248d80eb37 Copter: integrate ahrs::get_variances change 4 years ago
Randy Mackay 77ff169757 Copter: minor comment fix 5 years ago
Randy Mackay 6c48a9c305 Copter: use AHRS::get_primary_core_index instead of EKF2 equivalent 5 years ago
Randy Mackay ddaa5dee86 Copter: use static assert to simplify use of EKF_CHECK_ITERATIONS_MAX 5 years ago
Paul Riseborough 8ce97af40e ArduCopter: Preserve original check criteria 5 years ago
Paul Riseborough 36031c01a9 ArduCopter: rework ekf check to use separate yaw reset request 5 years ago
Andrew Tridgell 1222aa2c43 Copter: make EKF mag variance check use max 5 years ago
Randy Mackay b2a298fa5f Copter: update vibration failsafe comments 5 years ago
Peter Barker e3dd0d33e7 Copter: allow NavEKFs to be compiled out 5 years ago
Peter Barker 45dc4cf25c Copter: EKF objects have moved into AP_AHRS_NavEKF 5 years ago
Peter Barker d652bd4455 Copter: correct compilation when optical flow is disabled 5 years ago
Peter Barker e6c6189fe5 Copter: cope with change in namespace of LogEvent enum 5 years ago
Michael du Breuil b42b1c08c4 Copter: Support new AP_Vehicle::set_mode 5 years ago
Peter Barker 198c93e479 Copter: correct use of nanf 5 years ago
Randy Mackay 7b0da89708 Copter: add vibration check 5 years ago
chobits 5a0fe4e322 Copter: do not speed up EKF failsafe if optflow works 5 years ago
Peter Barker b4537bebd8 Copter: move control_mode_t into being Mode::Number enum class 5 years ago
Andrew Tridgell 7c44ad04b6 Copter: check for EKF lane switch to avoid EKF failsafe 6 years ago
Tom Pittenger 7824b64ad6 Copter: rename dataflash to logger 6 years ago
Peter Barker c7e21d95ef Copter: move Log_Write_Error into library 6 years ago
Patrick José Pereira 33764d6c3b Copter: Fix typo 6 years ago
Randy Mackay 467e8481fb Copter: minor formatting fix to ekf failsafe check 6 years ago
chobits 6bee4216c0 Copter: speed up EKF failsafe by checking if velocity innovations > 2x FS_EKF_THRESH 6 years ago
Peter Barker 70d159cb38 Copter: raise EKF failure even if USB is connected 7 years ago
Randy Mackay 6f138ddcfa Copter: ekf failsafe first enforces landing with no GPS 7 years ago
Leonard Hall 656892cd88 Copter: ekf failsafe disabled for acro and stabilize 7 years ago
Leonard Hall a727305a59 Copter: integrate attitude control EKF inertial-frame-reset 7 years ago
murata c13d6580ae Copter: delete \n from the log using gcs().send_text 7 years ago
Randy Mackay 2d23e1f7c7 Copter: rename flightmode_ objects to mode_ 7 years ago
Peter Barker ef1489e87a Copter: eliminate mode_requires_gps 7 years ago
Peter Barker 3b1ca99b95 Copter: FlightMode - convert LAND flight mode 7 years ago
Peter Barker 45d056fcf0 Copter: ekf position checks are done before we call failsafe_ekf_event 7 years ago
Peter Barker d5caff3f1b Copter: do not enter ekf-failsafe based on position if pos not needed 7 years ago
Peter Barker ff82f23cf6 Copter: factor out a ekf_check_position_problem method 7 years ago
Peter Barker 84a873a520 Copter: remove redundant check; we will never failsafe_ekf_event if disarmed 7 years ago
Peter Barker f60389d4aa Copter: use send_text method on the GCS singleton 8 years ago
Randy Mackay 2e56e10d9c Copter: ekf check adds position variance check 8 years ago
Andrew Tridgell 0f6d0c5ba9 Copter: combined tri, single, coax and multicopter into a single build 8 years ago
Mathieu OTHACEHE 152edf7189 Global: remove mode line from headers 8 years ago
Randy Mackay 26c3295042 Copter: ignore first ekf core switch 8 years ago