Skip to content

Commit af7bc06

Browse files
committed
examples: hand_follower.py
1 parent 9c59fbd commit af7bc06

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

examples/hand_follower.py

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
from arduino_alvik import ArduinoAlvik
2+
from time import sleep_ms
3+
import sys
4+
5+
alvik = ArduinoAlvik()
6+
alvik.begin()
7+
8+
reference = 10.0
9+
10+
while True:
11+
try:
12+
L, CL, C, CR, R = alvik.get_distance()
13+
print(f'C: {C}')
14+
error = C - reference
15+
alvik.set_wheels_speed(error*10, error*10)
16+
sleep_ms(100)
17+
except KeyboardInterrupt as e:
18+
print('over')
19+
alvik.stop()
20+
sys.exit()

0 commit comments

Comments
 (0)