Skip to content

vfigu/LegoMindstormsRobot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

Python Lego Mindstorms Robot

COMP 598 Embedded Applications, CSUN Spring 2018

Vicente Figueroa, Joshua Benz, Yan Yan, Dushan Perrera

• Embedded Applications project using Python programming to implement target finding and obstacle avoidance.
• This 4-wheeled bot uses a light sensor to find a target on the ground and both an ultrasonic sensor and touch sensor for obstacle avoidance; wields a small hammer triggered by sensors as a defense mode when target is found.

Images

Overview

• 3 large motors (front wheels and hammer)
• 1 medium motor (spinner)
• 1 ultrasonic sensor
• 1 touch sensor
• 1 light sensor

Side View

• Front wheel drive using two synchronized large motors.

Front View

• Defense hammer using a large motor.
• Ultrasonic sensor placed horizontally at the center.
• Touch sensor placed at the bottom and extended to create a bumper.

Back View

• Defense spinner using a medium sized motor.
• Light sensor at the bottom for detecting surfaces with no reflection.

Top View

Demo

Target Seeking

Defense Mode