#include <mrpt/reactivenav/CLogFileRecord.h>
Classes | |
struct | TInfoPerPTG |
The structure used to store all relevant information about each transformation into TP-Space. More... | |
Public Member Functions | |
CLogFileRecord () | |
Constructor, builds an empty record. | |
void | operator= (CLogFileRecord &) |
Copy . | |
virtual | ~CLogFileRecord () |
Destructor, free all objects. | |
Public Attributes | |
uint32_t | nPTGs |
The number of PTGS:. | |
vector_float | securityDistances |
The security distances:. | |
std::vector< TInfoPerPTG > | infoPerPTG |
The info for each applied PTG: must contain "nPTGs·nSecDistances" elements. | |
int32_t | nSelectedPTG |
The selected PTG. | |
float | executionTime |
The total computation time, excluding sensing. | |
float | estimatedExecutionPeriod |
The estimated execution period. | |
mrpt::slam::CSimplePointsMap | WS_Obstacles |
The WS-Obstacles. | |
mrpt::poses::CPose2D | robotOdometryPose |
The raw odometry measurement. | |
mrpt::poses::CPoint2D | WS_target_relative |
The relative location of target point in WS. | |
float | v |
The final motion command sent to robot, in "m/sec" and "rad/sec". | |
float | w |
float | actual_v |
The actual robot velocities, as read from sensors, in "m/sec" and "rad/sec". | |
float | actual_w |
vector_float | prevV |
Some recent values from previous iterations:. | |
vector_float | prevW |
vector_float | prevSelPTG |
vector_float | robotShape_x |
The used robot shape in WS. | |
vector_float | robotShape_y |
int32_t | navigatorBehavior |
The navigator behavior. | |
mrpt::poses::CPoint2D | doorCrossing_P1 |
The segment of the door-crossing behaviors, when applicable, in relative coordinates. | |
mrpt::poses::CPoint2D | doorCrossing_P2 |
Private Member Functions | |
void | freeInfoPerPTGs () |
Free all objects in infoPerPTGs structures (used internally). |
Definition at line 49 of file CLogFileRecord.h.
mrpt::reactivenav::CLogFileRecord::CLogFileRecord | ( | ) |
Constructor, builds an empty record.
virtual mrpt::reactivenav::CLogFileRecord::~CLogFileRecord | ( | ) | [virtual] |
Destructor, free all objects.
void mrpt::reactivenav::CLogFileRecord::freeInfoPerPTGs | ( | ) | [private] |
Free all objects in infoPerPTGs structures (used internally).
void mrpt::reactivenav::CLogFileRecord::operator= | ( | CLogFileRecord & | ) |
Copy .
The actual robot velocities, as read from sensors, in "m/sec" and "rad/sec".
Definition at line 143 of file CLogFileRecord.h.
Definition at line 143 of file CLogFileRecord.h.
The segment of the door-crossing behaviors, when applicable, in relative coordinates.
Definition at line 159 of file CLogFileRecord.h.
Definition at line 159 of file CLogFileRecord.h.
std::vector<TInfoPerPTG> mrpt::reactivenav::CLogFileRecord::infoPerPTG |
The info for each applied PTG: must contain "nPTGs·nSecDistances" elements.
Definition at line 111 of file CLogFileRecord.h.
Definition at line 147 of file CLogFileRecord.h.
Definition at line 147 of file CLogFileRecord.h.
Definition at line 151 of file CLogFileRecord.h.
The final motion command sent to robot, in "m/sec" and "rad/sec".
Definition at line 139 of file CLogFileRecord.h.
Definition at line 139 of file CLogFileRecord.h.
Page generated by Doxygen 1.5.9 for MRPT 0.6.5 SVN:exported at Thu May 21 04:14:55 UTC 2009 |