Gustavo Jose de Sousa
f32c4ceda9
AP_OpticalFlow: standardize inclusion of libaries headers
...
This commit changes the way libraries headers are included in source files:
- If the header is in the same directory the source belongs to, so the
notation '#include ""' is used with the path relative to the directory
containing the source.
- If the header is outside the directory containing the source, then we use
the notation '#include <>' with the path relative to libraries folder.
Some of the advantages of such approach:
- Only one search path for libraries headers.
- OSs like Windows may have a better lookup time.
10 years ago
Paul Riseborough
53358a4e10
AP_OpticalFlow: Add parameter to compensate for flow sensor yaw angle
...
AP_OpticalFlow: update parameter name
10 years ago
Andrew Tridgell
995311f807
AP_OpticalFlow: change for new PX4 device paths
10 years ago
Andrew Tridgell
11ff12dfd3
AP_OpticalFlow: split library into frontend/backend
...
this will make it easier to add a SITL backend
10 years ago
Andrew Tridgell
f8bce994b5
AP_OpticalFlow: don't write an error message if no flow sensor
...
most users have no flow sensor
10 years ago
Andrew Tridgell
ed510d4f87
AP_OpticalFlow: run PX4 flow sensor at 10Hz
...
Pair-Programmed-With: Paul Riseborough <p_riseborough@live.com.au>
10 years ago
priseborough
063fb41748
AP_OpticalFlow: Add separate scale factors for X and Y axis.
...
The resolution is also increased to take advantage of the planned introduction of automated calibration methods
10 years ago
priseborough
f4f0dfc45c
AP_OpticalFlow: efficiency improvements to data processing
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
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
92e9336fe1
AP_OpticalFlow : prevent divide by zero
10 years ago
priseborough
cb4d5986e0
AP_OpticalFlow : Update PX4Flow interface
...
Interface now uses the integral of flow and body rates
10 years ago
Randy Mackay
a476a914b0
OptFlow_PX4: check healthy before updating
10 years ago
Randy Mackay
d238f48dda
OptFlowPX4: fix compile error for APM
10 years ago
Randy Mackay
a9cfbb71b8
OptFlowPX4: use ORB to pull data from sensor
...
This change is required because PX4Firmware has changed the method used
to pull data from the sensor.
10 years ago
Randy Mackay
4b0548973a
OptFlow: add PX4Flow support
10 years ago