Robots have been around us for many years, but their use has been restricted to repetitive tasks because they lack reasoning for the real world, unlike humans, and are only good at following ...