CRobotSimulator(float TAU=0, float DELAY=0) | mrpt::utils::CRobotSimulator | inline |
CVehicleSimul_DiffDriven() | mrpt::kinematics::CVehicleSimul_DiffDriven | |
CVehicleSimulVirtualBase() | mrpt::kinematics::CVehicleSimulVirtualBase | |
getCurrentGTPose() const | mrpt::kinematics::CVehicleSimulVirtualBase | inline |
getCurrentGTVel() const | mrpt::kinematics::CVehicleSimulVirtualBase | inline |
getCurrentGTVelLocal() const | mrpt::kinematics::CVehicleSimulVirtualBase | |
getCurrentOdometricPose() const | mrpt::kinematics::CVehicleSimulVirtualBase | inline |
getCurrentOdometricVel() const | mrpt::kinematics::CVehicleSimulVirtualBase | inline |
getCurrentOdometricVelLocal() const | mrpt::kinematics::CVehicleSimulVirtualBase | |
getOdometry(poses::CPose2D &pose) const | mrpt::utils::CRobotSimulator | inline |
getOdometry(math::TPose2D &pose) const | mrpt::utils::CRobotSimulator | inline |
getPHI() const | mrpt::utils::CRobotSimulator | inline |
getRealPose(poses::CPose2D &pose) const | mrpt::utils::CRobotSimulator | inline |
getRealPose(math::TPose2D &pose) const | mrpt::utils::CRobotSimulator | inline |
getT() const | mrpt::utils::CRobotSimulator | inline |
getTime() const | mrpt::kinematics::CVehicleSimulVirtualBase | inline |
getV() | mrpt::kinematics::CVehicleSimul_DiffDriven | inline |
getVelCmdType() const MRPT_OVERRIDE | mrpt::kinematics::CVehicleSimul_DiffDriven | inlinevirtual |
getW() | mrpt::kinematics::CVehicleSimul_DiffDriven | inline |
getX() const | mrpt::utils::CRobotSimulator | inline |
getY() const | mrpt::utils::CRobotSimulator | inline |
kinematic_cmd_t typedef | mrpt::kinematics::CVehicleSimul_DiffDriven | |
m_Aphi_err_bias | mrpt::kinematics::CVehicleSimulVirtualBase | protected |
m_Aphi_err_std | mrpt::kinematics::CVehicleSimulVirtualBase | protected |
m_Ax_err_bias | mrpt::kinematics::CVehicleSimulVirtualBase | protected |
m_Ax_err_std | mrpt::kinematics::CVehicleSimulVirtualBase | protected |
m_Ay_err_bias | mrpt::kinematics::CVehicleSimulVirtualBase | protected |
m_Ay_err_std | mrpt::kinematics::CVehicleSimulVirtualBase | protected |
m_firmware_control_period | mrpt::kinematics::CVehicleSimulVirtualBase | protected |
m_GT_pose | mrpt::kinematics::CVehicleSimulVirtualBase | protected |
m_GT_vel | mrpt::kinematics::CVehicleSimulVirtualBase | protected |
m_odometric_vel | mrpt::kinematics::CVehicleSimulVirtualBase | protected |
m_odometry | mrpt::kinematics::CVehicleSimulVirtualBase | protected |
m_time | mrpt::kinematics::CVehicleSimulVirtualBase | protected |
m_use_odo_error | mrpt::kinematics::CVehicleSimulVirtualBase | protected |
movementCommand(double lin_vel, double ang_vel) | mrpt::kinematics::CVehicleSimul_DiffDriven | |
resetOdometry(const poses::CPose2D pose=poses::CPose2D()) | mrpt::utils::CRobotSimulator | inline |
resetStatus() | mrpt::kinematics::CVehicleSimulVirtualBase | |
resetTime() | mrpt::kinematics::CVehicleSimulVirtualBase | |
sendVelCmd(const CVehicleVelCmd &cmd_vel) MRPT_OVERRIDE | mrpt::kinematics::CVehicleSimul_DiffDriven | inlinevirtual |
setCurrentGTPose(const mrpt::math::TPose2D &pose) | mrpt::kinematics::CVehicleSimulVirtualBase | |
setCurrentOdometricPose(const T &pose) | mrpt::kinematics::CVehicleSimulVirtualBase | inline |
setDelayModelParams(double TAU_delay_sec=1.8, double CMD_delay_sec=0.) | mrpt::kinematics::CVehicleSimul_DiffDriven | inline |
setOdometry(const math::TPose2D &pose) | mrpt::utils::CRobotSimulator | inline |
setOdometryErrors(bool enabled, double Ax_err_bias=1e-3, double Ax_err_std=10e-3, double Ay_err_bias=1e-3, double Ay_err_std=10e-3, double Aphi_err_bias=mrpt::utils::DEG2RAD(1e-3), double Aphi_err_std=mrpt::utils::DEG2RAD(10e-3)) | mrpt::kinematics::CVehicleSimulVirtualBase | inline |
setRealPose(const math::TPose2D &pose) | mrpt::utils::CRobotSimulator | inline |
setV(double v) | mrpt::kinematics::CVehicleSimul_DiffDriven | inline |
setW(double w) | mrpt::kinematics::CVehicleSimul_DiffDriven | inline |
simulateInterval(double At) | mrpt::utils::CRobotSimulator | inline |
simulateOneTimeStep(const double dt) | mrpt::kinematics::CVehicleSimulVirtualBase | |
~CVehicleSimul_DiffDriven() | mrpt::kinematics::CVehicleSimul_DiffDriven | virtual |
~CVehicleSimulVirtualBase() | mrpt::kinematics::CVehicleSimulVirtualBase | virtual |