42         elapsed_time = std::max(0.0,elapsed_time);
 
double cDELAY
The delay constant for the velocities changes. 
 
mrpt::math::TTwist2D m_odometric_vel
Velocity in (x,y,omega) 
 
mrpt::math::TPose2D m_odometry
 
virtual ~CVehicleSimul_DiffDriven()
 
double m_time
simulation running time 
 
double cTAU
The time-constants for the first order low-pass filter for the velocities changes. 
 
double Command_Time
Dynamic limitations of the robot. 
 
CVehicleSimul_DiffDriven()
 
void movementCommand(double lin_vel, double ang_vel)
Used to command the robot a desired movement: 
 
double vy
Velocity components: X,Y (m/s) 
 
void internal_simulControlStep(const double dt) MRPT_OVERRIDE
 
void resetTime()
Reset all simulator variables to 0 (except the simulation time). 
 
void internal_clear() MRPT_OVERRIDE
Resets all pending cmds. 
 
double phi
Orientation (rads) 
 
double m_w
lin & angular velocity in the robot local frame. 
 
double omega
Angular velocity (rad/s)