PX4 Firmware
PX4 Autopilot Software http://px4.io
|
#include <position_setpoint_triplet.h>
Public Attributes | |
uint64_t | timestamp |
struct position_setpoint_s | previous |
struct position_setpoint_s | current |
struct position_setpoint_s | next |
Definition at line 54 of file position_setpoint_triplet.h.
struct position_setpoint_s position_setpoint_triplet_s::current |
Definition at line 58 of file position_setpoint_triplet.h.
Referenced by FlightTaskAuto::_evaluateTriplets(), FlightTaskAuto::_getTargetVelocityXY(), vmount::InputMavlinkROI::_read_control_data_from_position_setpoint_sub(), Navigator::abort_landing(), Mission::altitude_sp_foh_update(), RoverPositionControl::control_position(), RoverPositionControl::control_velocity(), Mission::cruising_speed_sp_update(), Mission::do_abort_landing(), FixedwingPositionControl::handle_command(), Mission::heading_sp_update(), MissionBlock::is_mission_item_reached(), Land::on_activation(), Loiter::on_activation(), NavigatorMode::on_activation(), PrecLand::on_activation(), Land::on_active(), Takeoff::on_active(), Loiter::on_active(), Loiter::reposition(), FixedwingPositionControl::reset_landing_state(), Navigator::reset_triplets(), RoverPositionControl::run(), Navigator::run(), FixedwingPositionControl::Run(), PrecLand::run_state_descend_above_target(), PrecLand::run_state_horizontal_approach(), PrecLand::run_state_search(), PrecLand::run_state_start(), MavlinkStreamUTMGlobalPosition::send(), MavlinkStreamPositionTargetGlobalInt::send(), MavlinkStreamExtendedSysState::send(), Mission::set_align_mission_item(), Mission::set_current_mission_index(), DataLinkLoss::set_dll_item(), EngineFailure::set_ef_item(), Mission::set_execution_mode(), GpsFailure::set_gpsf_item(), MissionBlock::set_loiter_item(), Loiter::set_loiter_position(), Mission::set_mission_items(), RCLoss::set_rcl_item(), RTL::set_rtl_item(), Takeoff::set_takeoff_position(), PrecLand::slewrate(), FixedwingPositionControl::status_publish(), PrecLand::switch_to_state_fallback(), PrecLand::switch_to_state_search(), PrecLand::switch_to_state_start(), Standard::update_mc_state(), and FollowTarget::update_position_sp().
struct position_setpoint_s position_setpoint_triplet_s::next |
Definition at line 59 of file position_setpoint_triplet.h.
Referenced by FlightTaskAuto::_evaluateTriplets(), Navigator::get_altitude_acceptance_radius(), MissionBlock::is_mission_item_reached(), Land::on_activation(), PrecLand::on_activation(), Loiter::reposition(), Navigator::reset_triplets(), Navigator::run(), FixedwingPositionControl::Run(), Mission::set_current_mission_index(), DataLinkLoss::set_dll_item(), EngineFailure::set_ef_item(), GpsFailure::set_gpsf_item(), Loiter::set_loiter_position(), Mission::set_mission_items(), RCLoss::set_rcl_item(), Takeoff::set_takeoff_position(), and FollowTarget::update_position_sp().
struct position_setpoint_s position_setpoint_triplet_s::previous |
Definition at line 57 of file position_setpoint_triplet.h.
Referenced by FlightTaskAuto::_evaluateTriplets(), Mission::altitude_sp_foh_update(), RoverPositionControl::control_position(), Land::on_activation(), Loiter::reposition(), Navigator::reset_triplets(), Navigator::run(), FixedwingPositionControl::Run(), Mission::set_current_mission_index(), DataLinkLoss::set_dll_item(), EngineFailure::set_ef_item(), Mission::set_execution_mode(), GpsFailure::set_gpsf_item(), Loiter::set_loiter_position(), Mission::set_mission_items(), RCLoss::set_rcl_item(), RTL::set_rtl_item(), Takeoff::set_takeoff_position(), and FollowTarget::update_position_sp().
uint64_t position_setpoint_triplet_s::timestamp |
Definition at line 56 of file position_setpoint_triplet.h.
Referenced by Navigator::abort_landing(), Navigator::get_acceptance_radius(), Navigator::get_default_altitude_acceptance_radius(), Navigator::get_yaw_acceptance(), MavlinkReceiver::handle_message_set_position_target_global_int(), MavlinkReceiver::handle_message_set_position_target_local_ned(), Navigator::publish_position_setpoint_triplet(), and MavlinkStreamPositionTargetGlobalInt::send().