DocumentCode :
3235239
Title :
Scalable dynamical systems for multi-agent steering and simulation
Author :
Goldenstein, Siome ; Karavelas, Menelaos ; Metaxas, Dimitris ; Guibas, Leonidas ; Goswami, Ambarish
Author_Institution :
Pennsylvania Univ., Philadelphia, PA, USA
Volume :
4
fYear :
2001
fDate :
2001
Firstpage :
3973
Abstract :
We present a methodology for agent modeling that is scalable and efficient. It is based on the integration of nonlinear dynamical systems and kinetic data structures. The method consists of three-layers that model steering, flocking, and crowding agent behaviors among moving and static obstacles in 2 and 3D. The first layer, the local layer is based on the the use of nonlinear dynamical systems theory and models low level behaviors, it is fast and efficient, and does not depend on the total number of agents in the environment. The use of dynamical systems allows the use of continuous numerical parameters with which we can modify the interaction of each agent with the environment. This creates controllable distinctive behaviors. The second layer, a global environment layer consists of a specifically designed kinetic data structure to track efficiently the immediate environment of each agent and know which obstacles/agents are near or visible to the given agent. This layer reduces the complexity in the local layer. In the third layer, a global planning layer, the problem of target tracking is generalized in a way that allows navigation in maze-like terrains, avoidance of local minima and cooperation between agents. We implement this layer based on two approaches that are suitable for different applications. One is to track the closest single moving or static target. The second is to use a pre-specified vector field. This vector can be generated automatically (with harmonic functions, for example) or based on user input to achieve the desired output. We demonstrate the power of the approach through a series of experiments simulating single/multiple agents and crowds moving towards moving/static targets in complex environments.
Keywords :
data structures; digital simulation; mobile robots; multi-agent systems; multi-robot systems; nonlinear dynamical systems; path planning; complex environments; controllable distinctive behaviors; crowding agent behavior; flocking agent behavior; global planning layer; kinetic data structures; low level behaviors; maze-like terrains; moving obstacles; multi-agent steering; navigation; scalable dynamical systems; static obstacles; target tracking; Application software; Autonomous agents; Computational modeling; Computer simulation; Data structures; Differential equations; Kinetic theory; Navigation; Target tracking; Virtual environment;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Robotics and Automation, 2001. Proceedings 2001 ICRA. IEEE International Conference on
ISSN :
1050-4729
Print_ISBN :
0-7803-6576-3
Type :
conf
DOI :
10.1109/ROBOT.2001.933237
Filename :
933237
Link To Document :
بازگشت