UserPreferences

Figure8Program


You are not allowed to edit this page. Are you logged in? Click on UserPreferences in upper-righthand corner.

Clear message

  1 
  2 
  3 
  4 
  5 
  6 
  7 
  8 
  9 
 10 
 11 
 12 
 13 
 14 
 15 
 16 
 17 
 18 
 19 
 20 
 21 

from pyrobot.brain import Brain
from time import *

class fig8(Brain):
   # Try and transcribe a figure-8

   # initialize 
   def setup(self):
        self.rot = 0.3
        self.delay = 10.0

   # change direction and go about in a circle
   def step(self):
      robot = self.robot
      self.rot = self.rot*-1
      robot.move(0.3, self.rot)
      sleep(self.delay)

def INIT(engine):
   return fig8('fig8', engine)