47                 float alpha, 
float t, 
float x, 
float y, 
float phi, 
float& 
v,
    48                 float& 
w) 
const override;
 GLclampf GLclampf GLclampf alpha
 
bool PTG_IsIntoDomain(double x, double y) const override
Returns the same than inverseMap_WS2TP() but without any additional cost. 
 
std::string getDescription() const override
Gets a short textual description of the PTG and its parameters. 
 
GLubyte GLubyte GLubyte GLubyte w
 
This class allows loading and storing values and vectors of different types from a configuration text...
 
void ptgDiffDriveSteeringFunction(float alpha, float t, float x, float y, float phi, float &v, float &w) const override
The main method to be implemented in derived classes: it defines the differential-driven differential...
 
GLsizei const GLchar ** string
 
CPTG_DiffDrive_CS(const mrpt::utils::CConfigFileBase &cfg, const std::string &sSection)
 
This is the global namespace for all Mobile Robot Programming Toolkit (MRPT) libraries. 
 
#define DEFINE_SERIALIZABLE(class_name)
This declaration must be inserted in all CSerializable classes definition, within the class declarati...
 
void loadDefaultParams() override
Loads a set of default parameters; provided exclusively for the PTG-configurator tool. 
 
virtual void saveToConfigFile(mrpt::utils::CConfigFileBase &cfg, const std::string &sSection) const override
This method saves the options to a ".ini"-like file or memory-stored string list. ...
 
A PTG for optimal paths of type "CS", as named in PTG papers. 
 
Base class for all PTGs suitable to non-holonomic, differentially-driven (or Ackermann) vehicles base...
 
virtual void loadFromConfigFile(const mrpt::utils::CConfigFileBase &cfg, const std::string &sSection) override
Possible values in "params" (those in CParameterizedTrajectoryGenerator, which is called internally...