PX4 Firmware
PX4 Autopilot Software http://px4.io
|
#include <vehicle_local_position_setpoint.h>
Public Attributes | |
uint64_t | timestamp |
float | x |
float | y |
float | z |
float | yaw |
float | yawspeed |
float | vx |
float | vy |
float | vz |
float | acceleration [3] |
float | jerk [3] |
float | thrust [3] |
uint8_t | _padding0 [4] |
Definition at line 51 of file vehicle_local_position_setpoint.h.
uint8_t vehicle_local_position_setpoint_s::_padding0[4] |
Definition at line 65 of file vehicle_local_position_setpoint.h.
float vehicle_local_position_setpoint_s::acceleration[3] |
Definition at line 62 of file vehicle_local_position_setpoint.h.
Referenced by FlightTaskManualAltitudeSmoothVel::activate(), FlightTaskAutoLineSmoothVel::activate(), FlightTaskManualPositionSmoothVel::activate(), FlightTaskAutoLineSmoothVel::checkSetpoints(), PositionControl::getLocalPositionSetpoint(), FlightTask::getPositionSetpoint(), FlightTaskManualAltitudeSmoothVel::reActivate(), FlightTaskManualPositionSmoothVel::reActivate(), MulticopterPositionControl::reset_setpoint_to_nan(), MavlinkStreamPositionTargetGlobalInt::send(), MavlinkStreamLocalPositionSetpoint::send(), and PositionControl::updateSetpoint().
float vehicle_local_position_setpoint_s::jerk[3] |
Definition at line 63 of file vehicle_local_position_setpoint.h.
Referenced by FlightTask::getPositionSetpoint().
float vehicle_local_position_setpoint_s::thrust[3] |
Definition at line 64 of file vehicle_local_position_setpoint.h.
Referenced by MulticopterPositionControl::failsafe(), PositionControl::getLocalPositionSetpoint(), FlightTask::getPositionSetpoint(), MulticopterPositionControl::reset_setpoint_to_nan(), MulticopterPositionControl::Run(), and PositionControl::updateSetpoint().
uint64_t vehicle_local_position_setpoint_s::timestamp |
Definition at line 53 of file vehicle_local_position_setpoint.h.
Referenced by land_detector::MulticopterLandDetector::_is_climb_rate_enabled(), FlightTask::getPositionSetpoint(), MulticopterPositionControl::Run(), and MavlinkStreamLocalPositionSetpoint::send().
float vehicle_local_position_setpoint_s::vx |
Definition at line 59 of file vehicle_local_position_setpoint.h.
Referenced by FlightTaskAutoLineSmoothVel::activate(), FlightTaskManualPositionSmoothVel::activate(), FlightTaskAutoLineSmoothVel::checkSetpoints(), MulticopterPositionControl::failsafe(), PositionControl::getLocalPositionSetpoint(), FlightTask::getPositionSetpoint(), FlightTaskManualPositionSmoothVel::reActivate(), MulticopterPositionControl::reset_setpoint_to_nan(), MulticopterPositionControl::Run(), MavlinkStreamPositionTargetGlobalInt::send(), MavlinkStreamLocalPositionSetpoint::send(), and PositionControl::updateSetpoint().
float vehicle_local_position_setpoint_s::vy |
Definition at line 60 of file vehicle_local_position_setpoint.h.
Referenced by FlightTaskAutoLineSmoothVel::activate(), FlightTaskManualPositionSmoothVel::activate(), FlightTaskAutoLineSmoothVel::checkSetpoints(), MulticopterPositionControl::failsafe(), PositionControl::getLocalPositionSetpoint(), FlightTask::getPositionSetpoint(), FlightTaskManualPositionSmoothVel::reActivate(), MulticopterPositionControl::reset_setpoint_to_nan(), MulticopterPositionControl::Run(), MavlinkStreamPositionTargetGlobalInt::send(), MavlinkStreamLocalPositionSetpoint::send(), and PositionControl::updateSetpoint().
float vehicle_local_position_setpoint_s::vz |
Definition at line 61 of file vehicle_local_position_setpoint.h.
Referenced by land_detector::MulticopterLandDetector::_get_ground_contact_state(), land_detector::MulticopterLandDetector::_is_climb_rate_enabled(), FlightTaskManualAltitudeSmoothVel::activate(), FlightTaskAutoLineSmoothVel::activate(), FlightTaskManualPositionSmoothVel::activate(), FlightTaskAutoLineSmoothVel::checkSetpoints(), MulticopterPositionControl::failsafe(), PositionControl::getLocalPositionSetpoint(), FlightTask::getPositionSetpoint(), MulticopterPositionControl::limit_altitude(), FlightTaskManualAltitudeSmoothVel::reActivate(), FlightTaskManualPositionSmoothVel::reActivate(), MulticopterPositionControl::reset_setpoint_to_nan(), MulticopterPositionControl::Run(), MavlinkStreamPositionTargetGlobalInt::send(), MavlinkStreamLocalPositionSetpoint::send(), and PositionControl::updateSetpoint().
float vehicle_local_position_setpoint_s::x |
Definition at line 54 of file vehicle_local_position_setpoint.h.
Referenced by FlightTaskAutoLineSmoothVel::activate(), FlightTaskManualPositionSmoothVel::activate(), FlightTaskAutoLineSmoothVel::checkSetpoints(), PositionControl::getLocalPositionSetpoint(), FlightTask::getPositionSetpoint(), FlightTaskManualPositionSmoothVel::reActivate(), MulticopterPositionControl::reset_setpoint_to_nan(), MulticopterPositionControl::Run(), MavlinkStreamLocalPositionSetpoint::send(), and PositionControl::updateSetpoint().
float vehicle_local_position_setpoint_s::y |
Definition at line 55 of file vehicle_local_position_setpoint.h.
Referenced by FlightTaskAutoLineSmoothVel::activate(), FlightTaskManualPositionSmoothVel::activate(), FlightTaskAutoLineSmoothVel::checkSetpoints(), PositionControl::getLocalPositionSetpoint(), FlightTask::getPositionSetpoint(), FlightTaskManualPositionSmoothVel::reActivate(), MulticopterPositionControl::reset_setpoint_to_nan(), MulticopterPositionControl::Run(), MavlinkStreamLocalPositionSetpoint::send(), and PositionControl::updateSetpoint().
float vehicle_local_position_setpoint_s::yaw |
Definition at line 57 of file vehicle_local_position_setpoint.h.
Referenced by FlightTaskTransition::activate(), FlightTaskAutoLineSmoothVel::activate(), FlightTaskTransition::checkSetpoints(), FlightTaskAutoLineSmoothVel::checkSetpoints(), PositionControl::getLocalPositionSetpoint(), FlightTask::getPositionSetpoint(), MulticopterPositionControl::reset_setpoint_to_nan(), MulticopterPositionControl::Run(), MavlinkStreamPositionTargetGlobalInt::send(), MavlinkStreamLocalPositionSetpoint::send(), and PositionControl::updateSetpoint().
float vehicle_local_position_setpoint_s::yawspeed |
Definition at line 58 of file vehicle_local_position_setpoint.h.
Referenced by PositionControl::getLocalPositionSetpoint(), FlightTask::getPositionSetpoint(), MulticopterPositionControl::reset_setpoint_to_nan(), MulticopterPositionControl::Run(), MavlinkStreamPositionTargetGlobalInt::send(), MavlinkStreamLocalPositionSetpoint::send(), and PositionControl::updateSetpoint().
float vehicle_local_position_setpoint_s::z |
Definition at line 56 of file vehicle_local_position_setpoint.h.
Referenced by FlightTaskTransition::activate(), FlightTaskManualAltitudeSmoothVel::activate(), FlightTaskAutoLineSmoothVel::activate(), FlightTaskManualPositionSmoothVel::activate(), VtolType::check_quadchute_condition(), FlightTaskTransition::checkSetpoints(), FlightTaskAutoLineSmoothVel::checkSetpoints(), PositionControl::getLocalPositionSetpoint(), FlightTask::getPositionSetpoint(), MulticopterPositionControl::limit_altitude(), FlightTaskManualAltitudeSmoothVel::reActivate(), FlightTaskManualPositionSmoothVel::reActivate(), MulticopterPositionControl::reset_setpoint_to_nan(), MulticopterPositionControl::Run(), MavlinkStreamLocalPositionSetpoint::send(), and PositionControl::updateSetpoint().