The NO LIMITS Technology Tour and Racing Road Show showcases state-of-the-art technologies used in racing, including Windows 2003 server, IIS, SQL server, DirectX 9, VB.NET, and more.

The exhibit is built around video and data from a real race collected from the many computers and sensors involved in Champ Car racing. A .NET application captures this real time telemetry, stores it in a database, and provides it on demand to any other .NET application using the Race Replay API.

The displays include:

» Trackside Telemetry

During the race, the pit crew intently monitors the car's vital signs using wireless telemetry. The NO LIMITS Trackside telemetry display shows this telemetry as if the race were live -- even if the race was last week, or 1000 miles away -- using the Race Replay API. The actual telemetry display is an application written by Pi Research.

» Leaderboard

This client/server web application displays the current race status -- who is leading, who has turned the fastest lap -- as the race unfolds. Typically, this is viewed on the web by fans who couldn’t make the race.  In our exhibit, the Leaderboard is receiving data using the Race Replay API and showing the leader as if the race were unfolding that moment.

» Enhanced TV

Racing is fast, and it isn't always easy to tell how or why one driver has the edge over another. The Enhanced TV application analyzes the data from two or more drivers, and overlays a graphical comparison on the broadcast feed of the race.

» Virtual Car

The Virtual Car control uses the data stream recorded by a car's sensors and displays it graphically on a rendering of a car. This is provided as a starting point for students entering the programming competition to enhance our rendering possibly be selected to be a VIP guest at the Champ Car race in Denver at the end of August.

» Driving Tester

Racing games are one thing; this is another. Using the actual data from Jimmy Vasser's Champ Car at the St. Petersberg Grand Prix, you can sit in the driver's seat and try to keep up. Your inputs for steering, brakes and throttle are continuously compared with his. You get a lap of practice, then you are on the clock. At the end of your session, your results are calculated and you can see how you did. This .NET application uses the Race Replay API for the data stream and overlays a virtual cockpit over the actual TV footage from Jimmy's onboard camera.

Want more info? Click on the headings above for more detail (and source code) on how each display was created.