A client–server architecture for the remote sensing and control of a drilling robot