Internet-based control for the intelligent unmanned ground vehicle: Bearcat Cub

Masoud Ghaffari, Sugan Narayanan, Balaji Sethuramasamyraja, Ernest L. Hall, David P. Casasent, Ernest L. Hall, Juha Roning
2003 Intelligent Robots and Computer Vision XXI: Algorithms, Techniques, and Active Vision  
Secure remote access with inter-operatability for operating a robot can be successfully achieved using the web services provided in the .NET framework. The complete design of the machine discussed in this paper is made on the .NET framework. The server which operates the robot is configured to IIS. The algorithm for obstacle detection is coded on a different server using the .NET framework. By using web services, the robot can be accessed by other servers. These web services are consumed by the
more » ... server on which the robot executes. A proxy is created on this server. The whole control is given in the form of a series of web pages which can be accessed by any web browser. However in order to input parameters and control the robot, authentication is required. The user provides authentication credentials which are matched with the existing information on the data base. After authentication, the user proceeds further to control the robot. The security and reliability of remote access is provided by the components that come with the web services namely, SOAP, WSDL and Proxy.
doi:10.1117/12.515027 fatcat:nkz4qm3xmradlgvd5und2n2z6y