priseborough
|
5f941655a8
|
AP_NavEKF: changes to support to 20Hz flow fusion rate
|
10 years ago |
priseborough
|
715d64dce9
|
Copter: Check for new optical flow updates at 200Hz
Supports use of higher flow read rates if required.
|
10 years ago |
priseborough
|
ca53d5fb62
|
Plane: Increase rate at which optical flow sensor is checked
The sensor driver runs asynchronously at 10Hz, so needs to be checked frequently for arrival of data.
|
10 years ago |
priseborough
|
468c83c074
|
Copter : Check for new optical flow readings every 10ms
The driver polls the sensor asynchronously every 100 msec, so we need to continually check for new data.
|
10 years ago |
priseborough
|
0bf991eef9
|
AP_NavEKF: Fix bug in optical flow fusion smoothing
|
10 years ago |
priseborough
|
7d27a22f77
|
DataFlash : Fix EKF optical flow logging bug
|
10 years ago |
priseborough
|
7ec8dfebcf
|
AP_OpticalFlow : Remove gyro scale factor user adjustable parameter
No longer required because bug in flow sensor has been fixed.
|
10 years ago |
priseborough
|
898ad7432b
|
Plane : Only build optical flow with PX4 board
Fixes SITL compile errors
|
10 years ago |
priseborough
|
be54f2d6ee
|
Copter : Don't force pre-compiler inclusion of optical flow
|
10 years ago |
priseborough
|
2baa1e56ed
|
Dataflash : Fix bug in EKF opt flow logging
|
10 years ago |
priseborough
|
df59f3311a
|
AP_OpticalFlow : Add gyro scale factor correction parameter
|
10 years ago |
priseborough
|
eec49ce1dd
|
AP_OpticalFlow : Add parameter for flow rate scale factor correction
|
10 years ago |
priseborough
|
2500f7e9c2
|
Plane : Add data logging for optical flow use with EKF
|
10 years ago |
priseborough
|
2db9247117
|
Plane : Add logging and EKF read for updated flow sensor interface
|
10 years ago |
priseborough
|
6d5fb33d1a
|
Copter : enable optical flow by default
|
10 years ago |
priseborough
|
45c007d216
|
Copter : Correct comment on required optical flow update rate
|
10 years ago |
priseborough
|
839b814d12
|
AP_NavEKF : Inhibit flow and range fusion in static mode
|
10 years ago |
priseborough
|
9b9934ac06
|
AP_NavEKF : fix velocity timeout bug during optical flow operation
|
10 years ago |
priseborough
|
cc8e6dbfad
|
DataFlash : Add EKF additional fault and timeout logging
|
10 years ago |
priseborough
|
517026980b
|
AP_NavEKF : Add fault and timeout logging
|
10 years ago |
priseborough
|
f640ec30ff
|
AP_NavEKF : Reset held velocity on arming
This held velocity is used to constrain the drift in the optical flow solution before the vehicle is high enough for the optical flow sensor to work.
|
10 years ago |
priseborough
|
4616721b0d
|
DataFlash : Update EKF debug logging
|
10 years ago |
priseborough
|
06c19a3a4d
|
AP_NavEKF : Update optical flow debug logging
|
10 years ago |
priseborough
|
1791dec622
|
AP_NavEKF : Fix velocity hold mode
|
10 years ago |
priseborough
|
84421e0a35
|
AP_NavEKF : Adjust initial flow scale factor and limits
|
10 years ago |
priseborough
|
573633daf7
|
AP_NavEKF : Fix incorrect use of flow sensor time-stamp
flow sensor time stamp is now issued by the flow sensor and is on a different time-base
|
10 years ago |
priseborough
|
92e9336fe1
|
AP_OpticalFlow : prevent divide by zero
|
10 years ago |
priseborough
|
9ea97c1a38
|
AP_NavEKF : Modify optical flow data interface
Sign conventions have changed
|
10 years ago |
priseborough
|
a72b6b179b
|
Copter : Modify EKF optical flow data interface
|
10 years ago |
priseborough
|
311206017c
|
Copter : Update EKF optical flow data interface
Makes it compatible with the new PX4Flow interface
|
10 years ago |
priseborough
|
8faeb190de
|
AP_NavEKF : Rework logic to cope with bad flow data
|
10 years ago |
priseborough
|
44e1695d5a
|
AP_AHRS : Enable EKF start without GPS
|
10 years ago |
priseborough
|
41f0231cfb
|
AP_NavEKF : improve logic dealing with lack of flow or range data
|
10 years ago |
priseborough
|
f047e35167
|
Plane : Enable optical flow by default if sensor is fitted
|
10 years ago |
priseborough
|
9ba46ad795
|
AP_NavEKF : Improve handling of flow sensor failure
|
10 years ago |
priseborough
|
2ee1c549be
|
AP_NavEKF : improve criteria used to inhibit scale factor estimation
|
10 years ago |
priseborough
|
e09ff84218
|
AP_NavEKF : Don't estimate focal length scale factor without reliable velocity
|
10 years ago |
priseborough
|
4c92a5f23f
|
AP_NavEKF : Use GPS velocity if PX4Flow sensor fails
|
10 years ago |
priseborough
|
283811edcb
|
AP_NavEKF : stop velocity change when flow measurements drop out
|
10 years ago |
priseborough
|
9132fcfe43
|
AP_NavEKF : Change mag fusion to use corrected compass values
This enables compass units to be switched in-flight
|
10 years ago |
priseborough
|
c3be486c29
|
AP_NavEKF : Enable inhibiting of GPS measurements
|
10 years ago |
priseborough
|
79698f7742
|
AP_NavEKF : improvements to range finder fusion
|
10 years ago |
priseborough
|
1222559da0
|
AP_NavEKF : Fix bug affecting sonar fusion
|
10 years ago |
priseborough
|
117bd2a998
|
AP_NavEKF : Add time based noise to terrain offset state
|
10 years ago |
priseborough
|
b1d3d5d9a3
|
AP_NavEKF : Don't update focal length scale factor at low speeds
|
10 years ago |
priseborough
|
8dd1081f54
|
AP_NavEKF : Add range measurement to EKF debug message
|
10 years ago |
priseborough
|
f358d5e20f
|
DataFlash : Add range measurement to EKF debug message
|
10 years ago |
priseborough
|
744c72d40b
|
AP_NavEKF : Updates to range finder fusion
|
10 years ago |
priseborough
|
9707989b9f
|
Plane : Preliminary optical flow integration
|
10 years ago |
priseborough
|
267ef48026
|
Copter : disable tilt correction of range finder data for use by EKF
This is a temporary fix. We need to make separate range and altitude measurements available.
|
10 years ago |