APM:Copter
|
This is the complete list of members for AP_Avoidance_Copter, including all inherited members.
_ahrs | AP_Avoidance | protected |
_gcs_cleared_messages_duration | AP_Avoidance | protectedstatic |
_gcs_cleared_messages_first_sent | AP_Avoidance | protected |
_last_state_change_ms | AP_Avoidance | protected |
_threat_level | AP_Avoidance | protected |
add_obstacle(uint32_t obstacle_timestamp_ms, const MAV_COLLISION_SRC src, uint32_t src_id, const Location &loc, const Vector3f &vel_ned) | AP_Avoidance | |
add_obstacle(uint32_t obstacle_timestamp_ms, const MAV_COLLISION_SRC src, uint32_t src_id, const Location &loc, float cog, float hspeed, float vspeed) | AP_Avoidance | |
AP_Avoidance(AP_AHRS &ahrs, class AP_ADSB &adsb) | AP_Avoidance | protected |
AP_Avoidance_Copter(AP_AHRS &ahrs, class AP_ADSB &adsb) | AP_Avoidance_Copter | inline |
AP_Avoidance_Copter(const AP_Avoidance_Copter &other)=delete | AP_Avoidance_Copter | |
check_flightmode(bool allow_mode_change) | AP_Avoidance_Copter | protected |
current_threat_level() const | AP_Avoidance | |
disable() | AP_Avoidance | |
enable() | AP_Avoidance | |
get_destination_perpendicular(const AP_Avoidance::Obstacle *obstacle, Vector3f &newdest_neu, const float wp_speed_xy, const float wp_speed_z, const uint8_t _minimum_avoid_height) | AP_Avoidance | protected |
get_vector_perpendicular(const AP_Avoidance::Obstacle *obstacle, Vector3f &vec_neu) | AP_Avoidance | protected |
handle_avoidance(const AP_Avoidance::Obstacle *obstacle, MAV_COLLISION_ACTION requested_action) override | AP_Avoidance_Copter | protectedvirtual |
handle_avoidance_horizontal(const AP_Avoidance::Obstacle *obstacle, bool allow_mode_change) | AP_Avoidance_Copter | protected |
handle_avoidance_local(AP_Avoidance::Obstacle *threat) | AP_Avoidance | protected |
handle_avoidance_perpendicular(const AP_Avoidance::Obstacle *obstacle, bool allow_mode_change) | AP_Avoidance_Copter | protected |
handle_avoidance_vertical(const AP_Avoidance::Obstacle *obstacle, bool allow_mode_change) | AP_Avoidance_Copter | protected |
handle_msg(const mavlink_message_t &msg) | AP_Avoidance | |
handle_recovery(uint8_t recovery_action) override | AP_Avoidance_Copter | protectedvirtual |
handle_threat_gcs_notify(AP_Avoidance::Obstacle *threat) | AP_Avoidance | protected |
mav_avoidance_action() | AP_Avoidance | protected |
most_serious_threat() | AP_Avoidance | protected |
operator=(const AP_Avoidance_Copter &)=delete | AP_Avoidance_Copter | |
perpendicular_xy(const Location &p1, const Vector3f &v1, const Location &p2) | AP_Avoidance | protectedstatic |
perpendicular_xyz(const Location &p1, const Vector3f &v1, const Location &p2) | AP_Avoidance | protectedstatic |
prev_control_mode | AP_Avoidance_Copter | protected |
set_mode_else_try_RTL_else_LAND(control_mode_t mode) | AP_Avoidance_Copter | private |
update() | AP_Avoidance | |
var_info | AP_Avoidance | static |