Recent Changes - Search:

TEAMS Academy Wiki

THS

Explore TEAMS!
for visiting sophomores & juniors


Robotics


EnvBioTech

Bat Design

Assistive Tech

Students

Instructors

TEAMS Forum

TEAMS Calendar

TEAMS Web Site

Wiki Info

edit Robots.SideBar

Lab 5: Search and Rescue

Lab 5: Braitenberg, Wall Following, and Team Search & Rescue

Part 1: Individual Braitenberg & Wall Following Challenges

Find a partner and choose an one of the two initial tasks below for each partner (individual assignment):

Braitenberg Vehicle: Make the Create ...

(a) home in on a light source (turning lamp) and STOP at the source (photophilic)
(b) avoid (run from) a light source and searches for the darkest/dimmest safe area and STOP when it does (photophobic)
(c) the user should be able to use the create's buttons to select the mode in which the create will operate and to pause/resume operation (and be safe!!)
(d) demonstrate good use of debugging tools!
(e) Bonus:
  1. Implement effective P or PD or PID control (each worth more)
  2. Can your robot turn off the light?? We'll put a jelly bean switch on top of the light.
  3. Find the rotating light rather than the incandesent light.



Wall Following: Make the Create...

What does wall following mean? Try out the Create Demo mode #1 to see an example of wall following. Generally speaking, the robot should follow a path parallel to the outer edge of the wall. The robot should not "scrape along the wall" or jam itself into corners--the Create should only touch the wall occasionally, if at all. When it does touch, it should not "push" against the wall (our wall are "mobile" so you should not hit them hard enough to move them).
(a) Follow the outside edge of the hallway. Bonus: Can you do it in either direction???
(b) Find its way though a maze ("single" path maze) (Advanced: what if a wall is missing/red tape on floor instead?)
(c) the user should be able to use the create's buttons to select the mode in which the create will operate and to pause/resume operation (and be safe!!)
(d) demonstrate good use of debugging tools!
(e) Bonus:
  1. Can you get the distance sensors to display the "actual" distance on the Cricket Display??
  2. Implement effective P or PD or PID control (each worth more)
  3. Can you program your robot to find a wall in an efficient manner? (suppose you start in an open area)



Part 2: Team Search and Rescue Mission

Due to time contraints, part 2 has been changed to an optional alternative assignment to give you more time to work on the Egg Hunt.

Lab 5 Individual Assignments
Click here to edit this table

Braitenberg Vehicle Wall Following
Seamus Dan Annelise
Chandni Allison
Richard Trong
Jon Mike
Taylor Matt- Lorraine
Chris A. Casey
Lisa P David M.
Linda DavidO
Cassy Wilnely
Daniela Brittany
Amber Manan
Mark Lisa B.
Chris M. Chris' Evil Twin, Kristov Terrill
Scott Tina
Thinh Erin
Edit - History - Print - Recent Changes - Search
Page last modified on December 11, 2008, at 10:01 AM