#include <Uav.h>
Public Member Functions | |
UavVar () | |
default constructor | |
Time | time () |
Gets time of last measures. | |
void | setPtammInitProxy (bool value) |
bool | getPtammInitProxy () |
Time | quadTime () |
Gets time of ?. | |
Position3D | position () |
Gets position. | |
Orientation3D | attitude () |
Gets attitude. | |
Velocity3D | velocity () |
Gets velocites in global frame. | |
Acceleration3D | acceleration () |
Gets accelerations in global frame. | |
Position3D | omega () |
Gets angular velocites in local frame. | |
Position3D | localOmega () |
Gets angular velocites in global frame. | |
Position3D | localVelocity () |
Gets velocites in local frame. | |
void | setPositionVal (Decimal x, Decimal y, Decimal z) |
void | setPositionVal (Position3D &p) |
void | setAttitudeVal (Decimal roll, Decimal pitch, Decimal yaw) |
void | setVelocityVal (Decimal x, Decimal y, Decimal z) |
void | setOmegaVal (Decimal x, Decimal y, Decimal z) |
void | setLocalVelocityVal (Decimal x, Decimal y, Decimal z) |
void | setLocalOmegaVal (Decimal x, Decimal y, Decimal z) |
void | setTime (Time newTime) |
Sets time of last measures. | |
void | setTimeQuad (Time newTime) |
Sets time of ?. | |
void | setRemoteControlled (int newStatus) |
Set control status of uav. | |
int | getRemoteControlled () |
Returns control status of uav. | |
Public Attributes | |
Position3D | desPosi |
Desired position. | |
Velocity3D | desVel |
Desired velocity. | |
Acceleration3D | desAcc |
Desired acceleration. | |
Orientation3D | desAtt |
Desired attitude. | |
Decimal | desThr |
Desired thrust. | |
Angle | desYaw |
Desired yaw. | |
UavModes | controlMode |
Uav control mode. | |
Protected Attributes | |
Position3D | _position |
Actual position of robot in global frame. | |
Orientation3D | _attitude |
Attitude values in global frame. | |
Velocity3D | _velocity |
Actual velocity of robot in global frame. | |
Position3D | _omega |
Attitude angular velocities in global frame. | |
Position3D | _localVelocity |
Actual velocity of robot in local frame. | |
Position3D | _localOmega |
Attitude angular velocities in local frame. | |
Time | _lastTime |
Time of last measured values (pc time). | |
Time | _lastTimeQuad |
Time of last measured values (as sent from quadrotor). | |
Acceleration3D | _accel |
bool | ptammInitProxy |
pthread_mutex_t | _varMutex |
int | remCtrl |
Represent type of control active on uav. |
Position3D MipResources::UavVar::_position [protected] |
Actual position of robot in global frame.