_can_loiter_at_sp | Navigator | private |
_dataLinkLoss | Navigator | private |
_engineFailure | Navigator | private |
_follow_target | Navigator | private |
_geofence | Navigator | private |
_geofence_result | Navigator | private |
_geofence_result_pub | Navigator | private |
_geofence_violation_warning_sent | Navigator | private |
_global_pos | Navigator | private |
_global_pos_sub | Navigator | private |
_gps_pos | Navigator | private |
_gps_pos_sub | Navigator | private |
_gpsFailure | Navigator | private |
_handle_back_trans_dec_mss | Navigator | private |
_handle_reverse_delay | Navigator | private |
_home_pos | Navigator | private |
_home_pos_sub | Navigator | private |
_land | Navigator | private |
_land_detected | Navigator | private |
_land_detected_sub | Navigator | private |
_local_pos | Navigator | private |
_loiter | Navigator | private |
_loop_perf | Navigator | private |
_mavlink_log_pub | Navigator | private |
_mission | Navigator | private |
_mission_cruising_speed_fw | Navigator | private |
_mission_cruising_speed_mc | Navigator | private |
_mission_result | Navigator | private |
_mission_result_pub | Navigator | private |
_mission_result_updated | Navigator | private |
_mission_throttle | Navigator | private |
_navigation_mode | Navigator | private |
_navigation_mode_array | Navigator | private |
_param_back_trans_dec_mss | Navigator | private |
_param_reverse_delay | Navigator | private |
_parameter_update_sub | Navigator | private |
_pos_ctrl_landing_status_sub | Navigator | private |
_pos_sp_triplet | Navigator | private |
_pos_sp_triplet_pub | Navigator | private |
_pos_sp_triplet_published_invalid_once | Navigator | private |
_pos_sp_triplet_updated | Navigator | private |
_position_controller_status_sub | Navigator | private |
_precland | Navigator | private |
_previous_nav_state | Navigator | private |
_rcLoss | Navigator | private |
_reposition_triplet | Navigator | private |
_rtl | Navigator | private |
_takeoff | Navigator | private |
_takeoff_triplet | Navigator | private |
_traffic_sub | Navigator | private |
_vehicle_cmd_ack_pub | Navigator | private |
_vehicle_cmd_pub | Navigator | private |
_vehicle_command_sub | Navigator | private |
_vehicle_roi_pub | Navigator | private |
_vehicle_status_sub | Navigator | private |
_vroi | Navigator | private |
_vstatus | Navigator | private |
abort_landing() | Navigator | |
check_traffic() | Navigator | |
custom_command(int argc, char *argv[]) | Navigator | static |
DEFINE_PARAMETERS((ParamFloat< px4::params::NAV_LOITER_RAD >) _param_nav_loiter_rad,(ParamFloat< px4::params::NAV_ACC_RAD >) _param_nav_acc_rad,(ParamFloat< px4::params::NAV_FW_ALT_RAD >) _param_nav_fw_alt_rad,(ParamFloat< px4::params::NAV_FW_ALTL_RAD >) _param_nav_fw_altl_rad,(ParamFloat< px4::params::NAV_MC_ALT_RAD >) _param_nav_mc_alt_rad,(ParamInt< px4::params::NAV_FORCE_VT >) _param_nav_force_vt,(ParamInt< px4::params::NAV_TRAFF_AVOID >) _param_nav_traff_avoid,(ParamFloat< px4::params::MIS_LTRMIN_ALT >) _param_mis_ltrmin_alt,(ParamFloat< px4::params::MIS_TAKEOFF_ALT >) _param_mis_takeoff_alt,(ParamBool< px4::params::MIS_TAKEOFF_REQ >) _param_mis_takeoff_req,(ParamFloat< px4::params::MIS_YAW_TMT >) _param_mis_yaw_tmt,(ParamFloat< px4::params::MIS_YAW_ERR >) _param_mis_yaw_err) int _local_pos_sub | Navigator | inlineprivate |
fake_traffic(const char *callsign, float distance, float direction, float traffic_heading, float altitude_diff, float hor_velocity, float ver_velocity) | Navigator | |
force_vtol() | Navigator | |
get_acceptance_radius() | Navigator | |
get_acceptance_radius(float mission_item_radius) | Navigator | |
get_altitude_acceptance_radius() | Navigator | |
get_can_loiter_at_sp() | Navigator | inline |
get_cruising_speed() | Navigator | |
get_cruising_throttle() | Navigator | |
get_default_acceptance_radius() | Navigator | |
get_default_altitude_acceptance_radius() | Navigator | |
get_geofence() | Navigator | inline |
get_global_position() | Navigator | inline |
get_home_position() | Navigator | inline |
get_land_detected() | Navigator | inline |
get_local_position() | Navigator | inline |
get_loiter_min_alt() const | Navigator | inline |
get_loiter_radius() | Navigator | inline |
get_mavlink_log_pub() | Navigator | inline |
get_mission_landing_alt() | Navigator | inline |
get_mission_landing_index() | Navigator | inline |
get_mission_landing_lat() | Navigator | inline |
get_mission_landing_lon() | Navigator | inline |
get_mission_result() | Navigator | inline |
get_mission_start_land_available() | Navigator | inline |
get_position_setpoint_triplet() | Navigator | inline |
get_precland() | Navigator | inline |
get_reposition_triplet() | Navigator | inline |
get_takeoff_min_alt() const | Navigator | inline |
get_takeoff_required() const | Navigator | inline |
get_takeoff_triplet() | Navigator | inline |
get_vroi() | Navigator | inline |
get_vstatus() | Navigator | inline |
get_vtol_back_trans_deceleration() const | Navigator | inline |
get_vtol_reverse_delay() const | Navigator | inline |
get_yaw_acceptance(float mission_item_yaw) | Navigator | |
get_yaw_threshold() const | Navigator | inline |
get_yaw_timeout() const | Navigator | inline |
home_alt_valid() | Navigator | inline |
home_position_valid() | Navigator | inline |
in_rtl_state() const | Navigator | inline |
increment_mission_instance_count() | Navigator | inline |
instantiate(int argc, char *argv[]) | Navigator | static |
is_planned_mission() const | Navigator | inline |
load_fence_from_file(const char *filename) | Navigator | |
mission_landing_required() | Navigator | inline |
Navigator() | Navigator | |
Navigator(const Navigator &)=delete | Navigator | |
on_mission_landing() | Navigator | inline |
operator=(const Navigator &)=delete | Navigator | |
params_update() | Navigator | private |
print_status() override | Navigator | |
print_usage(const char *reason=nullptr) | Navigator | static |
publish_mission_result() | Navigator | private |
publish_position_setpoint_triplet() | Navigator | private |
publish_vehicle_cmd(vehicle_command_s *vcmd) | Navigator | |
publish_vehicle_command_ack(const vehicle_command_s &cmd, uint8_t result) | Navigator | private |
reset_cruising_speed() | Navigator | |
reset_triplets() | Navigator | |
reset_vroi() | Navigator | inline |
rtl_type() | Navigator | inline |
run() override | Navigator | |
set_can_loiter_at_sp(bool can_loiter) | Navigator | inline |
set_cruising_speed(float speed=-1.0f) | Navigator | |
set_cruising_throttle(float throttle=-1.0f) | Navigator | inline |
set_mission_failure(const char *reason) | Navigator | |
set_mission_result_updated() | Navigator | inline |
set_position_setpoint_triplet_updated() | Navigator | inline |
start_mission_landing() | Navigator | inline |
task_spawn(int argc, char *argv[]) | Navigator | static |
~Navigator() override | Navigator | |