Firmware
Navigator Member List

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

_sibling (defined in ListNode< ModuleParams *>)ListNode< ModuleParams *>protected
abort_landing() (defined in Navigator)Navigator
check_traffic()Navigator
custom_command(int argc, char *argv[])Navigatorstatic
fake_traffic(const char *callsign, float distance, float direction, float traffic_heading, float altitude_diff, float hor_velocity, float ver_velocity)Navigator
force_vtol() (defined in Navigator)Navigator
get_acceptance_radius()Navigator
get_acceptance_radius(float mission_item_radius)Navigator
get_altitude_acceptance_radius()Navigator
get_can_loiter_at_sp() (defined in Navigator)Navigatorinline
get_cruising_speed()Navigator
get_cruising_throttle()Navigator
get_default_acceptance_radius()Navigator
get_default_altitude_acceptance_radius()Navigator
get_geofence() (defined in Navigator)Navigatorinline
get_global_position() (defined in Navigator)Navigatorinline
get_home_position()Navigatorinline
get_land_detected() (defined in Navigator)Navigatorinline
get_local_position() (defined in Navigator)Navigatorinline
get_loiter_min_alt() const (defined in Navigator)Navigatorinline
get_loiter_radius() (defined in Navigator)Navigatorinline
get_mavlink_log_pub() (defined in Navigator)Navigatorinline
get_mission_result() (defined in Navigator)Navigatorinline
get_mission_sub() (defined in Navigator)Navigatorinline
get_position_setpoint_triplet() (defined in Navigator)Navigatorinline
get_precland()Navigatorinline
get_reposition_triplet() (defined in Navigator)Navigatorinline
get_takeoff_min_alt() const (defined in Navigator)Navigatorinline
get_takeoff_required() const (defined in Navigator)Navigatorinline
get_takeoff_triplet() (defined in Navigator)Navigatorinline
get_vroi() (defined in Navigator)Navigatorinline
get_vstatus() (defined in Navigator)Navigatorinline
get_vtol_back_trans_deceleration() const (defined in Navigator)Navigatorinline
get_vtol_reverse_delay() const (defined in Navigator)Navigatorinline
get_yaw_acceptance(float mission_item_yaw)Navigator
get_yaw_threshold() const (defined in Navigator)Navigatorinline
get_yaw_timeout() const (defined in Navigator)Navigatorinline
getSibling() const (defined in ListNode< ModuleParams *>)ListNode< ModuleParams *>inline
home_alt_valid() (defined in Navigator)Navigatorinline
home_position_valid() (defined in Navigator)Navigatorinline
in_rtl_state() const (defined in Navigator)Navigatorinline
increment_mission_instance_count() (defined in Navigator)Navigatorinline
instantiate(int argc, char *argv[])Navigatorstatic
is_planned_mission() const (defined in Navigator)Navigatorinline
load_fence_from_file(const char *filename)Navigator
mission_landing_required() (defined in Navigator)Navigatorinline
mission_start_land_available() (defined in Navigator)Navigatorinline
ModuleParams(ModuleParams *parent) (defined in ModuleParams)ModuleParamsinline
ModuleParams(const ModuleParams &)=delete (defined in ModuleParams)ModuleParams
ModuleParams(ModuleParams &&)=delete (defined in ModuleParams)ModuleParams
Navigator() (defined in Navigator)Navigator
Navigator(const Navigator &)=delete (defined in Navigator)Navigator
on_mission_landing() (defined in Navigator)Navigatorinline
operator=(const Navigator &)=delete (defined in Navigator)Navigator
operator=(const ModuleParams &)=delete (defined in ModuleParams)ModuleParams
operator=(ModuleParams &&)=delete (defined in ModuleParams)ModuleParams
print_status() overrideNavigator
print_usage(const char *reason=nullptr)Navigatorstatic
publish_geofence_result()Navigator
publish_vehicle_cmd(vehicle_command_s *vcmd) (defined in Navigator)Navigator
reset_cruising_speed()Navigator
reset_triplets()Navigator
reset_vroi() (defined in Navigator)Navigatorinline
rtl_type() (defined in Navigator)Navigatorinline
run() overrideNavigator
set_can_loiter_at_sp(bool can_loiter)Navigatorinline
set_cruising_speed(float speed=-1.0f)Navigator
set_cruising_throttle(float throttle=-1.0f)Navigatorinline
set_mission_failure(const char *reason) (defined in Navigator)Navigator
set_mission_result_updated() (defined in Navigator)Navigatorinline
set_position_setpoint_triplet_updated() (defined in Navigator)Navigatorinline
setParent(ModuleParams *parent)ModuleParamsinline
setSibling(ModuleParams * sibling) (defined in ListNode< ModuleParams *>)ListNode< ModuleParams *>inline
start_mission_landing() (defined in Navigator)Navigatorinline
task_spawn(int argc, char *argv[])Navigatorstatic
updateParams()ModuleParamsinlineprotectedvirtual
updateParamsImpl()ModuleParamsinlineprotectedvirtual
~ModuleParams()=default (defined in ModuleParams)ModuleParamsvirtual
~Navigator() override (defined in Navigator)Navigator