Eurobot2012_Primary

Dependencies:   mbed Eurobot_2012_Primary

Revision:
13:57ea4e520dbd
Parent:
10:294b9adbc9d3
Child:
17:bafcef1c3579
--- a/main.cpp	Sat Apr 28 18:26:26 2012 +0000
+++ b/main.cpp	Sat Apr 28 19:39:08 2012 +0000
@@ -89,33 +89,52 @@
 
     flag_terminate = true;
     */
-
+    
     while (1) {
 
         // goes to the mid
+        settarget(1500, 1000, PI/2, true);
         Thread::signal_wait(0x01);
-        settarget(1500, 1000, PI/2, true);
+        Thread::wait(2000);
 
         // left roll
+        settarget(500, 1500, PI/2, true);
         Thread::signal_wait(0x01);
-        settarget(500, 1500, PI/2, true);
-
+        Thread::wait(2000);
+        
         // mid
+        settarget(1500, 1000, PI/2, true);
         Thread::signal_wait(0x01);
-        settarget(1500, 1000, PI/2, true);
+        Thread::wait(2000);
 
         // map
+        settarget(1500, 1500, PI/2, true);
         Thread::signal_wait(0x01);
-        settarget(1500, 1500, PI/2, true);
+        Thread::wait(2000);
+        
 
         // mid
+        settarget(1500, 1000, -PI/2, true);
         Thread::signal_wait(0x01);
-        settarget(1500, 1000, -PI/2, true);
+        Thread::wait(2000);
+        
 
         // home
+        settarget(500, 500, 0, true);
         Thread::signal_wait(0x01);
-        settarget(500, 500, 0, true);
-
+        Thread::wait(2000);
+        
+        // oponents base
+        settarget(2500, 500, 0, true);
+        Thread::signal_wait(0x01);
+        Thread::wait(2000);
+        
+        // oponents ship
+        settarget(2500, 1500, 0, true);
+        Thread::signal_wait(0x01);
+        Thread::wait(2000);
+        
+        
     }
 
     Thread::signal_wait(0x01);