#include <avoidance_adsb.h>
◆ AP_Avoidance_Copter() [1/2]
AP_Avoidance_Copter::AP_Avoidance_Copter |
( |
AP_AHRS & |
ahrs, |
|
|
class AP_ADSB & |
adsb |
|
) |
| |
|
inline |
◆ AP_Avoidance_Copter() [2/2]
◆ check_flightmode()
bool AP_Avoidance_Copter::check_flightmode |
( |
bool |
allow_mode_change | ) |
|
|
protected |
◆ handle_avoidance()
MAV_COLLISION_ACTION AP_Avoidance_Copter::handle_avoidance |
( |
const AP_Avoidance::Obstacle * |
obstacle, |
|
|
MAV_COLLISION_ACTION |
requested_action |
|
) |
| |
|
overrideprotected |
◆ handle_avoidance_horizontal()
bool AP_Avoidance_Copter::handle_avoidance_horizontal |
( |
const AP_Avoidance::Obstacle * |
obstacle, |
|
|
bool |
allow_mode_change |
|
) |
| |
|
protected |
◆ handle_avoidance_perpendicular()
bool AP_Avoidance_Copter::handle_avoidance_perpendicular |
( |
const AP_Avoidance::Obstacle * |
obstacle, |
|
|
bool |
allow_mode_change |
|
) |
| |
|
protected |
◆ handle_avoidance_vertical()
bool AP_Avoidance_Copter::handle_avoidance_vertical |
( |
const AP_Avoidance::Obstacle * |
obstacle, |
|
|
bool |
allow_mode_change |
|
) |
| |
|
protected |
◆ handle_recovery()
void AP_Avoidance_Copter::handle_recovery |
( |
uint8_t |
recovery_action | ) |
|
|
overrideprotected |
◆ operator=()
◆ prev_control_mode
The documentation for this class was generated from the following files: