A robotic arm is an electrical machine that does work like a human arm. It is controlled by a computer and can move in three dimensions, and pick up and manipulate objects. It is used in factories as well as in homes for tasks that are too difficult or dangerous for humans to do. Robotic arms can also be programmed to do things like painting, welding and assembly.