#include <MotionModule3D.h>

Public Member Functions | |
| Unicycle3DVar () | |
| last computed estimated Pose3D respect to the initial pose (dead reckoning) | |
| Unicycle3DVar (const Unicycle3DVar &v) | |
| Unicycle3DVar & | operator= (const Unicycle3DVar &v) |
| Decimal | linVel (void) |
| gets the linear velocity | |
| Position3D | vel (void) |
| gets the velocity vector | |
| Decimal | angVel (void) |
| gets angular velocity | |
| void | setLinVel (Decimal value) |
| sets linear velocity | |
| void | setAngVel (Decimal value) |
| sets angular velocity | |
| void | setOldOdometry (Pose3D value) |
| sets old odometry | |
| Pose3D | odometryDiff (MIPMatrix &RobStat) |
| get the differential odometry since last call of the function | |
| virtual string | print () |
| MipResources::Unicycle3DVar::Unicycle3DVar | ( | ) | [inline] |
last computed estimated Pose3D respect to the initial pose (dead reckoning)
default constructor
| MipResources::Unicycle3DVar::Unicycle3DVar | ( | const Unicycle3DVar & | v | ) | [inline] |
copy constructor
| Unicycle3DVar& MipResources::Unicycle3DVar::operator= | ( | const Unicycle3DVar & | v | ) | [inline] |
assigment operator =
| Decimal MipResources::Unicycle3DVar::linVel | ( | void | ) | [inline] |
gets the linear velocity
| Position3D MipResources::Unicycle3DVar::vel | ( | void | ) | [inline] |
gets the velocity vector
| Decimal MipResources::Unicycle3DVar::angVel | ( | void | ) | [inline] |
gets angular velocity
| void MipResources::Unicycle3DVar::setLinVel | ( | Decimal | value | ) | [inline] |
sets linear velocity
| void MipResources::Unicycle3DVar::setAngVel | ( | Decimal | value | ) | [inline] |
sets angular velocity
| void MipResources::Unicycle3DVar::setOldOdometry | ( | Pose3D | value | ) | [inline] |
sets old odometry
get the differential odometry since last call of the function
| virtual string MipResources::Unicycle3DVar::print | ( | ) | [inline, virtual] |
print var
Reimplemented from MipResources::MotionModule3DVar.
1.5.6