Slashdot Mirror


Will There Be A Winning Autonomous Robot in 2005?

An anonymous reader submits "This summer is heating up the DARPA Grand Challenge as multiple top notch schools begin to announce their entry into the competition. The newest organization to announce its entry was the Florida Institute of Technology. Their project is known as Oasis - Autonomous Racing, and they have a team of over 45 students, professors, and advisors that are currently hard at work designing their vehicle and raising funds to pay for it. The DARPA Grand Challenge is a race between vehicles that should be designed to travel up to 300 miles in less than 10 hours through the desert or other harsh medium without any human interaction. The 2005 competition has a $2 million grand prize as authorized by congress. With all of the new entrants does anyone think that the competition will be won the second time around?"

158 comments

  1. Doubtful by 7Ghent · · Score: 4, Interesting

    Well, considering that the best performer for this year didn't even make 15 miles, I'm hopeful that someone will actually complete the course, but not in under 10 hours.

    1. Re:Doubtful by wakejagr · · Score: 5, Funny

      how about an award for getting past the first turn? that first left turn was too much for quite a few of the contestants in the first challenge.

      --
      Don't save Windows XP! http://www.petitiononline.com/jjw1xp/petition.html
    2. Re:Doubtful by Anonymous Coward · · Score: 0

      Well, considering that the best performer for this year didn't even make 15 miles, I'm hopeful that someone will actually complete the course, but not in under 10 hours.

      Um. Okay, first, Red Team barely made 7 miles. But what few slashdotters know is that the first N miles this past year were the hardest part of the course by far. They were all the hill switchbacks rather than flatlands. Had the course been run the other way around, things would have been quite different.

      There are really only two contenders for finishing the course this time. Red Team is one of them, and far and away the favorite. But more important than completion: if Red Team Racing completes the course, they will do so like a bat out of hell. While sometimes they were DARPA-enforced speed-limited in the switchbacks and near power lines, elsewhere they cooked. 50 miles an hour.

      What knocked the Red Team out? The robot kept hugging the left side of the course, and this eventually wound up putting the bot in a switchback embankment to the left. It appears the hugging may have been due to a sensor alignment problem due to their overturning earlier that week. Trust me, that won't happen again.

    3. Re:Doubtful by JPriest · · Score: 1, Insightful
      300 miles in 10 hours is 60 mph (96 kmh) average. The 300 miles is the way the bird flies, actual driven miles after obstacles is more. Also, having to compensate slowdowns for maneuvers, the vehicle will need to frequently manage traveling at nearly 100 mph (160 kph) to complete to course on time.

      Considering this is not a paved road (or even a path to follow) this task might be difficult for even many human drivers without the right vehicle.

      I hope the new contestants learn a great deal from last years challenge.

      --
      Saying Java is nice because it works on all OS's is like saying that anal sex is nice because it works on all genders.
    4. Re:Doubtful by Tatarize · · Score: 1

      Yeah, I think they should also make the course harder. Let me hunt their robots; sniper rifle on a ridge... Fun for everybody. Also, add a battle bot aspect. If you can kill the other competors that totally shouldn't be forbidden.

      --

      It is no longer uncommon to be uncommon.
    5. Re:Doubtful by ciroknight · · Score: 4, Interesting

      I don't doubt it for a minute. Being a Florida Tech freshman in the fall, I want to try to get involved with this project. I've worked on stereo optics systems before using two webcams and I can tell you that this kind of system holds great promise at winning the race. In combination with great laser range-finding and possibly optical range finding (something like us humans do), even acustical systems, a machine has just as good of a chance to pilot a car as it can an aircraft or anything else.

      Another thing: use the 2d images to build a 3d map on the fly, approximenting object sizes by finding the edges of the object in the pictures, and you should be able to navigate around and over them quite easily. The car also plays a key roll; it needs to be adapted into a dune buggy of sorts; huge soft tires and great suspension.
      Scary that we're working on this for the government though..

      --
      "Victory means exit strategy, and it's important for the President to explain to us what the exit strategy is." G.W.Bush
    6. Re:Doubtful by Jack+Porter · · Score: 4, Funny

      Not sure where you went to school, but IIRC 300 miles in 10 hours is 30 mph.

    7. Re:Doubtful by rmohr02 · · Score: 4, Interesting

      Ohio State had a team that entered this year, and they worked on their entry right next to the workspace of a project team I'm a part of. I heard, albeit secondhand, why most entries didn't work, and the only real reason is that the teams were unfamiliar with the course (e.g., Columbus doesn't exactly have a large desert to test the entry in).

      A couple nights before the competition was to take place, it rained on the "course", as it is. Thus, there were many relatively large bushes in the desert when the competition started. This was not something most teams had planned for--however, they did plan for large rocks. Thus, a 9' tall truck would drive up to a (now relatively small) bush, detect it, determine it was a rock, and then try to plot a course around it rather than simply driving through it, which would have worked fine. With the number of bushes that had sprouted up, it was only a matter of time before a truck's computer got swamped trying to avoid all of the "rocks".

      I look forward to hearing about next year's competition, for which I'm sure teams will think to find a way of differentiating a bush and a rock.

    8. Re:Doubtful by shigelojoe · · Score: 3, Funny

      He might work for NASA. ; )

    9. Re:Doubtful by Nugget · · Score: 4, Funny

      At first I thought that this post represented a new slashdot low (Math is hard, let's go shopping!) but then I noticed that the damn thing has been upmodded twice.

      JPriest may just be having a caffeine-free day, but who are the two jagfucks who thought this was interesting and insightful?

    10. Re:Doubtful by JPriest · · Score: 1
      LOL I noticed that after I posted but figured I would see how long it took for someone to respond with the correct numbers.

      PS. I think I pulled the 60 mph # from an article I read on the first challenge a long time ago, did the numbers change since the first challenge?

      --
      Saying Java is nice because it works on all OS's is like saying that anal sex is nice because it works on all genders.
    11. Re:Doubtful by renec · · Score: 2, Informative

      Is that the new math?

      You know how to convert to metric, but when you divide 300 by 10, they get 60. I'm assuming you asked google about the metric conversions.

      The average speed is 30 mph, or a bit under 50 Km/h

    12. Re:Doubtful by Anonymous Coward · · Score: 0

      I look forward to hearing about next year's competition, for which I'm sure teams will think to find a way of differentiating a bush and a rock

      A rock doesn't declare mission accomplished when there are still insurgents on the loose?

    13. Re:Doubtful by homer_ca · · Score: 3, Insightful

      That's the perfect example of something that's easy for humans and hard for robots. It's one thing to detect the presence of obstacles. It's another to identify obstacles and determine their risk to vehicular progress. We know oil is black, shiny and slippery. We know rocks usually look jagged and the color of dirt, and they're hard when you run into them. We know that it's a long way down if you fall over a cliff ledge. If there's a cliff wall going up on one side of the road and down the other side of the road, we know that falling off the cliff is much more dangerous than hitting the side of the mountain, at least at low speeds. It's common sense things like this that humans just know, and it's hard to program every possible scenario into an AI.

    14. Re:Doubtful by Quixote · · Score: 3, Insightful
      Another thing: use the 2d images to build a 3d map on the fly, approximenting object sizes by finding the edges of the object in the pictures,

      Try finding the edges in a bush or a clump of tumbleweed...

    15. Re:Doubtful by murmurr · · Score: 2, Insightful

      Ummm, those bushes don't spring up overnight. Not to more than a couple of inches, anyway. Nevertheless, since there was some sort of "roadway" for the entire length of the route, there was really no need to distinguish between rocks and bushes. If your vehicle was intended to steer around a 2" rock, then you had made a fatal mistake before leaving the gate.

    16. Re:Doubtful by ciroknight · · Score: 3, Interesting

      Trust me, I understand that too, but that's when you have to get into surface approximentations and such. If a surface looks scattered like a clump of grass, then it's booleaned from a screen of black. The resultant image should be easy enough to pattern match to images of trees, rocks, brush, or anything else in a library. Dunno how well this would work in real-life, but this is what I did with my little toy model and it worked well.

      Another way might be to test the density of the object, or to use color like we humans do.. If somethings green or yellow and sparce, it's more likely tumbleweed or a bush, otherwise it's a rock.

      Lastly, at certain speeds, objects of certain sizes should be tossed out. If it's the size of a small mellon *smaller than a water mellon lets say*, then just throw the object out. It's not going to effect the car going at a speed of 35-65 MPH if the car's built right.

      Just a few ideas. If I do get the chance to be in the project like I'm hoping, I'll get to test a few of them. Otherwise it's probably just idle chatter. Either way, it's something to think about.

      --
      "Victory means exit strategy, and it's important for the President to explain to us what the exit strategy is." G.W.Bush
    17. Re:Doubtful by 311Stylee · · Score: 1

      The car also plays a key roll

      Exactly. Remember playing with you first RC car? It got stuck on all sorts of things and flipped over and got stuck upside down.

      Then they came up with those dual track-driven machines that didn't even have servos, just cheap DC motors. Not only did they do all steering via the "tank-treads", but by designing the body to fit between the belt/track/treads, the designers ensured the machine could be flipped completely over without getting stuck. Not to mention that it navigate terrain much more treacherous than a wheeled RC car.

      Actually, many vehicles that navigate extreme terrain or that are required to have extreme durability or strength use tracks.

      This reminds me that our hilariously 6-wheeled mars rover can't even navigate a loose 25 degree slope.. heh.. even jeeps can do that!

    18. Re:Doubtful by Fiz+Ocelot · · Score: 1

      Unless there are some incredible advances this time around, there's no way anyone will even go 50 miles. I would say maybe in ten years. I think it's less of an issue of raw computing power, and more about developing more effective techniques in processing the information.

    19. Re:Doubtful by Dun+Malg · · Score: 1
      PS. I think I pulled the 60 mph # from an article I read on the first challenge a long time ago, did the numbers change since the first challenge?

      No. It's always been 300 miles in 10 hours. If someone said 60mph, their math was very, very wrong.

      --
      If a job's not worth doing, it's not worth doing right.
    20. Re:Doubtful by Anonymous Coward · · Score: 0

      not to be an elitist pig, but good luck beating the red team :)

    21. Re:Doubtful by Anonymous Coward · · Score: 0

      lol, we will need it.. a year behind..

    22. Re:Doubtful by Anonymous Coward · · Score: 0

      All this stuff is known and works great. The problem is, it's all been applied to either still images or to machines going at 1mph. Try applying these algorithms going over 20mph, and you have a real nightmare on your hands.

    23. Re:Doubtful by Anonymous Coward · · Score: 0

      Sounds like you've got plenty of enthusiasm. That's great. Let's hope it keeps you going when you realize that all these cool ideas you're learning about don't work quite so well in the real world. No amount of approximenting is going to help you when there are no edges to find.

    24. Re:Doubtful by kevmo · · Score: 1

      Nice try to sound smart, but its not like your the first to think that robots should have sensors.

      Red team's sensors

      It utilizes scanning radar, stereo vision, and scanning laser ranging. Position and orientation are estimated by six-axis inertial sensing and axle encoding that are fused with GPS by an Applanix pose estimator. Additionally, position is sensed by OmniStar GPS.

      Generating models from digital sensor data is not simple. Integrating sensor data with machine intelligence is a profound challenge for navigating rough terrain. Sensor data is imperfect due to sensor calibration errors, visual glare, unusual surface properties, and error induced by vibration. Navigation computers must utilize this data while moving at high speed across rough terrain. It must continually make decisions with limited and imperfect information.

      As for using 2D images to build a 3D map, if you really did try to implement disparity maps with webcams you should know the limitations in this. The time taken to calculate the disparity map, the semipoor resolution, noise, and lack of data in uniform areas make it only somewhat useful.

      Laser range-finding is good, but keep in mind this is a laser. This means that you can really only check a range at one data point at a time. Granted, there are ways of dealing with this, such as scanning, or using prisms/mirrors to spread the laser into a plane, or a combination of the two, but it is still a limited technology.

      Neither technique you mentioned is new nor the holy grail to robotic sensing. I would like to see you implement a machine vision system capable of picking out rocks in sand and small pits and other dangers while traveling at 50 mph.

    25. Re:Doubtful by ciroknight · · Score: 1

      First of all I'd like to thank you for being so condesending.

      Second of all, no, I'm not the first to invent, implement, design, or think about sensing. It's a _necessity_ for this project. All robots must be capable of this in order to complete the trek.

      2D images to 3D mapping actually did work for me, though yes, I do know the limitations of it. My idea for the project would be to use many more cameras taking pictures one at a time at set intravals and from different angles and more or less do reverse raytracing to develop a 3D scene. While this is very computationally intensive, it does work. My webcams were Intel, and while they did provide pretty crappy pictures at time, it wasn't entirely impossible to use (though it was all I could afford). 3D scenes took about a minute to form on my P4 1.4 (willie) due to the degredation, and would often create objects based on hazy surfaces on the glossy desk I worked with.

      Laser range finding I haven't had the pleasure to work with yet, but I do understand how it works, and do believe that it will add a key element to finding the best direction to take.

      Acoustics will also be a great help; using above ground SONAR could be extremely useful at finding the differences between a rock and a bush; a rock will have a more dense auditory return and therefore will be detected as a rock, visa versa a bush will have a scattered return pattern, and not be as dense.

      It's not like anything I'm saying here is revolutionary either. I'm simply stating that the technology is here, and we can make it work. I believe that we'll at least break the 100 mile mark next contest and that we would have last time too had the red car been better prepared.. I just don't believe the HumVee is a good platform.

      The car's especially important because it has to be adapted for desert travel.. What we need is something that looks more like a kid's RC car, blended with a monster truck, and with a few installed tricks for dealing with mishaps and accidents: *flat tires automatic tire pressure balancing, possibly reinflating; a mechanism at the low points of the car where it may get stuck to push and get it back on driving sides, gyroscopes on board each wheel, the central vechicle, and a gyroscopic platform with the camera's mounted on them to maintain levels, etc*,. The car's really got to embody the spirit of James Bond, the intellegence of M, and the gracefulness of a tiger.

      So no, none of my techniques are the holy grail. The grail is having them all come together perfectly.

      --
      "Victory means exit strategy, and it's important for the President to explain to us what the exit strategy is." G.W.Bush
    26. Re:Doubtful by ciroknight · · Score: 2, Interesting

      I usually keep it as a policy not to respond to AC's; they don't have the balls to say it to my face, then it means nothing. But this time, I'm going to reply anyways.

      Yes, there are cases where there will be no edges to find, but in those cases, it's usually okay to just keep trucking a-long. It's not just one technology that will win this race, it's the combination of all of them working together to solve a common problem.

      As for speed, increasing the shutter rate of the camera, using multiple cameras, and faster computers deal with speed processing. The idea is to slowly ramp up speeds as it's safe, and the instant there's something in the way, begin to slow down and steer, noting the deviance against the path, and undoing it as soon as is convienient.

      To end all, yes, the real world is different than the theoretical and the experimental world, but both worlds are based on the real world, and the rules are the same. Approximenting is what we usually do in the real world to make up for the inadaquacies of it. Since the world isn't perfect, neither can our machines be.

      --
      "Victory means exit strategy, and it's important for the President to explain to us what the exit strategy is." G.W.Bush
    27. Re:Doubtful by 1iar_parad0x · · Score: 2, Funny

      Of course, I hope "smart" vehicles don't just learn to identify obstacles merely by their risk to vehicular progress. If these robotic cars ever plan to be useful, they're going to have to learn not to run over things just because they can and it is computationally more efficient.

      This does remind me of that "made for TV" Knight-Rider reunion where Michael's new car ran over a deer because it was calculated to be more efficient that slowing down. We all know that David Hasselhoff is a great actor.... Actually, I can't even write that in sarcasm. Wow!

      --
      What do you mean my sig is repetitive? What do you mean my sig is repetitive? What do you mean....
    28. Re:Doubtful by Phekko · · Score: 1

      I'm not sure your car tires will like hitting, say, a pointed rock at 60 MPH even if it is smaller than a watermelon. You will have to be REALLY careful about what you toss out.

      --

      Sigs for Nerds. Sigs that Matter.
    29. Re:Doubtful by LoocSiMit · · Score: 1
      I don't doubt it for a minute.

      I'm sorry, but have you looked at what happened in the last race? They had the *exact* technologies you described, in fact most were better. Some teams started with maps accurate to tens of cm - no need to work it out on the fly. And you know what? Most failed within a mile, the best got 15.

      This is a hard problem.

      --
      Intellectual Property
      Intellectual: of the mind
      Property: that over which one has control
    30. Re:Doubtful by vectra14 · · Score: 1

      oh boy, to inject some super-secret pseudo-knowledge here...

      optical systems work ok in desert-like environments. they work somewhat well for picking out obvious obstacles (bushes, rocks, sharp cliffs), but definitely can not guide a vehicle alone.

      stereo vision is just the beginning. a whole lot more here than "two web cams". that does NOT mean that you won't be successful, just start researching... now.

      some machine-vision keywords to look for: motion sensing, vector-based frame comparisons (look at how frames change and try to determine what the hell is going on from that... takes 1 camera for very rough 3d sensing)

      LADAR and such help here alot, as they give you full 3d information (the end thing that you really want), but they have their own problems: expensive and SLOW. you're not gonna drive at 50 mph with those. not even much slower

      so, you have to basically get all the damn sensors you can get and try to get as complete of a picture as possible

      btw, the coolest things i've seen that are relevant (sensors) are cameras that produce depth pictures instead of color pictures. maybe this will help someone

      (perhaps i will be in this in an "unnamed team", maybe not..)
      (remember... have fun.. the competitive side is BS, all DARPA wants is a more PR-friendly way to kill)
      - v14 / iegres

    31. Re:Doubtful by rmohr02 · · Score: 1

      First of all, I heard this secondhand, from a grad student who knows many of the people on Ohio State's team. I don't know the size of the rocks nor the bushes either.

      Also, there may have been a roadway for the length of the route, but one of the big points of the Challenge was that teams would have to hit 20 checkpoints given to them immediately before the race starts and dynamically find routes to them. It seems to me that while you may be able to go directly to the end of the race on a road, you would not necessarily be able to hit all 20 checkpoints on roads (or if you could, it would not be the most efficient way of reaching those checkpoints).

    32. Re:Doubtful by Quixote · · Score: 1
      And when you're travelling at (say) 30mph, the motion blur will make it even more difficult.

      I do work in machine vision and image processing. There is a huge leap between what's possible in theory, and what's practical.

      I'm not trying to discourage you (or anybody) here, so if you _do_ manage to get something that works well, I'll be very happy to read how you did it.

      BTW: there are rocks which look yellow and scatter light, looking sparse. In the desert, almost everything's yellow.

    33. Re:Doubtful by brilinux · · Score: 1


      Being a Florida Tech freshman in the fall, I want to try to get involved with this project.

      Being a Carnegie Mellon freshman in the fall, I hope that you lose! But, of course, I suppose that that is not nice, but they did go farthest last year. Well, good luck, but not too much.

    34. Re:Doubtful by Anonymous Coward · · Score: 0

      Total and absolute nonsense. Had these people never seen even a picture of the Mojave desert? Can we say 'International World of Bushes'? 'Bushtastic'? 'Bush-U-Like'?

      The whole damn thing is MADE of bushes. These bushes don't sprout up overnight, they are everywhere and they are always everywhere.

    35. Re:Doubtful by Kallahar · · Score: 1

      While there were some bushes off to the sides, the main roadway (dirt) was clear of any plants. Most likely the vehicle (TerraMax in this case) got off course and was unable to get back to the road. They needed a watchdog feature, if you back up 20' and there's still an object, ignore it and go forward. They backed up for half a mile before hitting the kill switch. Also, there wasn't any rain... The skies were clear and ground dry when we got there at 4:30am...

    36. Re:Doubtful by deblau · · Score: 1
      In combination with great laser range-finding and possibly optical range finding (something like us humans do), even acustical systems, a machine has just as good of a chance to pilot a car as it can an aircraft or anything else.

      As a licensed pilot, I call bullshit. There's more to piloting an aircraft than actuating controls to get you from point A to B. There's a hell of a lot of decision-making that requires context (for just one example, see here for the idea, and here for why it doesn't work), not to mention the many and various regulations and procedures, or the ever-changing charts that are published every 8 weeks.

      You might have a chance at getting a machine to pilot a plane if you limit yourself strictly to [go from A to B with no emergencies, no mechanical problems, perfect software, perfect navigational instrumentation and avionics, perfect weather, and nothing in the air between A and B (not limited to skydivers, lost pilots, and unscheduled Presidential flights)]. Oh, and to even get into the airspace of most decent sized airports you have to be in two-way radio contact, which means you have to understand (and possibly refuse) ATC commands. I won't even get into IFR...

      --
      This post expresses my opinion, not that of my employer. And yes, IAAL.
    37. Re:Doubtful by Anonymous Coward · · Score: 0

      Does this experimental world camera approximenting make my butt look fat?

      BTW please don't keep it as a policy not to smoke crack. Thanks!

    38. Re:Doubtful by rmohr02 · · Score: 1

      Well, as I said, I heard this secondhand. It seems like you were there, so I don't claim to know more than you. I just didn't see any posts mentioning something similar to what I had heard, so I posted.

      It does sound like the gist of what I said is correct though--the truck saw a bush and, rather than driving through it (which TerraMax could do without much trouble), it tried unsuccessfully to find a way around it.

    39. Re:Doubtful by maimer2k · · Score: 1

      Easy young 'ens. I am the lead mechanical engineer for the Florida Tech team. Carnegie Mellon and Florida Tech have a great worknig relationship. The Carnegie Mellon team has been instrumental in providing us with advice to get this project started. In fact we were offered the opportunity to join the Red Team. This will come as a shock to the person who said "Good Luck beating the Red Team", but that is exactly what we plan to do. As for sensor perception. Nearly every person who made a comment is correct. We are discussing using variations of several of the systems suggested here. I am unsure how many people have read the tech papers for each team, but I believe it was team DAD that didn't use a single LADAR unit and they finished very strong. If the course is of a similar make-up to the first 7.4 miles we saw this past March, then expect a winner. -Matthew Spurk- OASIS Autonomous Racing Is Your Car Truly Automatic? www.oasis-racing.org mspurk(at)fit.edu

    40. Re:Doubtful by Tree131 · · Score: 1
      It's another to identify obstacles and determine their risk to vehicular progress

      I think a device that would measure density of the object would probably be able to distinguish between a rock, a bush, and an oil spill. I'm sure such devices exist, question is, how fast they are and whether they can work from a distance...

      p.s. if someone from the competing teams is reading this and is going to use it, I want credit... :)

    41. Re:Doubtful by Anonymous Coward · · Score: 0

      It takes about 10 years of high-bandwidth input to get the average human acting vaguely sensible. Why will AIs be different? Maybe the answer IS to program lots of possible scenarios into the AI, just like human children.

  2. For God's sake.. by GeneralEmergency · · Score: 3, Funny


    ...I hope nobody names their AI unit "SkyNet".

    Now, where did I leave those keys to the bunker?

    --
    "A microprocessor... is a terrible thing to waste." --
    GeneralEmergency
    1. Re:For God's sake.. by aled · · Score: 1

      Don't worry, they will be called T-1000.

      --

      "I think this line is mostly filler"
  3. Short answer ... by Manip · · Score: 5, Insightful

    No.

    I don't think anyone will win this time around. The problem is that the current technology can't deal with unknown situations/objects, maybe in a controlled enviroment with selected things added and removed but in a desert there is very little chance. If someone does win it will be more down to luck than actual computing power.

    1. Re:Short answer ... by ejaw5 · · Score: 2, Insightful

      I think if you do a bit of research, you can find microcontrollers and the sensors needed to accomplish the task. Not to simplify the Grand Challenge, the objective is to have a vehicle traverse through a desert terrain while avoiding other vehicles and obstacles. Given enough time, any good electrical enginnering student(s) can come up with some good ideas on solution with some possible hardware choices.

      The Challenge to DARPA isn't the technology, but the testing phase, or lack there of. How many of the schools who participated last year had practical access to a desert of similar circumstance? (I'm in north Florida and I can't think of a place) You can put together an autonomous vehicle for the competition, and maybe test it in a large open field with some 'simulated' obstacles but won't come close to the real deal.

      Another thing is 300+ miles might be pushing the limit for how far gasoline vehicles (especially the trucks and SUVs) can travel on one tank of fuel. Keeping in mind that there would most likely be frequent go and brake driving, if any vehicle were to make it across the finish line the fuel gauge would be below the slash.

      --

      $cat /dev/random > Sig
    2. Re:Short answer ... by Waffle+Iron · · Score: 5, Insightful
      The problem is that the current technology can't deal with unknown situations/objects, maybe in a controlled enviroment with selected things added and removed but in a desert there is very little chance.

      What it boils down to is that there's something horribly wrong with the current approach to "AI". Nature solves problems very similar to this with a totally different approach. Take a cockroach for example. Its task is probably much harder than this "grand challenge". It must survive in the world for several weeks or months while: finding its own fuel, avoiding hostile predators, finding a suitable mate, and include a control system that supports walking in any orientation along with controlled flight through the air.

      What computing horsepower drives this task? A few milligrams of wet neurons that probably consume a few microwatts.

      Even if a cockroach weren't up to driving one of these vehicles through the desert, any small bird probably has enough signal processing power to handle the chore. They certainly are able to handle flying through a thicket of tree branches, a pretty tough challenge in itself. How much does a house finch brain and vision system weigh? Maybe 1 gram?

      Back in the 80s I majored in AI briefly, and I quickly came to the conclusion that the incredible pattern matching abilities of living organisms can't be effectively modeled by piping numbers through a single accumulator register. The highly interconnected architecture of a brain is totally different. (Many of my professors seemed to think that they had some deep secret insight to "intelligence" because they were hacking in Lisp. What was really happening was that they were caught up in their own cleverness in using recursion and macros to create layers of abstraction. But that's just tricky discreet math, not self-awareness.)

      Now that computers are 1000X faster, my assessment is still valid. In fact, computers probably aren't even nearly 1000X faster at the algorithms that living organisms use to deal with the real world, because all of the computer speed tricks rely on locality of reference (caches). A brain, OTOH, is a fully associative processor that can compare an large chunk of input with a good amount of its entire memory in a single atomic operation. Its power comes from not having locality of reference.

      IMHO, attempts at these kinds of projects are always going to result in clumsy, kludgy, stupid machines until some totally new approaches are developed for processing and information retrieval.

    3. Re:Short answer ... by Wog · · Score: 2, Insightful

      And these design differences, my friend, are what seperate the mind of man from the mind of God.

      Burn, karma, burn!

    4. Re:Short answer ... by DMUTPeregrine · · Score: 1

      A cockroach hmm? Try BEAM robotics, perhaps the unibug? Analog only, yet still much better than most digital bots. I'd say that's a good enough new approach to start out with.

      --
      Not a sentence!
    5. Re:Short answer ... by Tlosk · · Score: 1

      You're completely off base, it's not the time to design and enough testing.

      The constraints of the challenge create emergent requirements that are not readily apparent when only considering the superficial task of building an autonomous vehicle.

      The greatest constraint is the time factor, the average speed it demands creates an extremely burdensome situation in terms of how fast your various subsystems need to process terrain and nagivigation data in real time, as well as how quickly decision tress must be traversed when anomolous situations arise.

      Also almost all "off the shelf" equipment is used only for semiautonomous tasks. To assume even proximal equivalence is a mistake.

      That's not to say the challenge won't eventually be beat, but this is money well spent by DARPA to organize the event, the given the wide applicability of the technologies that will eventually be responsible for successful completion of the challenge, whatever form they take in the end.

    6. Re:Short answer ... by pauldy · · Score: 2, Informative

      Man, why is this modded as troll? Are there slashdoters out there that are so intolerant of the use of the word god.

    7. Re:Short answer ... by foidulus · · Score: 1

      What makes the cockroach smart?
      Evolution. The "dumb" animals tend to die before they can mate(or at least produce a significant amount of offspring)
      In academia and industry(well, industry is somewhat debatable, I know plenty of companies that should have died out years ago :P) there is evolution. Good ideas get funding, bad ones don't and tend to thus die off. It took a long long time for the cockroach to evolve, 20 years is a drop in the bucket.
      Once again evolutioin will prevail.

    8. Re:Short answer ... by Anonymous Coward · · Score: 0

      Yes. The traditional approach to AI is quite bad but there's lots of promosing things going on:

      Look for (mostly) computer and information science (CIS) and computational statistics based methods (bayesian (inference) methods, neural networks (use FPGA chips to simulate real concurrent, self-modifying NN))

      Bayesian inference and other statistical methods generalizes traditional logic to uncertain true values (distributions)

      FPGA chips are bringing real concurrent programming (real = HW level) to the fingertips of coders. The new reconfigurable hardware makes new kind of algorithms possible (algorithms can modify/optimize the HW so that HW process the data as fast as possible). By removing instruction code interface between hardware and software huge improvements to performance of algorithms are possible (www.starbridgesystems.com).

      Bayesian neural networks and bayesian nonparametrics can be used for learning and constructing complex models for data (with bayesian inference to use it -> something what we call understanding).

      Clustering and other lossy compression methods can be used to lossily simplify complex probability distributions (analogy to logic: truths := p(x) and rules (p(x|y) := y => x)). This is a way to make computationally heavy bayesian tasks faster.

      Sure, we aren't anywhere near to real AI but there's lots of things developing with a right approach (IMHO) so that given enough time for research and HW to develop real AI could emerge (my guess is 20-50 years).

    9. Re:Short answer ... by Anonymous Coward · · Score: 0
      Even if a cockroach weren't up to driving one of these vehicles through the desert, any small bird probably has enough signal processing power to handle the chore. They certainly are able to handle flying through a thicket of tree branches, a pretty tough challenge in itself. How much does a house finch brain and vision system weigh? Maybe 1 gram?

      I'd guess even less than one gram after repeatedly hitting the living room window head on. Unknown situations and objects, eh?

    10. Re:Short answer ... by rzbx · · Score: 1

      I agree for the most part. Except:

      "What it boils down to is that there's something horribly wrong with the current approach to "AI"."

      I think that this depends which "current approach" your talking about. I don't personally know those working with AI, but when you get down to it, just about all scientists are in a sense are working on AI. Every field is related in some way or another. A programmer is working on an AI that works in binary, taking various input from any kind of device, doing the math, then outputting some results to some device(s). Medicine, what is that? We have created artifical medicines that react with our bodies in certain ways to produce some result(s). Mechanical engineers (like automobile engineers) create artifical objects for transportation. The only difference now is that a human is not using the machine real-time, but applying some more complicated machine we created to do what we asked it to do. The problem I see is that most engineers have a narrowed field of study and sometimes forget some of the other factors involved in a goal/task/process/etc. They then test and retest over and over their system they create to find problems and work a solution around it, broadening both the complexity and ability of the machine, but never perfecting it or making it any easier mentally for one person to comprehend. Since nature (physics, biology, math, etc.) is all connected in some way, understanding physics, math, and programming alone will only accomplish being able to make physics calculations for example and create software that produces results according to certain physics math. One with such knowledge still needs to know, location of objects on the terrain, the type of terrain, the amount of turn in the steering wheel to change the direction a specific angle, and compensating real-time for this change. There are many other factors and I could (even with my limited amount of knowledge on these subjects) write pages and pages of them. On the other hand, not all people have the capibility of understanding (could be argued and I wouldn't disagree) everything that is involved in this process of creating an autonomous vehicle to accomplish a task such as traversing a particular course. So people learn what they can and by combining the skills of many different people, as a team, they can accomplish complex tasks (although inefficiently) that nature has spent who knows how long to create an intelligence for. I believe that it all depends on the teams. Who is part of the team, who is leading the team, and the available resources the team has. As many intelligent people as there are out there, there is bound to be a team that can combine the right skills to accomplish the goal DARPA has set. I think the best bet would be to have a team that has at least one (if not more) person(people) that has(have) vast amounts of knowledge pertaining to fields that could be applied to this task, but not having to have mastered any particular field (although it would be extremely helpful). AI is a field that not one particular area of science can claim to posses the answer to (at least at our current level of understanding).

      "...until some totally new approaches are developed for processing and information retrieval."

      and I agree. This is what it all comes down to.

      --
      Question everything.
    11. Re:Short answer ... by Anonymous Coward · · Score: 0

      ARGH, it BURNS! That is the most horrid shade of red I've ever seen as the background of anything.

    12. Re:Short answer ... by thentil · · Score: 1

      IMHO, attempts at these kinds of projects are always going to result in clumsy, kludgy, stupid machines until some totally new approaches are developed for processing and information retrieval.

      That, however, is exactly the point of these kinds of challenges. If you throw a ton of money at a handfull of military/private researchers, they are most likely to travel down the path of the known. If you manage to get a bunch of people (students, most likely) competing, then simply because you have a *bunch* of people trying to solve the same problem, I think you are much more likely to stumble across the "new approach" you mention -- or, if not it, at least the beginnings of it, that can then be taken by that handfull of researchers with millions at their disposal and improved upon.

      just my .02 (and why I like these 'challenge' things open to almost anyone (yes, I know DARPA had some criticism about who it allowed into the competition last time)...

    13. Re:Short answer ... by AmericanInKiev · · Score: 1

      1000x

      Your post suggests that we understand how the mind learns and thinks - say a neural network.

      While simulating a neural net in a finite register model may be ineffecient - it is nonetheless a suitable test of the theory of thought.

      In short. If the problem is merely speed - we should come to the same quality of conclusion - given more time.

      building silicon to more effeciently run a given set of instructions is not out of reach - if the algorithms truly perform.

      They don't.

      Learning has as much to do with dreams - that is the reassimulation of data - as it has to do with mere presentation of model data.

      I suggest that neural nets have not yet been trained to reassimulate.

      Until then and beyond - creating the silicone which is 1000x faster as the things you mention isn't justified.

      But I could be wrong

      AIK

    14. Re:Short answer ... by paragmas · · Score: 1

      I think the Waffle Iron has descibed exactly why Eviloution is such a joke. Nature tends toward randmoness, yet man with all his technology and wisdom can't even scratch at the complexity of created biological life. God 1, Man 0.0000001

    15. Re:Short answer ... by Anonymous Coward · · Score: 0
      so intolerant of the use of the word god.

      It's not the word, it's the notion that it's some sort of reasonable idea. If he has said, for instance, "That's the difference between man and invisible magic fairies," well, that wouldn't be a troll, it would just be absurd. If you get my drift.

  4. Not too sound flippant.... by TheWart · · Score: 1

    But is a year a great enough span of time for teams to overhaul their entries?

    It is not like the teams were only miles from finishing the race: most teams couldn't even handle a few hundred yards.

  5. Of course someone's going to win... by Anonymous Coward · · Score: 0

    and it'll be my team! I was in the Challenge this year, there was some pretty hot stuff out there.

    Of course, with all these pesky 'competitors' we're going to have to work harder this year.

  6. Wondering... by cjwl · · Score: 1

    Do you have to pay taxes on the $2mil?

  7. It's not about winning... by Wiser87 · · Score: 4, Insightful

    The whole point of the race is to see how well non-government groups solve these problems and to gain new insight on how to use technology.

    Just getting something that works makes them winners.

    1. Re:It's not about winning... by CrazyGringo · · Score: 0

      You make it sound like the Special Olympics.

    2. Re:It's not about winning... by Dun+Malg · · Score: 1
      The whole point of the race is to see how well non-government groups solve these problems and to gain new insight on how to use technology.

      Just getting something that works makes them winners.

      Huh? Define "something that works". None of them completed the course so you obviously mean something less than that. A robot that manages to get out of the starting area? One that doesn't flip over on the second turn? I'd say none of them are winners, but now they have valuable experience. Don't devalue the future achievements of real winners by awarding the title to people just for showing up. Like the other poster said, you make it sound like the Special Olympics.

      --
      If a job's not worth doing, it's not worth doing right.
  8. As an avid slashdot reader, I could care less, by Anonymous Coward · · Score: 0

    but what are the odds in Vegas anyway?

    1. Re:As an avid slashdot reader, I could care less, by digitalpeer · · Score: 1

      I think you meant "i couldn't care less." As for being an avid slashdot reader, you're right on the money.

  9. interesting quotes by Anonymous Coward · · Score: 0

    "and through desert, swamp, or frozen tundras without any human interaction." from OASIS

    "That being said, it is expected that most teams will modify existing off-road vehicles for the Challenge, although who knows what could slither or crawl across the starting line." question 5 answer from DARPA

    I think OASIS are very smart to be thinking along the lines of hovercraft etc. It simplifies what the computer has to consider as "the ground". But does anyone know what kind of fuel/running times hovercraft have? 15 hours is the OASIS target.

    1. Re:interesting quotes by Anonymous Coward · · Score: 0

      whoops scratch that they are planning http://www.fit.edu/projects/oasis/vehicle_comparis on.pdf a car as far as I can see.

      But wouldn't a hovercraft be rad all the same?

      Pity I just filed a patent for the idea. "win darpa challenge through hovercraft". Don't even think about stealing it. Or old papa patent troll will visit you in the night.

      He knows where you live, he knows which room is yours!

    2. Re:interesting quotes by Anonymous Coward · · Score: 0
      "and through desert, swamp, or frozen tundras without any human interaction." from OASIS

      Yes, but what about bat country?

  10. Going out on a limb... by DocJohn · · Score: 4, Insightful

    I know we're going to hear mostly naysayers here, saying "Well, gee, they couldn't even make it 15 miles this year, what's the chance of anyone actually winning in a year's time!?"

    I think there's a good possibility that someone can win it. Think about it. This past year, none of the teams had any first-hand, direct experience with this course or the challenge. So now every team has all of the experience and data from this year's challenge, and could not only see what went wrong with their team's entry, but the problems faced by every other team (motorcycle entry notwithstanding).

    I think the computing power is there. If the teams learned anything from this year, it should be that GPS isn't sufficient in and of itself. You need to far more creative. Every system should have 2 or 3 redundant subsystems.

    I think it can be done, and I think there are enough creative people working on the problem that it wouldn't surprise me to see a winner next year.

    1. Re:Going out on a limb... by Saeger · · Score: 1
      Every year builds on the last, exponentially, so it won't be long before this kind of autonomous nav is childs play. A winner next year wouldn't surprise me either. What would surprise me, though, is a legged robotic soccer team not winning the World Cup well before 2050. Team Asimo VS Battle Angel Alita :)

      --

      --
      Power to the Peaceful
  11. Short answer... by sinner0423 · · Score: 4, Interesting

    No. Last time a good 30%, I believe, didn't even make it out the gate. I seriously doubt any of them will "win". Well, I'm sure they're all winners, like in the special olympics, but i don't think they will FINISH the course.

    1. Re:Short answer... by tcgroat · · Score: 1
      Think back to the Kramer (sp?) Prize for human powered flight. Many good teams and individuals put in years of effort to design and build clever human-powered aircraft. Some flew but didn't finish the full course; many never even achieved controlled flight. But shortly after Paul McCready's team finally won the prize, they improved the design so much that they crossed the English Channel with a human powered plane to claim the second Kramer prize.

      The point is that the challenge looks impossible when you consider all the problems that know about and the many new ones that will become apparent only when you take on the task. But as you solve each piece of the puzzle, you find things you're doing right and other things you should do in a completely different way. When the last piece falls in place, the challenge is won--and you wonder why you didn't see such an "obvious" solution in the first place.

      The Grand Challenge isn't a textbook exercise with a cut-and-dried answer. Each entrant learns from their own small sucesses and failures, as well as those of the competition. It may not be won this year, it may not be won ever. But by taking on the challenge, each entrant helps refine the baoundary of what is possible. That's the beauty of it!

  12. With the closed nature of the competition, no. by dexterpexter · · Score: 5, Insightful

    If the prior entrants are any indication, than no. Those entrants shows just how unprepared they were. As a engineering student on a team that has built/is building an autonomous robot (not associated with DARPA), my evaluation of the vehicle designs left me terribly disappointed. In fact, part of me things my own team could have thrown our present navigation hardware/software onto an ATV and been more competitive than the other DARPA entrants. In fact, had DARPA not been so selective in their choosing of robots to enter the competition (which, in my opinion went against the spirit of an open competition), we might have done just that.

    A few responders have said that the technology just isn't there for autonomous navigation. I disagree. It just needs to be refined. Robots for the IGVC can navigate unknown environments respectably, and these are unfunded, poorly staffed projects ran by undergraduate students.

    I believe that the next competition's entrants will make it much further than this years, but looking at the stock, similar designs that DARPA let through, looking at bells and whistles rather than creativity, my hopes are not high for having a winner. They need to re-evaluate the meaning behind an "open" competition of ingenuity and consider that the most expensive, technologically-advanced robot is not always the answer.

    Look at the first year IGVC. Colleges spent thousands of dollars on big, relatively the same robots and the University of Tulsa came in with a PC bungeed to a child's car and beat them all. I don't pretend that the IGVC robots are competitive against the Grand Challenge ones, but the point is still the same: make it an open competition, and perhaps we might see some *real* ingenuity and then, in the future, a winner.

    Money d.n.e. ingenuity

    That said, I tip my hat to the previous entrants. How neat is this competition!? (even with its limitations)

    --

    *-*-*-*-*-*-*-*
    "We are Linux. Resistance is measured in Ohms."
  13. Highly doubtful by OblongPlatypus · · Score: 5, Funny

    According to the May issue of Wired, the best team got through only 7.4 of those 100 miles before breaking down. There are some funny quotes in the Wired article, showing just how miserably far away we are from true autonomy:

    What went wrong: "Lost GPS signal. Forgot there was a mountain between it and next checkpoint. Tried to drive through mountain."

    Lesson learned: "Go around mountains, not through them."

    What went wrong: "Interpreted small bushes as enormous rocks and repeatedly backed away from them."

    Lesson learned: "Get new sensors that can distinguish between bush and rock."

    This all sounds pretty pathetic, but having just completed a master-level course in artificial intelligence, I suddenly understand just how difficult some of these issues are to solve. Let's face it: We won't see anything even approaching true autonomy in anything but tightly controlled environments for years to come.

    I conclude with the best quote; not really AI-related, but still simply hilarious:

    What went wrong: "On-off switch located on side of vehicle. Bumped into a wall on way out of start area. Turned self off."

    Lesson learned: "Put the on-off switch somewhere else."

    --
    -- If no truths are spoken then no lies can hide --
    1. Re:Highly doubtful by Anonymous Coward · · Score: 0

      There was an error in Wired magazine - the high school team didn't have software trouble like they reported, they had wiring trouble. I have this directly from one of the team leaders there.

    2. Re:Highly doubtful by MavEtJu · · Score: 1


      What went wrong: "Interpreted small bushes as enormous rocks and repeatedly backed away from them."

      Lesson learned: "Get new sensors that can distinguish between bush and rock."


      This is how a toddler learns: bushes do budge, rocks don't budge. Except for the ones which looks like bushes but are made of rocks. Pushing the bush and see if it gives way, that's a good way to see if it is a rock or a bush. Then decide if you want to fall on it or not.

      --
      bash$ :(){ :|:&};:
    3. Re:Highly doubtful by targo · · Score: 1

      The main impression that I get from the Wired list is "WTF, did they test their vehicles at all??"
      Because 4 vehicles out of 13 didn't even get out of the start area!
      I develop software for living, and while it is admittedly for easier tasks than autonomous desert-crossing, we test our product in hundreds and thousands of different situations and throw all kinds of shit at it to make sure it doesn't just die in some weird deployment scenario. I am really curious how much effort these teams spent on just testing their gear in different situations (not development).

    4. Re:Highly doubtful by X86Daddy · · Score: 1

      What went wrong: "On-off switch located on side of vehicle. Bumped into a wall on way out of start area. Turned self off."

      Lesson learned: "Put the on-off switch somewhere else."


      I get to see this almost weekly in real life: My Roomba, which I'm very happy with otherwise, occasionally turns itself off by bumping its switch against those springy door-stopper things. Maybe the newer ones have the switch located on top or something. :-)

  14. How hard would it be... by JawnV6 · · Score: 3, Insightful

    to hide a Little Person inside one of these things? Baron Kempelen got away with such a scheme for quite a while... The Turk

    1. Re:How hard would it be... by OneDeeTenTee · · Score: 1

      Just make it radio control via some highly unusual method. For instance, you could "transmit" data by intermittantly jamming GPS signals, and as your bot already has a GPS receiver no one would be the wiser.

      --
      Stop the world; I need to get off.
    2. Re:How hard would it be... by Anonymous Coward · · Score: 0

      Ok, let's team up!

      I'll make the costume, and you find the midget to run through the desert at 30 mph for 10 hours.

  15. It might happen... by sgtsanity · · Score: 4, Informative

    BTW, for all those interested, Wired ran a list of what went wrong for each team. It reads very comically, but a lot of these things are very "DUH!" after you've gone through the first time. I forsee a lot better results, as teams will have that much more practice. Hopefully some will come up with some more general solutions, rather than brute-force processing the terrain around the known area of the route.

    1. Re:It might happen... by Anonymous Coward · · Score: 3, Informative

      None of the teams managed to do much brute-force terrain processing, because in general, their sensors didn't work.

      The one that got the farthest just ran off of pre-computed GPS waypoints, and as the GPS accumulated drift error, it started driving to one side of the road, then in the ditch, then off road, until it hit something and stopped.

    2. Re:It might happen... by videodriverguy · · Score: 1

      Thanks for the link - great laugh.

      Especially the six wheel ATV that had the on-off switch on the outside of the vehicle and turned itself off when it hit a wall!

  16. Against the rules by dexterpexter · · Score: 2, Informative

    You can't use a hover-craft, though. I am sure that is the first thing on *everyone's* mind. (I know it was mine)... why not just build a helicopter and make it take the most direct route? There is a reason no one did that:

    The rules limit entrants to mechanical-to-ground travel. No hover crafts allowed.

    However, there are other non-DARPA competition where flying autonomous bots are preferable. DARPA's competition, however, is limited to road vehicles.

    --

    *-*-*-*-*-*-*-*
    "We are Linux. Resistance is measured in Ohms."
    1. Re:Against the rules by Thagg · · Score: 1

      I wonder if you could have a car/helicopter team? I would think that a second set of "eyes" up high might solve a lot of planning problems.

      thad

      --
      I love Mondays. On a Monday, anything is possible.
    2. Re:Against the rules by dexterpexter · · Score: 1

      We had considered a similar solution in our own autonomous robotics competition, but our competition sets size limits and so, technically, when the helicopter flies up in the air, it increased the "height" of our robot to illegal dimensions, according to the rules.

      There is also the consideration that once it seperates, even if it is communicating with the primary ground robot, it is technically a second robot. One solution to this would be to tether a communication link between the ground bot and the helicopter bot, and call them the same bot. That way, the helicopter can get an aerial view of the track and the robot can map its way around what the helicopter sees, offering a sort of foresight. But, since they are one continuous physical entity, they are technically one robot.

      I am not sure if DARPA has the same restrictive size rules that our own competition does. Otherwise, this is a very sound solution.

      --

      *-*-*-*-*-*-*-*
      "We are Linux. Resistance is measured in Ohms."
    3. Re:Against the rules by Maserati · · Score: 2, Interesting

      If you're going to go tethered, then why not just go inflatable for the remote unit ? Other than snagging cable you won't have too many problems from having a balloon floating over your robot. It just needs to be bouyant enough to lift a small camera. I'd suggest using compress-air cartridges to inflate the balloon, you probably don't want to hassle with any sort of compressor.

      --
      Veteran, Bermuda Triangle Expeditionary Force, 1992-1951
    4. Re:Against the rules by dexterpexter · · Score: 1

      After consideration, the type of hovercraft I believe the grandparent was talking about was a sea-based hovercraft, whereas I was thinking an air hovercraft. Because the craft would still be making contact with the ground, I will bet that it would be considered alright under DARPA rules, although I am not certain of this.

      That said: A sea hovercraft would likely work over large flat stretches of sand. However, that would be a severe limitation around thorns and barbed wire, which was obviously on the course in the previous competition. Most hovercrafts are made of a soft, air-filled platform which I would think would tear. I could be wrong.

      There is also the problem of climbing. Given the first brick wall or long obstacle (that is not easily gone around), the hovercraft would find much trouble climbing over the obstacle and still maintaining mechanical-to-ground contact.

      --

      *-*-*-*-*-*-*-*
      "We are Linux. Resistance is measured in Ohms."
    5. Re:Against the rules by dave420 · · Score: 1

      A hovercraft?? Do you know how bad hovercrafts are on uneven surfaces, especially rocky deserts? They have 0in ground-clearances, so that might give you some clues. It would be the perfect vehicle for soft, flat sahara-esque sand, but on the terrain they're talking about it wouldn't get far at all.

  17. Do they all take off at once? by Anonymous Coward · · Score: 0

    If they all run the race a the same time, just build one that locks on to the most expensive/fastest and follows it. Then in the last hundred meters (or at 5 rods and 7 chains distance) you take it out ben-hur style with spiked wheels and win the race. I reckon darpa would give you an extra million for dramatic effect.

  18. Correction - number of miles by OblongPlatypus · · Score: 2, Informative

    I mean 142 miles, not 100. 142 is the number Wired quotes.

    The /. blurb mentions 300 miles, but the Q&A on the DARPA page says "will not exceed 300 miles". Apparently the course is randomly selected and only revealed on the race day, to make sure the vehicles aren't trained for the specific race course. I'm assuming the Wired quote means that the course that was picked for this 2004 challenge was 142 miles long.

    --
    -- If no truths are spoken then no lies can hide --
  19. rallying by SuperBanana · · Score: 3, Interesting
    Lesson learned: "Get new sensors that can distinguish between bush and rock." This all sounds pretty pathetic, but having just completed a master-level course in artificial intelligence, I suddenly understand just how difficult some of these issues are to solve.

    Watch a rally. Rally drivers have codrivers w/notes, and prior knowledge of the course...but I believe with Baja it's mostly seat of the pants; Paris-Dakar has got to be since it's so damn long, but I could be mistaken. They average well over 60mph on a course that's got to be much worse than anything DARPA came up with. Of course, they have astronomical component failure and driver error rates (as well as the occasional wildlife incident- one rally team hit a cow at well over 60mph, it was NOT pretty- I think they also got arrested, because it was a serious crime in the host country, akin to murder, to kill a cow), and at 60mph, rocks look like bushes and bushes like rocks, until it's way too late to do anything about it. Rally teams just bolt up more plating on the important stuff, and hope for the best.

    What went wrong: "On-off switch located on side of vehicle. Bumped into a wall on way out of start area. Turned self off." Lesson learned: "Put the on-off switch somewhere else."

    While not defending them, it was probably an emergency disconnect switch, which you do want to be highly accessible for those times when, say, it starts driving away (or towards something) and shouldn't have. Yes, DARPA required radio safety switches, but do you really want to trust your life to just a radio disconnect?

    Honestly, some teams were just stupid in their use of money and priorities- I got a huge kick out the team that had a giant plasma display TV in the passenger side of the cabin. What the -fuck- was that for, watching the Superbowl while the car drives you to the next checkpoint?

    1. Re:rallying by Anonymous Coward · · Score: 0

      The touchscreen display was for interaction while the programmers were working with the challenge vehicle working out bugs and logrithyms. To think that you can create a vehicle of this type without spending some time monitering it as it learns to react is preposterous, to be able to do it comfortably from inside is a bonus. Note that on that vehicle the kill switches were recessed. Since it's so easy we hope to see your entry there next event. One of three teams to complete the QID properly, sixth off the line, lost gps, changing gps vendor.

  20. 2million in 1 year is the hard bit. by Anonymous Coward · · Score: 1, Insightful

    The technology certainly does exist to achieve it. However from a project point of view the limits are the 2million and 1 year to do it.
    If you were to have 3 to 5 years, 20 programmers, say 6 electronic engineers and a few mechnical engineers i think It would be rather easy. I dont mean grad students either, I mean people with 5 to 10 years and a few seniors from relevant fields. Of coarse this isnt going to happen for 2million and management of a team this size would require integration time of around at least3 to 5 years I would say. Identification of obsticals is not a problem, thats fairly ruitine software project-yes it requires the engineering approach there is always a way. Path generation is fairly ruitine. However the practical engineering issues are not expecially under budget and time frame. The second issue is breaking down the project into managable chunks for each person and that is where the project result would reflect the cleverness of the seniors.
    greg

  21. Yes. by simetra · · Score: 3, Funny
    His name: Al Gore.


    Thanks, I'll be here all week. Be sure to tip your waitress.

    --

    "Would it kill you to put down the toilet seat?" -- Maya Angelou
  22. The real question by commodoresloat · · Score: 2, Funny

    is whether the winning robot will have a "CAPS LOCK" key.

  23. DARPA? by Anonymous Coward · · Score: 1, Funny

    all this; just so the cia can run over arabs without even having to use a remote.

  24. Good by Adolph_Hitler · · Score: 1, Offtopic


    We humans will remain useful as long as robots are stupid.

    --
    People don't exist to serve systems, systems exist to serve people.
  25. Read This Older Post... by Anonymous Coward · · Score: 0

    http://slashdot.org/comments.pl?sid=96954&threshol d=1&commentsort=0&mode=thread&cid=8290 851

    1. Re:Read This Older Post... by Anonymous Coward · · Score: 0

      REMOVE the SPACE between the 8290 and the 851 to read 8290851

    2. Re:Read This Older Post... by Anonymous Coward · · Score: 0

      This must be the same guy http://home.earthlink.net/~tkwoodfamily/rjwhistory .html

  26. Slashdot entry by Anonymous Coward · · Score: 5, Funny
    Surely with all the talent on Slashdot, we could create a winning entry?

    Name suggestion: The Autonomous Coward

    1. Re:Slashdot entry by Propaganda13 · · Score: 1

      You could use my patent-pending AI for the Slashdot entry. It's name is "Brick on the Accelerator".
      Don't worry after the race, we'll can release the source code.

      Sad thing is it could have beaten several of last year's entries.

  27. This is one of the times I wish I had more play $$ by really? · · Score: 1

    ... so I could build a vehicle that looks and seems real, but holds a "little person" in a hidden compartment.

    Yes, in the end it would, of course, be disqualified, but think of the fun you'd have while it lasted. 100% accurate voice control anynone? :-)

    --

    "Consistency is contrary to nature, contrary to life. The only completely consistent people are the dead." A. Huxley
  28. Baja by crisco · · Score: 2, Informative
    Depending on the class, the Baja (and other desert races) contestants depend heavily on co-drivers, GPS and proper preparation. They run over the entire course before the race (hence the 'PreRunner' style of trucks) and rely on maps, GPS and the co-driver's experience.

    Motorcyles and the trophy trucks averaged nearly 60 MPH on the last Baja 1000, other classes are slower.

    I wish Rally driving were more popular over here in the US of A, so much more excitement than big ovals.

    --

    Bleh!

  29. prediction: the winning entry will be D6 based by bandy · · Score: 2, Interesting

    I predict that this will finally be won by a Cat D6 (bulldozer) based vehicle. Drive through small things. Don't get caught up in barb-wire fences. A little GPS and some vision thing for detecting deep holes and you're there.

    --
    "You might as well get your son a ticket to hell as give him a five string banjo." -unknown minister
    1. Re:prediction: the winning entry will be D6 based by burns210 · · Score: 1

      I liked the idea of a surplus hummer with retofittings. If a hummer can't get you where you need to be, then you have a problem, not your car.

      On that note, is there a chance for a unified software system? Could the schools try an open source AI system for input from monitors(varrying types, depending on the vehicle's equipment) and output into stearing and accel/deceleration?

    2. Re:prediction: the winning entry will be D6 based by dave420 · · Score: 1

      AAah the American solution. Can't beat it by ingenuity? DESTROY IT!

    3. Re:prediction: the winning entry will be D6 based by bandy · · Score: 1
      How else did we get to be the remaining superpower?


      From this year's results, clearly the problem is too difficult to solve all at once at this time. So you simplify, simplify, simplify. Get a D-6 solution to work - lots of space & power for computers and you won't be tempted to go too fast. Then you make it more complex, and use the previous solution as the groundwork for something more complicated. Stepwise refinement.

      --
      "You might as well get your son a ticket to hell as give him a five string banjo." -unknown minister
  30. Most of them will never work by Animats · · Score: 4, Informative
    With the possible exception of CMU, nobody had a system that could avoid a ditch or a pothole. Stereo vision won't do a good enough job on dirt for long range ditch/pothole detection. All the laser rangefinders except CMU's were fixed line scanners, so they couldn't possibly profile the ground ahead reliably from a bouncing vehicle.

    CMU's approach is a big hammer. They took a stock line-scanning laser rangefinder and put it in a huge 3-axis gimbal, which they then actively stabilize. That should be able to profile terrain, but it's a huge mechanical kludge. If you miss a spot because you hit a bump, you have a hole in your data. At that point you can either slow down and rescan, or plow ahead blindly. They may eventually complete the course with that rig, but no way is it a commercially viable technology.

    The next generation of sensor technology may be ready in time. There are at least three groups with usable sensors in the prototype stage. We're talking to two of them. But that's all I'm going to say for now.

    John Nagle / Team Overbot.

    (We're recruiting. See our jobs page. No pay, some risk, a fraction of the prize, we cover all expenses. Silicon Valley only. We have our own shop in an industrial park in Redwood City. If you're local, come over and see the thing.)

    1. Re:Most of them will never work by pauldy · · Score: 1

      Why not a combination of stereovision, range finding, and a digital horizon to enable real time mapping based off a visual system. Seems conceptually simple enough is there something in that picture I'm missing as it would seem fairly easy once properly calibrated to discard bad data based of changes in the visual system or abrupt unpredicted changes in the horizon. Then make determinations based off the risk of what data is left of whether or not to slow down and catch up on the data before proceeding.

      I wish I lived closer this project is very technically exciting.

    2. Re:Most of them will never work by foidulus · · Score: 1

      (We're recruiting. See our jobs page. No pay, some risk, a fraction of the prize, we cover all expenses. Silicon Valley only. We have our own shop in an industrial park in Redwood City. If you're local, come over and see the thing.)
      I think you made a mistake in your URL, I think this is the URL I think you meant to post :P

    3. Re:Most of them will never work by Animats · · Score: 2, Informative
      Why not a combination of stereovision, range finding, and a digital horizon to enable real time mapping based off a visual system?

      Stereo vision has two fundamental limitations. First, it doesn't work very well unless the scene has clean, sharp edges to match up. Second, the accuracy decreases rapidly with range, beause you're measuring a narrow triangle from angles at the base.

      The algorithms for stereo vision aren't all that forgiving. There are basically two flavors. One finds and matches "features", usually corners. This works nicely for indoor scenes and badly on dirt roads. The other does a straightforward correlation between matching scan lines from two cameras, sliding them back and forth looking for the best match. This has a high false alarm rate on surfaces with high-frequency detail, like gravel roads.

      Practical problems include the fact that correlation algorithms are sensitive to high-frequency noise, so any thermal noise from the camera is a major problem. Also, keeping two cameras aligned to within a pixel while jouncing along on an off-road vehicle requires a very rigid mounting with the cameras near the center of gravity along the inter-camera axis. (For an example of a good one, see the Bumblebee from Point Grey. They have the most successful stereo vision products.)

      To date, the most successful outdoor stereo vision system used on a mobile robot was on the NASA Hyperion robot. They were able to achieve a range of about 7 meters on rocky terrain with hard edges. This is about a third the range that theory predicts. A DARPA Grand Challenge vehicle needs at least 20 meters of range, and if you want to go fast, 50 meters. You need 1.5 to 2x your stopping distance.

      We have a stereo camera setup working on my desk here, and we've had it for over a year. We've tried that.

      Stereo from motion, where you work with successive frames from a single camera, has potential. The baseline is the distance you move between frames, which can be much bigger than the distance between two cameras. But people have been trying to make that work for years without much success. If you want to work on vision, that's a good problem. Especially since you can just take data from a camcorder and crunch on it - no special hardware required for development.

    4. Re:Most of them will never work by rebelcool · · Score: 2, Informative

      They're getting better, but its still years away from usefulness. This past week I checked out some new work that used temporal data streaming to fill in whats between the discrete frames (much more like how human vision works). This allowed much more detail to be considered, with lower noise errors that plague stereo vision traditionally.

      However it still required structured light to work well, meaning outside the lab it wont work well.

      One problem that I see with stereo vision research at the moment is that its still focused on turning cameras into fancy rangefinders. Though its nice to be able to determine the entire range of objects in a camera's vision area (as opposed to a singular laserbeam endpoint), it still tells you very little about the nature of those objects which is a great deal more useful than their range.

      --

      -

    5. Re:Most of them will never work by corngrower · · Score: 1

      I've thought about how using stereo from motion would work as well. I think that in order for this to work one would need to have a fairly stable mount for the camera. Then you'ld probably want to have some accelerometers in order to help in correlating the frames of successive images. I figure that for the grand challenge you'ld probably need 5 or 6 cameras (fairly low resolution 640x480) with various focal length lenses, short for looking near the vehicle, long for imaging a small region well ahead of the vehicle. For some of the cameras you'ld need to be able to point them with in a limited range. (Specifically those with the longer focal length lenses). Three wider angle length cameras would be fixed mounted -one straight ahead, one looking to left ahead, one to right and ahead. These would be mainly used for vehicle orientation and preliminary path planning. One of the cameras would have long lens and be looking ahead in the planned path of the vehicle for obstacles. One ould be looking medium range ahead in the planned path obstacles. You would need some fairly good processing power for image processing behind each of the cameras. And you'ld need a master computer to coordintate everything.

      I may have to look into seeing how to process camcorder images on my computer, Hmm.

      Do I think someone can win the Grand Challenge next year? Maybe one of the top three teams this year could. For those teams it may only be a matter of fixing a half dozen deficiencies. After all they did manage to go 7 miles. I'm optomistic that it will be done.

    6. Re:Most of them will never work by pauldy · · Score: 1

      I have to many student loans to pay back to begin anything like this at the moment I was just curious as to why people have had such trouble. I would assume a fixed focal point with a predictable parallax would work much better than detecting from the outside in. I've seen it go the other way and work very well, so why not reverse the process to determine spatial relationships within the confines of the resolution of the image it is fed. I'm sure using this type of algorithm with a high speed fpga could result in real time processing and when coupled with the other sense I mentioned allow for "good enough for government work" straight ahead environmental awareness. Possibly using infrared cameras or B&W would be better than attempting to work with color as a previous poster mentioned he had attempted.

    7. Re:Most of them will never work by mcoletti · · Score: 1

      Clint Kelly, of SAIC, gave a talk at The Krasnow Institutde recently in which he summarized their entry's results. (SAIC was one of CMU's corporate partners.) The gimbal stablized range finder and the stereo-vision system were unavailable for the Challenge due to an "overly-exuberant student" crashing their vehicle by speeding several days prior to contest. This was likely the major cause of their loss.

      Clint also mentioned that there were a large number of power lines along the course that could have interfered with the onboard GPS. The robot depended very strongly on GPS. They had hand coded many new way points between the DARPA supplied way points to reduce dependency on sensor s. (A tack they deemed necessary due to aforemention damage.) Also, the rocky terrain may have unduly interfered with GPS signals.

      The Red Team's bot had been successfully trialed on similar terrain -- some of the trials were significantly similar to the Challenge's course.

      Hopefully next year the Red Team will keep those "exuberant students" away, and they can get a fully functional machine to the starting line.

      --

      MAC | A polar bear is a cartesian bear after a coordinate transform.

  31. Why doesn't... by Short+Circuit · · Score: 1

    ...the OSS community come up with an entry?

    Do as much as possible in simulation, including physics modeling and damage. An excellent proof-of-concept.

    1. Re:Why doesn't... by Anonymous Coward · · Score: 0

      Because the OSS community did not, and never will create anything of their own. They prefer to loot it from existing projects and give it away for free. Simple as that. Thanks for asking.

  32. I don't think that a balloon will work here by dexterpexter · · Score: 3, Interesting

    A balloon is a fine idea for slow-moving robots.

    However, towing a balloon behind a robot that travels at an average 30 mph would present a problem.

    For a demonstration:
    Fill a balloon with helium and then try to run with it. Instead of staying afloat, it will sink.

    Then there is another problem. Compressed air cartridges would only dispense AIR into the balloon.

    You cannot simply fill a balloon with air and have it float. You would need something like helium.

    But then, you still run into the issue of trying to manage a balloon at high speeds.
    It would work if your strategy was to stop and then release the balloon, then retract it before resuming. Problem with this is that a balloon would be more subject to the wind (deserts are notorious for horrible winds), accidental tears in the bushes, and a lack of stability (what is to stop it from being blown to turn around in the opposite direction?)
    A helicopter would offer steering power, and some thrust to counter what the wind is sending at you.

    Overall, I think a small helicopter (or propelled aerial vehicle of some sort) would offer more stability.

    --

    *-*-*-*-*-*-*-*
    "We are Linux. Resistance is measured in Ohms."
    1. Re:I don't think that a balloon will work here by Anonymous Coward · · Score: 0
      We (CMU) thought about this, and came to the same conclusion. A piggybacking helecopter would have been neat, but it was explicitly illegal in the rules.

      There is a project at NREC that did take this approach for a DARPA contract

      http://www.rec.ri.cmu.edu/projects/perceptor/

      It's pretty neat, very smart, and too slow to compete in the grand challenge anyways. But it can find its way out of mazes.

  33. There is a rule against damaging the terrain by dexterpexter · · Score: 4, Informative

    The only problem I could see with this is that driving through things was not seen as an acceptable solution by DARPA. It stipulated that the terrain and obstacles must be left unharmed. I think there are reasonable allowances made, such as running through "weeds" and leaving faint tire tracks.

    Sending a bulldozer through something, however, would likely cause harm.

    The motive behind this, if I get to guess, is that they are looking for a more covert vehicle. Something that has torn through the terrain and left chaos in its wake is more likely to be tracked/disabled than something that can quickly and nimbly navigate across the terrain.

    I think that your idea is a fine idea, though. If they are looking at application for war situations and covert navigation is not an issue, I think that you are onto something.

    When I first heard about the competition, that was my first reaction, too. Why not just create a tank and plow through the terrain along the most direct route? A review of the rules showed that they had already taken into consideration this solution and created a rule against it. I can see their reasoning, though.

    --

    *-*-*-*-*-*-*-*
    "We are Linux. Resistance is measured in Ohms."
  34. Open Source Project by Anonymous Coward · · Score: 0

    Do you guys think the teams lost primarily because of software or hardware issues, and if it was because of software issues, do you think it would be a viable strategy to make an open source project that would guide the vehicle? Would there be any way to maintain competition while still keeping code open? Would there be enough interest to keep the project alive?

  35. Re:This is one of the times I wish I had more play by wibs · · Score: 1

    100% accurate voice control anynone?

    Assuming, of course, that your midget isn't deaf.

    "Turn left!"
    "What?"
    "TURN LEFT!"
    "WHAT?!"
    "Don't shout at me, you're the one who can't hear me!"
    "WHAT!?!"
    **crunch**

    Although if I had to choose between a deaf midget or a blind one, I guess I'd have to choose the one that can see what's coming.

    --
    If you get nervous, just remember that there are a few billion other people who don't really give a damn.
  36. Yes, I have an idea for a vehicle by Anonymous Coward · · Score: 0

    If they do something like this it will have a better chance of going through any annoying obstacles.

  37. I'm not so sure by Einer2 · · Score: 2, Informative

    From what I know of the race course, these vehicles have to average 30 mph going cross-country through the desert. If it's anything like the terrain around the Tucson area, I'm not sure that I could average that without piling straight into a saguaro.

    --
    Microsoft delenda est!
  38. I think they will by pauldy · · Score: 1

    I think the major problem of the past challenge is that no one looked into the possibilities of fuzzy thinking. Like the ability to assign threat levels to various levels in the terrain and picking the lowest threat level as the appropriate path to the goal. This is a simple enough project and why nobody was able to make it work I don't know. Perhaps it is the fact the project was not as open as it could have been or people thought the competition would be tougher than it was.

    I think many lessons were learned but I doubt this one was even taken into account with the exception of one team who went down this road but I think they kind of missed the mark. This is of course arm chair quarterbacking which will undoubtedly be met with many excuses.

    1. Re:I think they will by jbrocklin · · Score: 3, Informative

      Actually, I've read most of the technical papers that the teams were required to submit, and many of them did use a "track and assign danger levels" as a way of finding a best path (most used this as a way of keeping the vehicle inside the boundaries of the course - assign the off-course sections with infinite danger and the vehicle will never go there).

      Overall, the majority of the problems that people were with unplanned problems, such as going up a hill and not switching down gears, stopping to check terrain, and then not being able to start back up again. Or getting a wheel stuck in a small ditch and not being able to get out (no friends to jump out of the car and push ya know).

      I think that someone will win next year - or at least make it far enough that the logic part of the system will be proven effective. Sure there will be some little things that will hit just about every team, but I hope someone does a good enough job preparing that it will take a lot of little things to bring them down.

  39. Hi meatbags! by Anonymous Coward · · Score: 0

    With all of the new entrants does anyone think that the competition will be won the second time around?

    It will if they let *me* drive.

  40. Re:This is one of the times I wish I had more play by LoocSiMit · · Score: 1
    Yes, in the end it would, of course, be disqualified, but think of the fun you'd have while it lasted. 100% accurate voice control anynone? :-)

    Version 1.0 might have perfectly accurate voice control, but Version 1.1 would be outsourced to India so wouldn't understand a fscking word you said.

    --
    Intellectual Property
    Intellectual: of the mind
    Property: that over which one has control
  41. I thought he said... by halr9000 · · Score: 1

    "Whining". If there will be a whining autonomous robot, I would like to officially announce my intention to protest. I get enough of this at home from my children.

  42. It was won the **FIRST** time round! by crypto1969fl · · Score: 0

    DARPA won it the first time round. All these teams poured a ton of $$$$ into R&D and implementation and gave DARPA a whole ton of free ideas for building their own automanous vehicles.

    --
    --"It is insufficient to protect ourselves with laws; we need to protect ourselves with mathematics."--
  43. Analog Signals are more like Organic Organisms by HerbanLegend · · Score: 1
    Some time ago, I read an article in Discover magazine about a guy who was making robots without any digital technology.

    I wonder if this technique ever came to anything?

    Here's the article.

    1. Re:Analog Signals are more like Organic Organisms by cr0sh · · Score: 1

      Um, yes it did...

      --
      Reason is the Path to God - Anon
  44. couple of thoughts... by Anonymous Coward · · Score: 1, Insightful

    I really like this sort of competition but I have a couple of concerns.

    First, it's not open to everyone because you have to be an american citizen to enter (not 100% sure about this). If this is the case then the DARPA Challenge will not harness the full power that it was originally design for, which was to build the best possible intelligent robot for the task at hand. If you eliminate 95% of the worlds population from the competition then probably you've missed out on a good amount of innovation and ideas that could have helped your ultimate goal.

    Second, should we the scientists of the world be helping the military build weapons. I know this is a cute rover type contest but if you mount a weapon on these puppies you've got a very scary scenario involving many innocent people getting killed or used and controlled (Terminator/Matrix movies). It isn't always a good idea to make something just because we can.

    1. Re:couple of thoughts... by Lije+Baley · · Score: 3, Interesting

      Well, in response to your first concern, while it is certainly a shame that international teams can't contribute to solving this problem from their unique perspectives, it's probably not in the U.S.' security interest to encourage such projects abroad. Today's good friend can always become tomorrow's bitter enemy - this is not paranoia, it's history. If nothing else, it's simply good (internal) politics to try to keep the potential economic and scientific benefits within the U.S. For the record, I truly believe in diversity. Not just because it's fair or in vogue, but because I believe the best ideas come from the broadest set of perspectives. I think this has been key to the U.S.' technological success in the past, feeding off our "melting pot". It seems that the E.U. can rival this, and to compete with Asia, serious EU-US cooperation may be required to maintain any semblance of our present standards of living. Sorry, I digress...

      As for your second concern(s), the basic argument for defense applies to the "help the military" question. As long as humans are human, there will be those who seek to take advantage of others, consciously or not, and we as individuals or groups can ignore that only at our own peril. History almost certainly reveals only a tiny fraction of those people(s) who were overrun and exterminated or assimilated by those who were aggressive and capable. Some in that 95% mentioned above may go on to use their good ideas to develop something which could threaten the U.S. and others, as a U.S. citizen I would expect us to research and develop any potentially unique military capability, so that we could at least understand and counter it.

      Your fear of the Terminator/Matrix scenario is, IMHO, really premature at this point. Even if they succeed in the DARPA challenge, it will be a long time until we have roving, fully-autonomous-fire vehicles that have the capability to operate and maintain themselves, let alone their supporting infrastructure. The military has enough problems with friendly-fire as it is, some already due to poor machine decisions. I don't think they are so hot on turning ANYTHING (man or machine) loose with a weapon. I would guess the military's real direction with this stuff is to use autonomous machines to reduce communication link requirements and tedium for remote operation by humans - i.e. one man could be controlling vehicle A, targeting and firing weapons, while also being responsible for vehicles B and C, autonomously enroute to different recon sites, and vehicle C is currently out of contact due to terrain, weather, enemy jamming, equipment failure, etc, but returning or maneuvering to get back in touch.

      --
      Strange things are afoot at the Circle-K.
    2. Re:couple of thoughts... by Anonymous Coward · · Score: 0

      Thank you for you comments they made me think about what I originaly wrote and I may have been exagerateing on the Terminator scenario just a wee bit :)

      The only point that I disagree with you on is when you say that people will develope the technology and then keep it for their own country or culture instead of shareing it with us in the west. I believe that these scientist could instead be invited to join the USA to work for us by offering them money and happiness in exchange for their services.

    3. Re:couple of thoughts... by Daniel4N · · Score: 1

      As I understand it, the main application of the DARPA type vehicles would be autonomous supply trains, there isn't a significant need for a ground based vehicle to deliver a weapon when we have missles that can track terrain and hit targets hundreds of miles away from their launch point (aircraft or ship typically).

  45. As with Robocup... by Anm · · Score: 1

    As with RoboCup, I expect the gap between the first and third years to be huge. And to think our little QuickCam/Linux RC cars won robocup #1.

    Anm

  46. As long as these morons don't insist on... by Anonymous Coward · · Score: 0

    re-inventing the wheel.
    Why is it that engineering schools always seem to start from scratch every year?
    Is it the NIH (not invented here) syndrome?
    Why not find the best that exists right now, and use that as the starting point?
    How will any progress be made if everyone starts from zero every year?

  47. Mod me down by wonkavader · · Score: 2, Informative

    But while I'm interested in the beginning of that paragraph, and the end, I'm not gonna read what's in the middle.

    The return key is your friend.

    1. Re:Mod me down by AmericanInKiev · · Score: 1

      the return key is your friend - appropo - and funny.

  48. Not making it out of the gate by wonkavader · · Score: 1

    A lot of them didn't TRY to make it out of the gate, because they knew they were fundementally flawed.

    Man, that was frustrating.

    Because, for instance, the high school team which withdrew before the gate might have done as well as one of the well-funded company teams, since most of them went down and went down fast.

    It would have been great to see them ALL publicly fail to make all the mistakes obvious and learn-from-able.

    I thought that was a waste, and assume that some of the people who decided to withdraw felt the same way when they saw all the others fail.

  49. Freedom! by DynaSoar · · Score: 1

    If they really want to create an autonomous robot, let's see them make one that they can't get to come back.

    --
    "I may be synthetic, but I'm not stupid." -- Bishop 341-B
  50. LOL! I read that as WHINING robot! by csoto · · Score: 1

    Just what we need, whining automatons. Don't we have enough tech support problems already with whining users?

    --
    There exists no way of exchanging information without making judgments. --Bene Gesserit Axiom
  51. Future robots.. by LilGuy · · Score: 1

    Within the next few years we should be seeing some really interesting robots as the market drives higher amounts of storage for less money.

    Imagine how much more you could do with 5 TB of space than with just 300 gigs all in the same amount of space. It will be very interesting to see.

    --

    You're nothing; like me.
  52. What? by John+Courtland · · Score: 1

    That's kind of a silly statement. Perhaps I'll see YHBT. HAND. etc. after I post this, but evolution is a pretty undeniable process. We've forced bacteria evolution, just take a look at what happens when a stronger breed of strep survives antibiotic treatments. Or when we (humans) polluted the shit out of a birch forest in mid-1800's England, I believe it was there at least, the population of white moths plummeted, while black moths rose. What the hell do you call that? Magic? No, that's another forced evolution. If animal X is continuously eaten by predator Y, then only the best suited of animal X will get to breed, passing on only the best suited genes. Evilution my ass, evolution is what nature tends towards.

    --
    Slashdot is proof that Sturgeon's Law applies to mankind.
    1. Re:What? by BigDumbAnimal · · Score: 1

      It's called a loss of information.

      Creationist do not deny that species change, but they do deny that new information is added from nothing.

      For example: Some Bacteria has always be resistant to current antibiotics. The stuff we can kill w/ drugs today is a dying breed, but "resistent" bacteria as always been around. Bacteria found frozen for a thousands years in Antarctica or sealed in Eygptian tombs was also resistant to antibitics.

      Also: Moths have always come in a variety of colors, but when an external stimulus (polution) gives the black moth an advantage, they will live longer. You see, this is actually a loss of information because the previous moth gene pool had information to produce both white and black moths. Now, due to polution, the black moth has taken over in your example.

      These examples do not prove (or necesarily disprove evolution). Survival of the fittest is very well understood process but scientists have never explained how new information is created (Mutation being their only attempt).

  53. If only this guy put his efforts elsewhere by Anonymous Coward · · Score: 0

    This guy could have won the DARPA challenge.
    All he'd need to do is point it in the right direction and put a brick on the accelerator.

    http://www.cnn.com/2004/US/Central/06/04/bulldozer .rampage/index.html

  54. Special Olympics not a throwaway contest by SeanDuggan · · Score: 1

    I know that you posted about the Special Olympics as a joke, but it really is a highly competitive arena. People train hard for amazing results there. There is a sense of everyone being winners for being there, but isn't that true for the International Olympics too?

    --
    This sig has absolutely no significance and serves only to take up screen space and waste the time of the reader.
  55. Bat/Sonar by SoVi3t · · Score: 1

    Forgive me if this has already been addressed (I am obviously not an engineer or anybody capable of building a robot), but why not use some sort of sonar type way of viewing things, like bats do?

    --
    Defender of Microsoft and Communism!!!
    1. Re:Bat/Sonar by Shard013 · · Score: 0

      I was wondering about this myself. Everyone is talking about lazers and cameras with edge detection programs. Whats wrong with radar/sonar? They should see straight thru the bushes but see the rocks nicley.

  56. Re: Robotic vision in the desert by tcgroat · · Score: 1
    Teams experienced problems with things such as shadows and wire fences. Sharp shadow lines were seen as real obstructions, while small (weathered, rusty) fence wires weren't recognized until it was too late to avoid them. You'll also experience extremes of contrast, glare, and dust raised by the wind and other competitor's vehicles (hopefully as you overtake them!). When you get past the hills and reach the dry lake beds near the state line, mirage conditions are likely. First hand experience in the desert will be very valuable; test early and test often. Of course, I'm assuming they don't change the course from the Barstow-Vegas run to, say, the Iditarod trail in Alaska...does anybody know how to make a good crevasse detector?

    There's an article recapping the Grand Challenge in the latest IEEE Spectrum (sorry, hard-copy only). Among the interesting designs was a vehicle equipped with hydraulic "wings" to right itself if (when) it overturned. Another team found it better to disable their troublesome vision and radar systems, and just target the GPS waypoints.