summaryrefslogtreecommitdiff
path: root/2004/i/nono/src/motor/motor.cc
diff options
context:
space:
mode:
Diffstat (limited to '2004/i/nono/src/motor/motor.cc')
-rw-r--r--2004/i/nono/src/motor/motor.cc23
1 files changed, 12 insertions, 11 deletions
diff --git a/2004/i/nono/src/motor/motor.cc b/2004/i/nono/src/motor/motor.cc
index d150688..9fc7c6c 100644
--- a/2004/i/nono/src/motor/motor.cc
+++ b/2004/i/nono/src/motor/motor.cc
@@ -31,7 +31,7 @@
// Pointeur vers l'instance unique.
Motor *Motor::instance_ = 0;
-// Constructeur.
+/// Constructeur.
Motor::Motor (void)
: asserv_ (*this),
s_ (1.0), vs_ (1.0), as_ (1.0),
@@ -55,14 +55,14 @@ Motor::Motor (void)
asserv_.reset ();
}
-// Destructeur.
+/// Destructeur.
Motor::~Motor (void)
{
instance_ = 0;
delete movement_;
}
-// Appelée lors d'une mise à jour des compteurs.
+/// Appelée lors d'une mise à jour des compteurs.
void
Motor::updateCounter (int l, int r)
{
@@ -78,7 +78,7 @@ Motor::updateCounter (int l, int r)
}
}
-// Choisi le mouvement en cours.
+/// Choisi le mouvement en cours.
void
Motor::setMovement (Movement *m)
{
@@ -87,7 +87,7 @@ Motor::setMovement (Movement *m)
m->init (tracker_, asserv_, *this);
}
-// Teste si les mouvements sont terminés.
+/// Teste si les mouvements sont terminés.
bool
Motor::end (void)
{
@@ -95,7 +95,7 @@ Motor::end (void)
return !movement_;
}
-// Attend la fin de tout les mouvements.
+/// Attend la fin de tout les mouvements.
void
Motor::waitEnd (void)
{
@@ -104,7 +104,7 @@ Motor::waitEnd (void)
} while (!end ());
}
-// Teste si les moteurs sont arrétés.
+/// Teste si les moteurs sont arrétés.
bool
Motor::stopped (void)
{
@@ -112,7 +112,7 @@ Motor::stopped (void)
return tracker_.stopped ();
}
-// Attend que les moteurs soient arrétés.
+/// Attend que les moteurs soient arrétés.
void
Motor::waitStopped (void)
{
@@ -121,7 +121,7 @@ Motor::waitStopped (void)
} while (!stopped ());
}
-// Paramètre la vitesse des moteurs.
+/// Paramètre la vitesse des moteurs.
void
Motor::speed (double l, double r)
{
@@ -162,14 +162,15 @@ std::cout << "motor speed " << l << ' ' << r << ' ' << vL << ' ' << vR << std::e
asserv_.speed (vL, vR);
}
-// Va vers un point, renvois faux si atteind.
+/// Va vers un point, renvois faux si atteind.
bool
Motor::goTo (double x, double y, double eps/*5.0*/)
{
return false;
}
-// Va vers un point, en formant un arc de cercle, renvois faux si atteind.
+/// Va vers un point, en formant un arc de cercle, renvois faux si atteind.
+/// \deprecated Utiliser goTo().
bool
Motor::goToArc (double x, double y, double eps/*5.0*/)
{