Scalable HIL Simulator for Multi-Agent Systems Interacting in Physical Environments

Important application domains of multi-agent systems require agent interactions in physical environments (e.g. mobile robotics, intelligent transportation systems, etc.). Sensing and sensory data interpretation play ever increasing role because sensing becomes the primary way of collecting information about the environment. In the most challenging cases the environment is unstructured, which results in demanding data interpretation and control algorithms. Similarly, the control and decision-making algorithms inevitably become more complex in order to be able to cope with the unstructured and dynamic environment. Consequently a sophisticated evaluation/test environment is required, which provides full control of the circumstances, reproducibility and flexible mix of real and virtual components. The paper presents the runtime architecture of a simulation environment (MARS), which assures scalable real-time performance and a modeling framework, which supports incorporating high fidelity sensor models. The tool is capable of simulating accurate agent interactions in physical environments and creating mixed virtual-real worlds for testing multi-agent systems

[1]  George K. Papakonstantinou,et al.  Development of distributed problem solving systems for dynamic environments , 1995, IEEE Trans. Syst. Man Cybern..

[2]  U. Ozguner,et al.  Recent advances on the OSU virtual environment system test-bed and its applications , 2003, IEEE IV2003 Intelligent Vehicles Symposium. Proceedings (Cat. No.03TH8683).

[3]  Katherine L. Morse,et al.  Interest Management in Large-Scale Distributed Simulations , 1996 .

[4]  Yu-Kwong Kwok,et al.  On Load Balancing for Distributed Multiagent Computing , 2002, IEEE Trans. Parallel Distributed Syst..

[5]  Gabor Karsai,et al.  A Configurable Visual Programming Environment: A Tool for Domain-Specific Programming , 1995, Computer.

[6]  Zoltán Papp,et al.  Distributed hardware-in-the-loop simulator for autonomous continuous dynamical systems with spatially constrained interactions , 2003, Proceedings International Parallel and Distributed Processing Symposium.

[7]  John C. S. Lui,et al.  An Efficient Partitioning Algorithm for Distributed Virtual Environment Systems , 2002, IEEE Trans. Parallel Distributed Syst..

[8]  Farokh Eskafi,et al.  Modeling And Simulation Of The Automated Highway System , 1996 .

[9]  R. Horowitz,et al.  Control design of an automated highway system , 2000, Proceedings of the IEEE.

[10]  Munehiro Fukuda,et al.  Distributed Computing Using Autonomous Objects , 1996, Computer.

[11]  J. Ploeg,et al.  VEHIL: developing and testing intelligent vehicles , 2002, Intelligent Vehicle Symposium, 2002. IEEE.

[12]  Ian A. Coutts,et al.  Model-driven distributed systems , 1997, IEEE Concurrency.

[13]  Ralf Stolpe,et al.  Distributed HIL-Simulation for the Design of Decentralised Control Structures , 1998, DIPES.

[14]  Z. Papp,et al.  A runtime framework for system safety , 2003, IEEE IV2003 Intelligent Vehicles Symposium. Proceedings (Cat. No.03TH8683).

[15]  Gabor Karsai,et al.  Model-Integrated Computing , 1997, Computer.

[16]  Wei-Tek Tsai,et al.  Hardware-In-the-Loop (HIL) simulation: an application of Colbert's object-oriented software development method , 1992, TRI-Ada '92.