Before any of that autonomous driving becomes a reality in the trucking industry we would first have to be able to make things that don`t malfunction. Is there anything you can think of besides a heavy duty sledge hammer or a crow bar that is on the market and is guaranteed never to fail? The aviation business has been trying to achieve that ever since they existed. It is not the same thing to design an autonomous drone that can take off and land as opposed to an airliner which can seat several hundred people. For one thing nobody would kick up a big fuzz if a drone cracks up during a cross wind landing and sudden sporadic wind gusts. Even though the Airbus or the latest Boeing autopilots could land a plane on a runway no airline would ever allow their pilots to keep texting their wife or girlfriend and leave the controls on auto pilot. The reason being that the carnage is far greater than it is if a drone screwed up. Same difference between a heavy transport truck and an autonomous Uber taxi with just 1 or 2 people on board. The math is simple: E=1/2*mv^2. For the mass m you might as well plug in n as the number of people times their average weight and the number of $ the insurance company has to pay after they got injured or killed. If a car could cause the same amount of damage as a heavy truck you would have been paying all along the same high insurance premiums as they are for trucks. AI and automation is vastly over rated. Automated assembly lines are not a big deal. Each station does just simple jobs, like spot welding the same item all day long every day or driving in the same set of screws. Nothing really as complicated as trouble shooting and fixing a vehicle defect would be in comparison. For that you need a human mechanic ! If something malfunctions on a truck, like say in cold weather you get condensation in your compressor and the airlines it will freeze and your brake system will no longer function. Stuff like that happens all the time and truck drivers are expected to fix it. Nobody wants to hire drivers that don`t know how and just sit there till somebody else helps them. Especially if he is sitting on a railroad crossing after the spring brakes automatically locked up his wheels when the air-line pressure dropped out. Some people say "but robots never take sick leave". Quite true, but what the same people would not know is how may days the mechanic who is supposed to fix the robot had to wait for the replacement parts to get shipped from over-seas. That may take a lot longer than the sick leave people like to take when they have a hang-over.