Club robotique de Sophia-Antipolis

Home > Events > What is RobotRace ?

What is RobotRace ?

Friday 20 January 2006, by Eric P.

All the versions of this article: [English] [français]

RobotRace is a simulation environment, running under Windows, and using the theme of a recent contest organized by the US Army, in which autonomous all-terrain vehicles had to race in the desert.

It provides :
- a terrain
- a vehicle (2x4, 4x4)
- a dynamics engine
- a 3D graphical viewer

The user must provide the vehicle controle as a DLL conforming to the interface specification detailed in the documentation. Only one of the defined entry points is mandatory : Progress which is called by RobotRace for each simulation step. This entry point is called with the GPS position of the vehicle (x, y, heading) and the list of the next waypoints (as coordinates). On return, it must update the driving setpoints : % of maximum motor torque, % of steering, % of brake intensity.

The DLL can be written in any programming language able to generate a C-interface type DLL.

Maybe it will be possible in some future to provide the controler as a Java class, but I can’t promise...

Some snapshots (click on miniature for full-size view)

JPEG - 96.8 kb
JPEG - 171.1 kb
Vue générale
Global view
JPEG - 147.6 kb
Le bolide
The racer
JPEG - 187.4 kb
Vue en plan
Map view
JPEG - 125.6 kb
A la place du pilote
You’re the pilot
JPEG - 112.9 kb
Route de nuit
Night run

Any message or comments?


Warning, your message will only be displayed after it has been checked and approved.

Who are you?

To show your avatar with your message, register it first on (free et painless) and don’t forget to indicate your Email addresse here.

Enter your comment here

This form accepts SPIP shortcuts {{bold}} {italic} -*list [text->url] <quote> <code> and HTML code <q> <del> <ins>. To create paragraphs, just leave empty lines.