en fr

Publications

Java-based remote experimentation for control algorithms prototyping

Yves Piguet and Denis Gillet. ACC, San Diego, 1999.

Abstract

Remote experimentation is a new concept which enables remote users to manipulate a controlled system from a distant location. Major applications are distance learning, scientific benchmarks conducted on common setups, and tele-maintenance. In automatic control, remote experimentation requires flexible mechanisms to implement particular control algorithms and to provide comprehensive information. These functionalities are mandatory in order to control the dynamic behavior of the remote system and to supervise the ongoing operations. An approach based on a real-time interpreter running on the computer which controls the physical system and a client/server architecture written in Java is proposed. The client-side software, which enables the user to exchange information, is integrated within World-Wide Web pages and downloaded transparently from the server-side computer which runs the controller.