|
Jafar
|
Definition at line 43 of file robotAbstract.hpp.

Public Types | |
| enum | Quantity { qPos, qOriQuat, qAbsVel, qAngVel, qAbsAcc, qAngAcc, qAbsJerk, qAngJerk, qG, qNormG, qNQuantity } |
| enumerates the different quantities that a proprioceptive sensor can provide More... | |
| typedef std::vector< Quantity > | QuantityList |
Public Member Functions | |
| RobotQuantity (QuantityList quants) | |
| RobotQuantity (RobotQuantity const &robQuant, QuantityList quants) | |
| virtual bool | registerRobotQuantity (Quantity quantity) |
| robot or environment quantities to be estimated, that are shared by sensors and predefined | |
| virtual ublas::range | allocateSensorQuantity (size_t size) |
| sensor quantities to be estimated (biases, ...) that are defined by the sensor | |
| virtual void | clearQuantities () |
| clear all allocated quantities | |
| bool | hasQuantity (Quantity quantity) |
| ublas::range | getQuantity (Quantity quantity) |
| jblas::ind_array | getQuantities () |
Static Public Attributes | |
| static const int | QuantityDataSizes [qNQuantity] |
Protected Attributes | |
| size_t | state_size |
| int | quantities [qNQuantity] |
enumerates the different quantities that a proprioceptive sensor can provide
| qPos | position (x y z) |
| qOriQuat | orientation as a quaternion (qx qy qz qw) |
| qAbsVel | linear velocity in the world's frame (vx vy vz) |
| qAngVel | angular velocity in the robot's frame (wx wy wz) |
| qG | earth gravitation (gx gy gz) |
| qNormG | earth gravitation (gx gy gz) |
Definition at line 55 of file robotAbstract.hpp.
| Generated on Wed Oct 15 2014 00:37:46 for Jafar by doxygen 1.7.6.1 |
|