|
APM:Libraries
|
#include <AP_OpticalFlow_Onboard.h>
Public Member Functions | |
| AP_OpticalFlow_Onboard (OpticalFlow &_frontend) | |
| void | init (void) |
| void | update (void) |
Public Member Functions inherited from OpticalFlow_backend | |
| OpticalFlow_backend (OpticalFlow &_frontend) | |
| virtual | ~OpticalFlow_backend (void) |
Private Attributes | |
| uint32_t | _last_read_ms |
Additional Inherited Members | |
Protected Member Functions inherited from OpticalFlow_backend | |
| void | _update_frontend (const struct OpticalFlow::OpticalFlow_state &state) |
| Vector2f | _flowScaler (void) const |
| float | _yawAngleRad (void) const |
| void | _applyYaw (Vector2f &v) |
| AP_AHRS_NavEKF & | get_ahrs (void) |
| uint8_t | get_address (void) const |
Protected Attributes inherited from OpticalFlow_backend | |
| OpticalFlow & | frontend |
| AP_HAL::Semaphore * | _sem |
Definition at line 24 of file AP_OpticalFlow_Onboard.h.
| AP_OpticalFlow_Onboard::AP_OpticalFlow_Onboard | ( | OpticalFlow & | _frontend | ) |
Definition at line 32 of file AP_OpticalFlow_Onboard.cpp.
|
virtual |
Implements OpticalFlow_backend.
Definition at line 36 of file AP_OpticalFlow_Onboard.cpp.
|
virtual |
Implements OpticalFlow_backend.
Definition at line 42 of file AP_OpticalFlow_Onboard.cpp.
|
private |
Definition at line 31 of file AP_OpticalFlow_Onboard.h.
Referenced by update().
1.8.13