47 #ifndef _MIRA_IDRIVE_H_ 48 #define _MIRA_IDRIVE_H_ 52 namespace mira {
namespace robot {
63 template<
typename Reflector>
66 r.interface(
"IDrive");
68 "Set translational and rotational velocity.",
69 "v",
"velocity",
Velocity2(0.5, 0.0, 0.0));
virtual void setVelocity(const Velocity2 &v)=0
Set translational and rotational velocity.
RigidTransform< float, 2 > Velocity2
virtual ~IDrive()
Definition: IDrive.h:72
void reflect(Reflector &r)
Definition: IDrive.h:64
An interface class for objects, which provide a "drive" capability.
Definition: IDrive.h:57