Peter Barker
46aebe3020
AP_OpticalFlow: allow use of OpticalFlow on SimOnHardWare
2 years ago
Peter Barker
e45f938056
AP_OpticalFlow: rename OpticalFlow class to AP_OpticalFlow
...
Brings us in-line with other classes in ArduPilot.
Removes ambiguity with AP_HAL::OpticalFlow which can cause compilation errors as we start to make code more portable across targets
3 years ago
Iampete1
1a3391ebef
AP_OpticalFlow: params always use set method
3 years ago
Peter Barker
fa2c78f057
AP_OpticalFlow: tidy includes
3 years ago
murata
42d1fd984c
AP_OpticalFlow: Change division to multiplication
3 years ago
Randy Mackay
7a35fa2214
AP_OpticalFlow: integrate calibrator
3 years ago
Randy Mackay
5a2bf89384
AP_OpticalFlow: add calibrator
3 years ago
Randy Mackay
8afe5b9e3b
AP_OpticalFlow: update comment
3 years ago
Peter Barker
170b8da2fa
AP_OpticalFlow: tighten scope on variables
3 years ago
Peter Barker
d86c1c6fd1
AP_OpticalFlow: fix example when OpticalFlow compiled out
3 years ago
Peter Barker
fdfdc9f999
AP_OpticalFlow: remove un-needed forward AP_AHRS declaration
3 years ago
Peter Barker
f361d9b0d0
AP_OpticalFlow: create and use AP_OPTICALFLOW_ENABLED
3 years ago
Peter Barker
99ccbee474
AP_OpticalFlow: create and use AP_OPTICALFLOW_ENABLED
...
Including a define for each backend.
3 years ago
Peter Barker
d8d73eb44c
AP_OpticalFlow: adjust for backend file name change
3 years ago
Peter Barker
3a22ee2cc7
AP_OpticalFlow: rename OpticalFlow_backend files to include AP_
3 years ago
Peter Barker
20c91c03a2
AP_OpticalFlow: rename OpticalFlow.cpp to AP_OpticalFlow.cpp
3 years ago
Peter Barker
3030c0b4f8
AP_OpticalFlow: adjust for rename of OpticalFlow.h to AP_OpticalFlow.h
3 years ago
Peter Barker
e8fc4b33e1
AP_OpticalFlow: move OpticalFlow.h to AP_OpticalFlow.h
3 years ago
Hwurzburg
84d0cdb5d0
AP_OpticalFlow: change UAVCAN to DroneCAN in param metadata
3 years ago
Randy Mackay
9313535a35
AP_OpticalFlow: SITL driver applies _FX/YSCALER params
4 years ago
bugobliterator
392ba06f6e
AP_OpticalFlow: change class name from SITL::SITL to SITL::SIM
4 years ago
Peter Barker
ed5303d1b8
AP_OpticalFlow: rename for AHRS restructuring
4 years ago
Hwurzburg
0012074ef6
AP_OpticalFlow: make centideg metadata incr and range consistent
4 years ago
Tatsuya Yamaguchi
c06ed9f7f5
AP_OpticalFlow: TYPE param becomes enable flag
4 years ago
zhouzhiwen2000
7c6d5d9bf4
AP_OpticalFlow:add UPFLOW sensor
4 years ago
yaapu
b84baf06d3
AP_OpticalFlow: fix MAVLink opflow driver, only apply yaw to flowRate as body rate comes from AHRS
4 years ago
yaapu
5b2d430a2a
AP_OpticalFlow: fix CXOF opflow driver, only apply yaw to flowRate as body rate comes from AHRS
4 years ago
yaapu
480c9f10df
AP_OpticalFlow: fix for msp opflow sensor alignement
4 years ago
yaapu
efca0c04eb
AP_OpticalFlow: aligned msp message data struct name to gps,baro and mag
4 years ago
Andrew Tridgell
3517ab9c45
AP_OpticalFlow: allow separate enable of MSP opticalflow
4 years ago
Andrew Tridgell
f3a0ba0138
AP_OpticalFlow: fixed non-MSP build
4 years ago
yaapu
7170adf50e
AP_OpticalFlow: added support for MSP based flow sensors
4 years ago
Siddharth Purohit
8a31448709
AP_OpticalFlow: move to using CANManager library
5 years ago
murata
dec231348e
AP_OpticalFlow: Change the tab code to whitespace
5 years ago
Randy Mackay
176e8b8861
AP_OpticalFlow: add orient-yaw parameter units
5 years ago
Randy Mackay
dd49f199cb
AP_OpticalFlow: reduce POS param range to 5m and add increment
5 years ago
Andrew Tridgell
b47181a86f
AP_OpticalFlow: probe all I2C buses for px4flow on Hex Cubes
5 years ago
Peter Barker
a4d9673f39
AP_OpticalFlow: EKF objects have moved into AP_AHRS_NavEKF
5 years ago
murata
b041a8206b
AP_OpticalFlow: Deleted parameter descriptions without variables
5 years ago
Peter Barker
4ff75d75f8
AP_OpticalFlow: NavEKF constructors no longer take rangefinder
5 years ago
Pierre Kancir
e7ae1b4fb6
AP_OpticalFlow: pass mavlink_message_t by const reference
6 years ago
Peter Barker
ca15a24433
AP_OpticalFlow: rangefinder no longer takes SerialManager in constructor
6 years ago
斯东Stone
c0e8a443af
AP_OpticalFlow: Correct CX-OF Data Format Sequence
...
Correct CX-OF (a.k.a. UART Version PMW3901) Data Format Sequence
6 years ago
Stone white
8b7b5f0db9
AP_OpticalFlow: Make PX4FLOW work on all external I2C buses
6 years ago
murata
9ed38eaf7b
AP_OpticalFlow: Change to collected CRC header
6 years ago
Peter Barker
18999aab72
AP_OpticalFlow: correct bad include of old semaphore library
6 years ago
Siddharth Purohit
67fcd773a6
OpticalFlow: add support for HereFlow message over can
6 years ago
Michael du Breuil
b1bc4268a9
AP_OpticalFlow: Remove unused device ID tracking
6 years ago
Randy Mackay
cb3de81058
AP_OpticalFlow: fix _ENABLE param desc for stable release
6 years ago
Randy Mackay
d2a2caf3a6
OpticalFlow: replace ENABLE with TYPE
6 years ago