Robots that can take on our dirty work have long been an obsession for mankind, and today’s advanced technology is making it ever more possible.

From self-driving delivery robots to the robot that dispenses your medicine, machines are making an impact on all our lives.

[Read more: Robots to play game against humans]