|
Jafar
|
Class Position holds the different available T3D transforms of a pos file. More...
Class Position holds the different available T3D transforms of a pos file.
Definition at line 111 of file PositionReader.hpp.
#include <PositionReader.hpp>

Public Member Functions | |
| void | sensorToMain (jafar::geom::T3D &pos) |
| /!\ Deprecated, returns robotToSensor according to Jafar convention, use robotToSensor instead | |
| jafar::geom::T3D * | sensorToMain () |
| /!\ Deprecated, returns robotToSensor according to Jafar convention, use robotToSensor instead | |
| void | mainToBase (jafar::geom::T3D &pos) |
| /!\ Deprecated, returns baseToRobot according to Jafar convention, use baseToRobot instead | |
| jafar::geom::T3D * | mainToBase () |
| /!\ Deprecated, returns baseToRobot according to Jafar convention, use baseToRobot instead | |
| void | mainToOrigin (jafar::geom::T3D &pos) |
| /!\ Deprecated, returns originToRobot according to Jafar convention, use originToRobot instead | |
| jafar::geom::T3D * | mainToOrigin () |
| /!\ Deprecated, returns originToRobot according to Jafar convention, use originToRobot instead | |
| void | robotToSensor (jafar::geom::T3D &pos) |
| Returns robotToSensor transformation (named sensorToMain in .pos files according to Genom naming convention) | |
| jafar::geom::T3D * | robotToSensor () |
| Returns robotToSensor transformation (named sensorToMain in .pos files according to Genom naming convention) | |
| void | baseToRobot (jafar::geom::T3D &pos) |
| Returns baseToRobot transformation (named mainToBase in .pos files according to Genom naming convention) | |
| jafar::geom::T3D * | baseToRobot () |
| Returns baseToRobot transformation (named mainToBase in .pos files according to Genom naming convention) | |
| void | originToRobot (jafar::geom::T3D &pos) |
| Returns originToRobot transformation (named mainToOrigin in .pos files according to Genom naming convention) | |
| jafar::geom::T3D * | originToRobot () |
| Returns originToRobot transformation (named mainToOrigin in .pos files according to Genom naming convention) | |
| int | date () |
| returns the date of the position | |
Static Public Member Functions | |
| static void | fromCalifeToJafar (const jblas::vec src, jblas::vec &dst) |
| converts a T3D vector from Calife format to Jafar format | |
| static void | fromJafarToCalife (const jblas::vec src, jblas::vec &dst) |
| converts a T3D vector from Jafar format to Calife format | |
Protected Member Functions | |
| virtual void | loadKeyValueFile (jafar::kernel::KeyValueFile const &keyValueFile) |
| load data from a KeyValueFile | |
| void | fixRobotToSensor (const jblas::vec &robotToSensorCorrection) |
| apply a correction to robotToSensor | |
| bool | loadPomPosition (std::string filename) |
| load data from a POM .pos file, returns false if not a POM .pos file | |
Private Member Functions | |
| void | loadStringInT3D (const std::string &, jafar::geom::T3D &pos) |
| bool | readline (std::string &line, char *sep, int index, int len, jblas::vec &res) |
Private Attributes | |
| jblas::vec | m_robotToSensor |
| jblas::vec | m_baseToRobot |
| jblas::vec | m_originToRobot |
| int | m_date |
Friends | |
| Position | PositionReader::loadPosition (unsigned int index_, PositionReader::PosFileType fileType) const |
| void | PositionReader::loadPosition (unsigned int index_, Position &pos) const |
| Generated on Wed Oct 15 2014 00:37:33 for Jafar by doxygen 1.7.6.1 |
|