|
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().