ENGR 50 Robotics
|
Instructor:
Tom Rebold Phone: 645-1327 Office: BH-104A |
Credit: 1 units Classroom: GA103 Time: Fri 4-6:15 E-Text: Robotics v1.5 Textbook Program Suite ENGR50/progs1p5.zip Tell me about yourself! |
| Class
web site:
http://www.mpcfaculty.net/tom_rebold/CSIS10A.htm Tom Rebold's faculty HOME PAGE |
|
NOTE:
MPC Bookstore does not stock robots.
Texts:
Robotics and BASIC Stamp Manual available online and in class
Materials:
(optional) Parallax Boe-Bot
Full Kit, cost $149 at
www.parallax.com
1-888-512-1024 (We have 12
kits for the class)
CheapComponents BoeBot
Signout Form
Stamp Editor Software: Setup-Stamp-Editor-v2.3.3.exe
USB Driver (optional): USBDriverInstallerV2.0.0.exe
PHOTOS FROM
Fall 2002 Maze
Contest
Fall 04 ENGR 50 Light
Seeking Competition
VIDEO FROM Spring 2007
Fall 2007
Media Release
COURSE DESCRIPTION:
This class introduces you to the rapidly growing field of robotics. Not just for science fiction anymore, robots are used in the auto, medical, and manufacturing industries, and have recently made successful forays into the consumer/entertainment market. This class is open to anyone with a desire to explore what robots are all about.
OBJECTIVES:
Building and programming a
robot is a combination of mechanics, electronics, and problem solving. This
class will teach you how to to write programs, build electrical circuits,
control motors, and solve problems using increasing levels of abstraction. In
other words, we will start at the very bottom (calibrating our servomotors), and
build up through many steps the increasingly sophisticated programs and circuits
that will allow our robots to take on lifelike properties.
Some Competition (and other) Ideas:
1)
Penn State Mini-Grand Challenge
2)
All terrain contest
3) MIT Contests
4) Jousting tournament: shut off your opponent's light
5) Ball capture: gather as many glowing ping pong balls as you can
before your opponent gets them
6)
http://www.robots-dreams.com/
| LECTURES | LABS | |
| 8/29 | Introduction
Kismet Pathfinder Challenge of Getting to Mars Video |
MarsRover.bs2 |
| 9/5 | Lec 0 .ppt
MUSIC Programming Lec 0B.ppt Basic Electronics Walking Robot |
Lab 0 |
| 9/12 | Lec 1 .ppt
Navigation I Hektor Graffiti Bot |
Lab 1 |
| 9/19 | Lec 2 .ppt
Navigation II/Whiskers Tree Climbing Robot Next week: bring flashlights! |
Lab 2a
Lab 2b files: testWhiskers.bs2 testWhiskersLED.bs2 RoamingWithWhiskers.bs2 EscapingCorners.bs2 |
| 9/26 | Light Seeking/Avoidance Robotic Fly Cockroach Controlled Robot Sensing Color |
Lab 3 files: p4.1.bs2 Test & debug p4.2.bs2 Light Compass p4.4.bs2 Line following light_music.bs2 darkbug2.bs2 LeftDark.bs2 Whole Package (.zip) |
| 10/3 | IR Detectors I Swimming Snake Robot |
Lab 4 p5.1.bs2 p5.2.bs2 p5.3.bs2 p6.1.bs2 p6.2.bs2 p6.3.bs2 Whole Package (.zip) |
| 10/10 | Project Design IR Remote Manual RemoteIRdemo.bs2 Batting Robot |
|
| 10/17 | Project Construction | |
| 10/24 | Additional Construction | |
| 10/31 | Programming | |
| 11/7 | Project Testing and Debugging | |
| 11/14 | Last Class Final Competition |
CLASS WORK AND GRADES
6
Assignments x 10 pts
60 points
2 Quizes x 15 pts
30 points
1 Final Project Report
10 points
------------
total
100 points
A - 90 points
B - 80 points
C - 70 points
D - 60
points
The assignments will mostly be completed in the lab, with some homework as you
prepare for your final project. To encourage you to go deeper into your
exploration of robotics, an optional challenge problem will be offered each
week, and the first team to complete the challenge will be awarded extra credit
points.
The final project will be to complete a task as defined by the instructor from
class suggestions. Everyone will get to design their own solution. Mostly this
class is about having fun studying a fascinating field.