Skip to main content
Log in

A Mobile Agents Approach to Virtual Laboratories and Remote Supervision

  • Published:
Journal of Intelligent and Robotic Systems Aims and scope Submit manuscript

Abstract

This paper presents the use of adaptive mobile agents for remote operation, enabling real-time response in spite of the limitations of the communication channels in terms of 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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Afsarmanesh, H., Benabdelkader, A., Kaletas, E., Garita, C., and Hertzberger, L. O.: Towards a multi-layer architecture for scientific virtual laboratories, in: Lecture Notes in Computer Science 1823, Springer, New York, 2000, pp. 163–176.

    Google Scholar 

  2. Cabri, G. L. and Zambonelli, F. L.: How to coordinate Internet applications based on mobile agents, in: Proc. of WETICE'98 - Workshop on Coordination Architectures for Distributed Web Applications, 1998.

  3. Camarinha-Matos, L. M. and Vieira, W.: Adaptive mobile agents for telerobotics and telesupervision, in: Proc. of INES'98 - 2nd IEEE Internat. Conf. on Intelligent Engineering Systems, Vienna, Austria, September 1998, pp. 79–84.

    Google Scholar 

  4. Camarinha-Matos, L.M. and Vieira, W.: Intelligent mobile agents in elderly care, Robotics and Autonomous Systems 27(1/2) (1999), 59–75.

    Google Scholar 

  5. Camarinha-Matos, L. M. and Vieira, W.: MAAPL: A language for adaptive mobile agents with execution monitoring, in: Proc. of INES'99 - 3rd IEEE Internat. Conf. on Intelligent Engineering Systems, Poprad, High Tatras, Stará Lesná, Slovakia, 1-3 November 1999, pp. 171–176.

    Google Scholar 

  6. Fikes, R. and Nilsson, N.: STRIPS: A new approach to the application of theorem proving to problem solving, in: J. Allen, J. Hendler and A. Tate (eds), Readings in Planning, Morgan Kaufmann, Los Altos,CA, 1999, pp. 88–97.

    Google Scholar 

  7. Fuggeta, A., Pico, G. P., and Vigna, G.: Understanding code mobility, IEEE Trans. Software Engrg. 24(5) (1998), 346–361.

    Google Scholar 

  8. Kotz, D. and Gray, R. S.: Mobile agents and the future of the Internet, ACM Operating Systems Rev. 33(3) (1999), 7–13.

    Google Scholar 

  9. Reece, G. and Tate, A.: Synthesizing protection monitors from causal structure, in: Proc. of the 2nd Internat. Conf. on Planning Systems, AAAI Press, 1994.

  10. Vieira, W.: Adaptive mobile agents for remote operation (in Portuguese), PhD Thesis, New University of Lisbon, 2000.

  11. Vieira, W. and Camarinha-Matos, L. M.: Execution monitoring in adaptive mobile agents, in: M. Klusch, O. Shehory and G. Weiss (eds), Cooperative Information Agents III, Lecture Notes in Artificial Intelligence 1652, Springer, Berlin, 1999, pp. 220–231.

    Google Scholar 

  12. Weld, D.: Recent advances in AI planning, AI Magazine (1999).

  13. White, J. E.: Mobile agents, in: J. M. Bradshaw (ed.), Software Agents, MIT Press, Cambridge, MA, 1997, pp. 437–472.

    Google Scholar 

  14. Wooldridge, M.: Intelligent agents, in: G. Weiss (ed.), Multiagent Systems, MIT Press, Cambridge, MA, 1999.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Camarinha-Matos, L.M., Castolo, O. & Vieira, W. A Mobile Agents Approach to Virtual Laboratories and Remote Supervision. Journal of Intelligent and Robotic Systems 35, 1–22 (2002). https://doi.org/10.1023/A:1020269321229

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1020269321229

Navigation