Go to the documentation of this file.
74 double vel,
double dir,
double ramp_time,
double rot_speed)
#define ASSERT_ABOVE_(__A, __B)
double phi
Orientation (rads)
TVelRampCmd m_vel_ramp_cmd
the last cmd received from the user.
double vx
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.
void internal_clear() override
Resets all pending cmds.
void internal_simulControlStep(const double dt) override
double issue_time
time when the cmd was issued.
mrpt::math::TTwist2D m_odometric_vel
Velocity in (x,y,omega)
mrpt::math::TPose2D m_odometry
mrpt::math::TTwist2D init_vel
int sign(T x)
Returns the sign of X as "1" or "-1".
double omega
Angular velocity (rad/s)
double m_time
simulation running time
void sendVelRampCmd(double vel, double dir, double ramp_time, double rot_speed)
Sends a velocity cmd to the holonomic robot.
double DEG2RAD(const double x)
Degrees to radians.
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 | |