David P. Barnes
University of Salford
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by David P. Barnes.
adaptive agents and multi-agents systems | 1997
David P. Barnes; Robert A. Ghanea-Hercock; Ruth Aylett; Alexandra M. Coddington
The past ten years has seen a urry of research activity into the behavioural control of autonomous mobile robots. Yet despite this effort, many researchers are of the opinion that behavioural robots are incapable of achieving tasks more complex than simple can collecting, box pushing, herding or moving in formation. If such robots are to gain industrial credibility, these criticisms must be addressed. To focus the research we have studied the application of multiple mobile robots to a complex nuclear plant decommissioning problem. We argue that it is possible for multiple mobile robots to co-operatively perform a complex task provided that solutions to a number of key issues are incorporated into a behavioural control architecture. These include: behaviour con ict resolution, behaviour adaptation and behaviour scheduling. We have designed behavioural control methods to address these issues and our work has resulted in the creation of a behaviour synthesis architecture (BSA) which has been implemented on two real mobile robots. The application of the BSA to our complex industrial task is detailed and the results from the work are presented.
adaptive agents and multi-agents systems | 1999
Robert A. Ghanea-Hercock; David P. Barnes
Balancing the conflicting demands imposed by a dynamic world on an autonomous robot requires a significant degree of adaptability. This paper describes a multi-layer control system for two co-operating mobile robots, which uses fuzzy logic to adapt the relative importance of a set of reactive behaviours. The fuzzy system therefore acts as an arbiter, which smoothly interpolates control between conflicting behaviours. This allows the robots to successfully navigate out of local potential minima. The adaptive mechanism itself is also modified by an array of vectors generated from an on-line analysis of the activity of each fuzzy rule. From recent work on neural dynamics [Kelso, 171 the strategy is to consider the control system as a dynamic structure, and to achieve adaptivity through maintaining it in a disturbed or stressed phase condition. This is achieved by monitoring the matrix of fuzzy rules, and triggering a suppression of rules which are driving the system into a stable state. We propose that for an autonomous agent in an unstructured environment maintaining a state of dynamic instability within the control system increases the probability of the agent reaching its goal.
Lecture Notes in Computer Science | 1997
Ruth Aylett; Alexandra M. Coddington; David P. Barnes; Robert A. Ghanea-Hercock
This paper discusses how far the characteristics of the execution systems impact the planner which plans for them. It does this in the context of the MACTA project in which multiple cooperating mobile robots running a behavioural architecture are integrated with a Reflective Agent based on a computer running a symbolic planner, in this case UCPOP. The paper proposes some solutions but concludes that it is very difficult to produce a clean interface between a planner and its execution systems.
IFAC Proceedings Volumes | 1995
Ruth Aylett; A.M. Coddington; David P. Barnes; Robert A. Ghanea-Hercock; J.O. Gray
Abstract The paper discusses a hybrid predicitve-behavioural architecture being developed by the Mobile Robotics Research Group at Salford University for cooperating mobile robots. The test bed used for experiments is described, the multi-agent framework for the hybrid architecture is explained and the behavioural and predictive components are presented. Issues of division of responsibility, communication nd the relationship between the two styles of architecture are described.
adaptive agents and multi-agents systems | 1999
David P. Barnes; Javan B. Wardle
This paper presents a novel gait generation approach which combines a reactionary and a central pattern generator (CPG) system. The former couples isolated leg controllers by simple gait generation rules that ensure static stability and produce a continuum of gait patterns across the full speed range. The CPG system is based on six coupled oscillators and complements the reactionary system to form an adaptive robust gait generator dominated by reactionary feedback at low speeds and the CPG at high speeds. The gait generation system has been demonstrated controlling a purpose built hexapod robot (MAX) which can traverse uneven terrain.
Archive | 1996
Robert A. Ghanea-Hercock; David P. Barnes
Advanced Robotics | 1995
Robert A. Ghanea-Hercock; David P. Barnes
Archive | 1994
David P. Barnes; Ruth Aylett
Archive | 2000
Ruth Aylett; David P. Barnes
Archive | 1999
Robert A. Ghanea-Hercock; David P. Barnes