MRPT  2.0.4
mrpt::nav::CPTG_Holo_Blend Member List

This is the complete list of members for mrpt::nav::CPTG_Holo_Blend, including all inherited members.

_GetBaseClass()mrpt::nav::CPTG_Holo_Blendprotectedstatic
add_robotShape_to_setOfLines(mrpt::opengl::CSetOfLines &gl_shape, const mrpt::poses::CPose2D &origin=mrpt::poses::CPose2D()) const overridemrpt::nav::CPTG_RobotShape_Circularvirtual
alpha2index(double alpha) constmrpt::nav::CParameterizedTrajectoryGenerator
alpha2index(double alpha, const unsigned int num_paths)mrpt::nav::CParameterizedTrajectoryGeneratorstatic
calc_trans_distance_t_below_Tramp(double k2, double k4, double vxi, double vyi, double t)mrpt::nav::CPTG_Holo_Blendstatic
calc_trans_distance_t_below_Tramp_abc(double t, double a, double b, double c)mrpt::nav::CPTG_Holo_Blendstatic
classNamemrpt::nav::CPTG_Holo_Blendstatic
clone() const overridemrpt::nav::CPTG_Holo_Blendvirtual
COLLISION_BEHAVIOR()mrpt::nav::CParameterizedTrajectoryGeneratorstatic
ConstPtr typedefmrpt::nav::CPTG_Holo_Blend
ConstUniquePtr typedefmrpt::nav::CPTG_Holo_Blend
CParameterizedTrajectoryGenerator()mrpt::nav::CParameterizedTrajectoryGenerator
CPTG_Holo_Blend()mrpt::nav::CPTG_Holo_Blend
CPTG_Holo_Blend(const mrpt::config::CConfigFileBase &cfg, const std::string &sSection)mrpt::nav::CPTG_Holo_Blend
CPTG_RobotShape_Circular()mrpt::nav::CPTG_RobotShape_Circular
Create(Args &&... args)mrpt::nav::CPTG_Holo_Blendinlinestatic
CreateAlloc(const Alloc &alloc, Args &&... args)mrpt::nav::CPTG_Holo_Blendinlinestatic
CreateObject()mrpt::nav::CPTG_Holo_Blendstatic
CreatePTG(const std::string &ptgClassName, const mrpt::config::CConfigFileBase &cfg, const std::string &sSection, const std::string &sKeyPrefix)mrpt::nav::CParameterizedTrajectoryGeneratorstatic
CreateUnique(Args &&... args)mrpt::nav::CPTG_Holo_Blendinlinestatic
debugDumpInFiles(const std::string &ptg_name) constmrpt::nav::CParameterizedTrajectoryGenerator
deinitialize()mrpt::nav::CParameterizedTrajectoryGenerator
directionToMotionCommand(uint16_t k) const overridemrpt::nav::CPTG_Holo_Blendvirtual
dumpToConsole() constmrpt::config::CLoadableOptions
dumpToTextStream(std::ostream &out) constmrpt::config::CLoadableOptionsvirtual
dumpVar_bool(std::ostream &out, const char *varName, bool v)mrpt::config::CLoadableOptionsprotectedstatic
dumpVar_double(std::ostream &out, const char *varName, double v)mrpt::config::CLoadableOptionsprotectedstatic
dumpVar_float(std::ostream &out, const char *varName, float v)mrpt::config::CLoadableOptionsprotectedstatic
dumpVar_int(std::ostream &out, const char *varName, int v)mrpt::config::CLoadableOptionsprotectedstatic
dumpVar_string(std::ostream &out, const char *varName, const std::string &v)mrpt::config::CLoadableOptionsprotectedstatic
duplicateGetSmartPtr() constmrpt::rtti::CObjectinline
epsmrpt::nav::CPTG_Holo_Blendstatic
evalClearanceSingleObstacle(const double ox, const double oy, const uint16_t k, ClearanceDiagram::dist2clearance_t &inout_realdist2clearance, bool treat_as_obstacle=true) constmrpt::nav::CParameterizedTrajectoryGeneratorvirtual
evalClearanceToRobotShape(const double ox, const double oy) const overridemrpt::nav::CPTG_RobotShape_Circularvirtual
evalPathRelativePriority(uint16_t k, double target_distance) constmrpt::nav::CParameterizedTrajectoryGeneratorinlinevirtual
expr_T_rampmrpt::nav::CPTG_Holo_Blendprotected
expr_Vmrpt::nav::CPTG_Holo_Blendprotected
expr_Wmrpt::nav::CPTG_Holo_Blendprotected
getActualUnloopedPathLength(uint16_t k) constmrpt::nav::CParameterizedTrajectoryGeneratorinlinevirtual
getAlphaValuesCount() constmrpt::nav::CParameterizedTrajectoryGeneratorinline
getClassName()mrpt::nav::CPTG_Holo_Blendinlinestatic
getClearanceDecimatedPaths() constmrpt::nav::CParameterizedTrajectoryGeneratorinline
getClearanceStepCount() constmrpt::nav::CParameterizedTrajectoryGeneratorinline
getCurrentNavDynamicState() constmrpt::nav::CParameterizedTrajectoryGeneratorinline
getDescription() const overridemrpt::nav::CPTG_Holo_Blendvirtual
getMaxAngVel() const overridemrpt::nav::CPTG_Holo_Blendinlinevirtual
getMaxLinVel() const overridemrpt::nav::CPTG_Holo_Blendinlinevirtual
getMaxRobotRadius() const overridemrpt::nav::CPTG_RobotShape_Circularvirtual
getPathCount() constmrpt::nav::CParameterizedTrajectoryGeneratorinline
getPathDist(uint16_t k, uint32_t step) const overridemrpt::nav::CPTG_Holo_Blendvirtual
getPathPose(uint16_t k, uint32_t step, mrpt::math::TPose2D &p) const overridemrpt::nav::CPTG_Holo_Blendvirtual
mrpt::nav::CPTG_RobotShape_Circular::getPathPose(uint16_t k, uint32_t step) constmrpt::nav::CParameterizedTrajectoryGeneratorinlinevirtual
getPathStepCount(uint16_t k) const overridemrpt::nav::CPTG_Holo_Blendvirtual
getPathStepDuration() const overridemrpt::nav::CPTG_Holo_Blendvirtual
getPathStepForDist(uint16_t k, double dist, uint32_t &out_step) const overridemrpt::nav::CPTG_Holo_Blendvirtual
getPathTwist(uint16_t k, uint32_t step) constmrpt::nav::CParameterizedTrajectoryGeneratorvirtual
getRefDistance() constmrpt::nav::CParameterizedTrajectoryGeneratorinline
getRobotShapeRadius() constmrpt::nav::CPTG_RobotShape_Circularinline
GetRuntimeClass() const overridemrpt::nav::CPTG_Holo_Blendvirtual
GetRuntimeClassIdStatic()mrpt::nav::CPTG_Holo_Blendstatic
getScorePriority() constmrpt::nav::CParameterizedTrajectoryGeneratorinline
getSupportedKinematicVelocityCommand() const overridemrpt::nav::CPTG_Holo_Blendvirtual
index2alpha(uint16_t k) constmrpt::nav::CParameterizedTrajectoryGenerator
index2alpha(uint16_t k, const unsigned int num_paths)mrpt::nav::CParameterizedTrajectoryGeneratorstatic
initClearanceDiagram(ClearanceDiagram &cd) constmrpt::nav::CParameterizedTrajectoryGenerator
initialize(const std::string &cacheFilename=std::string(), const bool verbose=true)mrpt::nav::CParameterizedTrajectoryGenerator
initTPObstacles(std::vector< double > &TP_Obstacles) constmrpt::nav::CParameterizedTrajectoryGenerator
initTPObstacleSingle(uint16_t k, double &TP_Obstacle_k) constmrpt::nav::CParameterizedTrajectoryGenerator
internal_construct_exprs()mrpt::nav::CPTG_Holo_Blendprotected
internal_deinitialize() overridemrpt::nav::CPTG_Holo_Blendprotectedvirtual
internal_get_T_ramp(const double dir) constmrpt::nav::CPTG_Holo_Blendprotected
internal_get_v(const double dir) constmrpt::nav::CPTG_Holo_Blendprotected
internal_get_w(const double dir) constmrpt::nav::CPTG_Holo_Blendprotected
internal_initialize(const std::string &cacheFilename=std::string(), const bool verbose=true) overridemrpt::nav::CPTG_Holo_Blendprotectedvirtual
internal_processNewRobotShape() overridemrpt::nav::CPTG_Holo_Blendprotectedvirtual
internal_readFromStream(mrpt::serialization::CArchive &in)mrpt::nav::CParameterizedTrajectoryGeneratorprotectedvirtual
internal_shape_loadFromStream(mrpt::serialization::CArchive &in)mrpt::nav::CPTG_RobotShape_Circularprotected
internal_shape_saveToStream(mrpt::serialization::CArchive &out) constmrpt::nav::CPTG_RobotShape_Circularprotected
internal_TPObsDistancePostprocess(const double ox, const double oy, const double new_tp_obs_dist, double &inout_tp_obs) constmrpt::nav::CParameterizedTrajectoryGeneratorprotected
internal_writeToStream(mrpt::serialization::CArchive &out) constmrpt::nav::CParameterizedTrajectoryGeneratorprotectedvirtual
INVALID_PTG_PATH_INDEXmrpt::nav::CParameterizedTrajectoryGeneratorprotectedstatic
inverseMap_WS2TP(double x, double y, int &out_k, double &out_d, double tolerance_dist=0.10) const overridemrpt::nav::CPTG_Holo_Blendvirtual
isBijectiveAt(uint16_t k, uint32_t step) constmrpt::nav::CParameterizedTrajectoryGeneratorinlinevirtual
isInitialized() constmrpt::nav::CParameterizedTrajectoryGenerator
isPointInsideRobotShape(const double x, const double y) const overridemrpt::nav::CPTG_RobotShape_Circularvirtual
loadDefaultParams() overridemrpt::nav::CPTG_Holo_Blendvirtual
loadFromConfigFile(const mrpt::config::CConfigFileBase &cfg, const std::string &sSection) overridemrpt::nav::CPTG_Holo_Blendvirtual
loadFromConfigFileName(const std::string &config_file, const std::string &section)mrpt::config::CLoadableOptions
loadShapeFromConfigFile(const mrpt::config::CConfigFileBase &source, const std::string &section)mrpt::nav::CPTG_RobotShape_Circularprotected
m_alphaValuesCountmrpt::nav::CParameterizedTrajectoryGeneratorprotected
m_clearance_decimated_pathsmrpt::nav::CParameterizedTrajectoryGeneratorprotected
m_clearance_num_pointsmrpt::nav::CParameterizedTrajectoryGeneratorprotected
m_expr_dirmrpt::nav::CPTG_Holo_Blendprotected
m_expr_T_rampmrpt::nav::CPTG_Holo_Blendprotected
m_expr_vmrpt::nav::CPTG_Holo_Blendprotected
m_expr_wmrpt::nav::CPTG_Holo_Blendprotected
m_is_initializedmrpt::nav::CParameterizedTrajectoryGeneratorprotected
m_nav_dyn_statemrpt::nav::CParameterizedTrajectoryGeneratorprotected
m_nav_dyn_state_target_kmrpt::nav::CParameterizedTrajectoryGeneratorprotected
m_pathStepCountCachemrpt::nav::CPTG_Holo_Blendmutableprotected
m_robotRadiusmrpt::nav::CPTG_RobotShape_Circularprotected
m_score_prioritymrpt::nav::CParameterizedTrajectoryGeneratorprotected
maxTimeInVelCmdNOP(int path_k) const overridemrpt::nav::CPTG_Holo_Blendvirtual
onNewNavDynamicState() overridemrpt::nav::CPTG_Holo_Blendvirtual
OUTPUT_DEBUG_PATH_PREFIX()mrpt::nav::CParameterizedTrajectoryGeneratorstatic
PATH_TIME_STEPmrpt::nav::CPTG_Holo_Blendstatic
PTG_IsIntoDomain(double x, double y) const overridemrpt::nav::CPTG_Holo_Blendvirtual
Ptr typedefmrpt::nav::CPTG_Holo_Blend
refDistancemrpt::nav::CParameterizedTrajectoryGeneratorprotected
renderPathAsSimpleLine(const uint16_t k, mrpt::opengl::CSetOfLines &gl_obj, const double decimate_distance=0.1, const double max_path_distance=-1.0) constmrpt::nav::CParameterizedTrajectoryGeneratorvirtual
runtimeClassIdmrpt::nav::CPTG_Holo_Blendprotectedstatic
saveToConfigFile(mrpt::config::CConfigFileBase &cfg, const std::string &sSection) const overridemrpt::nav::CPTG_Holo_Blendvirtual
saveToConfigFileName(const std::string &config_file, const std::string &section) constmrpt::config::CLoadableOptions
serializeFrom(mrpt::serialization::CArchive &in, uint8_t serial_version) overridemrpt::nav::CPTG_Holo_Blendprotectedvirtual
mrpt::nav::CPTG_RobotShape_Circular::serializeFrom(CSchemeArchiveBase &in)mrpt::serialization::CSerializableinlineprotectedvirtual
serializeGetVersion() const overridemrpt::nav::CPTG_Holo_Blendprotectedvirtual
serializeTo(mrpt::serialization::CArchive &out) const overridemrpt::nav::CPTG_Holo_Blendprotectedvirtual
mrpt::nav::CPTG_RobotShape_Circular::serializeTo(CSchemeArchiveBase &out) constmrpt::serialization::CSerializableinlineprotectedvirtual
setClearanceDecimatedPaths(const unsigned num)mrpt::nav::CParameterizedTrajectoryGeneratorinline
setClearanceStepCount(const unsigned res)mrpt::nav::CParameterizedTrajectoryGeneratorinline
setRefDistance(const double refDist)mrpt::nav::CParameterizedTrajectoryGeneratorinlinevirtual
setRobotShapeRadius(const double robot_radius)mrpt::nav::CPTG_RobotShape_Circular
setScorePriorty(double prior)mrpt::nav::CParameterizedTrajectoryGeneratorinline
supportSpeedAtTarget() constmrpt::nav::CParameterizedTrajectoryGeneratorinlinevirtual
supportVelCmdNOP() const overridemrpt::nav::CPTG_Holo_Blendvirtual
T_ramp_maxmrpt::nav::CPTG_Holo_Blendprotected
turningRadiusReferencemrpt::nav::CPTG_Holo_Blendprotected
UniquePtr typedefmrpt::nav::CPTG_Holo_Blend
updateClearance(const double ox, const double oy, ClearanceDiagram &cd) constmrpt::nav::CParameterizedTrajectoryGenerator
updateClearancePost(ClearanceDiagram &cd, const std::vector< double > &TP_obstacles) constmrpt::nav::CParameterizedTrajectoryGenerator
updateNavDynamicState(const TNavDynamicState &newState, const bool force_update=false)mrpt::nav::CParameterizedTrajectoryGenerator
updateTPObstacle(double ox, double oy, std::vector< double > &tp_obstacles) const overridemrpt::nav::CPTG_Holo_Blendvirtual
updateTPObstacleSingle(double ox, double oy, uint16_t k, double &tp_obstacle_k) const overridemrpt::nav::CPTG_Holo_Blendvirtual
V_MAXmrpt::nav::CPTG_Holo_Blendprotected
W_MAXmrpt::nav::CPTG_Holo_Blendprotected
writeToMatlab() constmrpt::serialization::CSerializableinlinevirtual
~CLoadableOptions()=defaultmrpt::config::CLoadableOptionsvirtual
~CObject()=defaultmrpt::rtti::CObjectvirtual
~CParameterizedTrajectoryGenerator() override=defaultmrpt::nav::CParameterizedTrajectoryGenerator
~CPTG_Holo_Blend() overridemrpt::nav::CPTG_Holo_Blend
~CPTG_RobotShape_Circular() overridemrpt::nav::CPTG_RobotShape_Circular
~CSerializable() override=defaultmrpt::serialization::CSerializable



Page generated by Doxygen 1.8.14 for MRPT 2.0.4 Git: 33de1d0ad Sat Jun 20 11:02:42 2020 +0200 at sáb jun 20 17:35:17 CEST 2020