They are also starting to write their own code as well.The difference between an autonomous forklift and an autonomous car is that an autonomous forklift, like autonomous mining equipment that is substantially larger, operates in a people-free environment for the most part.
The AI doesn't have to be brilliant. It just has to be smart enough to execute a series of commands based on sensor readings. And if you think that technology doesn't already exist, you're wrong. There are mines where human interference amounts to fixing the machines when they break. All they need to do is map the terrain using the sensors and the machine does the rest.
I assure you that an autonomous forklift can do your job. The only reason they're not widespread yet is because they are still prohibitively expensive compared to people in a busy environment such as a break bulk crossdock. And considering just this year Intel revealed a processor suite specifically designed to work like the human brain, machines like these are getting closer to being able to interact with people.
We all want to say that it is not coming, but it is. Maybe not in the next 5-10 yrs but the technology is advancing at a pace that is undeniable these days.
I pick up at a robotic factory where they have had an arm with attachments that can place and put in a screw the size of a pin head. The dock guy walked me back and showed me when I doubted him.
Autonomous vehicles on the other hand I do believe are a bit further from fully replacing a human. The tech is getting better and coming on line, but I do believe the main hang up will be the fact it truly will not be functional unless all vehicles are automated.. there are to many factors that can go wrong otherwise, and as far as trucks, yes maybe OTR in a logistictrain but city ops once again to many factors involved.
One thing to keep in mind, the military is pushing for this technology for their logistics divisions. Once they get it and put it to use the civilian market will follow.