Now, instead of hoping that the delivery guy arrives when you are at home, you just give the address of the next Packstation and pick it up at your convenience.
I'm not sure that there's anything to fix here, specifically.
https://tools.usps.com/go/EPLAction!input?WT_z.redirect=www....
Making a car that drives you (safely) somewhere is the problem Google is working on.
Delivery of packages along a route is a whole other matter; for example I live on a street with a weird t/fork at the end. Vans tend to struggle getting in and out.
The decision making process to effectively get a van to my door probably still one that requires human input :)
The autonomous cars had to solve problems much more difficult than this in the DARPA challenges. Stanley and Junior have been thrust into artificially complicated mazes and come through with no problem.
Heck, here the car can autonomously produce a 'slide park': http://www.youtube.com/watch?v=_piO849uRdI
Easy to imagine with a phone, but does HP still support their fingerprint readers? Seems like a gimme.
Or maybe just require the card used at purchase to be swiped in the delivery truck. Then you could ask anyone to stay home and pick up your item, just give them your card.
In Japan, all the delivery services let you indicate a precise 2-hour window when you want the delivery. With automated drivers, this could be feasible in the U.S. as well.
Imagine that you ordered something from Amazon. You could choose from a bunch of different times, perhaps a dozen in a day, when the automated delivery truck would swing by your house. Your phone would make a noise, and you would go outside to grab your packages off the truck. It would be like an Automat (http://en.wikipedia.org/wiki/Automat) on wheels. You would somehow authenticate yourself and then grab your boxes from your assigned slots.