An artificial neural network test environment for semi-autonomous telesurgery.