Teach A Robot To Drive, Win A Million Bucks
An Anonymous Reader writes "DARPA has released the details of a 'Grand Challenge,' with a $1 million prize. The challenge is to build an autonomous vehicle which can 'navigate on its own over a 250-mile desert course in less than 10 hours.' from L.A. to Vegas, 'without external communication or human control.' The contest is to be conducted in March 2004, and is open to all comers. Can we get at least one entry to represent slashdot?" We've mentioned this contest a few times before: any intended entrants out there want to disclose your secret plans?
I was jkust talking with a fellow from the same university I attend, and there is a group that is has done this for a one mile range.
(It's a robot that finds a specific building within a one mile radius and does other things involving the building)
I hear they've got the "flying to a building within a 1 mile radius" part done. Wouldn't it be not much more difficult to extend the radius to 250 miles? What would be involved?
There's E-Stops built into all of them. A chase vehicle is required, with a judge onboard. If the chase vehicle is too far away or something bad is about to happen, the E-Stop will be activated and the robot must come to a safe stop. At least, that's how it works in theory. Obviously, DARPA is trying to be as safe and thorough as possible.
References:
Ryan T. Sammartino
"Ancora imparo"
The FAQ states that GPS is specifically allowed.
The rules also state that the route will be navigable/avoidable by a standard 4x4 pickup (HINT HINT).
Having driven out in the desert, even on the dirt roads, most of it can be driven at 60+ mph. You just have to be ready for the parts that can't be driven faster than 5 mph.
Brought to you by: "Al"toids - the curiously weird mint.
I wish they were more clear from the start.
They should have called the challenge:
"Make a land based explosive weapon to kill people at a very long range (no foreigners)
Mouse powered Chips, Open source Processors and Lego
From the FAQ...
Q11. Can I use differential global positioning system (GPS)?
A11. The challenge vehicle is free to use publicly available signals. This includes differential GPS receivers in towns or counties along the way. A team may establish a private differential GPS receiver, as long as it is fully autonomous, at a checkpoint.
http://www-2.cs.cmu.edu/~cil/v-source.html
If you want to use intel processors, then there's a library of routines for many vision tasks supported by Intel at:
http://www.intel.com/research/mrl/research/opencv/
Here's what's fun about opencv - it's an effort to make vision algorithms as accessible to programmers as opengl makes graphics algorithms.
-
You can't game your way around the rules. You have to describe your approach to DARPA in writing, and DARPA reserves the right to change the rules after entrants have submitted their technical specs.
They want a useful autonomous vehicle, not a trick.
-
The rules have changed several times, and will change again. There's supposed to be a more or less final version on 1 April 2003. Right now, the announced plan is Barstow to Las Vegas in 10 hours.
-
You can't preplan the whole run using map data, aerial imagery and GPS. DARPA will do things to make that not work, like placing some obstacles on the route. Note that you get the route, in the form of about 1000 waypoints, two hours before the race.
-
DARPA does not guarantee that the course will be cleared of other persons and vehicles. Early versions of the rules said that the course would be cleared, but then DARPA changed the rules. Now it's only a "best effort" thing. Some competitors pulled out at that point. There will be sweeps ahead of the robot vehicles, vehicles following behind with remote emergency stop buttons, and road closures, but somebody still might not get the word.
The route isn't on military bases; it's on Bureau of Land Management land open to the public.
DARPA claims they will come up with an insurance carrier that will provide liability coverage, but so far, that hasn't happened. Vehicles thus need very good safety systems.
It's a nice engineering challenge. All of us have solved tough problems in the past, and we've all done serious robotics work. This looks within reach, although difficult.I attended the kick-off meeting at the Peterson Automotive Museum, and most of the posts are as far off base as LA is from Vegas. The race will start from outside Barstow and end near Los Vegas, and be between 225 and 250 miles. Two hours before the race start, the teams will be given a set of approximately 1000 'waypoints' defined by latitude and longitude. During the race the vehicle must pass no farther then a fixed distance from all the waypoints. Each vehicle as a mandatory stop of a few minutes at one of the waypoints. Different vehicles have different stops. If a vehicle has to refuel it must do so at it's stop point and no human intervention is allowed. The waypoints will NOT define the race path. There will be sequential waypoints that require tracking a road that is not a straight line between the points. Some of the race will be on paved roads, some on dirt roads and some off road. Some of the course will be in areas where GPS does not work. An off road organization called SCORE is helping plan the race. Each vehicle has a chase car with a team member and a DARPA representative to judge if the vehicle is in compliance with the rules. Each vehicle must have a remote kill switch. If your vehicle stops moving for more then a set amount if time it can be declared out of the race. You can't just show up. Your team has to submit a paper about the vehicle a few months before the actual race. The day before the race starts, each team must run a simple test course that will be set up somewhere in LA. If you can't pass the simple test you don't get to run. DARPA is currently working on all the permits and legal issues for the race. They have to deal with the state, Forest service and Bureau of Land Management. Public roads will be closed, so non-race traffic should not be a problem. A big problem for the teams is legal liability. It is illegal to have a car without a diver in California, so how do you get team insurance? What happens if you hit a structure during the race? Where do you go to test? DARPA has permits for the race, but what about getting ready? This could be a bigger problem the finishing the race. I still have not joined a team, because I have not found a group I think has a good plan for the software. I doubt that anyone will win the first time out.