Gradient field based order assignment in AGV systems

This research examines the feasibility of using a field-based approach, within the multi-agent system (MAS) paradigm, to achieve transport assignment in an automatic guided vehicle (AGV) system. In a field-based approach, transports emit fields into the environment. The AGV’s behavior consists of continuously combining received fields and following the gradient of these combined fields. This will guide towards pick locations of transports, much like a ball rolls towards a valley in a (continuously changing) mountainous landscape. To avoid multiple AGVs driving towards the same transport, AGVs emit repulsive fields. The AGVs continuously reconsider the situation of the environment and transport assignment is delayed until a pickup, which benefits the flexibility of the system. The field-based approach is implemented in the AGV simulator developed by the AgentWise task force and its performance is examined. Experiments indicate that the field-based approach outperforms a Contract Net based protocol on various performance measures, such as the average time a transport has to wait for execution and the throughput, and in various circumstances, such as a varying number of AGVs and transports in the system. However, limitations of the field-based approach include AGVs driving superfluous distance and an unequal distribution of wait times across different pick locations. Also, it is not feasible to control, predict or reason about the emergent system-wide behavior or to provide guaranteed reaction times. Additionally, the tuning of the parameters of the approach often proved to require a time consuming trail-and-error approach. Finally, it remains to be seen if the large amount of messages that are transmitted in the approach can be supported by a real-world AGV-system.

[1]  Danny Weyns,et al.  Extending Time Management Support for Multi-agent Systems , 2004, MABS.

[2]  Danny Weyns,et al.  TOWARDS ACTIVE PERCEPTION IN SITUATED MULTI-AGENT SYSTEMS , 2004, Appl. Artif. Intell..

[3]  Barbara Messing,et al.  An Introduction to MultiAgent Systems , 2002, Künstliche Intell..

[4]  Danny Weyns,et al.  A Formal Model for Situated Multi-Agent Systems , 2004, Fundam. Informaticae.

[5]  Franco Zambonelli,et al.  Co-Fields: A Physically Inspired Approach to Motion Coordination , 2004, IEEE Pervasive Comput..

[6]  Danny Weyns,et al.  Protocol-based communication for situated multi-agent systems , 2004, Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems, 2004. AAMAS 2004..

[7]  Alberto RibesAbstract,et al.  Multi agent systems , 2019, Proceedings of the 2005 International Conference on Active Media Technology, 2005. (AMT 2005)..

[8]  Giuseppe Vizzari,et al.  Context dependent management of field diffusion: an experimental framework , 2003, WOA.

[9]  F. Zambonelli,et al.  Co-Fields : A Physically Inspired Approach to Distributed Motion Coordination , 2004 .

[10]  Franco Zambonelli,et al.  Motion Coordination in the Quake 3 Arena Environment: A Field-Based Approach , 2004, E4MAS.

[11]  Daniele Nardi,et al.  Task Assignment with Dynamic Perception and Constrained Tasks in a Multi-Robot System , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[12]  Paul VALCKENAERS,et al.  The design of multi-agent coordination and control systems using stigmergy , 2001 .

[13]  Tom De Wolf,et al.  Decentralised Autonomic Computing: Analysing Self-Organising Emergent Behaviour using Advanced Numerical Methods , 2005, Second International Conference on Autonomic Computing (ICAC'05).

[14]  M. F.,et al.  Bibliography , 1985, Experimental Gerontology.

[15]  Franco Zambonelli,et al.  Programming Coordinated Motion Patterns with the TOTA Middleware , 2003, Euro-Par.

[16]  Danny Weyns,et al.  Decentralized allocation of tasks with delayed commencement , 2004 .