Parameters that may be used by cmdVel_limits() in any derived classes.
Definition at line 50 of file CVehicleVelCmd.h.
#include <mrpt/kinematics/CVehicleVelCmd.h>
Public Member Functions | |
TVelCmdParams () | |
void | loadConfigFile (const mrpt::config::CConfigFileBase &cfg, const std::string §ion) |
Load any parameter required by a CVehicleVelCmd derived class. More... | |
void | saveToConfigFile (mrpt::config::CConfigFileBase &c, const std::string &s) const |
Public Attributes | |
double | robotMax_V_mps |
Max. More... | |
double | robotMax_W_radps |
Max. More... | |
double | robotMinCurvRadius |
Min. More... | |
CVehicleVelCmd::TVelCmdParams::TVelCmdParams | ( | ) |
Definition at line 70 of file CVehicleVelCmd.cpp.
void CVehicleVelCmd::TVelCmdParams::loadConfigFile | ( | const mrpt::config::CConfigFileBase & | cfg, |
const std::string & | section | ||
) |
Load any parameter required by a CVehicleVelCmd derived class.
Definition at line 44 of file CVehicleVelCmd.cpp.
References MRPT_LOAD_CONFIG_VAR, MRPT_LOAD_CONFIG_VAR_NO_DEFAULT, MRPT_LOAD_HERE_CONFIG_VAR_DEGREES_NO_DEFAULT, robotMax_V_mps, robotMax_W_radps, and robotMinCurvRadius.
void CVehicleVelCmd::TVelCmdParams::saveToConfigFile | ( | mrpt::config::CConfigFileBase & | c, |
const std::string & | s | ||
) | const |
Definition at line 53 of file CVehicleVelCmd.cpp.
References MRPT_SAVE_CONFIG_VAR_COMMENT, and MRPT_SAVE_CONFIG_VAR_DEGREES_COMMENT.
double mrpt::kinematics::CVehicleVelCmd::TVelCmdParams::robotMax_V_mps |
Max.
linear speed (m/s) [Default=-1 (not set), will raise exception if needed and not set]
Definition at line 54 of file CVehicleVelCmd.h.
Referenced by loadConfigFile().
double mrpt::kinematics::CVehicleVelCmd::TVelCmdParams::robotMax_W_radps |
Max.
angular speed (rad/s) [Default=-1 (not set), will raise exception if needed and not set]
Definition at line 57 of file CVehicleVelCmd.h.
Referenced by loadConfigFile().
double mrpt::kinematics::CVehicleVelCmd::TVelCmdParams::robotMinCurvRadius |
Min.
radius of curvature of paths (m) [Default=-1 (not set), will raise exception if needed and not set]
Definition at line 60 of file CVehicleVelCmd.h.
Referenced by loadConfigFile().
Page generated by Doxygen 1.8.17 for MRPT 1.9.9 Git: ad3a9d8ae Tue May 1 23:10:22 2018 -0700 at miƩ 12 jul 2023 10:03:34 CEST |