[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to main content

AAMA-Sim – A Gazebo and ROS2-Based Simulation Tool for Agent-Based Modelling of Cyber-Physical Systems

  • Conference paper
  • First Online:
Advances in Practical Applications of Agents, Multi-Agent Systems, and Digital Twins: The PAAMS Collection (PAAMS 2024)

Abstract

The development of complex Multi-Agent Systems (MAS) represents a formidable challenge. Within this process, researchers and developers are tasked with designing, testing, and validating many agent behaviours applicable across various facets of the application. Yet, the implementation phase of these agents presents significant difficulties, notably due to the challenges and high costs associated with testing behaviours in physical systems. Although numerous simulation tools exist designed to offer a virtual testing environment for engineers to validate their designs, a prevalent observation is that most of these tools primarily focus on the semantics of the modelled environment, often neglecting the intricacies of real-world physical conditions. To bridge this gap, we introduce a new simulation testbench where engineers can adjust the simulation parameters to meet specific needs, thereby reducing the disparity between simulated environments and real-world constraints. This paper elucidates how a multi-agent system can leverage this advanced simulation environment to evaluate its agents’ behaviours within a context that closely mimics real-world conditions. Moreover, we explore the capabilities of the simulation environment’s sandbox features, which allow engineers to customize the environment in alignment with their unique use cases, thereby enhancing the utility and applicability of the simulation for comprehensive behavioural testing and validation.

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

Access this chapter

Subscribe and save

Springer+ Basic
£29.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
GBP 19.95
Price includes VAT (United Kingdom)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
GBP 49.99
Price includes VAT (United Kingdom)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
GBP 59.99
Price includes VAT (United Kingdom)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

Notes

  1. 1.

    https://github.com/micss-lab/AAMA-sim.

  2. 2.

    https://github.com/micss-lab/AAMA-sim.

  3. 3.

    https://github.com/micss-lab/AAMA-example-agents.

References

  1. Can, M.E., Ramkisoen, P., Karaduman, B., Demeyer, S., Challenger, M.: Enhancing autonomous guided robots using software agents and UWB technology. In: 2022 11th Mediterranean Conference on Embedded Computing, pp. 1–6. IEEE (2022)

    Google Scholar 

  2. Dal Moro, D., Robol, M., Roveri, M., Giorgini, P.: Developing BDI-based robotic systems with ROS2. In: Dignum, F., Mathieu, P., Corchado, J.M., De La Prieta, F. (eds.) PAAMS 2022. LNCS, vol. 13616, pp. 100–111. Springer, Cham (2022). https://doi.org/10.1007/978-3-031-18192-4_9

    Chapter  Google Scholar 

  3. Jansen, W., et al.: Cosys-airsim: a real-time simulation framework expanded for complex industrial applications. In: 2023 Annual Modeling and Simulation Conference (ANNSIM), pp. 37–48. IEEE (2023)

    Google Scholar 

  4. Kaiser, J., Mcfarlane, D., Hawkridge, G., André, P., Leitão, P.: A review of reference architectures for digital manufacturing: classification, applicability and open issues. Comput. Ind. 149, 103923 (2023)

    Article  Google Scholar 

  5. Kardas, G., Challenger, M., Yildirim, S., Yamuc, A.: Design and implementation of a multiagent stock trading system. Softw. Pract. Exp. 42(10), 1247–1273 (2012)

    Google Scholar 

  6. Ltaief, H., Karaduman, B., Boussaid, B., Challenger, M.: Agent based implementation of a robot arm and smart production line using jade framework. In: 2022 11th Mediterranean Conference on Embedded Computing, pp. 1–12. IEEE (2022)

    Google Scholar 

  7. Sakurada, L., De la Prieta, F., Leitao, P.: Digitization of industrial environments through an industry 4.0 compliant approach. In: IECON 2023-49th Annual Conference of the IEEE Industrial Electronics Society, pp. 1–6. IEEE (2023)

    Google Scholar 

  8. Schoofs, E., Kisaakye, J., Karaduman, B., Challenger, M.: Software agent-based multi-robot development: a case study. In: 2021 10th Mediterranean Conference on Embedded Computing (MECO), pp. 1–8. IEEE (2021)

    Google Scholar 

  9. Türk, E., Challenger, M.: An android-based IoT system for vehicle monitoring and diagnostic. In: 2018 26th Signal Processing and Communications Applications Conference (SIU), pp. 1–4. IEEE (2018)

    Google Scholar 

  10. Yalcin, M.M., Karaduman, B., Kardas, G., Challenger, M.: An agent-based cyber-physical production system using lego technology. In: 2021 16th Conference on Computer Science and Intelligence Systems (FedCSIS), pp. 521–531. IEEE (2021)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Burak Karaduman .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2025 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Altay, D., Karaduman, B., Challenger, M. (2025). AAMA-Sim – A Gazebo and ROS2-Based Simulation Tool for Agent-Based Modelling of Cyber-Physical Systems. In: Mathieu, P., De la Prieta, F. (eds) Advances in Practical Applications of Agents, Multi-Agent Systems, and Digital Twins: The PAAMS Collection. PAAMS 2024. Lecture Notes in Computer Science(), vol 15157. Springer, Cham. https://doi.org/10.1007/978-3-031-70415-4_27

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-70415-4_27

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-70414-7

  • Online ISBN: 978-3-031-70415-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics