A virtual reality based telelaboratory for the remote learning of robotics