APM:Copter
AP_Avoidance_Copter Member List

This is the complete list of members for AP_Avoidance_Copter, including all inherited members.

_ahrsAP_Avoidanceprotected
_gcs_cleared_messages_durationAP_Avoidanceprotectedstatic
_gcs_cleared_messages_first_sentAP_Avoidanceprotected
_last_state_change_msAP_Avoidanceprotected
_threat_levelAP_Avoidanceprotected
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_Avoidanceprotected
AP_Avoidance_Copter(AP_AHRS &ahrs, class AP_ADSB &adsb)AP_Avoidance_Copterinline
AP_Avoidance_Copter(const AP_Avoidance_Copter &other)=deleteAP_Avoidance_Copter
check_flightmode(bool allow_mode_change)AP_Avoidance_Copterprotected
current_threat_level() constAP_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_Avoidanceprotected
get_vector_perpendicular(const AP_Avoidance::Obstacle *obstacle, Vector3f &vec_neu)AP_Avoidanceprotected
handle_avoidance(const AP_Avoidance::Obstacle *obstacle, MAV_COLLISION_ACTION requested_action) overrideAP_Avoidance_Copterprotectedvirtual
handle_avoidance_horizontal(const AP_Avoidance::Obstacle *obstacle, bool allow_mode_change)AP_Avoidance_Copterprotected
handle_avoidance_local(AP_Avoidance::Obstacle *threat)AP_Avoidanceprotected
handle_avoidance_perpendicular(const AP_Avoidance::Obstacle *obstacle, bool allow_mode_change)AP_Avoidance_Copterprotected
handle_avoidance_vertical(const AP_Avoidance::Obstacle *obstacle, bool allow_mode_change)AP_Avoidance_Copterprotected
handle_msg(const mavlink_message_t &msg)AP_Avoidance
handle_recovery(uint8_t recovery_action) overrideAP_Avoidance_Copterprotectedvirtual
handle_threat_gcs_notify(AP_Avoidance::Obstacle *threat)AP_Avoidanceprotected
mav_avoidance_action()AP_Avoidanceprotected
most_serious_threat()AP_Avoidanceprotected
operator=(const AP_Avoidance_Copter &)=deleteAP_Avoidance_Copter
perpendicular_xy(const Location &p1, const Vector3f &v1, const Location &p2)AP_Avoidanceprotectedstatic
perpendicular_xyz(const Location &p1, const Vector3f &v1, const Location &p2)AP_Avoidanceprotectedstatic
prev_control_modeAP_Avoidance_Copterprotected
set_mode_else_try_RTL_else_LAND(control_mode_t mode)AP_Avoidance_Copterprivate
update()AP_Avoidance
var_infoAP_Avoidancestatic