arrow
Return

Visual Mission Scripting for Multi-Agent-Based Simulation of Autonomous Platforms

delete2026-01-01
delete0
PRE
AI
L
Levent Hakkı Şenyürek
E
Erkіn Çіlden *
İ
İsmail Çağlar Çetintaş
B
Batuhan Büyükgüzel
D
Denizcan Demirok
Y
Yaşar Yücel Yeşilbağ
A
Ahmet Anıl Sezer
H
Halit Oğuztüzün
DOI:10.1007/978-3-031-99732-7_5delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
In closed-loop simulations, scripting the missions of autonomous agents before scenario execution is challenging. This is partly because of emergent multi-agent behavior, especially for scenarios of long-duration. Moreover, the users of simulation software are usually non-programmers. This makes traditional scripting a difficult tool for programming multiple agents. Existing solutions-such as scripting languages and visual scripting- mainly stem from the game industry where popular game engines provide tools for programming agent behavior for game developers. Closed-loop simulation autonomy requirements differ in the sense that, a certain autonomy alongside a long or complicated scenario should be defined, which requires a higher-level on top of low-level agent autonomy. Reactive and inherently short-sighted agent programming tools based on state-based automata, such as behavior trees and finite state machines, can fall short for the definition of long-term plans. Moreover, these methods require some learning and adaptation effort for non-programmer users or operators. This paper presents a visual agent planning solution based on Business Process Model and Notation (BPMN). Most end-users are relatively familiar with the proposed visual notations in general. Therefore, the method provides human-readable and easy-to-comprehend conditional agent planning capability. The proposed mission programming approach guides the user to build concurrent and synchronized mission plans for implementing tactical behavior. We also discuss some details about the method and argue that the proposed approach can be promising for autonomous platform programming at the mission level.
Keywords:
Visual Scripting
Mission Planning
Business Process Model and Notation
Agent Programming
Multi-Agent-Based Simulation
Autonomous Platforms

Journal

M
MODELLING AND SIMULATION FOR AUTONOMOUS SYSTEMS, MESAS 2024
IF:
0
Papers:
16
Citations:
0

Organization

S
stm
Scholars:
18
Papers: 11
Citations: 0
M
middle east technical university
Scholars:
871
Papers: 487
Citations: 0