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.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

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

  • Dogukan Altay,
  • Burak Karaduman,
  • Moharram Challenger

摘要

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.