#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.
1.5.6