Robot Principal 26
Documentation du Club Robot INSA Rennes 2026
Chargement...
Recherche...
Aucune correspondance
Référence de la classe AbstractMotorabstract
Graphe d'héritage de AbstractMotor:
Graphe de collaboration de AbstractMotor:

Fonctions membres publiques

virtual ~AbstractMotor ()=default
 Destructeur virtuel.
 
virtual void setVelocity (float velocity)
 Applique une nouvelle vitesse.
 
virtual float getMaxVelocity () const =0
 Retourne la vitesse maximale.
 
virtual ~AbstractMotor ()=default
 Destructeur virtuel.
 
virtual void setVelocity (float velocity)
 Applique une nouvelle vitesse.
 
virtual float getMaxVelocity () const =0
 Retourne la vitesse maximale.
 

Attributs publics

AbstractDriverm_driver = nullptr
 
uint8_t m_driverId = 255
 

Documentation des fonctions membres

◆ getMaxVelocity() [1/2]

virtual float AbstractMotor::getMaxVelocity ( ) const
nodiscardpure virtual

Retourne la vitesse maximale.

Retourne la vitesse maximale du moteur pour son intégration dans les calculs du contrôleur différentiel.

Renvoie
Vitesse maximale.

Implémenté dans DCMotor, DCMotor, WheelMotor, et WheelMotor.

◆ getMaxVelocity() [2/2]

virtual float AbstractMotor::getMaxVelocity ( ) const
nodiscardpure virtual

Retourne la vitesse maximale.

Retourne la vitesse maximale du moteur pour son intégration dans les calculs du contrôleur différentiel.

Renvoie
Vitesse maximale.

Implémenté dans DCMotor, DCMotor, WheelMotor, et WheelMotor.

◆ setVelocity() [1/2]

virtual void AbstractMotor::setVelocity ( float velocity)
inlinevirtual

Applique une nouvelle vitesse.

Met la vitesse du moteur à la valeur passée en paramètre.

Paramètres
velocityNouvelle vitesse.

Réimplémentée dans WheelMotor, et WheelMotor.

◆ setVelocity() [2/2]

virtual void AbstractMotor::setVelocity ( float velocity)
inlinevirtual

Applique une nouvelle vitesse.

Met la vitesse du moteur à la valeur passée en paramètre.

Paramètres
velocityNouvelle vitesse.

Réimplémentée dans WheelMotor, et WheelMotor.


La documentation de cette classe a été générée à partir des fichiers suivants :