alpha2index(float alpha) const | mrpt::nav::CParameterizedTrajectoryGenerator | inline |
CParameterizedTrajectoryGenerator(const mrpt::utils::TParameters< double > ¶ms) | mrpt::nav::CParameterizedTrajectoryGenerator | protected |
CParameterizedTrajectoryGenerator() | mrpt::nav::CParameterizedTrajectoryGenerator | inlineprotected |
CPoints | mrpt::nav::CParameterizedTrajectoryGenerator | protected |
CPTG2(const mrpt::utils::TParameters< double > ¶ms) | mrpt::nav::CPTG2 | |
CreatePTG(const mrpt::utils::TParameters< double > ¶ms) | mrpt::nav::CParameterizedTrajectoryGenerator | static |
cte_a0v | mrpt::nav::CPTG2 | protected |
cte_a0w | mrpt::nav::CPTG2 | protected |
debugDumpInFiles(const int nPT) | mrpt::nav::CParameterizedTrajectoryGenerator | |
directionToMotionCommand(uint16_t k, float &out_v, float &out_w) | mrpt::nav::CParameterizedTrajectoryGenerator | |
FreeMemory() | mrpt::nav::CParameterizedTrajectoryGenerator | protected |
getAlfaValuesCount() const | mrpt::nav::CParameterizedTrajectoryGenerator | inline |
GetCPathPoint_d(uint16_t k, int n) const | mrpt::nav::CParameterizedTrajectoryGenerator | inline |
GetCPathPoint_phi(uint16_t k, int n) const | mrpt::nav::CParameterizedTrajectoryGenerator | inline |
GetCPathPoint_t(uint16_t k, int n) const | mrpt::nav::CParameterizedTrajectoryGenerator | inline |
GetCPathPoint_v(uint16_t k, int n) const | mrpt::nav::CParameterizedTrajectoryGenerator | inline |
GetCPathPoint_w(uint16_t k, int n) const | mrpt::nav::CParameterizedTrajectoryGenerator | inline |
GetCPathPoint_x(uint16_t k, int n) const | mrpt::nav::CParameterizedTrajectoryGenerator | inline |
GetCPathPoint_y(uint16_t k, int n) const | mrpt::nav::CParameterizedTrajectoryGenerator | inline |
getCPointWhen_d_Is(float d, uint16_t k, float &x, float &y, float &phi, float &t, float *v=NULL, float *w=NULL) | mrpt::nav::CParameterizedTrajectoryGenerator | |
getDescription() const | mrpt::nav::CPTG2 | virtual |
getMax_V() const | mrpt::nav::CParameterizedTrajectoryGenerator | inline |
getMax_V_inTPSpace() const | mrpt::nav::CParameterizedTrajectoryGenerator | inline |
getMax_W() const | mrpt::nav::CParameterizedTrajectoryGenerator | inline |
getPointsCountInCPath_k(uint16_t k) const | mrpt::nav::CParameterizedTrajectoryGenerator | inline |
index2alpha(uint16_t k) const | mrpt::nav::CParameterizedTrajectoryGenerator | inline |
initializeCollisionsGrid(float refDistance, float resolution) | mrpt::nav::CParameterizedTrajectoryGenerator | protected |
inverseMap_WS2TP(float x, float y, int &out_k, float &out_d, float tolerance_dist=0.10f) const | mrpt::nav::CParameterizedTrajectoryGenerator | virtual |
lambdaFunction(float x, float y, int &out_k, float &out_d) \ | mrpt::nav::CParameterizedTrajectoryGenerator | |
LoadColGridsFromFile(const std::string &filename, const mrpt::math::CPolygon ¤t_robotShape) | mrpt::nav::CParameterizedTrajectoryGenerator | |
loadTrajectories(mrpt::utils::CStream &in) | mrpt::nav::CParameterizedTrajectoryGenerator | virtual |
m_alphaValuesCount | mrpt::nav::CParameterizedTrajectoryGenerator | protected |
m_collisionGrid | mrpt::nav::CParameterizedTrajectoryGenerator | |
m_lambdaFunctionOptimizer | mrpt::nav::CParameterizedTrajectoryGenerator | protected |
maxV_inTPSpace | mrpt::nav::CParameterizedTrajectoryGenerator | protected |
PTG_Generator(float alpha, float t, float x, float y, float phi, float &v, float &w) | mrpt::nav::CPTG2 | virtual |
PTG_IsIntoDomain(float x, float y) | mrpt::nav::CPTG2 | virtual |
refDistance | mrpt::nav::CParameterizedTrajectoryGenerator | |
renderPathAsSimpleLine(const uint16_t k, mrpt::opengl::CSetOfLines &gl_obj, const float decimate_distance=0.1f, const float max_path_distance=0.0f) const | mrpt::nav::CParameterizedTrajectoryGenerator | |
SaveColGridsToFile(const std::string &filename, const mrpt::math::CPolygon &computed_robotShape) | mrpt::nav::CParameterizedTrajectoryGenerator | |
saveTrajectories(mrpt::utils::CStream &out) const | mrpt::nav::CParameterizedTrajectoryGenerator | |
simulateTrajectories(uint16_t alphaValuesCount, float max_time, float max_dist, unsigned int max_n, float diferencial_t, float min_dist, float *out_max_acc_v=NULL, float *out_max_acc_w=NULL) | mrpt::nav::CParameterizedTrajectoryGenerator | |
TCollisionCell typedef | mrpt::nav::CParameterizedTrajectoryGenerator | |
turningRadiusReference | mrpt::nav::CParameterizedTrajectoryGenerator | protected |
V_MAX | mrpt::nav::CParameterizedTrajectoryGenerator | protected |
W_MAX | mrpt::nav::CParameterizedTrajectoryGenerator | protected |
~CParameterizedTrajectoryGenerator() | mrpt::nav::CParameterizedTrajectoryGenerator | inlinevirtual |