@@ -37,35 +37,35 @@ def circle():
3737# Follow the perimeter of a square with variable sidelength
3838def square (sidelength ):
3939 for sides in range (4 ):
40- drivetrain .go_straight (sidelength )
41- drivetrain .go_turn (90 )
40+ drivetrain .straight (sidelength )
41+ drivetrain .turn (90 )
4242 # Alternatively:
4343 # polygon(sidelength, 4)
4444
4545# Follow the perimeter of an arbitrary polygon with variable side length and number of sides
4646# Side length in centimeters
4747def polygon (side_length , number_of_sides ):
4848 for s in range (number_of_sides ):
49- drivetrain .go_straight (side_length )
50- drivetrain .go_turn (360 / number_of_sides )
49+ drivetrain .straight (side_length )
50+ drivetrain .turn (360 / number_of_sides )
5151
5252# A slightly longer example program showing how a robot may follow a simple path
5353def test_drive ():
5454 # Drive forward cm
55- drivetrain .go_straight (25 , 0.8 )
55+ drivetrain .straight (25 , 0.8 )
5656
5757 time .sleep (1 )
5858
5959 # turn 90 degrees clockwise
60- drivetrain .go_turn (90 ,0.8 )
60+ drivetrain .turn (90 ,0.8 )
6161
6262 time .sleep (1 )
6363
6464 # turn 90 degrees counter clockwise by setting speed negative
65- drivetrain .go_turn (90 , - 0.8 )
65+ drivetrain .turn (90 , - 0.8 )
6666
6767 time .sleep (1 )
6868
6969 # drive backwards 25 cm by setting distance negative.
7070 # There is no difference between setting speed or distance negative, both work
71- drivetrain .go_straight (- 25 ,0.8 )
71+ drivetrain .straight (- 25 ,0.8 )
0 commit comments