Robotics Enrichment Program
Sessions 2 & 3: Obstacle Course Race
Navigate in an obstacle course with lights blinking and sound blasting without hitting anything until you reach the end. Once you reach the finish line, take a picture.
- Plugin the distance sensor
- Try it out in the code
import easygopigo3 as easy gpg = easy.EasyGoPiGo3() my_distance_sensor = gpg.init_distance_sensor() # init the distance sensor steps = 100 # times t = 0 while t < steps: dist = my_distance_sensor.read_inches() if dist > 20: gpg.drive_inches(5) else: gpg.turn_degrees(90) t = t + 1
- Plug in the speaker
- Find a open-source tune
- Try it in the code
import pygame # Play music pygame.mixer.init() pygame.mixer.music.load("music.mp3") pygame.mixer.music.set_volume(1) pygame.mixer.music.play()
- Install the camera on a raspberri pi.
- Try out the program called
Session 1: Getting started with
- Turn on battery and turn on the robot
- Go to mygopigo.com
- Write Python code for robot movement (shapes)
- Shut down the robot
Explore gopigo3 documentation to find out the robot’s abilities.