Autonomy: The Quest to Build the Driverless Car - And How It Will Reshape Our World. Lawrence Burns

Чтение книги онлайн.

Читать онлайн книгу Autonomy: The Quest to Build the Driverless Car - And How It Will Reshape Our World - Lawrence Burns страница 20

Autonomy: The Quest to Build the Driverless Car - And How It Will Reshape Our World - Lawrence Burns

Скачать книгу

from the university bureaucracy by Whittaker, unencumbered by the sort of corporate red tape required by General Motors, these guys were getting things done that GM never could.

      I watched as Whittaker, Urmson and the Tartan Racing team tested Boss in the sort of situations that had been modeled using computer simulations only weeks before. Boss’s first challenge at the demo I witnessed was a three-way intersection. The rules the programmers had coded into Boss’s digital brain guided the robot to yield to other vehicles that had arrived before it, and when it was Boss’s turn, the robot rolled through without a problem—an enormous relief to the team. As an additional feature of complexity, the team incorporated bad drivers into the equation. In one such test conducted at Robot City, Boss arrived at an intersection after a white American-model sedan, followed by a third vehicle—the second Humvee donated by AM General before the second Grand Challenge. The white sedan went first. Boss inched forward—and then the Humvee sped through the intersection, completely out of turn. Rather than rolling into the Humvee, Boss paused—exactly the appropriate action.

      I was so excited I asked to go for a ride in Boss, which earned me some looks. The team didn’t seem certain it was a good idea. But I insisted, and moments later, I was squeezing myself into the only bit of interior cockpit space not occupied by computer equipment or batteries. Soon I grasped how different this robot was from the sort of vehicles my team designed at GM. Boss accelerated toward a stop sign and braked at the last minute. It careened around a turn and spun its tires over potholes and rocks without slowing. Every motion happened with a jerk or a slam. Just a minute or two into the ride I felt carsick for the first time in years. Now I understood their hesitation. Boss wasn’t designed for human occupancy, Whittaker explained soon after my ride. Rather, it had been designed for the express purpose of winning DARPA’s third race. The robot had been programmed to accelerate aggressively, and brake hard when the situation warranted. The herky-jerky behavior made humans motion sick—but it also made Boss fast.

      After an open house inviting the public to witness a demonstration of Boss’s autonomous driving, the Tartan team loaded Boss into a tractor trailer and drove it to Arizona, where my staff had arranged for the robot to be tested at the GM Proving Grounds at Mesa. The warmer weather and the wide-open space of GM’s test tracks allowed Boss to begin learning how to behave in parking lots—which DARPA had said would be a key part of the Urban Challenge. The team modeled left-hand turns into traffic, a difficult proposition for many human drivers. And when the temperatures warmed up in the spring, Boss returned to Pittsburgh to prepare for a visit from DARPA, during which the Urban Challenge’s program manager, Norm Whitaker (no relation to Red), would monitor the sentient Chevy Tahoe as the robot conducted a series of tests. How the robot performed would dictate whether Tartan Racing would be one of the teams that remained in the race when DARPA staged the next round of eliminations. The resulting shortlist would compete at the so-called semifinals, the national qualifying event at the end of October 2007.

      During the site visit, Boss had to pass four different tests. These challenges were conducted on Robot City’s quarter-mile track. Norm Whitaker and a crowd of about a hundred, including media and sponsors, watched as Urmson and his team demonstrated that Boss’s emergency stop button could halt the vehicle at a moment’s notice. The robot had to pass through an intersection also used by other vehicles without a collision, which it did. Another challenge involved driving down a street and avoiding a parked car—no problem. “Boss behaved like a good beginning driver,” praised DARPA’s Norm Whitaker. “A real good job.”

      At the beginning of August, DARPA director Tony Tether announced the names of the thirty-five finalists invited to compete at the national qualifying event in late October. Tartan Racing was among them, which Whittaker, Urmson and Salesky were expecting. What they didn’t expect was Tether telling a reporter that Boss was not considered to be among the top-five robots.

      Consequently, the final months before the qualifiers saw Urmson and Saleskey conducting exhaustive testing of Boss to ferret out any bugs in the algorithms the programmers had constructed—to make Boss as safe and capable a driver as any human being. Some of this testing involved hiding an inflatable model of a car next to the road. Just as Boss was about to pass, a team member would shove the bubble car onto the pavement. Everyone watched to see whether Boss would react in time.

      When the robot became expert at dealing with that situation, Urmson escalated the challenge, to using an actual car. One day in late summer the guys were testing in Arizona. Salesky was driving a rental car in front of Boss. “Okay,” Urmson, who was riding shotgun inside the robot, said to Bryan over a walkie-talkie. “I want to make sure the vehicle’s speed control is working. Slam the brakes.”

      The first time Salesky slammed the brakes, Boss slowed to a stop. But it wasn’t abrupt enough for Urmson. “Slam them harder,” Urmson told his friend. Moments later Salesky swerved in front of the robot then jammed his foot down on the brake pedal. “Harder,” Urmson beseeched Salesky. “Make the tires skid.”

      This was Red Whittaker’s modus operandi. It’s only in the edge cases, Whittaker liked to say, the test-to-failure cases, that you learn about the robot’s capabilities.

      Salesky shrugged—and slammed on the brakes.

      And Boss ran straight into the back of the rental car. Salesky climbed out and went around to look at the rear bumper. The back of the rental had crumpled like a spent piece of paper. The damage to Boss was worse, because many of its most sensitive instruments, including a pair of medium-range radar units, were bumper-mounted. “The collision blew up about ten grand worth of sensors,” Salesky recalls. Urmson and Salesky stood there, arms akimbo, regarding the damage and shaking their heads. “Why did we just do this?” Salesky asked.

      “My fault,” Urmson said.

      “No, I should have known not to do it that hard,” Salesky said. He laughs about it, a decade later. “We both knew it was completely unrealistic. The following distance was way too close. There’s moments when you’re testing for so many hours in the field and you’re not really thinking clearly—and that was one of those moments.”

      Sometimes, during such testing, a representative from DARPA dropped in on Tartan Racing to make sure that the team continued to make progress, to ensure that its money was being put to good use. “Hey,” the DARPA rep asked Urmson and Salesky during one of these visits. “What are you guys doing to make sure you don’t roll over your vehicles?”

      Urmson froze at the question. It was kind of a ridiculous inquiry. The DARPA rep was just needling Tartan Racing’s technical director. The Urban Challenge didn’t feature any off-road territory, so Urmson wasn’t testing Boss in the sort of environments that might lead to rollover accidents. There were no sharp turns in soft sand, for example, which had been the problem with Sandstorm. Nor did Boss navigate arduous trails that featured the sort of ramps that flipped H1ghlander onto its side. “We will not roll over the vehicle,” Urmson said confidently.

      And they didn’t. In fact, the worst accident was the rear-ending of Salesky’s rental car. Urmson and Salesky spent weeks racking their brains to think up situations that might mess up the vehicle’s computer algorithms, situations unlikely to happen in real life, let alone in the Urban Challenge. Times, for instance, that all four entrances to an all-way stop would feature the simultaneous arrival of vehicles. How would Boss handle that? Or they’d program in a route and then create an unexpected obstacle along the way, maybe staging an accident that completely blocked the road. Boss would have to calculate an alternate route. There were some near-misses, some last-minute swerves, but for the most part, Boss performed flawlessly. “That was a magical time,” recalled Salesky.

      Remember, this was 2007. No one had ever

Скачать книгу