_action_start | MissionBlock | protected |
_actuator_pub | MissionBlock | protected |
_approach_alt | PrecLand | private |
_handle_param_xy_vel_cruise | PrecLand | private |
_last_slewrate_time | PrecLand | private |
_mission_item | MissionBlock | protected |
_mode | PrecLand | private |
_navigator | NavigatorMode | protected |
_param_acceleration_hor | PrecLand | private |
_param_xy_vel_cruise | PrecLand | private |
_point_reached_time | PrecLand | private |
_search_cnt | PrecLand | private |
_sp_pev | PrecLand | private |
_sp_pev_prev | PrecLand | private |
_state | PrecLand | private |
_state_start_time | PrecLand | private |
_target_acquired_time | PrecLand | private |
_target_pose | PrecLand | private |
_target_pose_sub | PrecLand | private |
_target_pose_updated | PrecLand | private |
_target_pose_valid | PrecLand | private |
_time_first_inside_orbit | MissionBlock | protected |
_time_wp_reached | MissionBlock | protected |
_waypoint_position_reached | MissionBlock | protected |
_waypoint_position_reached_previously | MissionBlock | protected |
_waypoint_yaw_reached | MissionBlock | protected |
check_state_conditions(PrecLandState state) | PrecLand | private |
DEFINE_PARAMETERS((ParamFloat< px4::params::PLD_BTOUT >) _param_pld_btout,(ParamFloat< px4::params::PLD_HACC_RAD >) _param_pld_hacc_rad,(ParamFloat< px4::params::PLD_FAPPR_ALT >) _param_pld_fappr_alt,(ParamFloat< px4::params::PLD_SRCH_ALT >) _param_pld_srch_alt,(ParamFloat< px4::params::PLD_SRCH_TOUT >) _param_pld_srch_tout,(ParamInt< px4::params::PLD_MAX_SRCH >) _param_pld_max_srch) param_t _handle_param_acceleration_hor | PrecLand | inlineprivate |
get_absolute_altitude_for_item(const mission_item_s &mission_item) const | MissionBlock | protected |
get_mode() | PrecLand | inline |
get_time_inside(const mission_item_s &item) const | MissionBlock | protected |
is_mission_item_reached() | MissionBlock | protected |
issue_command(const mission_item_s &item) | MissionBlock | protected |
item_contains_position(const mission_item_s &item) | MissionBlock | static |
mission_apply_limitation(mission_item_s &item) | MissionBlock | protected |
mission_item_to_position_setpoint(const mission_item_s &item, position_setpoint_s *sp) | MissionBlock | protected |
MissionBlock(Navigator *navigator) | MissionBlock | |
MissionBlock(const MissionBlock &)=delete | MissionBlock | |
NavigatorMode(Navigator *navigator) | NavigatorMode | |
NavigatorMode(const NavigatorMode &)=delete | NavigatorMode | |
on_activation() override | PrecLand | virtual |
on_active() override | PrecLand | virtual |
on_inactivation() | NavigatorMode | virtual |
on_inactive() | NavigatorMode | virtual |
operator=(const MissionBlock &)=delete | MissionBlock | |
NavigatorMode::operator=(const NavigatorMode &)=delete | NavigatorMode | |
PrecLand(Navigator *navigator) | PrecLand | |
reset_mission_item_reached() | MissionBlock | protected |
run(bool active) | NavigatorMode | |
run_state_descend_above_target() | PrecLand | private |
run_state_fallback() | PrecLand | private |
run_state_final_approach() | PrecLand | private |
run_state_horizontal_approach() | PrecLand | private |
run_state_search() | PrecLand | private |
run_state_start() | PrecLand | private |
set_idle_item(struct mission_item_s *item) | MissionBlock | protected |
set_land_item(struct mission_item_s *item, bool at_current_location) | MissionBlock | protected |
set_loiter_item(struct mission_item_s *item, float min_clearance=-1.0f) | MissionBlock | protected |
set_mode(PrecLandMode mode) | PrecLand | inline |
set_takeoff_item(struct mission_item_s *item, float abs_altitude, float min_pitch=0.0f) | MissionBlock | protected |
set_vtol_transition_item(struct mission_item_s *item, const uint8_t new_mode) | MissionBlock | protected |
slewrate(float &sp_x, float &sp_y) | PrecLand | private |
switch_to_state_descend_above_target() | PrecLand | private |
switch_to_state_done() | PrecLand | private |
switch_to_state_fallback() | PrecLand | private |
switch_to_state_final_approach() | PrecLand | private |
switch_to_state_horizontal_approach() | PrecLand | private |
switch_to_state_search() | PrecLand | private |
switch_to_state_start() | PrecLand | private |
updateParams() override | PrecLand | private |
~MissionBlock()=default | MissionBlock | virtual |
~NavigatorMode()=default | NavigatorMode | virtual |
~PrecLand() override=default | PrecLand | |