Versatile Robots for Container and Truck Unloading