Not logged in, Join Here! or Log In Below:  
News Articles Search    

Submitted by Gideon Pertzov, posted on November 06, 2002

Image Description, by Gideon Pertzov

The screenshots are from NeuroDriver - an artificial intelligence project I've been working on recently. The purpose of the project is to train an Artificial Neural Network to control a car around a racing track.

The track is defined by a few basic waypoints which are then interpolated using splines to create a smooth track. The user then drives the car around the track and the collected information is used to train the neural network. After the neural network is trained we let it control the vehicle - the AI driver can sometimes be very "creative".

The graphics are rendered using DirectX 8 - the track is rendered as a single triangle strip and the car model is rendered as a D3DXMesh. There's also a simple sky box and several camera angles to make things more interesting.

ODE (Open Dynamics Engine) is used for the car physics.

It's an ongoing project and there are still a lot to add to the graphics, physics and AI. Right now It's a very interesting toy :-)

Gideon Pertzov

Image of the Day Gallery


Archive Notice: This content is archived, and commenting is no longer active. It is here for reference purposes. This content was added on an older version of flipcode, before the site closed in 2005.
Hosting by Solid Eight Studios, maker of PhotoTangler Collage Maker.