CRINSA-team2024 2024
Documentation du Club Robot INSA Rennes 2024
Chargement...
Recherche...
Aucune correspondance
Référence de la classe AbstractMotorabstract

Instance de moteur. Plus de détails...

#include <DifferentialController.h>

Dérivée par DCMotor.

Fonctions membres publiques

virtual ~AbstractMotor ()
 Constructeur d'AbstractMotor.
 
virtual void setVelocity (float velocity)=0
 Charge une nouvelle vitesse.
 
virtual float getMaxVelocity () const =0
 Retourne vitesse max.
 

Description détaillée

Instance de moteur.

Auteur
Ulysse Darmet Instance de Moteur permettant une parfaite compatibilitée entre les classes Motor et le DifferentialController.

Documentation des constructeurs et destructeur

◆ ~AbstractMotor()

virtual AbstractMotor::~AbstractMotor ( )
inlinevirtual

Constructeur d'AbstractMotor.

Méthode à implémenter.

Documentation des fonctions membres

◆ getMaxVelocity()

virtual float AbstractMotor::getMaxVelocity ( ) const
pure virtual

Retourne vitesse max.

Retourne la vitesse max du moteur pour son intégration dans les calculs de DifferentialController.

Renvoie
virtual float

Implémenté dans DCMotor.

◆ setVelocity()

virtual void AbstractMotor::setVelocity ( float velocity)
pure virtual

Charge une nouvelle vitesse.

Change la vitesse du moteur par celle passée en parametre. Méthode à implémenter.

Paramètres
velocityNouvelle vitesse.

Implémenté dans DCMotor.

Voici le graphe des appelants de cette fonction :

La documentation de cette classe a été générée à partir du fichier suivant :