An autonomous robot is a robot that acts without recourse to human control. The first autonomous robots were constructed by W. Grey Walter. Modern examples include self-driving vacuums and cars. Industrial robot arms that work on assembly lines inside factories may also be considered autonomous robots, though their autonomy is restricted due to a highly structured environment and their inability to locomote.