#include <Imu_sensor.h>
Public Member Functions | |
Imu_sensorVar () | |
Default constructor. | |
Time | time () |
Gets time of last measures. | |
void | setTime (Time newTime) |
Sets time of last measures. | |
Position3D | acceleration () |
Gets position. | |
Orientation3D | attitude () |
Gets attitude. | |
Position3D | omega () |
Gets angular velocites in local frame. | |
void | setAccelerationVal (Decimal x, Decimal y, Decimal z) |
void | setAccelerationVal (Position3D &a) |
void | setAttitudeVal (Decimal roll, Decimal pitch, Decimal yaw) |
void | setOmegaVal (Decimal x, Decimal y, Decimal z) |
Protected Attributes | |
Time | _measTime |
Position3D | _acceleration |
Actual acceleration of robot in global frame. | |
Orientation3D | _attitude |
Attitude values in global frame. | |
Position3D | _omega |
Attitude angular velocities in global frame. | |
pthread_mutex_t | _varMutex |
Time MipResources::Imu_sensorVar::_measTime [protected] |
Mantains last frame timestamp.