mrpt::math::TTwist2D m_odometric_vel
Velocity in (x,y,omega) 
 
mrpt::math::TPose2D m_odometry
 
#define ASSERT_ABOVE_(__A, __B)
 
double DEG2RAD(const double x)
Degrees to radians. 
 
double m_time
simulation running time 
 
int sign(T x)
Returns the sign of X as "1" or "-1". 
 
mrpt::math::TTwist2D init_vel
 
void sendVelRampCmd(double vel, double dir, double ramp_time, double rot_speed)
Sends a velocity cmd to the holonomic robot. 
 
double issue_time
time when the cmd was issued. (<0: invalid, means there are no pending cmds to execute) ...
 
double vy
Velocity components: X,Y (m/s) 
 
T wrapToPi(T a)
Modifies the given angle to translate it into the ]-pi,pi] range. 
 
void resetTime()
Reset all simulator variables to 0 (except the simulation time). 
 
void internal_simulControlStep(const double dt) MRPT_OVERRIDE
 
TVelRampCmd m_vel_ramp_cmd
the last cmd received from the user. 
 
void internal_clear() MRPT_OVERRIDE
Resets all pending cmds. 
 
double phi
Orientation (rads) 
 
double omega
Angular velocity (rad/s)