changeset 120:a2551a0ba52a

wave
author Radomir Dopieralski <sheep-devel@sheep.art.pl>
date Mon, 07 Jul 2014 21:30:33 +0000
parents b0bb6a86bc51
children dd9e28e1a97a
files wave.py
diffstat 1 files changed, 6 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/wave.py	Mon Jul 07 21:24:40 2014 +0000
+++ b/wave.py	Mon Jul 07 21:30:33 2014 +0000
@@ -2,12 +2,14 @@
 
 
 def wave(robot):
-    robot.legs[0].move_to((55, -55, 15))
-    robot.legs[1].move_to((10, 60, -55))
-    robot.legs[3].move_to((60, -10, -55))
+    for z in range(-30, -55, -1):
+        robot.legs[0].move_to((55, -55, -60 - z))
+        robot.legs[1].move_to((10, 60, z))
+        robot.legs[3].move_to((60, -10, z))
+        yield
 
     robot.legs[2].move_to((30, 55, 20))
-    while True:
+    for i in range(5):
         for y in range(20, 40, 3):
             robot.legs[2].move_to((None, None, y))
             yield