A robot is a virtual or mechanical artificial agent.
In practice, it is usually an electro-mechanical
system which, by its appearance or movements,
conveys a sense that it has intent or agency
of its own.
Some of types of robots that Fanuc makes are made especially
for arc welding, spot welding, material removal, assembly,