Slashdot Mirror


NASA Summoned To Fix Prius Problems

coondoggie writes "If you want to solve a major engineering mystery, why not bring in some of the world's best engineers? The US Department of Transportation's National Highway Traffic Safety Administration today said it was doing just that by bringing in NASA engineers with expertise in areas such as computer controlled electronic systems, electromagnetic interference, and software integrity to help tackle the issue of unintended vehicle acceleration in Toyotas. The NHTSA review of the electronic throttle control systems in Toyotas is to be completed by late summer." We're really in trouble when NASA has no choice but to call Bruce Willis.

76 of 380 comments (clear)

  1. Queue joke... by Anonymous Coward · · Score: 2, Funny

    How many engineers does it take to fix a Toyota?

    1. Re:Queue joke... by Anonymous Coward · · Score: 5, Funny

      Three.

      One to remove the floor-mat.
      One to absorb the cosmic rays supposedly causing the problem.
      One to actually fix the problem, by reintroducing mechanical acceleration.

      I'll be here all day.

    2. Re:Queue joke... by jandrese · · Score: 2, Insightful

      It's not like purely mechanical accelerators never stuck though. Cables would freeze up or the return spring would wear out/snap and bam, full throttle. I actually learned to drive on a car that had this problem, which led to some rather scary moments--luckily it was a manual, so just hitting the clutch was enough to stop the car from going out of control.

      That said, why is it in these stories of runaway acceleration, that nobody slaps the thing into neutral and hits the brakes? The stories always read like "I was powerless to stop my deathcar!" but drivers have lots of options in situations like that. You can even just turn the car off and hope you haven't picked up a vacuum leak.

      --

      I read the internet for the articles.
    3. Re:Queue joke... by einhverfr · · Score: 2, Interesting

      Mechanical throttles are conceptually simpler and have more obvious and obviously testable failure cases. It's not that hard to deal with them.

      However, drive by wire introduces a number of layers of complexity and abstraction. In addition to mechanical failure cases, now you have electronic (hardware) and logical (software) problems as well. The added complexity makes all of this much more difficult to address, and it insulates the driver from the overall control of the vehicle.

      This being said, I think it is obvious that where you have a hybrid car, purely mechanical acceleration is simply not an option. The complexity of the hybrid system itself requires electronic control, which more or less requires drive by wire of an equivalent. So this isn't an unconditional opposition. I just don;t think it is appropriate for traditional, gas-powered cars.

      --

      LedgerSMB: Open source Accounting/ERP
    4. Re:Queue joke... by Aranykai · · Score: 2, Informative

      I have to correct you. I personally knew the man, as well as the other three passengers, and he certainly did not have epilepsy. We attended the same church for nearly 15 years and he was good friends with my father. The accelerator pedal was already questioned in the media when this accident occurred and the family has never issued a public statement on their view of the cause. The only people who spoke to reporters were eye witnesses.

      That being said, I too believe this accelerator pedal situation is incredibly sensationalized but lets keep to the facts or we are just as much to blame as the media. According to witnesses, the car accelerated rapidly crashing through a fence, into a tree and came to rest upside down in about 4 ft of water on the edge of a pond.

      --
      If sharing a song makes you a pirate, what do I have to share to be a ninja?
    5. Re:Queue joke... by Glendale2x · · Score: 3, Interesting

      That said, why is it in these stories of runaway acceleration, that nobody slaps the thing into neutral and hits the brakes? The stories always read like "I was powerless to stop my deathcar!" but drivers have lots of options in situations like that. You can even just turn the car off and hope you haven't picked up a vacuum leak.

      I hear that these cars are "too smart" to let you shift while driving. I drive a stick (my preference) so I have no idea if that's accurate or not, but I did sit in a Prius at an auto show once and there's nothing mechanical about the drive/park/reverse selector. It merely indicates to the computer what you would like to do.

      --
      this is my sig
  2. If you want to stop things from moving anywhere... by aapold · · Score: 5, Funny

    I guess today's NASA is a good call...

    --
    "Waste not one watt!" - CZ
  3. So... by Anachragnome · · Score: 4, Interesting

    So, this is an admission that sticking pedals and faulty floormats had nothing to do with the problem, and that the recalls to fix pedal and floormat "problems" were simply a smokescreen to hide the actual cause of the problem (albeit, unknown cause)?

    1. Re:So... by SBrach · · Score: 4, Insightful

      Yes. Toyota decided the least convoluted way of admitting to software issues was to have a government agency of a foreign country (NHTSA) call in another agency (NASA) to look for software bugs as part of that foreign country's investigation into the matter.

    2. Re:So... by khallow · · Score: 4, Insightful

      Or it's an admission that the administration wants to make a public circus out of this in order to protect their investment in GM and Chrysler. Or maybe it's an admission that the NHTS doesn't have experience in embedded computer systems and grabbed some from elsewhere.

    3. Re:So... by natehoy · · Score: 5, Informative

      This is an "admission" of nothing. Nowhere does it say that Toyota has asked NASA to help out.

      The NHTSA is asking NASA to help out, but the NHTSA has never asserted that this was a pedal or floormat problem. They've just been holding Toyota to the fire to get a fix. And the fixes so far do not appear to be working.

      This is a sign that the NTSB is likely suspicious of Toyota's explanation, and frustrated with continuing reports of sudden acceleration even on "fixed" cars, and would like someone without a vested interest in a cheap fix to examine this. Given NASA's experience with writing software that's just gotta work or else, I'd be very hard-pressed to think of no better team of programmers for the job.

      --
      "This post contains words, known to the State of California to cause thought. Wash brain thoroughly after reading."
    4. Re:So... by Jenming · · Score: 5, Funny

      It was my understanding that the entire problem was caused by some Shadowrunners hired by GM and Ford to break into the Toyato supply lines. I heard it was a three pronged attack, their decker injected some software bugs, they let a troll loose in the factory to fuck with the pedals and they got a shaman to curse the floor mats.

      --
      Morpheus, God of Dreams.
    5. Re:So... by ircmaxell · · Score: 4, Insightful

      Watch for it to get very, very expensive for Toyota to sell cars in the US.

      And if the reason it is so cheap for them now is because of inadequate development practices (testing, code review, etc), I'll be all the more happier to pay the extra price. The question isn't did Toyota fuck-up here. The question is how may fuck-ups where there before they got caught. And how many fuck-ups are there in the rest of the automotive industry that just haven't surfaced (because of any one of a number of reasons)...

      --
      If a man isn't willing to take some risk for his opinions, either his opinions are no good or he's no good
    6. Re:So... by confused+one · · Score: 4, Insightful

      If NASA cannot find a problem, then Toyota is off the hook.

      If NASA does find a problem, then Toyota can say -- "It was such a subtle problem, it took NASA's resources and expertise to find and fix it."

      Either way, it can be spun positively by the PR folks.

    7. Re:So... by jwietelmann · · Score: 5, Interesting

      This doesn't hurt Toyota; if anything it helps them. Nobody is buying the sticky-pedal, caught-in-the-floormat explanation anyway, so how could this do anything but help restore confidence in Toyota? You get NASA to say that the electronics could use some better shielding, everyone assumes that EMI was the problem, and you get right back to selling Prius'.

      What's really wrong? I don't know (I'm sort of 50/50 between it being a software race condition or driver error). But one would think that EMI wouldn't result in several cases of the exact same system failure.

    8. Re:So... by eth1 · · Score: 4, Insightful

      And as a bonus, the US taxpayers get to pay for it instead of Toyota.

    9. Re:So... by commodore64_love · · Score: 2, Informative

      Toyota has had problems with:

      - engines sludging after only 20-30,000 miles
      - prematurely dying hybrid batteries
      - out-of-control cars hitting walls or driving off ledges at 100mph

      Ford has also had problems since some of their engines/batteries are supplied by Toyota. The KEY difference is that Ford honored the warranty and replaced those items free-of-charge. Toyota stuck their customers with ~$7000 bills to buy new engines or hybrid batteries, and pretended the warranty didn't exist.

      Toyota found itself in a class-action lawsuit in 2008 as a result.
      Toyota lost.

      --
      "I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
    10. Re:So... by CoderJoe · · Score: 2, Insightful

      That driver error story goes entirely off of fatality numbers, which could be skewed by the older folks having slower reflexes, being panicky, and possibly having other health problems as a result of the incident, such as having a heart attack. Younger folk tend to have faster reflexes and were taught in drivers ed what they should do in such a case. Older folk may not have.

      The story also seems to be "driver error vs mechanical". They completely ignore the very complex electrical systems in newer cars. Many cars are drive-by-wire systems, where none of the controls are mechanically connected to the parts they affect. If there is a problem in the drive-by-wire control computers, hopefully NASA's engineers would find it. Aeronautics companies might be a better choice for a code review, though, since they have been using fly-by-wire for quite a bit longer than car companies. NASA is probably a good choice for checking out shielding and power surge concerns, however, since their stuff has to work without the benefit of the Earth's additional shielding.

    11. Re:So... by Sleepy · · Score: 2, Informative

      >And as a bonus, the US taxpayers get to pay for it instead of Toyota.

      Except that's not true in any sense.

    12. Re:So... by timeOday · · Score: 3, Informative

      Or maybe it's an admission that the NHTS doesn't have experience in embedded computer systems and grabbed some from elsewhere.

      They don't:

      NHTSA, meanwhile, was woefully unprepared to decide whether engine electronics might be at fault, Waxman and Stupak said. NHTSA officials told investigators that the agency doesn't employ any electrical engineers or software engineers.

    13. Re:So... by FlyMysticalDJ · · Score: 4, Insightful

      When I see someone say "That's not true." and nothing else, I almost exclusively interpret that as an empty post. If you know for a fact that that isn't true, then please, be more informative. Tell us what IS true. Or at least how you know that that is not true.

    14. Re:So... by robvangelder · · Score: 2, Interesting

      And afterward, "Safety so good, it was verified by NASA

    15. Re:So... by Red+Flayer · · Score: 2, Informative

      Here's a good starting point: http://www.consumeraffairs.com/automotive/toyota_engine.html

      It's disingenuous to single out Toyota when so many other major car makers habve a similar track record.

      Here's a primer to help anyone who thinks that the arrogance of car manufacturers is limted to Toyota.

      Of note, check out numbers 1&2 on the list... exploding Fords again (albeit just spitting a spark plug, not a fuel tank explosion).

      --
      "Trolls they were, but filled with the evil will of their master: a fell race..." -- J.R.R. Tolkien on Olog-hai
    16. Re:So... by Anachragnome · · Score: 3, Interesting

      And all the employees of the US-located Toyota factories might get to keep their jobs.

      It annoys the shit out of me when people fail to take into account that many foreign companies actually produce their products HERE in the US.

      Why? Two reasons, really. It is cheaper to sell cars that don't need to be shipped half way around the world (a cost that is usually passed onto the consumer), and because we Americans whined and sniveled about foreign entities putting our citizens out of work. In short, they did what we wanted them to do.

      Now it is time to help them out and POSSIBLY SAVE LIVES. I cannot think of a more noble reason to get NASA involved, or ANY agency for that matter.

    17. Re:So... by GoodNicksAreTaken · · Score: 3, Informative

      A large number of the parts ARE shipped halfway around the world and the cost to ship a complete vehicle likely isn't much more if more expensive. The reason Toyota has a large number of factories in the US (which employ UAW union workers) is because it was a lot cheaper to produce vehicles in the US and Canada and not pay huge tariffs. There is a lot of information on this decision by Toyota in Episode 403 of This American Life.

  4. Apparently... by Tinctorius · · Score: 5, Funny

    Driving a car is rocket science.

    1. Re:Apparently... by QuantumRiff · · Score: 4, Insightful

      In all seriousness, no, its not.

      They need to call in the guys at IGT. They make the majority of the slot machines and video poker machines in the world. If anyone knows about ensuring data integrity, and error checking, etc in embedded systems, it is them.

      Its amazing how much detail and error checking go into any system dealing with money, but not with human lives.

      --

      What are we going to do tonight Brain?
    2. Re:Apparently... by egburr · · Score: 4, Insightful

      They didn't do so well either....

      Colorado Woman Celebrates $42 Million Slot Machine Win Until Casino Says Machine Malfunctioned
      http://abcnews.go.com/GMA/colorado-42-mil-jackpot-winner-jack/story?id=10235836

      --

      Edward Burr
      Having a smoking section in a restaurant is like having a peeing section in a swimming pool.
  5. This reminds me of... by nitehawk214 · · Score: 2, Informative

    Working as a developer at a tiny shop just out of college. Any time the CEO had troubles figuring out how to access a website I would be summoned to "just fix it" for him.

    --
    I'm a good cook. I'm a fantastic eater. - Steven Brust
    1. Re:This reminds me of... by Anonymous Coward · · Score: 5, Funny

      That is just a horrible car analogy. I can't even figure out which one of you is supposed to be the car and which one is supposed to be the analogy.

  6. uh oh by Anonymous Coward · · Score: 5, Funny

    Don't forget to tell them the Japanese use the metric system please.

  7. Hmmm... by Mindcontrolled · · Score: 2, Interesting

    Wait, so when a private corporation fubars something, you gotta roll in the government funded engineers to fix it? Interesting, interesting...

    --
    Ubi solitudinem faciunt, pacem appellant.
    1. Re:Hmmm... by chord.wav · · Score: 2, Informative

      Government has been helping car manufacturers, banks, wall street execs, etc, etc. for a long time now. Hope you aren't just realizing this now. Otherwise, put the shotgun and the shaving blades in a locked compartment and throw the key away, cause you are in for a depressing ride...

    2. Re:Hmmm... by Mindcontrolled · · Score: 2, Interesting

      Seems I forgot the sarcasm tags up there - I beg your pardon. Well, took no more that 10 minutes for the troll mod anyway. My non-sarcastic point - inefficiency and failure is not a function of government vs. private. Such oversimplifications kill rational debate. Inefficiency is mostly a function of size. Have you seen the amount of bureaucracy large corporation develop? I had some glimpses into the inner workings of multinationals - can't distinguish that from any government.

      --
      Ubi solitudinem faciunt, pacem appellant.
  8. Willis!? by indre1 · · Score: 4, Funny

    Bruce Willis? They'd better call Chuck Norris to fix the pedals with a roundhouse kick or I'm selling my Toyota!

  9. Floor Mats by sycodon · · Score: 3, Insightful

    If the problems with the shuttles were related to floor mats then perhaps NASA could help. Otherwise, it's just another set of computer scientists looking over a few million lines of code they didn't write, trying to find a defect that has supposedly manifest itself less than a few hundred times out of million of cars and probably billions of miles driven.

    --
    When Fascism comes to America, it will call itself Anti-Fascism, and tell you to give up your guns.
    1. Re:Floor Mats by Bobfrankly1 · · Score: 2, Insightful

      If the problems with the shuttles were related to floor mats then perhaps NASA could help. Otherwise, it's just another set of computer scientists looking over a few million lines of code they didn't write, trying to find a defect that has supposedly manifest itself less than a few hundred times out of million of cars and probably billions of miles driven.

      Which means the newest guy at NASA will find it in the first week, and solve it by adding a semi-colon.

    2. Re:Floor Mats by c++0xFF · · Score: 4, Interesting

      There's other theories, too, that NASA could help with. Such as current spikes or other hardware problems.

      In reality, NASA may be a perfect choice given their experience with designing fault-tolerant systems. That means everything from protecting the system from the environment to software validation. The control systems in a car have become very complex, approaching that of airplanes and rockets. I think NASA is a good choice, although I might have gone with an aerospace company instead, such as Boeing, Lockheed, Northrop, EADS, etc.

    3. Re:Floor Mats by ArsonSmith · · Score: 2, Insightful

      I'd say the control systems have become far more complex in cars than in airplanes or rockets. The problem being that they don't need to have all the redundancy under most circumstances. This is one of the few places though where it's similar to an airplane falling out of the sky. 99% of the time though if something fails in a car's control system it just means sitting on the side of the road waiting for AAA.

      --
      Paying taxes to buy civilization is like paying a hooker to buy love.
    4. Re:Floor Mats by HarvardAce · · Score: 4, Interesting

      Otherwise, it's just another set of computer scientists looking over a few million lines of code they didn't write, trying to find a defect that has supposedly manifest itself less than a few hundred times out of million of cars and probably billions of miles driven.

      You're confusing "electronic" with "software." One possible theory is that interference (internal or external) is causing signals between parts to become corrupted. My understanding (having RTFA) is that they are focusing on the electrical engineering aspects of it. I would imagine that NASA, needing to design and test equipment in the harsh environment of space, is pretty darn good at exactly that.

      --
      Note to self: Stop putting jokes in my insightful comments so I can get something other than +1 Funny!
    5. Re:Floor Mats by CoderJoe · · Score: 2, Interesting

      So the software producing and acting upon those CAN frames keeps the data in CAN frames internally, and has some sort of integrity check at EVERY layer? This could still be a hardware EMI problem. One that is usually caught by the CRC in each CAN frame, but in a few cases is affecting portions of the system that do not have an integrity check on them.

  10. Realigning NASA mission to automotive by nathanielinbrazil · · Score: 5, Interesting

    The budget cuts at NASA apparently keep them earthbound and working on earth crawlers

  11. Spend MILLIONS of dollars.. by p51d007 · · Score: 4, Insightful

    and when it is all said & done, they will conclude people are hitting the GAS instead of the BRAKE.

    1. Re:Spend MILLIONS of dollars.. by fatalwall · · Score: 2, Informative

      if this was the case wouldn't you then need to look into how the peddles are placed?

      I remember one of my parents old cars where you could easily get your foot stuck under the opposite peddle while moving your foot from one to the other. My dad had always told me to be careful of that and I thought he was just pulling my chain until the day it happened to me.

      Either way there appears to be an issue, weather its hardware, software, or training. If its training then the question must then be why does this car require special training compared to others and what is said training.

      Although I kind of wonder if this wouldn't be better for Myth Busters...

    2. Re:Spend MILLIONS of dollars.. by Ogi_UnixNut · · Score: 2, Informative

      The cars do not have a Manual gearbox or ignition as such. Both are computer controlled. You only get a "start" button for the ignition, and thats about it, the rest is not in your hands. You can't just "shift into neutral" like in existing cars, or just turn a key to cut power to the engine.

      For more info on the system, you can read: http://en.wikipedia.org/wiki/Hybrid_Synergy_Drive

  12. a public relations stunt by roman_mir · · Score: 2, Insightful

    I think this is a stunt on 2 levels:

    1. Public relations need to be fixed somehow, so calling in NASA shows that the company is 'dead serious' about fixing this problem and they are going for the best people to do it, right?

    2. A small token of appreciation to the government of USA by hiring NASA people, creating some employment, probably this is done with an involvement of a senator or two, some governor maybe, whatever, some politicians will get involved and this is probably important for Toyota now.

    3. Something else, again not really related to the actual car problem, but trying to save the company's ass.

    1. Re:a public relations stunt by confused+one · · Score: 3, Interesting

      I said this earlier:

      If NASA does find a problem then Toyota can spin it as it being so subtle that it took the resources of NASA to find it. They can then use this, with PR spin, and an agreement to contract with NASA for "consulting" as a win.

      If NASA finds nothing, then Toyota is off the hook wrt the drive by wire system, again a win.

    2. Re:a public relations stunt by winomonkey · · Score: 4, Informative

      Did you RTFA? Toyota is mentioned twice, and only in the context of Toyota the vehicle make, not Toyota the company. NASA is not being hired by Toyota. NASA is being called in by the National Highway Traffic Safety Administration of the USDOT to look at the vehicles, because the NHTSA apparently does not have the expertise to handle the investigation as to why the vehicles are suffering from the uncontrolled acceleration. The US government, not Toyota, is paying scientists from another federal program 3 million dollars to investigate the problem, which is actually bad PR for Toyota. This makes it look like they cannot explain their own problem, let alone fix it, and the US government has to do clean up work to get to the root of these failures.

  13. Re:Paid off by the government? by ShadowRangerRIT · · Score: 4, Insightful

    You do realize the government could flush every penny invested in GM and Chrysler down the toilet and not miss it, right? Dragging down Toyota to prop up GM and Chrysler might make sense if the federal government was dependent on their success, but it isn't. And even if they took down Toyota, that wouldn't prevent the dozen or so other non-gov't owned brands from rushing to fill the gap (and likely succeeding given the shitty reputation of GM and Chrysler over the past couple decades). Without a motive, inventing conspiracy theories in advance seems rather pointless.

    --
    $_ = "wftedskaebjgdpjgidbsmnjgcdwatb"; tr/a-z/oh, turtleneck Phrase Jar!/; print
  14. Fate it seems... by Jon+Abbott · · Score: 3, Informative

    What is truly ironic here is that NASA regularly summons external panels to fix their problems.

    1. Re:Fate it seems... by Glendale2x · · Score: 2, Insightful

      Three of those that you cited were incidents that caused loss of crew and vehicle, some quite dramatic. Had they kept the resulting investigation internal for those were very public events, they could have been accused of covering something up. Or maybe they wouldn't have truly found the fault, or deluded themselves into thinking it was just an accident. What if we never knew that engineers were requesting imaging of Columbia? Or that engineers were trying to say "no go" to Challenger? Whatever they were doing with their own internal review processes apparently weren't working quite right, so get someone else to look at it and give them a kick in the ass if needed. It's not really ironic at all.

      --
      this is my sig
  15. Slashdot fail? by Manip · · Score: 2, Insightful

    This is Slashdot and we suggest the most insane stuff be Open Source (e.g. "Why isn't my Microwave under GPL?"). But yet when we have an absolutely perfect opportunity to suggest that cars should be REQUIRED to be Open Source for public safety we drop the ball. Come on guys, we can use the power of Open Source and "many eyes" to literally save lives. You could be the geek that finds that piece of code!

  16. Re:NASA does have experience by gknoy · · Score: 4, Informative

    Moreover, their vehicles operate in adverse conditions (radiation, temperature extremes, chance of collisions with fast moving things). They might actually be fairly adept at looking at systems which are supposed to be robust and failsafe, and identifying ways in which they are NOT failsafe.

  17. Re:Paid off by the government? by glueball · · Score: 2, Insightful

    Motive: Millions of union members of GM and their suppliers depend on the success and will continue to vote for the current government to insure others' lack of success--especially the company that put GM to #2.

  18. Re:So I guess.... by ArsonSmith · · Score: 2, Funny

    Toyota testified in front of congress, "We're automotive engineers not rocket scientists."

    Congress said, "I know a guy, that knows a guy. Let me make a phone call."

    now this.

    --
    Paying taxes to buy civilization is like paying a hooker to buy love.
  19. $3 Mil? by MrTripps · · Score: 3, Funny

    "The total cost of the two studies is expected to come to approximately $3 million, including the cost of purchasing cars that have allegedly experienced unintended acceleration to be studied." I guess they don't have to bother looking at the Car Fax. What does "unintended acceleration" do to the KBB value?

    --
    "I'm not a quack, I'm a mad scientist! There's a difference." - Dr. Cockroach
  20. Re:Paid off by the government? by tibman · · Score: 2, Informative

    wow, i can't even think in that kind of direction. Thank you for sharing but that does sound very unlikely. There was a part in the article talking about other private industry problems that NASA has helped with, but they don't mention Chrysler.. someone will have to research that.

    "In 2003, NASA and the NHTSA wanted to research new methods for testing vehicle rollover resistance after a widely reported factory recall of Firestone tires. NASA's High Capacity Centrifuge (HCC) was the answer. Vehicles were spun, using the HCC at NASA's Goddard Space Flight Center on a test platform, until inertia and centrifugal force caused them to tip. Results of that test have set standards for rollover technology development."

    --
    http://soylentnews.org/~tibman
  21. Competition is good by MrEricSir · · Score: 4, Funny

    Toyota's engineers needed a challenger.

    --
    There's no -1 for "I don't get it."
  22. Bruce Willis? by ionz · · Score: 4, Funny

    I think this more appropriate for Keanu Reeves... Speed 3: Hybrid Control

  23. Re:What If by moogied · · Score: 5, Interesting
    No its not that simple.

    CAN Protocol(the de-facto automotive protocol) contains error checking. So if a node in the system sends out 00000001 but the "sun spot" turns it to 01000001, it finds that error. So unless it changes that to a 01000001, while also changing the parity bit(or whatever they use for error checking) to 0 as well(as compared to 1), WHILE ALSO somehow disabling the entire safety section of code that reduces the throttle input when brakes are applied... then I seriously doubt it.

    Everyone involved in this knows the above facts, what they have to do is prove the above facts. The reason they called in NASA is because they lack the right type of experts, NASA does not. Case closed.

    --
    So basically, -1 troll/offtopic is really slashdots way of saying "I hate that you thought of something before me."
  24. This will be interesting. by seebs · · Score: 4, Interesting

    I'd really like to see how the computer in the car manages to consistently only enter this mysterious state when the driver is 60 or older (or maybe in the late 50s). Because normally, if you have a ton of examples of something failing, all of which involve people of an age famed for acquired inattentiveness or confusion, and which look just like many other reported and documented cases of elderly folks getting confused and hitting the gas pedal thinking it's the brakes, you'd not assume it was the computer.

    --
    My blog: http://www.seebs.net/log/ --- My iPhone/iPad app: http://www.seebs.net/seebsfrac/
    1. Re:This will be interesting. by tsstahl · · Score: 2, Interesting
    2. Re:This will be interesting. by brad3378 · · Score: 2, Insightful

      maybe younger drivers are more likely to notice the problem sooner and shift into neutral faster than older drivers?

      --

  25. And NASA will have to call in... by Schickeneder · · Score: 3, Funny

    ...Richard Feynman. Oh wait.

  26. It's a win-win situation by Cro+Magnon · · Score: 3, Funny

    Toyota will learn what went wrong with its software, and NASA will find out how to get a vehicle into space.

    --
    Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
  27. Re:What If by CoderJoe · · Score: 2, Insightful

    CAN protocol may be used between modules, but how about within the modules themselves, either to create the CAN messages, or after decoding the messages to act upon them?

  28. It's a code problem... by jwiegley · · Score: 2, Insightful

    Yes, I think people are idiots. lots of accidents are cause by poorly maintained floormats, doing your lipstick, texting, etc. This isn't the problem here. There are way too many incidents of various natures to be accounted for by this.

    Yes, I think electromagnetic radiation exists. Yes, it can produce measurable effects. This, is also, not the problem here. EMF does not cause motors to turn with any appreciable torque. Modern electronics are sufficiently robust to this type of sporadic interference to account for this.

    The problem here is in the code. I have written embedded software. It is WAAAY too easy to make a subtle mistake in an embedded environment that has limited processing power, highly asynchronous processing and a multitude of cooperating software and hardware modules. Further more, it can be a total bitch to debug these environments and the faults that they can exhibit can be nearly impossible to reproduce. And in EVERY case where I've seen "Hey, it shouldn't do that. The code doesn't have it doing that!" it turns that yes, it was doing exactly what the code had it do under those circumstances.
    So, Want to save time and money? Ignore looking at anything other than code. Analyze the hell out of the software and you will find the culprit lurking there. You can put me on record for predicting this. (if they even 'fess up to the cause once found.)

    --
    I will never live for sake of another man, nor ask another man to live for mine.
  29. Who has the better track record? by jwl17330536 · · Score: 2, Interesting

    Honestly, given the miles that Toyota has on land vs. the miles NASA has in space... Toyota might have the most 'accident free' record of the two. (Not including drivers who are just ignorant)

    1. Re:Who has the better track record? by rickb928 · · Score: 2, Insightful

      Yes, and if NASA let you or me drive their vehicles, their accident rate would be a bit higher...

      I'm now interested in how many astronauts and NASA engineers drive Toyotas, and if any have had this problem... Curious...

      --
      deleting the extra space after periods so i can stay relevant, yeah.
  30. Re:NASA involved because of aviation incidents by natehoy · · Score: 2, Informative

    Hence the name "National Aeronautics and Space Administration", eh? ;)

    Seriously, yes, you are correct. The FAA regulates, but NASA is responsible for a lot of the research.

    --
    "This post contains words, known to the State of California to cause thought. Wash brain thoroughly after reading."
  31. Re:What If by phoenix321 · · Score: 2, Insightful

    Depends on what the bit error rate is. And the bit rate per second.

    One error in 10^-15 bits could mean "a few months after the sun died" or "next friday somewhere on a rural road in western virginia" depending on that.

  32. Structured S/W Testing by Anonymous Coward · · Score: 2, Informative

    First, having worked in safety critical software systems (aviation) for a number of years, and Level A at that (the highest level the FAA requires), the thing that many of these posts fail to recognize that automotive software systems ARE getting incredibly complex. When these problems first arose, my gut reaction was that if we keep seeing issues like this, the NTSB was going to investigate imposing FAA like standards. In my opinion, that isn't a bad thing. But I don't think it will happen any time soon, as the cost per car will increase to account for all the extra software testing that must be done.

    Second, just because a piece of software has complete code coverage does not mean that if an error is there, it is because of some "cosmic" effect. You also have to define what level of code coverage you are talking about. Statement coverage, decision coverage, modified condition/decision coverage, condition coverage? Even in the eyes of the FAA, this is a tricky area. You may have 100% MC/DC (the requirement for Level A software), but you can and will still have bugs. Anyone hear of bad requirements? That is one reason you have reviews for all areas, not just code (requirements, design, code, test, coverage, test results, etc).

    Third, of course you should have an independent team look into the bug. Why so many people think that having a set of eyes look at code when they have never seen it before have never had to have independent verification. When you are dealing with structured software development for the FAA, the testers are never the ones who wrote the code. They (should) only know requirements and functionality. Design and code mean nothing at that stage. The tests are then written to robustly test those requirements, and then only done once you feel you have 100% requirement based testing complete, you look and see what your coverage is. If you have reached 100% coverage, then you can probably feel confident that your requirements were good and your tests were good. But even then, you still need to have reviews done (ideally by an independent team).

    Lastly, just because this is "special" code, does not mean that there will be very few conditional branches in the code. Only with special code compilation tools can you create code that is linear. And as with avionics, automobiles are complex machines. They have many inputs to determine what should be done in a circumstance (right tire slipping, brakes applied, what should the engine do?). Therefore, not only will you have many conditional branches, but you will have complex conditional branches, which makes the software that much more difficult to test and debug.

    In the end, just as with avionics, safety should be the number one concern. If it requires us as a society to say that software in cars that keep you safe (brakes, acceleration, engine control, etc) needs to be regulated, and that the NTSB will create FAA like standards (just like nuclear and railroads have done), so be it. If we didn't have FAA standards, the planes would be cheaper, tickets would probably be cheaper, etc...but do any of us really want that?

  33. Re:If you want to stop things from moving anywhere by Coren22 · · Score: 2, Informative

    All the bolts I have dealt with on my Toyota are in metric...this can only end badly.

    --
    APK likes to ask for responses to the same things over and over. Maybe he just likes the responses?
  34. Re:What If by einhverfr · · Score: 2, Interesting

    I think they are clearly software-related. But the question is what the root cause is.

    You don't always know what the error condition is. It could be: "Well if the solder is cracked on this connection and this other sensor fails in this way, the following feedback loop is created and the software responds to the erroneous input by accelerating the car."

    This is almost certainly some sort of cascade from the root problem. The cascade is software related. The root problem may well be hardware related. However I don't think you can just blame cosmic rays, etc. since the behavior described is too narrow. Why not uncommanded braking or power steering errors?

    --

    LedgerSMB: Open source Accounting/ERP
  35. This is absolutely insane by KharmaWidow · · Score: 2, Interesting

    Why are we wasting American tax dollars to solve a foreign auto company's technical error!? To further drive American auto industries out of business? We should just ban Japan's defective lead-foot autos like we ban China's lead-filled products.

        I wouldn't be surprised if this wasn't coming from NASA's already diminished budget.

  36. Re:What If by cadience · · Score: 2, Interesting

    Correct for CAN. Though as for any protocol - garbage in; garbage out. The value(s) transported in CAN's payload may have been corrupted in memory or even in the CAN driver hardware* Actually, the "cosmic magic" is more likely to corrupt bits in static locations than represented as a voltage potential traveling along a differential bus with an active low being the dominant state. Of course, I have nothing to base this on, but I am posting here - *shrug*. * I designed both hardware and software for redundant CAN implementations.