Walking Talking Robots to walk on