On the Synergy between Virtual Reality and Multi-Agent Systems
Abstract
:1. Introduction
- Situatedness: interaction between an agent and the environment through sensors and the resulting actions of the actuators.
- Autonomy: the ability of an agent to make its decisions about its actions independently without any external intervention.
- Inferential capacity: the ability of an agent to perform its tasks on abstract objective specifications.
- Responsiveness: ability to perceive the environment and respond taking into account any changes that may occur in the environment.
- Pro-activeness: agents must display opportunistic behaviors in which actions are aimed at achieving a goal rather than simply being actions in response to a change in the environment.
- Social behavior: although the agent’s decisions must be free from any external intervention, they must be able to interact with external sources when the situation requires it to achieve their objectives.
2. Methods
2.1. Planning
2.1.1. Motivation
2.1.2. Objective
2.1.3. Research Questions
- What applications have been developed with Multi-agent systems in the field of Virtual reality?
- How does Virtual Reality benefit from the use of Multi-agent systems?
2.2. Development of the Study
2.2.1. Search Strategy
- Population: everything that the study covers, in this case, research articles.
- Intervention: refers to the methods, models, architectures, etc. of MAS that are used within VR solutions.
- Comparison: a comparison of the different solutions find during the process.
- Outcomes: not applicable to this SMS.
2.2.2. Inclusion and Exclusion Criteria
- Inclusion criteria:
- -
- IC1: Studies about multi-agent systems and virtual reality.
- -
- IC2: Studies published between 2016 and 2020.
- -
- IC3: Articles published in conferences or journals and peer-reviewed book chapters.
- Exclusion criteria:
- -
- EC1: Duplicated papers.
- -
- EC2: Papers that do not address the topic of MAS and VR.
- -
- EC3: Papers in which the authors doubt whether there were contributions to the field or not.
- -
- EC4: Papers that are not in English or Spanish.
2.3. Report
2.3.1. Filtering Studies
2.3.2. Classification Process
2.3.3. Validation Process
3. Results
4. Discussion
4.1. Videogames
Interactive Narratives
4.2. Robots
4.3. Intelligent Virtual Environments (IVEs)
4.4. Human Behavior
4.4.1. Crowd Simulation
4.4.2. Emergency Plans
4.4.3. Work Environment
4.4.4. Educational Environment
4.4.5. Training
4.4.6. Interactions between Humans and Avatars
4.4.7. Smart Buildings and Commerce
4.5. Cultural Heritage
4.6. Urban Development
4.7. Autonomous Vehicles
4.8. Machinery
4.9. Resolution of Research Questions
4.9.1. What Applications Have Been Developed with Multi-Agent Systems in the Field of Virtual Reality?
4.9.2. How Does Virtual Reality Benefit from the Use of Multi-Agent Systems?
4.10. Future Research
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
Abbreviations
MAS | Multi-agent System |
VR | Virtual Reality |
SMS | Systematic Mapping Study |
PICO | Population, Intervention, Comparison, Outcomes |
IC1 | Inclusion Criteria 1 |
IC2 | Inclusion Criteria 2 |
IC3 | Inclusion Criteria 3 |
EC1 | Exclusion Criteria 1 |
EC2 | Exclusion Criteria 2 |
EC3 | Exclusion Criteria 3 |
EC4 | Exclusion Criteria 4 |
WoS1 | Web of Science Search String 1 |
WoS2 | Web of Science Search String 2 |
WoS3 | Web of Science Search String 3 |
S1 | Scopus Search String 1 |
S2 | Scopus Search String 2 |
S3 | Scopus Search String 3 |
NPCs | Non-player Characters |
IVEs | Intelligent Virtual Environments |
BAM | Body Aware Movement |
GOAM | Grid Object and Agent Modeling |
EFT | Emotional Freedom Technique |
CFHP | Crowd Formation framework through Hierarchical Planning |
IVP | Interaction Velocity Prediction |
VO | Virtual Organization |
BDI | Belief, Desire, Intention |
ASP | Answer Set Programming |
CRA | Conflict Resolution Agent |
SPA | Sense-Plan-Ask |
BIM | Building Information Modeling |
D-MAS | Delegate Multi-agent System |
MVMSS | Multi-agent based Virtual Maintenance Simulation System |
Appendix A
Author | Title | Year | Publication Type | Research Type | Asset Type |
---|---|---|---|---|---|
Ağıl et al. [61] | A group-based approach for gaze behavior of virtual crowds incorporating personalities | 2018 | Journal | Conceptual, Experimental | Model, Framework |
Andelfinger et al. [53] | Incremental calibration of seat selection preferences in agent-based simulations of public transport scenarios | 2018 | Conference paper | Conceptual, Experimental | Model |
Antakli et al. [75] | Intelligent Distributed Human Motion Simulation in Human-Robot Collaboration Environments | 2018 | Conference paper | Conceptual, Experimental | Framework |
Antakli et al. [76] | Agent-based web supported simulation of human-robot collaboration | 2019 | Conference paper | Conceptual, Experimental | Framework |
Antakli et al. [77] | ASP-Driven BDI-Planning Agents in Virtual 3D Environments | 2016 | Conference paper | Conceptual, Experimental | Architecture, Platform |
Baierle et al. [80] | Programming intelligent embodied pedagogical agents to teach the beginnings of industrial revolution | 2018 | Conference paper | Conceptual, Experimental, Validation | Architecture, Platform |
Barange et al. [85] | Pedagogical agents as team members: Impact of proactive and pedagogical behavior on the user | 2017 | Conference paper | Conceptual, Experimental, Validation | Architecture |
Barriuso et al. [73] | MOVICLOUD: Agent-based 3D platform for the labor integration of disabled people | 2018 | Journal | Conceptual, Experimental, Validation | Framework, Platform |
Barthes et al. [91] | Designing Training Virtual Environments Supported by Cognitive Agents | 2018 | Conference paper | Conceptual, Experimental | Architecture, Platform |
Benkhedda et al. [93] | FASim: A 3D Serious Game for the First Aid Emergency | 2019 | Journal | Conceptual, Experimental | Architecture, Framework, Platform |
Bera et al. [54] | Data-driven modeling of group entitativity in virtual environments | 2018 | Conference paper | Conceptual, Experimental, Validation | Method |
Bera et al. [58] | Interactive and adaptive data-driven crowd simulation: User Study | 2016 | Conference paper | Experimental, Validation | N/A |
Best et al. [96] | SPA: Verbal Interactions between Agents and Avatars in Shared Virtual Environments using Propositional Planning | 2020 | Conference paper | Conceptual, Experimental, Validation | N/A |
Blankendaal et al. [87] | Using run-time biofeedback during virtual agent-based aggression de-escalation training | 2018 | Conference paper | Conceptual, Experimental, Validation | Platform |
Bönsch et al. [50] | Turning anonymous members of a multiagent system into individuals | 2017 | Conference paper | Conceptual | Method |
Bosse et al. [112] | Virtually bad: A study on virtual agents that physically threaten human beings | 2018 | Conference paper | Conceptual, Experimental | Framework, Platform |
Boulaknadel et al. [82] | Towards a serious game for amazigh language learning | 2019 | Conference paper | Conceptual, Experimental | Platform |
Braz et al. [97] | SMEC-3D: A Multi-agent 3D Game to Cognitive Stimulation | 2018 | Conference paper | Conceptual, Experimental | Platform |
Cafaro et al. [47] | The effects of interpersonal attitude of a group of agents on user’s presence and proxemics behavior | 2016 | Journal | Conceptual, Experimental, Validation | Platform |
Cai et al. [78] | Human behaviors modeling in multi-agent virtual environment | 2017 | Journal | Conceptual, Experimental, Validation | Framework, Model |
Chen et al. [107] | Autonomous Vehicle Testing and Validation Platform: Integrated Simulation System with Hardware in the Loop * | 2018 | Conference paper | Conceptual, Experimental | Platform |
Chen et al. [68] | Transporting objects by multiagent cooperation in crowd simulation | 2018 | Journal | Conceptual, Experimental | N/A |
Chen et al. [105] | Urban rail transit operation simulation based on virtual reality technology | 2018 | Conference paper | Conceptual, Experimental | Method, Model |
Christian et al. [98] | Simulating shopper behavior using fuzzy logic in shopping center simulation | 2016 | Journal | Conceptual, Experimental, Validation | N/A |
De Lima et al. [92] | A 3D serious game for medical students training in clinical cases | 2016 | Conference paper | Conceptual, Experimental | Platform |
Dickinson et al. [65] | Virtual reality crowd simulation: effects of agent density on user experience and behaviour | 2019 | Journal | Conceptual, Experimental, Validation | Model |
Durica et al. [109] | A route planner using a delegate multi-agent system for a modular manufacturing line: Proof of concept | 2019 | Journal | Conceptual, Expermental | N/A |
Elmquist et al. [108] | An overview of a Connected Autonomous Vehicle Emulator (CAVE) | 2017 | Conference paper | Conceptual, Experimental | Framework |
Feng et al. [88] | Is it just me?: Evaluating attribution of negative feedback as a function of virtual instructor’s gender and proxemics | 2017 | Conference paper | Conceptual, Experimental | N/A |
Fukuda et al. [86] | Investigation of class atmosphere cognition in a VR classroom | 2018 | Conference paper | Experimental | N/A |
García-Ortega et al. [31] | The Story of Their Lives: Massive Procedural Generation of Heroes’ Journeys Using Evolved Agent-Based Models and Logical Reasoning | 2016 | Conference paper | Conceptual, Experimental | Methodology |
Garg et al. [106] | Traffic3D: A new traffic simulation paradigm | 2019 | Conference paper | Conceptual, Experimental | Platform |
Jayalath et al. [67] | Modelling goal selection of characters in primary groups in crowd simulations | 2016 | Journal | Conceptual, Experimental | Model |
Johnson et al. [89] | Towards an autonomous agent that provides automated feedback on students’ negotiation skills | 2017 | Conference paper | Conceptual, Experimental | N/A |
Kim et al. [57] | Interactive and adaptive data-driven crowd simulation | 2016 | Conference paper | Conceptual, Experimental | N/A |
Kiourt et al. [101] | Multi-agents based virtual environments for cultural heritage | 2017 | Conference paper | Conceptual, Experimental | Framework |
Lakshika et al. [30] | Understanding the Interplay of Model Complexity and Fidelity in Multiagent Systems via an Evolutionary Framework | 2017 | Journal | Conceptual, Experimental | Framework |
Li et al. [69] | Flood evacuation simulations using cellular automata and multiagent systems -a human-environment relationship perspective | 2019 | Journal | Conceptual, Experimental, Validation | Model |
Lugrin et al. [84] | Benchmark framework for virtual students’ behaviours | 2018 | Conference paper | Conceptual, Experimental | Method |
Makarov et al. [33] | First-Person Shooter Game for Virtual Reality Headset with Advanced Multi-Agent Intelligent System | 2016 | Conference paper | Conceptual, Experimental, Validation | N/A |
Mao et al. [71] | Personality trait and group emotion contagion based crowd simulation for emergency evacuation | 2020 | Journal | Conceptual, Experimental | Framework |
Matthews et al. [38] | Mise-en-scène of narrative action in interactive storytelling | 2017 | Conference paper | Experimental | Framework |
Matthews et al. [37] | MISER: Mise-En-Scène region support for staging narrative actions in interactive storytelling | 2017 | Conference paper | Conceptual, Experimental, Validation | Framework |
Montana et al. [66] | A Sketch-based Interface for Real-time Control of Crowd Simulations that Use Navigation Meshes | 2019 | Conference paper | Conceptual, Experimental, Validation | N/A |
Montecchiari et al. [72] | Towards real-time human participation in virtual evacuation through a validated simulation tool | 2018 | Journal | Conceptual, Experimental | Model |
Narang et al. [62] | PedVR: Simulating gaze-based interactions between a real user and virtual crowds | 2016 | Conference paper | Conceptual, Experimental, Validation | N/A |
Narang et al. [46] | Simulating Movement Interactions between Avatars Agents in Virtual Worlds Using Human Motion Constraints | 2018 | Conference paper | Conceptual, Experimental | N/A |
Narang et al. [32] | Inferring User Intent using Bayesian Theory of Mind in Shared Avatar-Agent Virtual Environments | 2019 | Journal | Conceptual, Experimental | N/A |
Nilsson et al. [83] | Human-in-the-loop Simulation of a virtual classroom | 2016 | Conference paper | Conceptual, Experimental | N/A |
Novick et al. [63] | The market scene: Physical interaction with multiple agents | 2018 | Conference paper | Experimental | N/A |
Nunnari et al. [36] | Yet another low-level agent handler | 2019 | Journal | Conceptual, Experimental, Validation | Framework |
Ohmoto et al. [56] | Effects of the Perspectives that Influenced on the Human Mental Stance in the Multiple-to-Multiple Human-Agent Interaction | 2017 | Conference paper | Conceptual, Experimental | Model |
Okamoto et al. [104] | Development of Design Support System of a Lane for Cyclists and Pedestrians | 2016 | Conference paper | Conceptual, Experimental | N/A |
Okresa et al. [44] | MAMbO5: a new ontology approach for modelling and managing intelligent virtual environments based on multi-agent systems | 2018 | Journal | Conceptual, Experimental | N/A |
Ooi et al. [94] | Virtual reality fire disaster training system for improving disaster awareness | 2019 | Conference paper | Conceptual, Experimental | N/A |
Phone-Amnuaisuk et al. [59] | Crowd simulation in 3D virtual environments | 2016 | Journal | Conceptual, Experimental | N/A |
Porteous et al. [39] | Using virtual narratives to explore children’s story understanding | 2017 | Conference paper | Conceptual, Experimental | N/A |
Puig et al. [52] | VirtualHome: Simulating Household Activities Via Programs | 2018 | Conference paper | Conceptual, Experimental | N/A |
Randhavane et al. [64] | F2FCrowds: Planning Agent Movements to Enable Face-to-Face Interactions | 2017 | Journal | Conceptual, Experimental | Model |
Ranjbartabar et al. [55] | A virtual emotional freedom therapy practitioner (demonstration) | 2016 | Conference paper | Exerimental | N/A |
Raza et al. [40] | Using imitation to build collaborative agents | 2016 | Journal | Conceptual, Experimental | Model |
Ren et al. [102] | Heter-Sim: Heterogeneous multi-agent systems simulation by interactive data-driven optimization | 2019 | Journal | Conceptual, Experimental | Method |
Rincon et al. [43] | Extending JaCallVE framework to create virtual worlds by means of an OWL ontology | 2017 | Conference paper | Conceptual | N/A |
Rincon et al. [42] | The JaCalIVE framework for MAS in IVE: A case study in evolving modular robotics | 2018 | Journal | Conceptual, Experimental | Framework |
Rivalcoba et al. [103] | Towards urban crowd visualization | 2019 | Journal | Conceptual, Experimental | N/A |
Seele et al. [34] | Augmenting cognitive processes and behavior of intelligent virtual agents by modeling synthetic perception | 2017 | Conference paper | Conceptual, Experimental | Framework |
Seele et al. [35] | Integration of Multi-modal Cues in Synthetic Attention Processes to Drive Virtual Agent Behavior | 2017 | Conference paper | Conceptual, Experimental | Framework |
Seghour et al. [41] | Consensus-based approach and reactive fuzzy navigation for multiple no-holonomic mobile robots | 2017 | Conference paper | Experimental | N/A |
Song et al. [48] | Individual behavior simulation based on grid object and agent model | 2019 | Journal | Conceptual, Experimental | Model |
Starzyk et al. [49] | Needs, pains, and motivations in autonomous agents | 2017 | Journal | Conceptual, Experimental | N/A |
Subagdja et al. [45] | Interactive Teachable Cognitive Agents: Smart Building Blocks for Multiagent Systems | 2016 | Journal | Conceptual, Experimental | Architecture, Framework |
Tavcar et al. [90] | Surrogate-agent modeling for improved training | 2018 | Journal | Conceptual, Experimental | N/A |
Tazouti et al. [81] | ImALeG: A Serious game for amazigh language learning | 2019 | Journal | Conceptual, Experimental, Validation | Platform |
Tianwu et al. [95] | Virtual Reality Based Independent Travel Training System for Children with Intellectual Disability | 2017 | Conference paper | Conceptual, Experimental | N/A |
Vosinakis et al. [100] | Dissemination of Intangible Cultural Heritage Using a Multi-agent Virtual World Spyros | 2018 | Book chapter | Conceptual, Experimental | Platform |
Wang et al. [60] | Crowd formation via hierarchical planning | 2016 | Conference paper | Conceptual, Experimental | Framework |
Wang et al. [111] | Multi-agent based modeling and simulation of virtual maintenance system | 2016 | Conference paper | Conceptual, Experimental | Framework |
Wang et al. [70] | Object behavior simulation based on behavior tree and multi-agent model | 2017 | Conference paper | Conceptual, Experimental | Model |
Xie et al. [110] | A Virtual Reality Collaborative Planning Simulator and Its Method for Three Machines in a Fully Mechanized Coal Mining Face | 2018 | Journal | Conceptual, Experimental | Method, Model |
Zeng et al. [74] | Using intention recognition in a simulation platform to assess physical activity levels of an office building | 2017 | Conference paper | Conceptual, Experimental | Platform |
Zhang et al. [51] | Coupling agent motivations and spatial behaviors for authoring multiagent narratives | 2019 | Journal | Conceptual, Experimental | Framework |
Zhao et al. [99] | BIM Sim/3D: Multi-Agent Human Activity Simulation in Indoor Spaces | 2019 | Conference paper | Conceptual, Experimental | N/A |
References
- Oprea, M. Applications of multi-agenty systems. In Proceedings of the Information Technology. IFIP 18th World Computer Congress, Toulouse, France, 22–27 August 2004; Reis, R., Ed.; Springer: Boston, MA, USA, 2004; pp. 239–270. [Google Scholar]
- De Paz, J.F.; Bajo, J.; Rodríguez, S.; Villarrubia, G.; Corchado, J.M. Intelligent system for lighting control in smart cities. Inf. Sci. 2016, 372, 241–255. [Google Scholar] [CrossRef] [Green Version]
- Rodríguez, S.; De Paz, Y.; Bajo, J.; Corchado, J.M. Social-based planning model for multiagent systems. Expert Syst. Appl. 2011, 38, 13005–13023. [Google Scholar] [CrossRef]
- Corchado, J.M.; Laza, R. Constructing deliberative agents with case-based reasoning technology. Int. J. Intell. Syst. 2003, 18, 1227–1241. [Google Scholar] [CrossRef] [Green Version]
- Corchado, J.M.; Bajo, J.; Tapia, D.I.; Abraham, A. Using Heterogeneous Wireless Sensor Networks in a Telemonitoring System for Healthcare. IEEE Trans. Inf. Technol. Biomed. 2010, 14, 234–240. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Grieu, J.; Lecroq, F.; Boukachour, H.; Galinho, T. Industrial Virtual Environments and Learning Process. In Proceedings of the Online Engineering and Internet of Things, 14th International Conference on Remote Engineering and Virtual Instrumentation (REV), Columbia University, New York, NY, USA, 15–17 March 2017; Auer, M., Zutin, D., Eds.; Springer: Cham, Switzerland, 2018; pp. 609–618. [Google Scholar]
- Balaji, P.G.; Srinivasan, D. An Introduction to Multi-Agent Systems. In Innovations in Multi-Agent Systems and Applications—1. Studies in Computational Intelligence; Srinivasan, D., Jain, L.C., Eds.; Springer: Berlin/Heidelberg, Germany, 2010; Volume 310, pp. 1–27. [Google Scholar]
- Vergara, D.; Rubio, M.P.; Lorenzo, M. On the Design of Virtual Reality Learning Environments in Engineering. Multimodal Technol. Interact. 2017, 1, 11. [Google Scholar] [CrossRef] [Green Version]
- Vergara, D.; Extremera, J.; Rubio, M.P.; Dávila, L.P. The proliferation of virtual laboratories in educational fields. Adv. Distrib. Comput. Artif. Intell. J. 2020, 9, 85–97. [Google Scholar]
- Extremera, J.; Vergara, D.; Dávila, L.P.; Rubio, M.P. Virtual and Augmented Reality Environments to Learn the Fundamentals of Crystallography. Crystals 2020, 10, 456. [Google Scholar] [CrossRef]
- Ospina, A. Diseño de una Aplicación de Realidad Virtual Inmersiva de Simulación de Accidentes y su Conexión con un Sistema mecánico Real. Bachelor’s Thesis, University of Salamanca, Zamora, Spain, June 2018. [Google Scholar]
- Erkan, I. Investigation of the contribution of virtual reality to architectural education. Art Des. Commun. High. Educ. 2020, 19, 221–240. [Google Scholar] [CrossRef]
- Abdelhameed, W.A. Virtual Reality Use in Architectural Design Studios: A case of studying structure and construction. In Proceedings of the Procedia Computer Science, VARE 2013: International Conference on Virtual and Augmented Reality in Education, Puerto de la Cruz, Spain, 7–8 November 2013; Martin-Guitierrez, J., Ginter, E., Eds.; Elsevier: Amsterdam, The Netherlands, 2013; pp. 220–230. [Google Scholar]
- Singh, A.; Ferry, D.; Ramakrishnan, A.; Balasubramanian, S. Using Virtual Reality in Biomedical Engineering Education. J. Biomech. Eng. Trans. ASME 2020, 142, 11. [Google Scholar] [CrossRef]
- Agasthya, N.; Penfil, S.; Slamon, N. Virtual Reality Simulation for Pediatric Airway Intubation Readiness Education. Cureus J. Med. Sci. 2020, 12, e12059. [Google Scholar]
- Grabowski, A.; Jach, K. The use of virtual reality in the training of professionals: with the example of firefighters. Comput. Animat. Virtual Worlds 2020, 1–6. [Google Scholar]
- Guttentag, D.A. Virtual reality: Applications and implications for tourism. Tour. Manag. 2010, 31, 637–651. [Google Scholar] [CrossRef]
- Schnack, A.; Wright, M.J.; Holdershaw, J.L. An exploratory investigation of shopper behaviour in an immersive virtual reality store. J. Consumer Behav. 2019, 19, 182–195. [Google Scholar] [CrossRef]
- Pérez-Ramírez, M.; Zayas, B.; Rodrigo, B.; Márquez, D.; Ochoa-Zezzatti, C. Implementation of a Reactive Model for Responding to a Trembling Earthquake: A Perspective from Virtual Reality and Multiagent Systems. Res. Comput. Sci. 2018, 122, 25–35. [Google Scholar] [CrossRef]
- Vergara, D.; Rubio, M.P. The application of didactic virtual tools in the instruction of industrial radiography. J. Mater. Educ. 2015, 37, 17–26. [Google Scholar]
- Granic, I.; Lobel, A.; Engels, R.C. The benefits of playing video games. Am. Psychol. 2014, 69, 66–78. [Google Scholar] [CrossRef]
- Simonov, A.; Lebin, A.; Shcherbak, B.; Zagarskikh, A.; Karsakov, A. Multi-agent crowd simulation on large areas with utility-based behavior models: Sochi Olympic Park Station use case. Procedia Comput. Sci. 2018, 136, 453–462. [Google Scholar] [CrossRef]
- Rodríguez, S.; De La Prieta, F.; Tapia, D.; Corchado Rodríguez, J. Agents and Computer Vision for Processing Stereoscopic Images. In Proceedings of the Hybrid Artificial Intelligence Systems, 5th International Conference, HAIS 2010, San Sebastián, Spain, 23–25 June 2010; Corchado, E., Graña Romay, M., Manhaes Savio, A., Eds.; Springer: Berlin/ Heidelberg, Germany, 2010; pp. 93–100. [Google Scholar]
- Kitchenham, B.; Budgen, D.; Brereton, P. Using mapping studies as the basis for further research—A participant-observer case study. Inf. Softw. Technol. 2011, 53, 638–651. [Google Scholar] [CrossRef] [Green Version]
- Petersen, K.; Vakkalanka, S.; Kuzniarz, L. Guidelines for conducting systematic mapping studies in software engineering: An update. Inf. Softw. Technol. 2015, 64, 1–18. [Google Scholar] [CrossRef]
- Odun-Ayo, I.; Goddy-Worlu, R.; Geteloma, V.; Grant, E. A Systematic Mapping Study of Cloud, Fog, and Edge/Mobile Devices Management, Hierarchy Models and Business Models. Adv. Sci. Technol. Eng. Syst. J. 2019, 4, 91–101. [Google Scholar] [CrossRef]
- Sittón-Candanedo, I.; Alonso, R.; García, Ó.; Gil, A.; Rodríguez, S. A Review on Edge Computing in Smart Energy by means of a Systematic Mapping Study. Electronics 2020, 9, 48. [Google Scholar] [CrossRef] [Green Version]
- Kitchenham, B.; Charters, S. Guidelines for performing Systematic Literature Reviews in Software Engineering. In Keele University and Durham University Joint Report; EBSE Technical Report EBSE-2007-01; Software Engineering Group, School of Computer Science and Mathematics, Keele University and Department of Computer Science University of Durham: Durham, UK, 2007. [Google Scholar]
- Petersen, K.; Feldt, R.; Mujtaba, S.; Mattsson, M. Systematic Mapping Studies in Software Engineering. In Proceedings of the 12th International Conference on Evaluation and Assessment in Software Engineering (EASE’08), Bari, Italy, 26–27 June 2008; Visaggio, G., Baldassarre, M.T., Linkman, S., Eds.; BCS Learning & Development Ltd.: Swindon, UK, 2008; pp. 68–77. [Google Scholar]
- Lakshika, E.; Barlow, M.; Easton, A. Understanding the Interplay of Model Complexity and Fidelity in Multi-agent Systems via an Evolutionary Framework. IEEE Trans. Comput. Intell. AI Games 2017, 9, 277–289. [Google Scholar] [CrossRef]
- García-Ortega, R.; García-Sánchez, P.; Merelo Guervós, J.; San-Ginés, A.; Fernández-Cabezas, A. The Story of Their Lives: Massive Procedural Generation of Heroes’ Journeys Using Evolved Agent-Based Models and Logical Reasoning. In Proceedings of the Applications of Evolutionary Computation, 19th European Conference, EvoApplications 2016, Porto, Portugal, 30 March–1 April 2016; Giovanni, S., Paolo, B., Eds.; Springer: Cham, Switzerland, 2016; pp. 604–619. [Google Scholar]
- Narang, S.; Best, A.; Manocha, D. Inferring User Intent using Bayesian Theory of Mind in Shared Avatar-Agent Virtual Environments. IEEE Trans. Vis. Comput. Graphics 2019, 25, 2113–2122. [Google Scholar] [CrossRef]
- Makarov, I.; Tokmakov, M.; Poluakov, P. First-Person Shooter Game for Virtual Reality Headset with Advanced Multi-Agent Intelligent System. In Proceedings of the 24th ACM International Conference on Multimedia, Amsterdam, The Netherlands, 15–19 October 2016; Association for Computing Machinery: New York, NY, USA, 2016; pp. 735–736. [Google Scholar]
- Seele, S.; Haubrich, T.; Schild, J.; Herpers, R.; Grzegorzek, M. Augmenting Cognitive Processes and Behavior of Intelligent Virtual Agents by Modeling Synthetic Perception. In Proceedings of the on Thematic Workshops of ACM Multimedia, Mountain View, CA, USA, 23–27 October 2017; Association for Computing Machinery: New York, NY, USA, 2017; pp. 117–125. [Google Scholar]
- Seele, S.; Haubrich, T.; Schild, J.; Herpers, R.; Grzegorzek, M. Integration of Multi-modal Cues in Synthetic Attention Processes to Drive Virtual Agent Behavior. In Proceedings of the Intelligent Virtual Agents, 17th International Conference, IVA 2017, Stockholm, Sweden, 27–30 August 2017; Beskow, J., Peters, C., Castellano, G., O’Sullivan, C., Leite, I., Kopp, S., Eds.; Springer: Cham, Switzerland, 2017; pp. 403–412. [Google Scholar]
- Nunnari, F.; Héloir, A. Yet another low-level agent handler. Comput. Animat. Virtual Worlds 2019, 30, e1891. [Google Scholar] [CrossRef]
- Matthews, J.; Charles, F.; Porteous, J.; Mendes, A. MISER: Mise-En-ScèNe Region Support for Staging Narrative Actions in Interactive Storytelling. In Proceedings of the 16th Conference on Autonomous Agents and MultiAgent Systems, São Paulo, Brazil, 8–12 May 2017; International Foundation for Autonomous Agents and Multiagent Systems: Richland, SC, USA, 2017; pp. 782–790. [Google Scholar]
- Matthews, J.; Charles, F.; Porteous, J.; Mendes, A. Mise-En-ScèNe of Narrative Action in Interactive Storytelling. In Proceedings of the 16th Conference on Autonomous Agents and MultiAgent Systems, São Paulo, Brazil, 8–12 May 2017; International Foundation for Autonomous Agents and Multiagent Systems: Richland, SC, USA, 2017; pp. 1799–1801. [Google Scholar]
- Porteous, J.; Charles, F.; Smith, C.; Cavazza, M.; Mouw, J.; van den Broek, P. Using Virtual Narratives to Explore Children’s Story Understanding. In Proceedings of the AAMAS ’17: 16th Conference on Autonomous Agents and MultiAgent Systems, São Paulo, Brazil, 8–12 May 2017; International Foundation for Autonomous Agents and Multiagent Systems: Richland, SC, USA, 2019; pp. 773–781. [Google Scholar]
- Raza, S.; Haider, S. Using Imitation to Build Collaborative Agents. ACM Trans. Auton. Adapt. Syst. 2016, 11, 3. [Google Scholar] [CrossRef]
- Seghour, S.; Tadjine, M. Consensus-based approach and reactive fuzzy navigation for multiple no-holonomic mobile robots. In Proceedings of the 2017 6th International Conference on Systems and Control (ICSC), Batna, Algeria, 7–9 May 2017; Drid, S., Mehdi, D., Aitouche, A., Eds.; IEEE: New York, NY, USA, 2017; pp. 492–497. [Google Scholar]
- Rincón, J.A.; García, E.; Julian, V.; Carrascosa, C. The JaCalIVE framework for MAS in IVE: A case study in evolving modular robotics. Neurocomputing 2018, 275, 608–617. [Google Scholar] [CrossRef]
- Rincón, J.A.; Botti, V.; Julian, V. Extending JaCallVE framework to create virtual worlds by means of an OWL ontology. In Proceedings of the AAMAS’17: 2017 International Conference on Autonomous Agents & Multiagent Systems, São Paulo, Brazil, 8–12 May 2017; International Foundation for Autonomous Agents and Multiagent Systems: Richland, SC, USA, 2017; pp. 1714–1715. [Google Scholar]
- Okreša Đurić, B.; Rincon, J.; Carrascosa, C.; Schatten, M.; Julian, V. MAMbO5: A new ontology approach for modelling and managing intelligent virtual environments based on multi-agent systems. J. Ambient Intell. Humaniz. Comput. 2018, 10, 3629–3641. [Google Scholar] [CrossRef]
- Subagdja, B.; Tan, A.H. Interactive Teachable Cognitive Agents: Smart Building Blocks for Multiagent Systems. IEEE Trans. Syst. Man Cybern. Syst. 2016, 46, 1724–1735. [Google Scholar] [CrossRef]
- Narang, S.; Best, A.; Manocha, D. Simulating Movement Interactions Between Avatars & Agents in Virtual Worlds Using Human Motion Constraints. In Proceedings of the 2018 IEEE Conference on Virtual Reality and 3D User Interfaces (VR), Reutlingen, Germany, 18–22 March 2018; IEEE: New York, NY, USA, 2018; pp. 9–16. [Google Scholar]
- Cafaro, A.; Ravenet, B.; Ochs, M.; Vilhjálmsson, H.H.; Pelachaud, C. The Effects of Interpersonal Attitude of a Group of Agents on User’s Presence and Proxemics Behavior. ACM Trans. Interact. Intell. Syst. 2016, 6, 12. [Google Scholar] [CrossRef]
- Song, Y.; Niu, L.; Li, Y. Individual Behavior Simulation Based on Grid Object and Agent Model. ISPRS Int. J. Geo-Inf. 2019, 8, 388. [Google Scholar] [CrossRef] [Green Version]
- Starzyk, J.A.; Graham, J.; Puzio, L. Needs, Pains, and Motivations in Autonomous Agents. IEEE Trans. Neural Netw. Learn. Syst. 2017, 28, 2528–2540. [Google Scholar] [CrossRef]
- Bönsch, A.; Vierjahn, T.; Shapiro, A.; Kuhlen, T. Turning anonymous members of a multiagent system into individuals. In Proceedings of the IEEE Virtual Humans and Crowds for Immersive Environments (VHCIE), Los Angeles, CA, USA, 19 March 2017; IEEE: New York, NY, USA, 2017; pp. 1–4. [Google Scholar]
- Zhang, X.; Schaumann, D.; Haworth, B.; Faloutsos, P.; Kapadia, M. Coupling agent motivations and spatial behaviors for authoring multiagent narratives. Comput. Animat. Virtual Worlds 2019, 30, e1898. [Google Scholar] [CrossRef]
- Puig, X.; Ra, K.; Boben, M.; Li, J.; Wang, T.; Fidler, S.; Torralba, A. VirtualHome: Simulating Household Activities Via Programs. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Salt Lake City, UT, USA, 23 June 2018; IEEE: New York, NY, USA, 2018; pp. 8494–8502. [Google Scholar]
- Andelfinger, P.; Chen, Y.; Su, B.; Cai, W.; Zehe, D.; Eckhoff, D.; Knoll, A. Incremental calibration of seat selection preferences in agent-based simulations of public transport scenarios. In Proceedings of the Winter Simulation Conference (WSC), Gothenburg, Sweden, 9–12 December 2018; IEEE: New York, NY, USA, 2018; pp. 833–844. [Google Scholar]
- Bera, A.; Randhavane, T.; Kubin, E.; Shaik, H.; Gray, K.; Manocha, D. Data-Driven Modeling of Group Entitativity in Virtual Environments. In Proceedings of the VRST ’18: 24th ACM Symposium on Virtual Reality Software and Technology, Tokyo, Japan, 28 November–1 December 2018; Association for Computing Machinery: New York, NY, USA, 2018; pp. 1–10. [Google Scholar]
- Ranjbartabar, H.; Richards, D. A Virtual Emotional Freedom Therapy Practitioner: (Demonstration). In Proceedings of the AAMAS ’16: 2016 International Conference on Autonomous Agents & Multiagent Systems, Singapore, 9–10 May 2016; International Foundation for Autonomous Agents and Multiagent Systems: Richland, SC, USA, 2016; pp. 1471–1473. [Google Scholar]
- Ohmoto, Y.; Marimoto, T.; Nishida, T. Effects of the Perspectives that Influenced on the Human Mental Stance in the Multiple-to-Multiple Human-Agent Interaction. Procedia Comput. Sci. 2017, 112, 1506–1515. [Google Scholar] [CrossRef]
- Kim, S.; Bera, A.; Best, A.; Chabra, R.; Manocha, D. Interactive and adaptive data-driven crowd simulation. In Proceedings of the 2016 IEEE Virtual Reality (VR), Greenville, SC, USA, 19–23 March 2016; Höllerer, T., Interrante, V., Lécuyer, A., Suma, E., Eds.; IEEE: New York, NY, USA, 2016; pp. 29–38. [Google Scholar]
- Bera, A.; Kim, S.; Manocha, D. Interactive and adaptive data-driven crowd simulation: User study. In Proceedings of the 2016 IEEE Virtual Reality (VR), Greenville, SC, USA, 19–23 March 2016; Höllerer, T., Interrante, V., Lécuyer, A., Suma, E., Eds.; IEEE: New York, NY, USA, 2016; p. 325. [Google Scholar]
- Phon-Amnuaisuk, S.; Rafi, A.; Au, T.W.; Omar, S.; Voon, N.H. Crowd Simulation in 3D Virtual Environments. In Proceedings of the Multi-disciplinary Trends in Artificial Intelligence, 10th International Workshop, MIWAI 2016, Chiang Mai, Thailand, 7–9 December 2016; Sombattheera, C., Stolzenburg, F., Lin, F., Nayak, A., Eds.; Springer: Cham, Switzerland, 2016; pp. 162–172. [Google Scholar]
- Wang, X.; Liu, N.; Liu, S.; Wu, Z.; Zhou, M.; He, J.; Cheng, P.; Miao, C.; Thalmann, N.M. Crowd Formation via Hierarchical Planning. In Proceedings of the VRCAI ’16: 15th ACM SIGGRAPH Conference on Virtual-Reality Continuum and Its Applications in Industry, Zhuhai, China, 3–4 December 2016; Association for Computing Machinery: New York, NY, USA, 2016. [Google Scholar]
- Ağıl, U.; Güdükbay, U. A group-based approach for gaze behavior of virtual crowds incorporating personalities. Comput. Animat. Virtual Worlds 2018, 29, e1806. [Google Scholar] [CrossRef]
- Narang, S.; Best, A.; Randhavane, T.; Shapiro, A.; Manocha, D. PedVR: Simulating Gaze-Based Interactions between a Real User and Virtual Crowds. In Proceedings of the VRST ’16: 22nd ACM Conference on Virtual Reality Software and Technology, Munich, Germany, 2–4 November 2016; Association for Computing Machinery: New York, NY, USA, 2016; pp. 91–100. [Google Scholar]
- Novick, D.; Hinojos, L.J.; Rodriguez, A.E.; Camacho, A.; Afravi, M. The Market Scene: Physical Interaction with Multiple Agents. In Proceedings of the HAI ’18: 6th International Conference on Human-Agent Interaction, Southampton, UK, 15–18 December 2018; Association for Computing Machinery: New York, NY, USA, 2018; pp. 387–388. [Google Scholar]
- Randhavane, T.; Bera, A.; Manocha, D. F2Fcrowds: Planning Agent Movements to Enable Face-to-Face Interactions. Presence Teleoperators Virtual Environ. 2017, 26, 228–246. [Google Scholar] [CrossRef]
- Dickinson, P.; Gerling, K.; Hicks, K.; Murray, J.; Shearer, J.; Greenwood, J. Virtual reality crowd simulation: Effects of agent density on user experience and behaviour. Virtual Real. 2019, 23, 19–32. [Google Scholar] [CrossRef] [Green Version]
- Montana, L.; Maddock, S. A Sketch-based Interface for Real-time Control of Crowd Simulations that Use Navigation Meshes. In Proceedings of the 14th International Joint Conference on Computer Vision, Imaging and Computer Graphics Theory and Applications, Prague, Czech Republic, 25–27 February 2019; Cláudio, A.P., Bouatouch, K., Braz, J., Eds.; SciTePress: Setúbal, Portugal, 2018; pp. 41–52. [Google Scholar]
- Jayalath, C.; Wimalaratne, P.; Karunananda, A. Modelling Goal Selection of Characters in Primary Groups in Crowd Simulations. Int. J. Simul. Modell. 2016, 15, 585–596. [Google Scholar] [CrossRef]
- Chen, H.; Wong, S.K. Transporting objects by multiagent cooperation in crowd simulation: Transporting Objects by Multi-Agent Cooperation. Comput. Animat. Virtual Worlds 2018, 29, e1826. [Google Scholar] [CrossRef]
- Li, Y.; Hu, B.; Zhang, D.; Gong, J.; Song, Y.; Sun, J. Flood evacuation simulations using cellular automata and multiagent systems -a human-environment relationship perspective. Int. J. Geogr. Inf. Sci. 2019, 33, 2241–2258. [Google Scholar] [CrossRef]
- Wang, Y.; Wang, L.; Liu, J. Object behavior simulation based on behavior tree and multi-agent model. In Proceedings of the 2017 IEEE 2nd Information Technology, Networking, Electronic and Automation Control Conference (ITNEC), Chengdu, China, 12–15 December 2017; IEEE: New York, NY, USA, 2017; pp. 833–836. [Google Scholar]
- Mao, Y.; Yang, S.; Li, Z. Personality trait and group emotion contagion based crowd simulation for emergency evacuation. Multimed. Tools Appl. 2020, 79, 3077–3104. [Google Scholar] [CrossRef]
- Montecchiari, G.; Bulian, G.; Gallina, P. Towards real-time human participation in virtual evacuation through a validated simulation tool. J. Risk Reliab. 2018, 232, 476–490. [Google Scholar] [CrossRef]
- Barriuso, A.; De La Prieta, F.; Villarrubia, G.; Hernández de la Iglesia, D.; Lozano Murciego, Á. MOVICLOUD: Agent-based 3D platform for the labor integration of disabled people. Appl. Sci. 2018, 8, 337. [Google Scholar] [CrossRef] [Green Version]
- Zeng, Y.; Zhang, Z.; Han, T.A.; Spears, I.R.; Qin, S. Using Intention Recognition in a Simulation Platform to Assess Physical Activity Levels of an Office Building. In Proceedings of the AAMAS ’17: Proceedings of the 16th Conference on Autonomous Agents and MultiAgent Systems, São Paulo, Brazil, 8–12 May 2017; International Foundation for Autonomous Agents and Multiagent Systems: Richland, SC, USA, 2017; pp. 1817–1819. [Google Scholar]
- Antakli, A.; Hermann, E.; Zinnikus, I.; Du, H.; Fischer, K. Intelligent Distributed Human Motion Simulation in Human-Robot Collaboration Environments. In Proceedings of the IVA ’18: Proceedings of the 18th International Conference on Intelligent Virtual Agents, Sydney, NSW, Australia, 2–5 July 2019; Association for Computing Machinery: New York, NY, USA, 2018; pp. 319–324. [Google Scholar]
- Antakli, A.; Spieldenner, T.; Rubinstein, D.; Spieldenner, D.; Herrmann, E.; Sprenger, J.; Zinnikus, I. Agent-based Web Supported Simulation of Human-robot Collaboration. In Proceedings of the 15th International Conference on Web Information Systems and Technologies, Vienna, Austria, 18–20 September 2019; Bozzon, A., Domínguez Mayo, F., Filipe, J., Eds.; SciTePress: Setúbal, Portugal, 2019; pp. 88–99. [Google Scholar]
- Antakli, A.; Zinnikus, I.; Klusch, M. ASP-Driven BDI-Planning Agents in Virtual 3D Environments. In Proceedings of the Multiagent System Technologies, 14th German Conference, MATES 2016, Klagenfurt, Österreich, Austria, 27–30 September 2016; Klusch, M., Unland, R., Shehory, O., Pokahr, A., Ahrndt, S., Eds.; Springer: Cham, Switzerland, 2016; pp. 198–214. [Google Scholar]
- Cai, L.; Liu, B.; Yu, J.; Zhang, J. Human Behaviors Modeling in Multi-Agent Virtual Environment. Multimed. Tools Appl. 2017, 76, 5851–5871. [Google Scholar] [CrossRef]
- Calvo, O.; Molina, J.; Patricio, M.A.; Berlanga, A. A Propose Architecture for Situated Multi-agent Systems and Virtual Simulated Environments Applied to Educational Immersive Experiences. In Proceedings of the Biomedical Applications Based on Natural and Artificial Computing, International Work-Conference on the Interplay Between Natural and Artificial Computation, IWINAC, Corunna, Spain, 19–23 June 2017; Ferrández Vicente, J.M., Álvarez Sánchez, J.R., De La Paz López, F., Toledo Moreo, J., Adeli, H., Eds.; Springer: Cham, Switzerland, 2017; pp. 413–423. [Google Scholar]
- Baierle, I.L.F.; Gluz, J.C. Programming Intelligent Embodied Pedagogical Agents to Teach the Beginnings of Industrial Revolution. In Proceedings of the Intelligent Tutoring Systems, ITS 2018: International Conference on Intelligent Tutoring Systems, Montreal, QC, Canada, 11–15 June 2018; Nkambou, R., Azevedo, R., Vassileva, J., Eds.; Springer: Cham, Switzerland, 2018; pp. 3–12. [Google Scholar]
- Tazouti, Y.; Boulaknadel, S.; Fakhri, Y. ImALeG: A Serious Game for Amazigh Language Learning. Int. J. Emerg. Technol. Learn. (iJET) 2019, 14, 28–38. [Google Scholar] [CrossRef]
- Boulaknadel, S.; Tazouti, Y.; Fakhri, Y. Towards a Serious Game for Amazigh Language Learning. In Proceedings of the 2019 IEEE/ACS 16th International Conference on Computer Systems and Applications (AICCSA), Abu Dhabi, United Arab Emirates, 3–7 November 2019; IEEE: New York, NY, USA, 2019; pp. 1–5. [Google Scholar]
- Nilsson, J.; Klügl, F. Human-in-the-Loop Simulation of a Virtual Classroom. In Proceedings of the Multi-Agent Systems and Agreement Technologies, 13th European Conference on Multi-Agent Systems (EUMAS), Athens, Greece, 17–18 December 2015; Rovatsos, M., Vouros, G., Julian, V., Eds.; Springer: Cham, Switzerland, 2016; pp. 379–394. [Google Scholar]
- Lugrin, J.L.; Charles, F.; Habel, M.; Matthews, J.; Dudaczy, H.; Oberdörfer, S.; Wittmann, A.; Seufert, C.; Porteous, J.; Grafe, S.; et al. Benchmark Framework for Virtual Students’ Behaviours. In Proceedings of the AAMAS ’18: Proceedings of the 17th International Conference on Autonomous Agents and MultiAgent Systems, Stockholm, Sweden, 10–15 July 2018; International Foundation for Autonomous Agents and Multiagent Systems: Richland, SC, USA, 2018; pp. 2236–2238. [Google Scholar]
- Barange, M.; Saunier, J.; Pauchet, A. Pedagogical Agents as Team Members: Impact of Proactive and Pedagogical Behavior on the User. In Proceedings of the AAMAS ’17: 16th Conference on Autonomous Agents and MultiAgent Systems, São Paulo, Brazil, 8–12 May 2017; International Foundation for Autonomous Agents and Multiagent Systems: Richland, SC, USA, 2017; pp. 791–800. [Google Scholar]
- Fukuda, M.; Huang, H.H.; Nishida, T. Investigation of Class Atmosphere Cognition in a VR Classroom. In Proceedings of the HAI 2018—6th International Conference on Human-Agent Interaction, Southampton, UK, 15–18 December 2018; Association for Computing Machinery: New York, NY, USA, 2018; pp. 374–376. [Google Scholar]
- Blankendaal, R.A.; Bosse, T. Using Run-Time Biofeedback During Virtual Agent-Based Aggression De-escalation Training. In Proceedings of the Advances in Practical Applications of Agents, Multi-Agent Systems, and Complexity: The PAAMS Collection, 16th International Conference, PAAMS 2018, Toledo, Spain, 20–22 June 2018; Demazeau, Y., An, B., Bajo, J., Fernández-Caballero, A., Eds.; Springer: Cham, Switzerland, 2018; pp. 97–109. [Google Scholar]
- Feng, D.; Jeong, D.; Krämer, N.; Miller, L.; Marsella, S. Is It Just Me?: Evaluating Attribution of Negative Feedback as a Function of Virtual Instructor’s Gender and Proxemics. In Proceedings of the AAMAS ’17: 16th Conference on Autonomous Agents and MultiAgent Systems, São Paulo, Brazil, 8–12 May 2017; International Foundation for Autonomous Agents and Multiagent Systems: Richland, SC, USA, 2017; pp. 810–818. [Google Scholar]
- Johnson, E.; Gratch, J.; DeVault, D. Towards An Autonomous Agent That Provides Automated Feedback on Students’ Negotiation Skills. In Proceedings of the AAMAS ’17: 16th Conference on Autonomous Agents and MultiAgent, São Paulo, Brazil, 8–12 May 2017; International Foundation for Autonomous Agents and Multiagent Systems: Richland, SC, USA, 2017; pp. 410–418. [Google Scholar]
- Tavcar, A.; Gams, M. Surrogate-agent modeling for improved training. Eng. Appl. Artif. Intell. 2018, 74, 280–293. [Google Scholar] [CrossRef]
- Barthès, J.P.A.; Wanderley, G.M.P.; Lacaze-Labadie, R.; Lourdeaux, D. Designing training virtual environments supported by cognitive agents. In Proceedings of the 2018 IEEE 22nd International Conference on Computer Supported Cooperative Work in Design (CSCWD), Nanjing, China, 9–11 May 2018; Shen, W., Luo, J., Bartgès, J.P., Dong, F., Zhang, J., Zhu, H., Eds.; IEEE: New York, NY, USA, 2018; pp. 295–300. [Google Scholar]
- De Lima, R.M.; De Medeiros Santos, A.; Mendes Neto, F.M.; França de Sousa Neto, A.; Leão, F.C.P.; de Macedo, F.T.; de Paula Canuto, A.M. A 3D serious game for medical students training in clinical cases. In Proceedings of the 2016 IEEE International Conference on Serious Games and Applications for Health (SeGAH), Orlando, FL, USA, 11–13 May 2016; IEEE: New York, NY, USA, 2016; pp. 1–9. [Google Scholar]
- Benkhedda, S.; Bendella, F. FASim: A 3D Serious Game for the First Aid Emergency. Simul. Gaming 2019, 50, 690–710. [Google Scholar] [CrossRef]
- Ooi, S.; Tanimoto, T.; Sano, M. Virtual Reality Fire Disaster Training System for Improving Disaster Awareness. In Proceedings of the ICEIT 2019: Proceedings of the 2019 8th International Conference on Educational and Information Technology, Cambridge, UK, 2–4 March 2019; Association for Computing Machinery: New York, NY, USA, 2019; pp. 301–307. [Google Scholar]
- Tianwu, Y.; Changjiu, Z.; Jiayao, S. Virtual Reality Based Independent Travel Training System for Children with Intellectual Disability. In Proceedings of the UKSim-AMSS 2016: 10th European Modelling Symposium on Computer Modelling and Simulation, Pisa, Italy, 28–30 November 2016; IEEE: New York, NY, USA, 2016; pp. 143–148. [Google Scholar]
- Best, A.; Narang, S.; Manocha, D. SPA: Verbal Interactions between Agents and Avatars in Shared Virtual Environments using Propositional Planning. In Proceedings of the 020 IEEE Conference on Virtual Reality and 3D User Interfaces (VR), Atlanta, GA, USA, 22–26 March 2020; IEEE: New York, NY, USA, 2020. [Google Scholar]
- Braz, P.; Werneck, V.M.B.; de Souza Cunha, H.; da Costa, R.M.E.M. SMEC-3D: A Multi-agent 3D Game to Cognitive Stimulation. In Proceedings of the Highlights of Practical Applications of Agents, Multi-Agent Systems, and Complexity: The PAAMS Collection, International Workshops of PAAMS 2018, Toledo, Spain, 20–22 June 2018; Bajo, J., Corchado, J.M., Navarro Martínez, E.M., Osaba Icedo, E., Mathieu, P., Hoffa-Dąbrowska, P., del Val, E., Giroux, S., Castro, A.J., Sánchez-Pi, N., et al., Eds.; Springer: Cham, Switzerland, 2018; pp. 247–258. [Google Scholar]
- Christian, J.; Hansun, S. Simulating Shopper Behavior using Fuzzy Logic in Shopping Center Simulation. J. ICT Res. Appl. 2016, 10, 277–295. [Google Scholar] [CrossRef] [Green Version]
- Zhao, Y.; Pour, F.; Golestan, S.; Stroulia, E. BIM Sim/3D: Multi-Agent Human Activity Simulation in Indoor Spaces. In Proceedings of the 2019 IEEE/ACM 5th International Workshop on Software Engineering for Smart Cyber-Physical Systems (SEsCPS), Montreal, QC, Canada, 25–31 May 2019; IEEE: New York, NY, USA, 2019; pp. 18–24. [Google Scholar]
- Vosinakis, S.; Avradinis, N.; Koutsabasis, P. Dissemination of Intangible Cultural Heritage Using a Multi-agent Virtual World. In Proceedings of the Dvances in Digital Cultural Heritage, International Workshop, Funchal, Madeira, Portugal, 28 June 2017; Ioannides, M., Martins, J., Žarnić, R., Lim, V., Eds.; Springer: Cham, Switzerland, 2018; Volume 10754, pp. 197–207. [Google Scholar]
- Kiourt, C.; Pavlidis, G.; Koutsoudis, A.; Kalles, D. Multi-agents based virtual environments for cultural heritage. In Proceedings of the 2017 XXVI International Conference on Information, Communication and Automation Technologies (ICAT), Sarajevo, Bosnia-Herzegovina, 26–28 October 2017; IEEE: New York, NY, USA, 2017; pp. 1–6. [Google Scholar]
- Ren, J.; Xiang, W.; Xiao, Y.; Yang, R.; Manocha, D.; Jin, X. Heter-Sim: Heterogeneous multi-agent systems simulation by interactive data-driven optimization. IEEE Trans. Vis. Comput. Graph. 2019, 27, 1953–1966. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Rivalcoba, I.; Toledo, L.; Rudomín, I. Towards urban crowd visualization. Sci. Vis. 2019, 11, 39–55. [Google Scholar] [CrossRef]
- Okamoto, S.; Takematsu, S.; Matsumoto, S.; Otabe, T.; Tanaka, T.; Tokuyasu, T. Development of Design Support System of a Lane for Cyclists and Pedestrians. In Proceedings of the 2016 10th International Conference on Complex, Intelligent, and Software Intensive Systems (CISIS), Fukuoka, Japan, 6–8 July 2016; Barolli, L., Xhafa, F., Ikeda, M., Eds.; IEEE: New York, NY, USA, 2016; pp. 385–388. [Google Scholar]
- Chen, A.Y.; Chen, J.H. Urban rail transit operation simulation based on virtual reality technology. In Proceedings of the 17th COTA International Conference of Transportation Professionals, Shanghai, China, 7–9 July 2017; ASCE: Reston, VA, USA, 2017; pp. 1736–1745. [Google Scholar]
- Garg, D.; Chli, M.; Vogiatzis, G. Traffic3D: A new traffic simulation paradigm. In Proceedings of the AAMAS ’19: Proceedings of the 18th International Conference on Autonomous Agents and MultiAgent Systems, Montreal, QC, Canada, 13–17 May 2019; International Foundation for Autonomous Agents and Multiagent Systems: Richland, SC, USA, 2019; pp. 2354–2356. [Google Scholar]
- Chen, Y.; Chen, S.; Zhang, T.; Zhang, S.; Zheng, N. Autonomous Vehicle Testing and Validation Platform: Integrated Simulation System with Hardware in the Loop*. In Proceedings of the 2018 IEEE Intelligent Vehicles Symposium (IV), Changshu, China, 26–30 June 2018; IEEE: New York, NY, USA, 2018; pp. 949–956. [Google Scholar]
- Elmquist, A.; Hatch, D.; Serban, R.; Negrut, D. An overview of a Connected Autonomous Vehicle Emulator (CAVE). In Proceedings of the ASME 2017 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, Cleveland, OH, USA, 6–9 August 2017; ASME: New York, NY, USA, 2017; pp. 1–12. [Google Scholar]
- Ďurica, L.; Gregor, M.; Vavrík, V.; Marschall, M.; Grznár, P.; Mozol, Š. A Route Planner Using a Delegate Multi-Agent System for a Modular Manufacturing Line: Proof of Concept. Appl. Sci. 2019, 9, 4515. [Google Scholar] [CrossRef] [Green Version]
- Xie, J.; Yang, Z.; Wang, X.; Zeng, Q.; Li, J.; Li, B. A Virtual Reality Collaborative Planning Simulator and Its Method for Three Machines in a Fully Mechanized Coal Mining Face. Arab. J. Sci. Eng. 2018, 43, 4835–4854. [Google Scholar] [CrossRef] [Green Version]
- Wang, Y.; Lv, C.; Zhou, D.; Yu, D.; Peng, X. Multi-agent based modeling and simulation of virtual maintenance system. In Proceedings of the 2016 12th World Congress on Intelligent Control and Automation (WCICA), Guilin, China, 12–15 June 2016; IEEE: New York, NY, USA, 2016; pp. 2963–2968. [Google Scholar]
- Bosse, T.; Hartmann, T.; Blankendaal, R.; Dokter, N.; Otte, M.; Goedschalk, L. Virtually Bad: A Study on Virtual Agents that Physically Threaten Human Beings. In Proceedings of the AAMAS ’18: 17th International Conference on Autonomous Agents and MultiAgent Systems, Stockholm, Sweden, 10–15 July 2018; International Foundation for Autonomous Agents and Multiagent Systems: Richland, SC, USA, 2018; pp. 1258–1266. [Google Scholar]
Database | Search String |
---|---|
Web of Science (WoS1) | (TS=(virtual reality AND multi-agent systems)) Bases de datos=WOS, CCC, DIIDW, KJD, MEDLINE, RSCI, SCIELO Período de tiempo=2016–2020 Idioma de búsqueda=Auto |
Web of Science (WoS2) | (TS=((virtual reality OR 3D applications OR 3D model OR 3D simulation) AND multi-agent systems)) Bases de datos=WOS, CCC, DIIDW, KJD, MEDLINE, RSCI, SCIELO Período de tiempo=2016-2020 Idioma de búsqueda=Auto |
Web of Science (WoS3) | (TS=((virtual reality OR 3D applications OR 3D model OR 3D simulation) AND (multi-agent systems OR multi-agent architecture))) Bases de datos=WOS, CCC, DIIDW, KJD, MEDLINE, RSCI, SCIELO Período de tiempo=2016–2020 Idioma de búsqueda=Auto |
Scopus (S1) | TITLE-ABS-KEY (“virtual reality” AND “multi-agent systems”) AND PUBYEAR > 2015 |
Scopus (S2) | TITLE-ABS-KEY ((“virtual reality” OR “3D applications” OR “3D model” OR “3D simulation” ) AND “multi-agent systems”) AND PUBYEAR > 2015 |
Scopus (S3) | TITLE-ABS-KEY ((“virtual reality” OR “3D applications” OR “3D model” OR “3D simulation”) AND (“multi-agent systems” OR “multi-agent architecture”)) AND PUBYEAR > 2015 |
Research Process | Applied (Yes = ✓, No = ✗) | Defined in: | ||
---|---|---|---|---|
Planning | Need for the map | 1. Motivate the need and relevance | ✓ | Introduction (Section 1), Motivation (Section 2.1.1), Discussion (Section 4) |
2. Define objective and questions | ✓ | Objective (Section 2.1.2), Research Questions (Section 2.1.3) | ||
3. Consult with target audience to define questions | ✗ | |||
Development | Choosing search strategy | 4. Snowballing | ✗ | |
5. Manual search | ✗ | |||
6. Database search | ✓ | Search Strategy (Section 2.2.1), Results(Section 3) | ||
Develop the search | 7. PICO | ✓ | Search Strategy (Section 2.2.1) | |
8. Consult experts | ✗ | |||
9. Iteratively improve search | ✓ | Report (Section 2.3) | ||
10. Keywords from known papers | ✓ | Table 1 | ||
11. Use standards, encyclopedias | ✗ | |||
Search evaluation | 12. Paper test-set | ✓ | Validation process (Section 2.3.3) | |
13. Expert evaluation | ✗ | |||
14. Author’s web pages | ✗ | |||
15. Test-retest | ✗ | |||
Inclusion/Exclusion | 16. Identify objective criteria for decision | ✓ | Search Strategy (Section 2.2.1), Inclusion and Exclusion Criteria (Section 2.2.2) | |
17. Resolve disagreements among multiple researchers | ✓ | Report (Section 2.3) | ||
18. Decision rules | ✓ | Inclusion and Exclusion Criteria (Section 2.2.2) | ||
Report | Extraction Process | 19. Identify objective criteria for decision | ✓ | Inclusion and Exclusion Criteria (Section 2.2.2) |
20. Obscuring information that could bias | ✗ | |||
21. Resolve disagreements among multiple researchers | ✓ | Report (Section 2.3) | ||
22. Test-retest | ✗ | |||
Classification scheme | 23. Research type | ✓ | Methods (Section 2) | |
24. Research method | ✓ | Methods (Section 2) | ||
25. Venue type | ✓ | Results (Section 3) | ||
Validity and discussion | 26. Validity discussion / limitations provided | ✓ | Validation process (Section 2.3.3) |
Database | Search String |
---|---|
Web of Science (WoS1) | 171 |
Web of Science (WoS2) | 296 |
Web of Science (WoS3) | 299 |
Scopus (S1) | 246 |
Scopus (S2) | 272 |
Scopus (S3) | 273 |
Total | 572 |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Ospina-Bohórquez, A.; Rodríguez-González, S.; Vergara-Rodríguez, D. On the Synergy between Virtual Reality and Multi-Agent Systems. Sustainability 2021, 13, 4326. https://doi.org/10.3390/su13084326
Ospina-Bohórquez A, Rodríguez-González S, Vergara-Rodríguez D. On the Synergy between Virtual Reality and Multi-Agent Systems. Sustainability. 2021; 13(8):4326. https://doi.org/10.3390/su13084326
Chicago/Turabian StyleOspina-Bohórquez, Alejandra, Sara Rodríguez-González, and Diego Vergara-Rodríguez. 2021. "On the Synergy between Virtual Reality and Multi-Agent Systems" Sustainability 13, no. 8: 4326. https://doi.org/10.3390/su13084326
APA StyleOspina-Bohórquez, A., Rodríguez-González, S., & Vergara-Rodríguez, D. (2021). On the Synergy between Virtual Reality and Multi-Agent Systems. Sustainability, 13(8), 4326. https://doi.org/10.3390/su13084326