#include <ControllerBase.h>
Classes | |
struct | TeleopInput |
struct | TeleopOutput |
Public Member Functions | |
virtual bool | setTwistCommand ([[maybe_unused]] const mrpt::math::TTwist2D &t) |
virtual void | teleop_interface ([[maybe_unused]] const TeleopInput &in, [[maybe_unused]] TeleopOutput &out) |
Interface of ControllerBaseTempl<> for teleoperation, etc. Abstract interface common to any vehicle type & any controller.
Definition at line 19 of file ControllerBase.h.
|
inlinevirtual |
Accept a Twist command.
Set these values to tell the controller the desired setpoints for linear (vx) (m/s) and angular (omega) (rad/s) velocities. Note that the "vy" component of the twist is ignored.
Definition at line 46 of file ControllerBase.h.
|
inlinevirtual |
Definition at line 32 of file ControllerBase.h.