Skip to content

Commit 0077520

Browse files
committed
Stop referencing r in basic movement tutorial
1 parent 74b004b commit 0077520

File tree

1 file changed

+45
-45
lines changed

1 file changed

+45
-45
lines changed

docs/tutorials/basic-movement.md

Lines changed: 45 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -17,30 +17,30 @@ from sbot import Robot
1717
robot = Robot()
1818

1919
while True:
20-
r.motor_board.motors[0].power = 0.5
21-
r.motor_board.motors[1].power = 0.5
22-
r.sleep(3)
20+
robot.motor_board.motors[0].power = 0.5
21+
robot.motor_board.motors[1].power = 0.5
22+
robot.sleep(3)
2323

24-
r.motor_board.motors[0].power = 0
25-
r.motor_board.motors[1].power = 0
26-
r.sleep(1.4)
24+
robot.motor_board.motors[0].power = 0
25+
robot.motor_board.motors[1].power = 0
26+
robot.sleep(1.4)
2727

28-
r.motor_board.motors[0].power = -0.5
29-
r.motor_board.motors[1].power = -0.5
30-
r.sleep(1)
28+
robot.motor_board.motors[0].power = -0.5
29+
robot.motor_board.motors[1].power = -0.5
30+
robot.sleep(1)
3131

32-
r.motor_board.motors[0].power = 0
33-
r.motor_board.motors[1].power = 0
32+
robot.motor_board.motors[0].power = 0
33+
robot.motor_board.motors[1].power = 0
3434

35-
r.sleep(4)
35+
robot.sleep(4)
3636
```
3737

38-
You're familiar with the first few lines; in fact, the only lines you may not be familiar with are the `r.motor_board...` lines. For a comprehensive reference to the `motor` object, see [`motor` API](../programming/motor-board.md) page.
38+
You're familiar with the first few lines; in fact, the only lines you may not be familiar with are the `robot.motor_board...` lines. For a comprehensive reference to the `motor` object, see [`motor` API](../programming/motor-board.md) page.
3939

4040
But, to summarise:
4141

42-
`r.motor_board.motors[0].power = 0.5` sets the target power of the motor connected to output 0 on the first [motor board](../kit/motor-board.md) to half speed forwards (i.e. a duty-cycle of 50% forwards). As you would expect, then, `-0.5` will put this motor into reverse at half power.
43-
`r.motor_board.motors[0].power = 0` will brake the motor and stop it.
42+
`robot.motor_board.motors[0].power = 0.5` sets the target power of the motor connected to output 0 on the first [motor board](../kit/motor-board.md) to half speed forwards (i.e. a duty-cycle of 50% forwards). As you would expect, then, `-0.5` will put this motor into reverse at half power.
43+
`robot.motor_board.motors[0].power = 0` will brake the motor and stop it.
4444

4545
So, if you put the above code on your robot, you should be able to see a motor spin forwards, stop, spin backwards, stop, and then repeat...
4646

@@ -57,57 +57,57 @@ from sbot import Robot
5757
robot = Robot()
5858

5959
while True:
60-
r.motor_board.motors[0].power = 0.5
61-
r.motor_board.motors[1].power = 0.5
62-
r.sleep(3)
60+
robot.motor_board.motors[0].power = 0.5
61+
robot.motor_board.motors[1].power = 0.5
62+
robot.sleep(3)
6363

64-
r.motor_board.motors[0].power = 0
65-
r.motor_board.motors[1].power = 0
66-
r.sleep(1.4)
64+
robot.motor_board.motors[0].power = 0
65+
robot.motor_board.motors[1].power = 0
66+
robot.sleep(1.4)
6767

68-
r.motor_board.motors[0].power = -0.5
69-
r.motor_board.motors[1].power = -0.5
70-
r.sleep(1)
68+
robot.motor_board.motors[0].power = -0.5
69+
robot.motor_board.motors[1].power = -0.5
70+
robot.sleep(1)
7171

72-
r.motor_board.motors[0].power = 0
73-
r.motor_board.motors[1].power = 0
74-
r.sleep(4)
72+
robot.motor_board.motors[0].power = 0
73+
robot.motor_board.motors[1].power = 0
74+
robot.sleep(4)
7575

7676
# ^^ code from before ^^
7777

7878
# power up to 0.7 (from 0.1)
7979
for pwr in range(10, 80, 10):
80-
r.motor_board.motors[0].power = pwr / 100
81-
r.motor_board.motors[1].power = pwr / 100
82-
r.sleep(0.1)
80+
robot.motor_board.motors[0].power = pwr / 100
81+
robot.motor_board.motors[1].power = pwr / 100
82+
robot.sleep(0.1)
8383

8484
# power down from 0.7 (to 0.1)
8585
for pwr in range(70, 0, -10):
86-
r.motor_board.motors[0].power = pwr / 100
87-
r.motor_board.motors[1].power = pwr / 100
88-
r.sleep(0.1)
86+
robot.motor_board.motors[0].power = pwr / 100
87+
robot.motor_board.motors[1].power = pwr / 100
88+
robot.sleep(0.1)
8989

9090
# set power to 0 for a second
91-
r.motor_board.motors[0].power = 0
92-
r.motor_board.motors[1].power = 0
93-
r.sleep(1)
91+
robot.motor_board.motors[0].power = 0
92+
robot.motor_board.motors[1].power = 0
93+
robot.sleep(1)
9494

9595
# power up to -0.7 (from -0.1)
9696
for pwr in range(-10, -80, -10):
97-
r.motor_board.motors[0].power = pwr / 100
98-
r.motor_board.motors[1].power = pwr / 100
99-
r.sleep(0.1)
97+
robot.motor_board.motors[0].power = pwr / 100
98+
robot.motor_board.motors[1].power = pwr / 100
99+
robot.sleep(0.1)
100100

101101
# power down to -0.1 (from -0.7)
102102
for pwr in range(-70, 0, 10):
103-
r.motor_board.motors[0].power = pwr / 100
104-
r.motor_board.motors[1].power = pwr / 100
105-
r.sleep(0.1)
103+
robot.motor_board.motors[0].power = pwr / 100
104+
robot.motor_board.motors[1].power = pwr / 100
105+
robot.sleep(0.1)
106106

107107
# set power to 0 for a second
108-
r.motor_board.motors[0].power = 0
109-
r.motor_board.motors[1].power = 0
110-
r.sleep(1)
108+
robot.motor_board.motors[0].power = 0
109+
robot.motor_board.motors[1].power = 0
110+
robot.sleep(1)
111111
```
112112

113113
## Next steps

0 commit comments

Comments
 (0)