12 using namespace mvsim;
38 this->
veh_.setTwist(sp);
78 "w/s=forward/backward.\n" 83 "setpoint: lin=%.03f ang=%.03f deg/s\n",
setpoint_.vx,
virtual void teleop_interface(const TeleopInput &in, TeleopOutput &out) override
virtual void teleop_interface(const TeleopInput &in, TeleopOutput &out) override
void control_step(const DynamicsDifferential::TControllerInput &ci, DynamicsDifferential::TControllerOutput &co) override
mrpt::math::TTwist2D setpoint_
"vx" and "omega" only
void on_post_step(const TSimulContext &context) override
ControllerTwistIdeal(DynamicsDifferential &veh)
std::string append_gui_lines
static const char * class_name()
mrpt::math::TTwist2D setpoint() const