I think it might be autonomous. At least, it looks exactly like some driverless vehicles that are being tested in my city. They can't navigate just anywhere though. They use cameras to follow a prescribed route. My guess is that this one follows the painted red line and uses cameras for collision avoidance.