Andrew Tridgell
|
367c993673
|
Replay: fixed cast of REY3
|
2020-11-10 16:15:45 +11:00 |
Andrew Tridgell
|
e7fa722290
|
Replay: support overriding parameters
|
2020-11-10 16:15:45 +11:00 |
Andrew Tridgell
|
18e3c478f3
|
travis: added replay to travis build tests
|
2020-11-10 16:15:45 +11:00 |
Andrew Tridgell
|
dd96d7c205
|
AP_DAL: fixed standalone linking
|
2020-11-10 16:15:45 +11:00 |
Andrew Tridgell
|
6fe05a9ab6
|
AP_NavEKF3: restore XKTV message
|
2020-11-10 16:15:45 +11:00 |
Andrew Tridgell
|
f5275fd0ad
|
AP_NavEKF3: fixed use of pointers in ringbuffers
these don't work with AP_DAL
|
2020-11-10 16:15:45 +11:00 |
Andrew Tridgell
|
16f7e51ea5
|
AP_NavEKF2: fixed use of pointers in ringbuffers
these don't work with AP_DAL
|
2020-11-10 16:15:45 +11:00 |
Andrew Tridgell
|
eaa8474563
|
AP_NavEKF3: cope with INS_MAX_INSTANCES below 3
|
2020-11-10 16:15:45 +11:00 |
Andrew Tridgell
|
246a441883
|
AP_NavEKF2: cope with INS_MAX_INSTANCES below 3
|
2020-11-10 16:15:45 +11:00 |
Andrew Tridgell
|
021e305340
|
AP_Mount: cope with INS_MAX_INSTANCES below 3
|
2020-11-10 16:15:45 +11:00 |
Andrew Tridgell
|
dab091a801
|
AP_AHRS: cope with INS_MAX_INSTANCES below 3
|
2020-11-10 16:15:45 +11:00 |
Andrew Tridgell
|
f6c45c3bcd
|
AP_InertialSensor: cope with INS_MAX_INSTANCES < 3
|
2020-11-10 16:15:45 +11:00 |
Andrew Tridgell
|
bb3b59966f
|
HAL_ChibiOS: define INS_MAX_INSTANCES if less than 3
save some flash and memory
|
2020-11-10 16:15:45 +11:00 |
Andrew Tridgell
|
4ef7d5b468
|
AP_DAL: make more APIs const
|
2020-11-10 16:15:45 +11:00 |
Andrew Tridgell
|
9b81c5a1e0
|
AP_NavEKF3: use dal reference in EKF backends
saves a bit of flash space
|
2020-11-10 16:15:45 +11:00 |
Andrew Tridgell
|
5f0e943f0f
|
AP_NavEKF2: use dal reference in EKF backends
saves a bit of flash space
|
2020-11-10 16:15:45 +11:00 |
Andrew Tridgell
|
e273f73cb4
|
AP_DAL: fixed shadowed variable
|
2020-11-10 16:15:45 +11:00 |
Andrew Tridgell
|
1bdf6173ec
|
AP_NavEKF3: removed have_ekf_logging
|
2020-11-10 16:15:45 +11:00 |
Andrew Tridgell
|
21dfdc2192
|
AP_NavEKF3: use DAL for body frame odometry
|
2020-11-10 16:15:45 +11:00 |
Andrew Tridgell
|
8591b31665
|
AP_NavEKF2: cleanup unused code
|
2020-11-10 16:15:45 +11:00 |
Andrew Tridgell
|
9635231088
|
AP_DAL: added body frame odomotry
|
2020-11-10 16:15:45 +11:00 |
Andrew Tridgell
|
6c4e552a0b
|
AP_GPS: removed have_ekf_logging()
|
2020-11-10 16:15:45 +11:00 |
Andrew Tridgell
|
353ec29ab6
|
AP_Compass: removed have_ekf_logging()
|
2020-11-10 16:15:45 +11:00 |
Andrew Tridgell
|
b0ec4f8b93
|
AP_Baro: removed have_ekf_logging()
|
2020-11-10 16:15:45 +11:00 |
Andrew Tridgell
|
1bc82d3118
|
AP_AHRS: removed have_ekf_logging()
|
2020-11-10 16:15:45 +11:00 |
Andrew Tridgell
|
403275beea
|
autotest: added RBOH message
|
2020-11-10 16:15:45 +11:00 |
Andrew Tridgell
|
3d2f07e757
|
Replay: support body frame odometry
|
2020-11-10 16:15:45 +11:00 |
Andrew Tridgell
|
851cb30e0d
|
AP_Logger: speed up startup with replay if LOG_DISARMED=0
|
2020-11-10 16:15:45 +11:00 |
Andrew Tridgell
|
29ab747982
|
AP_DAL: fixed navio build
|
2020-11-10 16:15:45 +11:00 |
Andrew Tridgell
|
c7cc26d9bc
|
AP_DAL: rename xxprintf() to rprintf()
|
2020-11-10 16:15:45 +11:00 |
Andrew Tridgell
|
9542f365f6
|
AP_DAL: fixed range beacon handling
|
2020-11-10 16:15:45 +11:00 |
Andrew Tridgell
|
d01534c7c6
|
AP_DAL: remove unnecessary variables
|
2020-11-10 16:15:45 +11:00 |
Andrew Tridgell
|
a0de6c620f
|
AP_NavEKF3: use selected GPS for gps_yaw_deg()
more than one GPS could provide yaw
|
2020-11-10 16:15:45 +11:00 |
Andrew Tridgell
|
f4c3d7286c
|
AP_NavEKF3: support replay with wheel odomotry
|
2020-11-10 16:15:45 +11:00 |
Andrew Tridgell
|
b8a3413f5e
|
AP_DAL: support wheel odomotry
|
2020-11-10 16:15:45 +11:00 |
Andrew Tridgell
|
4a06641048
|
autotest: added RWOH message
|
2020-11-10 16:15:45 +11:00 |
Andrew Tridgell
|
afb11cf29b
|
Replay: support wheel odomotry
|
2020-11-10 16:15:45 +11:00 |
Andrew Tridgell
|
e87f98066f
|
AP_NavEKF3: support replay with external navigation data
|
2020-11-10 16:15:45 +11:00 |
Andrew Tridgell
|
bec095d661
|
AP_NavEKF2: support replay with external navigation data
|
2020-11-10 16:15:45 +11:00 |
Andrew Tridgell
|
c068da154a
|
AP_DAL: support external pos and velocity data
|
2020-11-10 16:15:45 +11:00 |
Andrew Tridgell
|
7f0113b82d
|
autotest: added REPH and REVH
|
2020-11-10 16:15:45 +11:00 |
Andrew Tridgell
|
0ee8b415f2
|
Replay: support external position and velocity data
|
2020-11-10 16:15:45 +11:00 |
Andrew Tridgell
|
5260d677ef
|
AP_DAL: fixed optical flow replay
|
2020-11-10 16:15:45 +11:00 |
Andrew Tridgell
|
7bbbbd314c
|
AP_NavEKF3: added optflow support for AP_DAL
|
2020-11-10 16:15:45 +11:00 |
Andrew Tridgell
|
224792b8b8
|
AP_NavEKF2: added optflow support for AP_DAL
|
2020-11-10 16:15:45 +11:00 |
Andrew Tridgell
|
dab9d824fd
|
AP_DAL: added optflow support
|
2020-11-10 16:15:45 +11:00 |
Andrew Tridgell
|
a56f07b74d
|
AP_Math: allow build without other headers for vector2.h
|
2020-11-10 16:15:45 +11:00 |
Andrew Tridgell
|
ef5baaf482
|
autotest: added ROFH msg
|
2020-11-10 16:15:45 +11:00 |
Andrew Tridgell
|
1fb421ae6a
|
Replay: handle optical flow
and move frame processing to AP_DAL
|
2020-11-10 16:15:45 +11:00 |
Andrew Tridgell
|
614a77d2c9
|
Replay: allow for early log end in check_replay.py
when session is killed we can lose one frame worth of EKF msgs
|
2020-11-10 16:15:45 +11:00 |