7#ifndef MOTORS_WHEELMOTOR_H
8#define MOTORS_WHEELMOTOR_H
Interface abstraite des moteurs.
Definition motors/include/AbstractMotors.h:14
Implémentation concrète d'un moteur de roue.
Definition motors/include/WheelMotor.h:19
void setVelocity(float velocity) override
Envoie une commande de vitesse au moteur.
float getMaxVelocity() const override
Retourne la vitesse maximale configurée.
void setConstant(float constant)
Paramètre la constante du moteur.
float getConstant() const
Renvoie la constante du moteur paramétrée.
Definition Wheeledbase/lib/motors/include/WheelMotor.h:43
float getWheelRadius() const
Renvoie le rayon de la roue du moteur.
Definition Wheeledbase/lib/motors/include/WheelMotor.h:49
WheelMotor(float maxVelocity=1.0f)
Construit un moteur de roue.
void setMaxVelocity(float maxVelocity)
Modifie la vitesse maximale (limitation logicielle).
void setWheelRadius(float wheelRadius)
Paramètre le rayon de la roue liée au moteur.