summaryrefslogtreecommitdiff
path: root/i/chuck/src/ai/ai.cc
diff options
context:
space:
mode:
authorbecquet2007-05-16 15:05:19 +0000
committerbecquet2007-05-16 15:05:19 +0000
commit22f0f69803036f2d48e7bc1c1b63a2ee509c229e (patch)
treec8e322b58259c334391781f79d8c61277338835c /i/chuck/src/ai/ai.cc
parent3f7c1141e46c38c6697c4c349d611217d984dc9b (diff)
fait dans la tuture à mojo avant la coupe
Diffstat (limited to 'i/chuck/src/ai/ai.cc')
-rw-r--r--i/chuck/src/ai/ai.cc17
1 files changed, 8 insertions, 9 deletions
diff --git a/i/chuck/src/ai/ai.cc b/i/chuck/src/ai/ai.cc
index e078bb6..93b7cac 100644
--- a/i/chuck/src/ai/ai.cc
+++ b/i/chuck/src/ai/ai.cc
@@ -246,19 +246,18 @@ Ai::progMatch(void)
log_ ("match") << "Eloignement du bord";
motorMove(900,0);//On fonce tout droit
while (!update ());
- /// On tourner de -90°
+ /// On tourner de 45°
log_ ("match") << "Petite rotation de 45°";
- motorRotate(3.1416/(-4.)*(coefcolor));
+ motorRotate(R45*(coefcolor));
///On avance a travers les ordures euh on est sensé en ramacer
motorMove(900.,0.);
- ///On se positionne pour la marche arrière
- /*
- motorRotate(3.1416/(-4.)*(coefcolor));
- */
- /// On dit bonjour au mur
- log_ ("match") << "Va à l'opposé";
+ ///On se positionne pour la marche arrière
+ motorRotate(R45*(-3)*(coefcolor));
+
+ ///tuuutuuuutuuuuu je fait mon crénau
+ log_ ("match") << "Creneau";
if (!motorMove (1000, 0))
{
log_ ("match") << "Un mur ! Reculons";
@@ -292,7 +291,7 @@ Ai::progMatch(void)
/// Avance le robal et dit si il a finit (true) ou si il a bloqué
bool
-Ai::motorMove (int d, int a)
+Ai::motorMove (double d, double a)
{
motor_.move(d, a); /// XXX Voir la distance
do