scispace - formally typeset
Book ChapterDOI

Spark – A Generic Simulator for Physical Multi-agent Simulations

Reads0
Chats0
TLDR
A new multi-agent simulation system, called Spark, for physical agents in three-dimensional environments, which implemented a flexible application framework and exhausted the idea of replaceable components in the resulting system.
Abstract
In this paper we describe a new multi-agent simulation system, called Spark, for physical agents in three-dimensional environments. Our goal in creating Spark was to provide a great amount of flexibility for creating new types of agents and simulations. To achieve this, we implemented a flexible application framework and exhausted the idea of replaceable components in the resulting system. In comparison to specialized simulators, users can effortlessly create new simulations by using a scene description language. Spark is a powerful and flexible tool to state different multi-agent research questions. It is used as official simulator for the first three-dimensional RoboCup Simulation League competition. We present the concepts we used to achieve the flexibility in our system and show how we seamlessly integrated the different subsystems into one user-friendly framework.

read more

Citations
More filters
Book ChapterDOI

Extending open dynamics engine for robotics simulation

TL;DR: Extensions to ODE that address shortcomings each of which adversely affect robot simulation are described, showing that speed improvements can be gained along with useful joint-dampening in both elementary physics and robotic task-based scenarios.
Book ChapterDOI

Getting closer: How Simulation and Humanoid League can benefit from each other

TL;DR: The ongoing development of the 3D simulator which is being extended to simulate a real humanoid robot and an insight into the current behavior development framework of the Humanoid League team Senchans is given.
Journal ArticleDOI

DeST 3.0: A new-generation building performance simulation platform

TL;DR: DeST 3.0 as discussed by the authors , a new generation building performance simulation platform, was developed and released, which includes four simulation engines, including building analysis and simulation (BAS), HVAC system engine, combined plant simulation (CPS) engine, and energy system (ES) engine.
Book ChapterDOI

Automatic Generation of Biped Walk Behavior Using Genetic Algorithms

TL;DR: GAs proved to be a powerful method for automatic generation of humanoid behaviors resulting on a walk forward velocity of 0.51m/s which is a good result considering the results of the three best teams of RoboCup 3D simulation league for the same movement.
Book ChapterDOI

Towards a league-independent qualitative soccer theory for robocup

TL;DR: In this article, a top-down approach to model soccer knowledge is discussed, which can be found in soccer theory books, and the authors investigate if and how soccer theory can be formalized such that specification and execution is possible.
References
More filters
Proceedings ArticleDOI

GraX-an interchange format for reengineering tools

TL;DR: A graph-based format is proposed to exchange both application specific concepts and data by XML documents to provide interoperability between reengineering related data.
Proceedings ArticleDOI

SPADES - a distributed agent simulation environment with software-in-the-loop execution

TL;DR: This work presents the system for parallel agent discrete event simulation, (SPADES), which is a simulation environment for the artificial intelligence community and focuses on the agent as a fundamental simulation component.
Book ChapterDOI

Exchanging Graphs with GXL

TL;DR: GXL (Graph eXchange Language) is designed to be a standard data exchange format for graph-based tools, which offers support for exchanging instance graphs together with their appropriate schema information in a uniform format.
Book ChapterDOI

The Taming of the (X)OR

TL;DR: The key idea, which distinguishes this approach from others, is the full interaction between the two parts which makes it possible to maximize (deterministic) simplification rules by passing around newly created unit or binary clauses in either of these parts.
Proceedings ArticleDOI

RoboCup humanoid challenge: that's one small step for a robot, one giant leap for mankind

TL;DR: In this paper, the authors present reasons why this goal should be pursued, and analyze technical issues involved in, humanoid to play soccer game, which demonstrates the breadth of technologies that need to be developed through the course of the Challenge, which has major impacts to industries in general.
Related Papers (5)