Randy Mackay
|
b0b78e974b
|
AP_AHRS: add get_quaternion
|
5 years ago |
Peter Barker
|
583b25e6aa
|
AP_AHRS: allow NavEKFs to be compiled out
|
5 years ago |
Peter Barker
|
14fce28e1b
|
AP_AHRS: move EKF objects in; this requires unconsting some methods
|
5 years ago |
Peter Hall
|
f6897632f8
|
AP_AHRS: move to airspeed_estimate with pointer
|
5 years ago |
Peter Barker
|
9997cbf203
|
AP_AHRS: make ekf_type return from enum class
Eliminate default cases and rely on compiler to enforce all cases
handled in switch statement. This will be important when we make EKF2
optional.
|
5 years ago |
Peter Barker
|
968d8cf7d9
|
AP_AHRS_NavEKF: canonicalise use of get_active_NavEKF result
Some places had a default case, many didn't.
|
5 years ago |
Peter Barker
|
7a5b8136ad
|
AP_AHRS_NavEKF: inform all running EKFs that takeoff or touchdown is expected
Several other methods in here poke both EKFs like this.
|
5 years ago |
Peter Barker
|
d3ede184cf
|
AP_AHRS: force the use of EKF for Copter and Sub
|
5 years ago |
Randy Mackay
|
4a1247b9f7
|
AP_AHRS: add get_innovations
|
5 years ago |
hoangthien94
|
916de076ec
|
AP_AHRS: add method to check if ext nav is used for yaw
|
6 years ago |
Peter Barker
|
9732940220
|
AP_AHRS: navekf: add Log_Write access point
|
6 years ago |
Tom Pittenger
|
bf11746da5
|
AP_AHRS: allow EKF_TYPE==10 to send a good status report
Some GUIs, including DroneKit, will consider GPS locations invalid if the EKF status is not good
|
6 years ago |
Michael du Breuil
|
1226eb825a
|
AP_AHRS: Reduce scope of AP_Baro.h
|
6 years ago |
Michael du Breuil
|
4aa33bec49
|
AP_AHRS: Remove AP_GPS.h from AP_AHRS.h
|
6 years ago |
Andrew Tridgell
|
99316a191c
|
AP_AHRS: added check_lane_switch()
|
6 years ago |
Francisco Ferreira
|
869a369cc0
|
AP_AHRS: support NMEA output
|
6 years ago |
Andrew Tridgell
|
5e1f9068a1
|
AP_AHRS: ensure AHRS never uses an unhealthy gyro
|
6 years ago |
Pierre Kancir
|
0b16d7576f
|
AP_AHRS: use get_distance_NED
|
6 years ago |
Michael du Breuil
|
334b1622e1
|
AP_AHRS: Allow checking all EKF cores for health
|
6 years ago |
Pierre Kancir
|
6da820ac7b
|
AP_AHRS: use get_distance_NE instead of location_diff
|
6 years ago |
Mark Whitehorn
|
dd8bfb0ad4
|
AP_AHRS: attitudes_consistent: no euler angles
|
6 years ago |
Mark Whitehorn
|
b32ccbfb33
|
AP_AHRS: fix attitudes_consistent bug
|
6 years ago |
Andrew Tridgell
|
2ffded4dd7
|
AP_AHRS: implement get_velocity_NED() for DCM
|
6 years ago |
Mark Whitehorn
|
61a04bd898
|
AP_AHRS: fix bug in attitudes_consistent()
|
6 years ago |
Mark Whitehorn
|
8c84fa5c64
|
AP_AHRS: apply AHRS trim in SITL
|
6 years ago |
Randy Mackay
|
ba02894734
|
AP_AHRS: attitude pre-arm check skips yaw if no compass
Also provides better feedback on the axis and angular difference
|
6 years ago |
Randy Mackay
|
f1a023c872
|
AP_AHRS: add attitudes_consistent pre-arm check
|
6 years ago |
Peter Barker
|
7406c5be37
|
AP_AHRS: adjust for Location_Class and Location unification
|
6 years ago |
Michael du Breuil
|
c02863e001
|
AP_AHRS: Internalize EKF getLLH altitude management
|
6 years ago |
Peter Barker
|
306a40bb77
|
AP_AHRS: fix writeOptFlowMeas signature
const some of the vectors, stop taking references to scalars that aren't
being changed
|
7 years ago |
Andrew Tridgell
|
9897bf6127
|
AP_AHRS: support locked access to AHRS data
|
7 years ago |
Andrew Tridgell
|
9a6113e5d8
|
AP_AHRS: fixed tailsitters in RealFlight
we need to use the rotated accel for the earth-frame accel
|
7 years ago |
Andrew Tridgell
|
63d385ffb1
|
AP_AHRS: fixed arming with no compass in plane
allow arming if the GPS quality is good, the yaw alignment and
position will fix itself once the vehicle starts moving
|
7 years ago |
Patrick José Pereira
|
819f08b7f7
|
AP_AHRS: Use SITL singleton
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
|
7 years ago |
Andrew Tridgell
|
520e33261a
|
AP_AHRS: fixed EKF type 10 for SITL
this fixes the use of EKF type 10 in SITL, preventing it from using
the DCM attitude estimate.
This is especially important for RealFlight and XPlane
|
7 years ago |
Peter Barker
|
4d944da530
|
AP_AHRS: add a singleton-getter cast into AP_AHRS_NavEKF
This will allow libraries which absolutely require the EKF to easily get
a cast copy of the singleton.
|
7 years ago |
Peter Barker
|
3cbb88ae20
|
AP_AHRS: split home-set and home-locked state
|
7 years ago |
Andrew Tridgell
|
5ae410f7ca
|
AP_AHRS: called boost_end() on AHRS update
|
7 years ago |
Andrew Tridgell
|
0b03562cf2
|
AP_AHRS: fix for mavlink update
|
7 years ago |
Peter Barker
|
355752ebb8
|
AP_AHRS: remove pointless initialisations
These are either in bss or new'd.
Saves ~130 bytes
|
7 years ago |
Peter Barker
|
aae4ed2553
|
AP_AHRS_NavEKF: accept external position estimates into AHRS
|
7 years ago |
Peter Barker
|
1dabcc473d
|
AP_AHRS: use ins singleton
|
7 years ago |
Peter Barker
|
024b29858d
|
AP_AHRS: use baro singleton
|
7 years ago |
Andrew Tridgell
|
504e231ba2
|
AP_AHRS: reverted UAVCAN PR 7827
|
7 years ago |
DOMINATOR\Eugene
|
2f7196d71f
|
AP_AHRS: UAVCAN publishing of attitude and location
|
7 years ago |
Andrew Tridgell
|
55358459c7
|
AP_AHRS: fixed AP_MODULE_SUPPORTED
|
7 years ago |
Andrew Tridgell
|
e2d91535d0
|
AP_AHRS: fill in have_pos_abs
|
7 years ago |
Peter Barker
|
e15442355a
|
AP_AHRS: use GPS singleton
|
7 years ago |
khancyr
|
2732226664
|
AP_AHRS: use direct assignation and correct some style
|
7 years ago |
khancyr
|
dae636b39e
|
AP_AHRS: correct some constcorrectness
|
7 years ago |