A Mobile Agents Approach to Virtual Laboratories: Enabling Remote Operation over the Internet

Abstract This paper presents the use of adaptive mobile agents for remote operation, enabling real-time response in spite of the characteristics of the communication channels, such as time-delays, availability, and reliability. Autonomy of the mobile agents is achieved through high levels of intelligence including execution monitoring and error recovery. Potential applications range from traditional telerobotics to virtual laboratories where mobile agents act as representatives of users in scientific experiments. Practical results are presented in a scenario where a SCARA-type robot is remotely commanded through the Internet.

[1]  Austin Tate,et al.  Synthesizing Protection Monitors from Causal Structure , 1994, AIPS.

[2]  Giovanni Vigna,et al.  Understanding Code Mobility , 1998, IEEE Trans. Software Eng..

[3]  David Kotz,et al.  Mobile agents and the future of the internet , 1999, OPSR.

[4]  Luis M. Camarinha-Matos,et al.  MAAPL: A language for adaptive mobile agents with execution monitoring , 1999 .

[5]  Franco Zambonelli,et al.  How to coordinate Internet applications based on mobile agents , 1998, Proceedings Seventh IEEE International Workshop on Enabling Technologies: Infrastucture for Collaborative Enterprises (WET ICE '98) (Cat. No.98TB100253).

[6]  Luis M. Camarinha-Matos,et al.  Execution Monitoring in Adaptive Mobile Agents , 1999, CIA.

[7]  Luis M. Camarinha-Matos,et al.  Adaptive mobile agents for telerobotics and telesupervision , 1998 .

[8]  Luis M. Camarinha-Matos,et al.  Intelligent mobile agents in elderly care , 1999, Robotics Auton. Syst..

[9]  James E. White,et al.  Mobile Agents , 1997, Lecture Notes in Computer Science.