next up previous contents
Next: Contents   Contents

\begin{figure}\vbox{\include{titlepage}
}\end{figure}

RYERSON POLYTECHNIC UNIVERSITY
DEPARTMENT OF ELECTRICAL ENGINEERING



CERTIFICATE OF EXAMINATION







Chief Advisor Examining Board








Advisory Committee















The thesis by
Ailene P. Candelario
 
entitled
ROBOT SIMULATION
 
is accepted in partial fulfillment of the
requirements for the degree of
Bachelor of Electrical Engineering







date
Chair of Examining Board

Acknowledgment


I would like to thank Prof. Peter Hiscocks for his useful advice, his ongoing support and his much needed guidance. I would also like to thank Jim Koch for his help.

Abstract


The main objective of the thesis project was to model the eebot using a simulator and to have the eebot performing tasks(e.g. follow a line) by programming different algorithms. The first part of the thesis project was to obtain a suitable robot simulator for the eebot. Various simulators were tested. Ultimately, Autonomous Robot Controller (ARC) was chosen. Once the simulator was chosen, the next step was to model the eebot using ARC. The modelling of the eebot was translated to a script file. The environment made of lines for the eebot was created. Both the script file and environment were saved under a file with an .rbt extension. After modelling, the sensors of the eebot were given control algorithms using Visual C++ as a programming environment. Control algoritms include line-following algorithms and maze- solving algorithms. The compiled output of the C file was linked to a dynamic-link library (DLL) file. The DLL file is the source to control the simulated eebot.




next up previous contents
Next: Contents   Contents
Ailene Candelario
2002-04-15