vfigu / LegoMindstormsRobot

COMP 598 Embedded Applications, CSUN Spring 2018

Repository from Github https://github.comvfigu/LegoMindstormsRobotRepository from Github https://github.comvfigu/LegoMindstormsRobot

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

About

COMP 598 Embedded Applications, CSUN Spring 2018


Languages

Language:Python 100.0%