There's no doubt that self-driving cars are coming, but every designer has to be wondering: How will the user interface be handled? When something that weighs nearly 5,000 pounds is hurtling along at 65 miles per hour, how do you safely, seamlessly pass control back and forth between human and machine?
Since it's Tesla that's leading the self-driving charge with their "software series 7" update, let's look at how their designers have handled it:
From a UI standpoint, I'm not sold. The first sticking point for me is activating "Smart Speed" by flicking the lower stalk once, and flicking it twice to engage "Auto Steer."
When a single interface point is meant to be engaged either once or twice to achieve different results, I feel there's ample opportunity to screw this up. When I'm trying to do something as simple as pause or advance a track on my iPhone by pressing the mic button once or twice, I'll screw this up on a fairly regular basis.
And I consider myself able-bodied. For someone with arthritis, or even someone who's just come from a strenuous workout at the gym where the joints are a bit numb, I'm not convinced they can nail something as seemingly simple as one or two flicks every time.
These are features that I'd really want dedicated, big-ass buttons for. Though I understand that Tesla cannot do that out of the factory, as these updates come after the car has been physically produced, and functions must be assigned to whatever interface devices are already available within the car. And in this case that's the lower stalk.
The second sticking point is the method in which these systems are disengaged. Should it be difficult, or easy? Tesla seems to have hedged their bets here and done both. For instance, to disengage the autopilot the user has three options:
1) Push the button on the stalk. This requires some measure of fine motor control and I'm not convinced I could do this, at least not initially, without devoting some attention to it. Perhaps that is the point, so that it is not accidentally deactivated.
2) Push the stalk forward. This seems mechanically simple and I'm confident I could do this ten times out of ten.
3) Press on the brake pedal. Again, this seems impossible to fail at.
The conundrum is that #1 above requires some precision, #2 is a little easier and #3 is stupid-easy. In fact I'd say #3 is too easy. My worry: If a driver fell asleep with Autopilot on, wouldn't it be easy to accidentally hit the brake pedal while unconsciously shifting around during sleep? Does anyone want to wake up at 65 miles per hour to find that the car is suddenly under your control?
Tesla's answer is undoubtedly that no driver should be sleeping while the car is in motion. However, no driver should be texting while driving either, and people do it all the time. Do you trust your fellow drivers to remain vigilant?
Lastly, the Autopilot feature is designed for highway driving. It seems obvious because this is far easier to manage than urban driving. However, city driving--particularly during rush hour--is where I'd most want a car taking over for me.
Every day I see the brutal traffic crawl on Broome Street in Manhattan as thousands of motorists vie to get into the Holland Tunnel. Observation indicates that most of these drivers are totally checked out: They leave enormous gaps between them and the car in front, which leads to cars behind them to block the box. Or they selfishly lurch ahead through yellow lights, wantonly blocking the box in an effort to get ahead. Horns blare. People yell. Tempers flare. Exhaust fumes swirl.
If every car had autopilot in this situation, it would be an amazing boon. Spatially-aware cars would know exactly how much distance to maintain to keep intersections clear at all times. By "talking" to cars much further ahead, they could detect how long a particular wait was going to be and shut the engines off. Drivers would have no need to lay on the horn if they understood that the cars were taking care of the traffic, and that they were going to get to the tunnel as fast as physically possible.
But this would be techologically difficult to pull off. Highway-based autopilot is easy in comparison. Which makes me wonder: As with assigning functions to an existing stalk, are we doing what is easy first, rather than what would be better first? Any thoughts?
Create a Core77 Account
Already have an account? Sign In
By creating a Core77 account you confirm that you accept the Terms of Use
Please enter your email and we will send an email to reset your password.
Comments
You missed the easiest way to disengage auto steer, which is perhaps option #4. Simply start manually steering. Instantly you hear the Tesla chime to indicate auto steer has been disengaged. Stalk forward is to disengage cruise control, but yes it also switches off auto steer as well. There is a pretty clear dash indication when auto steer is active. Not just a blue steering wheel icon, but blue lane markings on dash. I do agree it would be better if the brake pedal didn't instantly release auto steer though. I'd prefer it didn't myself. You do rely on auto steer a lot pretty quickly, but press brake pedal and you might instantly be steering into traffic. It's not serious, but is an issue. I'd prefer to see a progressive reduction - maybe auto steer disengages a few seconds after the brake is pressed, so you hear chimes but have three seconds to grab the steering wheel before it becomes dumb again. Can't complain though - I've been driven auto pilot by my car more hours than I steer manually now. Very cool, and much more relaxed drives.
My thoughts are that the design process will be dynamic....lots of baby steps. Keep in mind the evolution of the automobile itself from the horse and buggy to something (the car) we use almost without thought. Also autonomous cars aren't coming out of a vacuum...we have cruise control in almost all current cars. It has its own set of controls and buttons as well as the brake pedal.
Solving Highway travel is no worse a goal than urban commute. I think more people are positively impacted if the highways into and out of major cities have less traffic jams than by focusing first on the short duration purely urban drives. I'm picturing the overall impact that making the highway much safer would have, trumps a few less horns and blocked boxes. And yet as the technology matures on highways through real world use, it can start being used in more urban situations and what was only highway evolves to highways and major roadways, which then gets into navigating the smaller streets until the vehucles essentially do away with needing any human control from any two points. but chances are until the entire urban vehicle fleet is automated it won't be so perfectly coordinated as envisioned so better off to start the real world learning on a relatively controlled environment as the highway system is.