Slashdot Mirror


Back To the Future: Autonomous Driving In 1995

First time accepted submitter stowie writes This autonomous Pontiac Trans Sport minivan that drove 3,000 miles was built over about a four-month time frame for under $20,000. "We had one computer, the equivalent of a 486DX2 (look that one up), a 640x480 color camera, a GPS receiver, and a fiber-optic gyro. It's funny to think that we didn't use the GPS for position, but rather to determine speed. In those days, GPS Selective Availability was still on, meaning you couldn't get high-accuracy positioning cheaply. And if you could, there were no maps to use it with! But, GPS speed was better than nothing, and it meant we didn't have to wire anything to the car hardware, so we used it."

53 comments

  1. Did you get to... by Anonymous Coward · · Score: 0

    88 mph ;)

    1. Re:Did you get to... by hcs_$reboot · · Score: 1

      uh... they will... no, they did!

      --
      Slashdot, fix the reply notifications... You won't get away with it...
    2. Re:Did you get to... by Anonymous Coward · · Score: 1

      Yeah they time traveled the new story all the way to .. now.

    3. Re:Did you get to... by Anonymous Coward · · Score: 0

      Technically it's -88 mph since once you cross the threshold you're traveling back in time.

    4. Re:Did you get to... by afranke · · Score: 1

      They will have had?

  2. Slashdotted before appearing on Slashdot? by Anonymous Coward · · Score: 0

    Does anyone else running Chrome see a weird mish-mash of photos and huge amounts of whitespace? It looks like the site's horribly broken.

    1. Re:Slashdotted before appearing on Slashdot? by hcs_$reboot · · Score: 1

      Do you run a "Lynx" browser?

      --
      Slashdot, fix the reply notifications... You won't get away with it...
    2. Re:Slashdotted before appearing on Slashdot? by alex67500 · · Score: 2

      Same for me. The text seems to be white on white background which makes it hard to read...

    3. Re:Slashdotted before appearing on Slashdot? by blang · · Score: 1

      It's not white, it's a paler shade of white.

      --
      -- Another senseless waste of fine bytes.
  3. First post by Rabbit327 · · Score: 0

    We have been doing stuff like that for awhile.

    --
    Never trust a bunny
  4. don't need to look it up by FooAtWFU · · Score: 1

    I had a 486DX2 for a while. The 486 ran at 33Mhz and came in SX and DX versions (the DX's had floating-point coprocessors). The DX2 ran at double the speed (66Mhz) and so did a mean job of running Fractint. You could expect to see them running something like MS-DOS 5 or 6, and maybe Windows 3.1.

    I think they were about a generation after the Turbo Button fad (the ones I saw usually toggled 8/33Mhz or so).

    --
    The World Wide Web is dying. Soon, we shall have only the Internet.
    1. Re:don't need to look it up by Anonymous Coward · · Score: 0, Offtopic

      Has it really come to this? People are bragging about how they remember the 486?

    2. Re:don't need to look it up by HBI · · Score: 4, Informative

      The original 486DX was released in 1989 and ran at 20mhz. It included a FPU, previously an add-on coprocessor on x86 chips.

      Then, the 486SX was released, which disabled the FPU and was offered at speeds as slow as 16mhz.

      The 486DX topped out at 50mhz, but then on-chip clock doubling was offered as the 486DX2, raising speeds up to 66mhz. Then clock tripling, finishing up at 100mhz with the 486DX4.

      Earlier boxes had turbo buttons because they could shift back into a nominally PC/PC/XT compatible 4.77mhz (in the case of 8088/8086 boxes) or PC/AT compatible 6 or 8mhz (in the case of 286/386 boxes). It actually had a good reason - many early games were highly dependent on the system's clock speed.

      --
      HBI's Law: Frequency of calling others Nazis is directly correlated with the likelihood of the accuser being Communist.
    3. Re:don't need to look it up by Anonymous Coward · · Score: 0

      My 486DX4 ran at 100MHz and had a Turbo button... which was in the off position when I initally bought it, so I was very disappointed at its performance playing *Duke Nukem 3D* for a minute before noticing the button. You memory is probably a bit hazy on the OSs, though: Windows 3.1 ran fine on our 286 (lemme see, it had a 25 MHz processor, 2 megs of ram and a 20 MB HDD) and I'm pretty sure even a 386 could run Windows 95.

    4. Re:don't need to look it up by jellomizer · · Score: 2

      I think the point was that they could have made autonomous driving cares for 20 years.

      However... I expect there are a bunch of other factors.
      1. 3,000 miles isn't really a lot of miles, over a 4 month time frame. I expect it was only tested in ideal conditions.
      2. Software quality in 1995 was horrible! Not just with microsoft windows. But with Unix systems as well, these systems were touting 99% uptime. So that is a 1% failure rate... or 3.65 failures per year.
      3. Lack of interests. We were in SUV height. Cheap gas, and everyone wanted to go off roading.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    5. Re:don't need to look it up by allcoolnameswheretak · · Score: 2

      Aye.

      The olde 486 DX2... I remembereth that well. If thou hadst one, thou will belike many fond mem'ries playing classic MS-DOS games on it.
      A meaneth brach 'twas too. capable of running yea the most demanding titles without breaking a sweateth. I cri'd when i had to puteth mineth down due to corky age.

    6. Re:don't need to look it up by morgauxo · · Score: 2

      I ran Linux on one in my dorm room. At the same time we had several at work running Windows 95 and later Windows 98.

      I think maybe we did have one that ran Dos + Win3.1 but it was the exception.

      Ahh... those were good days. PCs were still very expensive but I had access to cheap parts and coud undercut just about anybody's price. There is nothing like a thick steel "built like a tank" AT era-case with an only slightly out of date motherboard and hard drives just big enough to hold what you really need inside at a time when an up to date PC would have set you back a couple of grand. You could use those things for target practice and still get your homework done on them.

    7. Re:don't need to look it up by Anonymous Coward · · Score: 1

      I realize you're quite likely a programmer and therefore neither an engineer or a scientist, but the symbol is MHz.

    8. Re:don't need to look it up by kuhnto · · Score: 1

      I realize you're a douche

      --
      "A 'person' is smart. 'People' are dumb, panicky animals and you know that."
    9. Re:don't need to look it up by Anonymous Coward · · Score: 0

      I realize you're quite likely a moron and therefore neither an engineer nor a scientist, but the fact is presented in your message

    10. Re:don't need to look it up by Kjella · · Score: 1

      Actually the last machine I had with a turbo button was the DX4-100, if you turned off the turbo it ran at 66 MHz I think. It was totally pointless, no software assumed it ran at that speed. If they still had an XT/AT compatibility button that would actually have been useful, as it were I think it was just for marketing because people expected a "turbo" mode.

      --
      Live today, because you never know what tomorrow brings
    11. Re:don't need to look it up by Anonymous Coward · · Score: 0

      Wow, you are good at math.

    12. Re:don't need to look it up by Osgeld · · Score: 1

      bah, I have a 486DX2 motherboard on my desk at work right now, trying to decide if I wanna fiddle with it or not

    13. Re:don't need to look it up by max99ted · · Score: 1

      After reading your post all I could think of was Warlords II :)

      --

      Please stop APK.. you're only hurting yourself.

    14. Re:don't need to look it up by Coren22 · · Score: 2

      My curiosity is pairing a 486 with a GPS receiver. The GPS likely had a faster proc than a 486.

      --
      APK likes to ask for responses to the same things over and over. Maybe he just likes the responses?
    15. Re:don't need to look it up by Impy+the+Impiuos+Imp · · Score: 1

      Still, the amount of autistic knowledge he regurgitated vastly exceeds yours.

      --
      (-1: Post disagrees with my already-settled worldview) is not a valid mod option.
    16. Re:don't need to look it up by TemporalBeing · · Score: 1

      Actually the last machine I had with a turbo button was the DX4-100, if you turned off the turbo it ran at 66 MHz I think. It was totally pointless, no software assumed it ran at that speed. If they still had an XT/AT compatibility button that would actually have been useful, as it were I think it was just for marketing because people expected a "turbo" mode.

      My Gateway 2000 P-75 (Pentium 75 MHz) had a "Turbo" button (http://www.vintagecomputer.net/browse_thread.cfm?id=433)

      --
      Truth is like the sun. You can shut it out for a time, but it ain't goin' away. - Elvis Presley (source: imdb.com)
    17. Re:don't need to look it up by Anonymous Coward · · Score: 0

      Except for those of us who learned computing on the IBM 360, PDP-8, PDP-11, DEC-20, and suchlike (all those switches on the front panel, ugh). Then moved to a PC which had a 4.77MHz 8088, Hercules graphics, and a whole 640kB of RAM. Oh, there was a Commodore PET with a cassette drive before the PC also.

    18. Re:don't need to look it up by HBI · · Score: 1

      I had a DX-66 with the same switch. I just left it on at all times. I honestly rarely used the switch, even on my XT compatible. Most of the uses by 1987 (which was when I got it) revolved around BASICA, of all things, and I didn't have that, since it was a clone and had GW-BASIC which had a subset of the timing issues of BASICA.

      --
      HBI's Law: Frequency of calling others Nazis is directly correlated with the likelihood of the accuser being Communist.
    19. Re:don't need to look it up by Anonymous Coward · · Score: 0

      I've got an IBM-branded 486 DX4 sitting two feet away as I type this. It's a refrigerator (well, cubie wall) magnet. My boss cleaned out his collection of old CPU chips and put magnets on them as giveaways.

    20. Re:don't need to look it up by lars_stefan_axelsson · · Score: 1

      Earlier boxes had turbo buttons because they could shift back into a nominally PC/PC/XT compatible 4.77mhz (in the case of 8088/8086 boxes) or PC/AT compatible 6 or 8mhz (in the case of 286/386 boxes). It actually had a good reason - many early games were highly dependent on the system's clock speed.

      Yes. I remember playing a flight simulator game on my 386 that did assume that you were on a PC/AT for timing. As the game didn't have a "fast forward" mode to cut down on the long flights to/from missions/target the turbo button actually came in handy. However, since that meant that everything went faster you had to be really light on the stick in "turbo" mode or you would end up in a smoking hole in the ground.

      In my minds eye the game play was military simulatior grade and graphics was near picture perfect, but neither was probably pretty far from both. I doubt graphics was even 640x480, though it might just have eked over that resolution... :-)

      --
      Stefan Axelsson
    21. Re:don't need to look it up by HBI · · Score: 1

      I have similar memories of F-15 Strike Eagle II which was 320x200 in 16 or 256 colors (if you had VGA). Looked great back then - today we'd laugh at it and call it an amorphous blob. Flying those missions against the Soviets or Iran was a load of fun.

      --
      HBI's Law: Frequency of calling others Nazis is directly correlated with the likelihood of the accuser being Communist.
    22. Re:don't need to look it up by toddestan · · Score: 1

      I doubt it. I've played with GPS units from that era. They are slow compared to what you have now, taking several minutes to lock-on, and then you really only get coordinates and an altitude. The units now would blow a 486 away, but back then it's not like you'd be able to put something like a 486 in a handheld unit and expect it to work very long. Even so, the battery life was not terribly good anyway.

      Interestingly, almost all units from then are paperweights now due to an absolute brilliant design decision where they used a 10-bit number to store the number of weeks since 1980, which rolled over sometime in 1999.

  5. Jay Leno by trevc · · Score: 0

    And Jay Leno had the same shirt and jeans on in 1995 as he does now,

  6. Turbo Minivan by T.E.D. · · Score: 3, Funny

    the equivalent of a 486DX2 (look that one up)...

    If they wanted the minivan to go faster, they just hit the PC's "turbo" button.

    1. Re:Turbo Minivan by danomac · · Score: 1

      I know someone who used to have one of those, the "turbo" button wouldn't have helped at all...

  7. to succor a distant memory. by nimbius · · Score: 5, Funny

    Ah the halcyon days of autonomous vehicles in 1995; i remember them well. Myself? I owned a self-driving Chevrolet caprice that could automatically shift from park by deleting a piece of transmission. Once it performed this feat it could transport itself directly into a parking lot bollard. My friend even owned a prototype Ford Taurus that could gracefully enter reverse and slide down a hillside into the waiting embrace of a large mailbox and come to rest in a fast food parking lot. At the time you might imagine most drivers were shocked by such amazing mechanics and computing prowess and of course this meant constant explanation. Most witnesses had a tough time comprehending such wildly futuristic transportation, and honestly my biggest complaint was trying to explain such an exotic feature to police who seemed absolutely incapable of understanding.

    --
    Good people go to bed earlier.
    1. Re:to succor a distant memory. by drinkypoo · · Score: 1

      Most witnesses had a tough time comprehending such wildly futuristic transportation, and honestly my biggest complaint was trying to explain such an exotic feature to police who seemed absolutely incapable of understanding.

      That's unfortunate, because that has been a standard feature of GM and Ford vehicles since the 1970s. You'd think it would be better-known by now...

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    2. Re:to succor a distant memory. by Anonymous Coward · · Score: 3, Funny

      If only cars came with a device.... some sort of brake... for parking that could relieve the pressure on the transmission when the car was parked.

    3. Re:to succor a distant memory. by Anonymous Coward · · Score: 1

      That's ridiculous. I don't want to break my car!

    4. Re:to succor a distant memory. by Anonymous Coward · · Score: 0

      That's what you deserve for driving a slush box.

    5. Re:to succor a distant memory. by Anonymous Coward · · Score: 0

      Kudos to you, sir. You made me laugh.

      You also made me realize just how painful it is to shoot half-chewed corn chips out of my nose. I should have chewed them fully before I read your post.

    6. Re:to succor a distant memory. by MrL0G1C · · Score: 1

      Methinks google et al likely keep shtum when they have 'mishaps'.

      --
      Waterfox - a Firefox fork with legacy extension support, security updates and better privacy by default.
    7. Re:to succor a distant memory. by toddestan · · Score: 1

      Well, up north you have the same problem when the parking brake cable eventually rusts through. Better hope that the friction of the engine can hold the weight of the car or it will take a drive on its own too.

  8. "...the insight which is still proprietary..." by morgauxo · · Score: 1

    "...the insight which is still proprietary..."

    Yup.. there's a failure of the patent system right there.

    1. Re:"...the insight which is still proprietary..." by awtbfb · · Score: 2

      Actually, the tech was licensed to a company which is now part of a major auto supplier. It is hard to say whether the exact tech is being used in that supplier's current product line but it was certainly the basis for the earlier versions of the product.

  9. Turbo button wasn't a fad by Viol8 · · Score: 1

    It was because some programs (usually games) expected a certain CPU speed and did their timing based on it. Anything faster and things became messy.

  10. yeah, why does it say look that one up? by YesIAmAScript · · Score: 1

    The 486DX2 was unquestionably the most famous chip of its era.

    Some other notes:

    The DX ran at multiple speeds, there was a 50MHz DX which was much faster than a DX2 for some things since it had a 50MHz external bus instead of 33MHz like the DX2/66. It was too pricey though. The DX4 (really 3x) ended that argument anyway and Pentium was also quick on the scene.

    The turbo button craze started with the 286, where it would often toggle 8/16 MHz. It indeed was huge in the 386 days.

    --
    http://lkml.org/lkml/2005/8/20/95
  11. An equivalent of a 486DX2... by Anonymous Coward · · Score: 0

    ...would be an Am486-DX2 or a Cx486-DX2.


    Just say it's a 486-DX2.

  12. FTFY by fadethepolice · · Score: 1

    From my memory: 486 sx 33 mhz 486 dx 66 mhz (prime doom machine) 486 dx2 - 80 mhz, There may have been a few overclocked to a whopping 100 MHz I have a vague recollection of the dx2 having some processor cache memory management advantages as well but not sure

  13. Processor by threephaseboy · · Score: 1

    equivalent of a 486DX2

    Really? You couldn't just give the actual CPU?

    All high level application computing is done on a Sparc LX class portable computer manufactured by RDI Computer Corporation. See Figure 2. Key components of this computer are a 50MHz MicroSparc CPU, 32 MB's of RAM, 970 MB's of hard disk space, and a 1024x768 active matrix LCD display. (For comparison, this processor is about equivalent to a 486DX2/66 using Spec ratings as a guide.) The laptop contains an optional Peripheral Expansion Unit which is equipped with two SBUS slots and space for additional hard disk drives. The two SBUS slots contain a Datacell color video digitizer and a Performance Computer Company quad serial port expansion unit. The laptop runs SunOS 4.1.x.

    --
    .
  14. And not to forget ... by Anonymous Coward · · Score: 0

    ... the Mercedes-Benz tests from about 1985, i.e. even ten years earlier ...

  15. TFA sounds like lane following? by Namarrgon · · Score: 1

    From the description in the article, they built a fairly basic (by today's standards) camera-driven lane following system. It's an impressive achievement, given the highly limited hardware and early state of the research, but it sounds like a far cry from what we would call autonomous driving today,

    --
    Why would anyone engrave "Elbereth"?