do not feed the robot

13
DO NOT FEED THE ROBOT

Upload: beatrice-waters

Post on 02-Jan-2016

32 views

Category:

Documents


0 download

DESCRIPTION

DO NOT FEED THE ROBOT. The Autonomous Interactive Multimedia Droid Bradley University Department of Electrical and Computer Engineering EE-452 Dan Leach and John Hathway Advisor: Aleksander Malinowski March 8th, 2004. Outline. Overall Progress Navigating Finding Waypoints - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: DO NOT FEED THE ROBOT

DO NOT FEED THE ROBOT

Page 2: DO NOT FEED THE ROBOT

The Autonomous Interactive

Multimedia Droid

Bradley University

Department of Electrical and Computer Engineering

EE-452

Dan Leach and John Hathway

Advisor: Aleksander Malinowski

March 8th, 2004

Page 3: DO NOT FEED THE ROBOT

Outline

•Overall Progress

•Navigating

•Finding Waypoints

•Interface To Robot

•Accessing Waypoint Data

•Implementation

•Upcoming Work

•Questions

Page 4: DO NOT FEED THE ROBOT

Navigation

Page 5: DO NOT FEED THE ROBOT

Waypoints

Page 6: DO NOT FEED THE ROBOT

Graphical User Interface

Page 7: DO NOT FEED THE ROBOT

//Index,Name,Floor,Lane,X,Y,Min Dist.,Max Dist.,Can Go Forward,//Can Go Backward,Crosses To,Is A Stop,Is A Patrol,Manual Commands0,Origin,3,1,0,0,50,100,1,0,0,1,1,0;1,B,3,1,0,0,50,100,1,0,0,1,1,0;2,C,3,1,0,0,50,100,1,0,0,1,1,0;

Accessing Waypoint Data

Page 8: DO NOT FEED THE ROBOT

Waypoint Detection•Doorframes, open hallways, wall drop offs

•Waypoint checked every 300 ms using one sonar transducer

Page 9: DO NOT FEED THE ROBOT

Drift Correction

X

Y’

-2ΘY

Wall

Θ

•Guidebot is designed to follow a straight path to its destination

•Problems with drift have been observed and a method for correction has been devised using trigonometry

Page 10: DO NOT FEED THE ROBOT

Drift Correction

Page 11: DO NOT FEED THE ROBOT

Waypoint Patrol

• The waypoint patrol code function was written to demonstrate Guidebot’s ability to keep track of its position and find waypoints.

• Guidebot was programmed to patrol the hallway in a designated path which included crossing the hallway twice within each loop

• Made three complete paths around the patrol loop before it was too far off track to find the proper waypoint.

Page 12: DO NOT FEED THE ROBOT

Upcoming Work

•Implement entire interface in Flash

•Map hallway and implement waypoint path

•Collision avoidance / course correction

•Interface interaction / motion sensing

Page 13: DO NOT FEED THE ROBOT

Questions?