Struct CVehicleVelCmd::TVelCmdParams

Nested Relationships

This struct is a nested type of Class CVehicleVelCmd.

Struct Documentation

struct TVelCmdParams

Parameters that may be used by cmdVel_limits() in any derived classes.

Public Functions

TVelCmdParams()
void loadConfigFile(const mrpt::config::CConfigFileBase &cfg, const std::string &section)

Load any parameter required by a CVehicleVelCmd derived class.

void saveToConfigFile(mrpt::config::CConfigFileBase &c, const std::string &s) const

Public Members

double robotMax_V_mps = {-1.}

Max. linear speed (m/s) [Default=-1 (not set), will raise exception if needed and not set]

double robotMax_W_radps = {-1.}

Max. angular speed (rad/s) [Default=-1 (not set), will raise exception if needed and not set]

double robotMinCurvRadius = {-1.}

Min. radius of curvature of paths (m) [Default=-1 (not set), will raise exception if needed and not set]