Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where David P. Barnes is active.

Publication


Featured researches published by David P. Barnes.


adaptive agents and multi-agents systems | 1997

Many hands make light work? An investigation into behaviourally controlled co-operant autonomous mobile robots

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

Disturbed behavior in co-operating autonomous robot

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

What Does a Planner Need to Know About Execution

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

PLANNING AND BEHAVIOURS - A HYBRID ARCHITECTURE FOR MOBILE ROBOTS

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

Robust gait generation for hexapodal robot locomotion

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

AN EVOLVED FUZZY REACTIVE CONTROL SYSTEM FOR CO-OPERATING AUTONOMOUS ROBOTS

Robert A. Ghanea-Hercock; David P. Barnes


Advanced Robotics | 1995

Coupled behaviors in the reactive control of cooperating mobile robots

Robert A. Ghanea-Hercock; David P. Barnes


Archive | 1994

ITE:Multiple automata for complex task achievement

David P. Barnes; Ruth Aylett


Archive | 2000

8. Connecting Reflection and Action: A Heterogeneous Multi-Agent Model

Ruth Aylett; David P. Barnes


Archive | 1999

MOBILE ROBOT DYNAMICS: CHAOS IN REACTIVE CONTROL Architectures

Robert A. Ghanea-Hercock; David P. Barnes

Collaboration


Dive into the David P. Barnes's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar

Ruth Aylett

Heriot-Watt University

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

J.O. Gray

University of Salford

View shared research outputs
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge