| DiffDrive_C()=default | mpp::ptg::DiffDrive_C | |
| DiffDrive_C(const mrpt::config::CConfigFileBase &cfg, const std::string &sSection) | mpp::ptg::DiffDrive_C | inline |
| DiffDriveCollisionGridBased() | mpp::ptg::DiffDriveCollisionGridBased | protected |
| directionToMotionCommand(uint16_t k) const override | mpp::ptg::DiffDriveCollisionGridBased | |
| getDescription() const override | mpp::ptg::DiffDrive_C | |
| getMax_V() const | mpp::ptg::DiffDriveCollisionGridBased | inline |
| getMax_W() const | mpp::ptg::DiffDriveCollisionGridBased | inline |
| getMaxAngVel() const override | mpp::ptg::DiffDriveCollisionGridBased | inline |
| getMaxLinVel() const override | mpp::ptg::DiffDriveCollisionGridBased | inline |
| getPathDist(uint16_t k, uint32_t step) const override | mpp::ptg::DiffDriveCollisionGridBased | |
| getPathPose(uint16_t k, uint32_t step) const override | mpp::ptg::DiffDriveCollisionGridBased | |
| getPathStepCount(uint16_t k) const override | mpp::ptg::DiffDriveCollisionGridBased | |
| getPathStepDuration() const override | mpp::ptg::DiffDriveCollisionGridBased | |
| getPathStepForDist(uint16_t k, double dist, uint32_t &out_step) const override | mpp::ptg::DiffDriveCollisionGridBased | |
| getPathTwist(uint16_t k, uint32_t step) const override | mpp::ptg::DiffDriveCollisionGridBased | protected |
| getSupportedKinematicVelocityCommand() const override | mpp::ptg::DiffDriveCollisionGridBased | |
| internal_deinitialize() override | mpp::ptg::DiffDriveCollisionGridBased | protected |
| internal_initialize(const std::string &cacheFilename=std::string(), const bool verbose=true) override | mpp::ptg::DiffDriveCollisionGridBased | protected |
| internal_processNewRobotShape() override | mpp::ptg::DiffDriveCollisionGridBased | protected |
| internal_readFromStream(mrpt::serialization::CArchive &in) override | mpp::ptg::DiffDriveCollisionGridBased | protected |
| internal_writeToStream(mrpt::serialization::CArchive &out) const override | mpp::ptg::DiffDriveCollisionGridBased | protected |
| inverseMap_WS2TP(double x, double y, int &out_k, double &out_d, double tolerance_dist=0.10) const override | mpp::ptg::DiffDrive_C | |
| K | mpp::ptg::DiffDrive_C | protected |
| loadColGridsFromFile(const std::string &filename, const mrpt::math::CPolygon ¤t_robotShape) | mpp::ptg::DiffDriveCollisionGridBased | protected |
| loadDefaultParams() override | mpp::ptg::DiffDrive_C | |
| loadFromConfigFile(const mrpt::config::CConfigFileBase &cfg, const std::string &sSection) override | mpp::ptg::DiffDrive_C | |
| m_collisionGrid | mpp::ptg::DiffDriveCollisionGridBased | protected |
| m_lambdaFunctionOptimizer | mpp::ptg::DiffDriveCollisionGridBased | protected |
| m_resolution | mpp::ptg::DiffDriveCollisionGridBased | protected |
| m_stepTimeDuration | mpp::ptg::DiffDriveCollisionGridBased | protected |
| m_trajectory | mpp::ptg::DiffDriveCollisionGridBased | protected |
| onNewNavDynamicState() override | mpp::ptg::DiffDriveCollisionGridBased | inline |
| PTG_IsIntoDomain(double x, double y) const override | mpp::ptg::DiffDrive_C | |
| ptgDiffDriveSteeringFunction(float alpha, float t, float x, float y, float phi, float &v, float &w) const override | mpp::ptg::DiffDrive_C | virtual |
| saveColGridsToFile(const std::string &filename, const mrpt::math::CPolygon &computed_robotShape) const | mpp::ptg::DiffDriveCollisionGridBased | protected |
| saveToConfigFile(mrpt::config::CConfigFileBase &cfg, const std::string &sSection) const override | mpp::ptg::DiffDrive_C | |
| setRefDistance(const double refDist) override | mpp::ptg::DiffDriveCollisionGridBased | |
| simulateTrajectories(float max_time, float max_dist, float dt) | mpp::ptg::DiffDriveCollisionGridBased | protected |
| SpeedTrimmablePTG()=default | mpp::ptg::SpeedTrimmablePTG | |
| TCollisionCell typedef | mpp::ptg::DiffDriveCollisionGridBased | protected |
| trimmableSpeed_ | mpp::ptg::SpeedTrimmablePTG | |
| turningRadiusReference | mpp::ptg::DiffDriveCollisionGridBased | protected |
| updateTPObstacle(double ox, double oy, std::vector< double > &tp_obstacles) const override | mpp::ptg::DiffDriveCollisionGridBased | |
| updateTPObstacleSingle(double ox, double oy, uint16_t k, double &tp_obstacle_k) const override | mpp::ptg::DiffDriveCollisionGridBased | |
| V_MAX | mpp::ptg::DiffDriveCollisionGridBased | protected |
| W_MAX | mpp::ptg::DiffDriveCollisionGridBased | protected |
| ~SpeedTrimmablePTG()=default | mpp::ptg::SpeedTrimmablePTG | |