              Readme file for the Moto Drive project
              ======================================
                       Dana Vrajitoru
                          ISL, IUSB

Note. The code is provided "as is" with no guarantees.

Compilation
===========

The code is in C++ and it requires the OpenGL libraries (GL, GLU,
GLUT). The source code is in the directory called "src".

A Makefile is provided. It was last compiled on Fedora Core 3 with the
g++ compiler. The global variable LIB_LIST contains the list of linked
libraries needed to compile. Make sure they are all in accessible
paths to the compiler. Any path that the compiler needs to look for
libraries should be added to the variable LIB_PATH.

The command "make" will compile the program. The object files will be
created in the directory called "lib". The executable is called "moto"
and will be created in the main project directory.

When launching the program, the window will display a motorcycle on a
track with a mini-window showing its position on the entire circuit
(top left corner). The motorcycle can be driven by hand or by an
autonomous pilot.

A full set of commands can be found in the file called
"gui_readme.txt". Here are some of the essential commands:

p     - start the autonomous pilot (toggle on/off)
up    - accelerate
down  - decelerate
space - brake
left  - turn left
right - turn right
