Robots come in many designs and perform tasks that range from surveillance and warehouse logistics to teaching and performing surgery. But recent advancements in robotics have allowed them to assume human functions and roles that we hardly thought possible. Artificial intelligence is gradually giving robots the ability to learn and adapt – which means they’re becoming more like us. But is it a cause for joy or alarm?