130 likes | 136 Views
This project outlines the progress of the Guidebot, an interactive droid developed by Bradley University's Department of Electrical and Computer Engineering. The system focuses on navigating, detecting waypoints, and accessing waypoint data through a graphical user interface. Features include drift correction, waypoint patrols, and upcoming work such as implementing the interface in Flash and collision avoidance. For more details, refer to the provided outline.
E N D
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 • Interface To Robot • Accessing Waypoint Data • Implementation • Upcoming Work • Questions
Accessing Waypoint Data //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 Commands 0,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;
Waypoint Detection • Doorframes, open hallways, wall drop offs • Waypoint checked every 300 ms using one sonar transducer
Drift Correction • 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 -2Θ Y Θ X Y’ Wall
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.
Upcoming Work • Implement entire interface in Flash • Map hallway and implement waypoint path • Collision avoidance / course correction • Interface interaction / motion sensing