selfdriving
mpp::ptg::DiffDrive_C Member List

This is the complete list of members for mpp::ptg::DiffDrive_C, including all inherited members.

DiffDrive_C()=defaultmpp::ptg::DiffDrive_C
DiffDrive_C(const mrpt::config::CConfigFileBase &cfg, const std::string &sSection)mpp::ptg::DiffDrive_Cinline
DiffDriveCollisionGridBased()mpp::ptg::DiffDriveCollisionGridBasedprotected
directionToMotionCommand(uint16_t k) const overridempp::ptg::DiffDriveCollisionGridBased
getDescription() const overridempp::ptg::DiffDrive_C
getMax_V() constmpp::ptg::DiffDriveCollisionGridBasedinline
getMax_W() constmpp::ptg::DiffDriveCollisionGridBasedinline
getMaxAngVel() const overridempp::ptg::DiffDriveCollisionGridBasedinline
getMaxLinVel() const overridempp::ptg::DiffDriveCollisionGridBasedinline
getPathDist(uint16_t k, uint32_t step) const overridempp::ptg::DiffDriveCollisionGridBased
getPathPose(uint16_t k, uint32_t step) const overridempp::ptg::DiffDriveCollisionGridBased
getPathStepCount(uint16_t k) const overridempp::ptg::DiffDriveCollisionGridBased
getPathStepDuration() const overridempp::ptg::DiffDriveCollisionGridBased
getPathStepForDist(uint16_t k, double dist, uint32_t &out_step) const overridempp::ptg::DiffDriveCollisionGridBased
getPathTwist(uint16_t k, uint32_t step) const overridempp::ptg::DiffDriveCollisionGridBasedprotected
getSupportedKinematicVelocityCommand() const overridempp::ptg::DiffDriveCollisionGridBased
internal_deinitialize() overridempp::ptg::DiffDriveCollisionGridBasedprotected
internal_initialize(const std::string &cacheFilename=std::string(), const bool verbose=true) overridempp::ptg::DiffDriveCollisionGridBasedprotected
internal_processNewRobotShape() overridempp::ptg::DiffDriveCollisionGridBasedprotected
internal_readFromStream(mrpt::serialization::CArchive &in) overridempp::ptg::DiffDriveCollisionGridBasedprotected
internal_writeToStream(mrpt::serialization::CArchive &out) const overridempp::ptg::DiffDriveCollisionGridBasedprotected
inverseMap_WS2TP(double x, double y, int &out_k, double &out_d, double tolerance_dist=0.10) const overridempp::ptg::DiffDrive_C
Kmpp::ptg::DiffDrive_Cprotected
loadColGridsFromFile(const std::string &filename, const mrpt::math::CPolygon &current_robotShape)mpp::ptg::DiffDriveCollisionGridBasedprotected
loadDefaultParams() overridempp::ptg::DiffDrive_C
loadFromConfigFile(const mrpt::config::CConfigFileBase &cfg, const std::string &sSection) overridempp::ptg::DiffDrive_C
m_collisionGridmpp::ptg::DiffDriveCollisionGridBasedprotected
m_lambdaFunctionOptimizermpp::ptg::DiffDriveCollisionGridBasedprotected
m_resolutionmpp::ptg::DiffDriveCollisionGridBasedprotected
m_stepTimeDurationmpp::ptg::DiffDriveCollisionGridBasedprotected
m_trajectorympp::ptg::DiffDriveCollisionGridBasedprotected
onNewNavDynamicState() overridempp::ptg::DiffDriveCollisionGridBasedinline
PTG_IsIntoDomain(double x, double y) const overridempp::ptg::DiffDrive_C
ptgDiffDriveSteeringFunction(float alpha, float t, float x, float y, float phi, float &v, float &w) const overridempp::ptg::DiffDrive_Cvirtual
saveColGridsToFile(const std::string &filename, const mrpt::math::CPolygon &computed_robotShape) constmpp::ptg::DiffDriveCollisionGridBasedprotected
saveToConfigFile(mrpt::config::CConfigFileBase &cfg, const std::string &sSection) const overridempp::ptg::DiffDrive_C
setRefDistance(const double refDist) overridempp::ptg::DiffDriveCollisionGridBased
simulateTrajectories(float max_time, float max_dist, float dt)mpp::ptg::DiffDriveCollisionGridBasedprotected
SpeedTrimmablePTG()=defaultmpp::ptg::SpeedTrimmablePTG
TCollisionCell typedefmpp::ptg::DiffDriveCollisionGridBasedprotected
trimmableSpeed_mpp::ptg::SpeedTrimmablePTG
turningRadiusReferencempp::ptg::DiffDriveCollisionGridBasedprotected
updateTPObstacle(double ox, double oy, std::vector< double > &tp_obstacles) const overridempp::ptg::DiffDriveCollisionGridBased
updateTPObstacleSingle(double ox, double oy, uint16_t k, double &tp_obstacle_k) const overridempp::ptg::DiffDriveCollisionGridBased
V_MAXmpp::ptg::DiffDriveCollisionGridBasedprotected
W_MAXmpp::ptg::DiffDriveCollisionGridBasedprotected
~SpeedTrimmablePTG()=defaultmpp::ptg::SpeedTrimmablePTG