Software enables robots to be controlled in virtual reality