A virtual training platform for robots using simulations.