Disturbed Behaviour in Co-operating Autonomous Robots Robert Ghanea-Hercock & David Barnes Salford University, England.

Slides:



Advertisements
Similar presentations
MULTI-AGENT BASED SCHEDULING D. Ouelhadj ASAP (Automated Scheduling Optimisation and Planning) Research Group School of Computer Science and IT University.
Advertisements

Sazalinsyah Razali (syah)‏ Dr. Q. Meng (Supervisor)‏
ARCHITECTURES FOR ARTIFICIAL INTELLIGENCE SYSTEMS
Robotics, Intelligent Sensing and Control Lab (RISC) University of Bridgeport Department of Computer Science and Engineering Robotics, Intelligent Sensing.
DARE Extended Architecture applied to a Multi-Agent World Márcia Maçãs.
CS 795 – Spring  “Software Systems are increasingly Situated in dynamic, mission critical settings ◦ Operational profile is dynamic, and depends.
Fuzzy immune PID neural network control method based on boiler steam pressure system Third pacific-asia conference on circuits,communications and system,
Embedded System Lab Kim Jong Hwi Chonbuk National University Introduction to Intelligent Robots.
AuRA: Principles and Practice in Review
Experiences with an Architecture for Intelligent Reactive Agents By R. Peter Bonasso, R. James Firby, Erann Gat, David Kortenkamp, David P Miller, Marc.
A Multi-Agent System for Visualization Simulated User Behaviour B. de Vries, J. Dijkstra.
ISBN Lecture 01 Preliminaries. Copyright © 2004 Pearson Addison-Wesley. All rights reserved.1-2 Lecture 01 Topics Motivation Programming.
Modified from Sommerville’s originalsSoftware Engineering, 7th edition. Chapter 8 Slide 1 System models.
02 -1 Lecture 02 Agent Technology Topics –Introduction –Agent Reasoning –Agent Learning –Ontology Engineering –User Modeling –Mobile Agents –Multi-Agent.
AuRA: Autonomous Robot Architecture From: Integrating Behavioral, Perceptual, and World Knowledge in Reactive Navigation Ron Arkin, 1990.
Heterogenous Hazard Avoidance Behavior in Autonomous, Mobile Robots Joseph D. Lawton & Jeffery A. Seeger Project Advisor: Jeffrey Horn Northern Evolutionary.
The Need of Unmanned Systems
Robots at Work Dr Gerard McKee Active Robotics Laboratory School of Systems Engineering The University of Reading, UK
Manufacturing Control system. Manufacturing Control - Managing and controlling the physical activities in the factory aiming to execute the manufacturing.
Introduction Lecture 1 Intro to ALS  These lecture notes accompany the book on ALS  They can be used with the book and the software for courses on.
Fuzzy control of a mobile robot Implementation using a MATLAB-based rapid prototyping system.
INTRODUCTION TO ARTIFICIAL INTELLIGENCE Massimo Poesio Intelligent agents.
MASS: From Social Science to Environmental Modelling Hazel Parry
A FUZZY LOGIC BASED MULTIPLE REFERENCE MODEL ADAPTIVE CONTROL (MRMAC) By Sukumar Kamalasadan, Adel A Ghandakly Khalid S Al-Olimat Dept. of Electrical Eng.
Introduction to Behavior- Based Robotics Based on the book Behavior- Based Robotics by Ronald C. Arkin.
FAULT DIAGNOSIS OF THE DAMADICS BENCHMARK ACTUATOR USING NEURO-FUZZY SYSTEMS WITH LOCAL RECURRENT STRUCTURE FAULT DIAGNOSIS OF THE DAMADICS BENCHMARK ACTUATOR.
Cooperating AmigoBots Framework and Algorithms
Mobile Agent Technology for the Management of Distributed Systems - a Case Study Claudia Raibulet& Claudio Demartini Politecnico di Torino, Dipartimento.
Chapter 10 Information Systems Analysis and Design
PROSA, a reference architecture for holonic manufacturing systems dr. ir. Jo Wyns KULeuven / RealSoftware PMA KULeuven
Agent-oriented Knowledge Management in Learning Environments: A Peer-to-Peer Helpdesk Case Study Renata S. S. Guizzardi 1 Lora Aroyo 1 Gerd Wagner 2 1.
Sunderesh Heragu, Robert Graves, and Byung-In Kim Decision Sciences and Engineering Systems Rensselaer Polytechnic Institute Art St. Onge St. Onge Company.
Team Think For You. Outline  Introduction  Process  Requirements Engineering  Architecture  Detailed Design  Testing  Demo  Extensibility  Conclusions.
Mobile Robot Navigation Using Fuzzy logic Controller
An Ontological Framework for Web Service Processes By Claus Pahl and Ronan Barrett.
University of Windsor School of Computer Science Topics in Artificial Intelligence Fall 2008 Sept 11, 2008.
SEMANTIC AGENT SYSTEMS Towards a Reference Architecture for Semantic Agent Systems Applied to Symposium Planning Usman Ali.
DARPA ITO/MARS Project Update Vanderbilt University A Software Architecture and Tools for Autonomous Robots that Learn on Mission K. Kawamura, M. Wilkes,
A Policy Architecture for Enhancing and Controlling Features Stephan Reiff-Marganiec Kenneth J Turner University of Stirling.
Artificial Immune System based Cooperative Strategies for Robot Soccer Competition International Forum on Strategic Technology, p.p , Oct
Introduction to Artificial Intelligence CS 438 Spring 2008 Today –AIMA, Ch. 25 –Robotics Thursday –Robotics continued Home Work due next Tuesday –Ch. 13:
Introduction of Intelligent Agents
Toulouse, September 2003 Page 1 JOURNEE ALTARICA Airbus ESACS  ISAAC.
A Robotic Middleware Jagiello, J., Tay, N., Eronen, M. Defence Science and Technology Organisation, Canberra, Australia
ICT Today´s lecture 14:15Agent Technologies by Ismar Slomic 15:15 Practical Architecture Work at Telenor by Jan Øyvind Aagedal 16:15 Group exercise is.
(Environment: Uncertainty
Autonomous Mobile Robots CPE 470/670 Lecture 10 Instructor: Monica Nicolescu.
What’s Ahead for Embedded Software? (Wed) Gilsoo Kim
Towards the autonomous navigation of intelligent robots for risky interventions Janusz Bedkowski, Grzegorz Kowalski, Zbigniew Borkowicz, Andrzej Masłowski.
Autonomous Mission Management of Unmanned Vehicles using Soar Scott Hanford Penn State Applied Research Lab Distribution A Approved for Public Release;
Technological Educational Institute Of Crete Department Of Applied Informatics and Multimedia Neural Networks Laboratory 1 Introduction To Neural Networks.
Stefan Arbanowski, FOKUS Wolfgang Kellerer, DoCoMo Euro-Labs WWRF13, Jeju, Korea, Feb.
Lyon Research Center for Images and Intelligent Information Systems IEEE International Conference on Pervasive Services 2006 FRE 2672 INSA Lyon ICPS, 27.
An Architecture-Centric Approach for Software Engineering with Situated Multiagent Systems PhD Defense Danny Weyns Katholieke Universiteit Leuven October.
Control-Theoretic Approaches for Dynamic Information Assurance George Vachtsevanos Georgia Tech Working Meeting U. C. Berkeley February 5, 2003.
5. Methodology Compare the performance of XCS with an implementation of C4.5, a decision tree algorithm called J48, on the reminder generation task. Exemplar.
WP6 Emotion in Interaction Embodied Conversational Agents WP6 core task: describe an interactive ECA system with capabilities beyond those of present day.
HUMANOID ROBOTS. What is a Robot ? “A re-programmable, multifunctional manipulator designed to move material, parts, tools, or specialized devices through.
Learning Procedural Knowledge through Observation -Michael van Lent, John E. Laird – 인터넷 기술 전공 022ITI02 성유진.
A Presentation on Adaptive Neuro-Fuzzy Inference System using Particle Swarm Optimization and it’s Application By Sumanta Kundu (En.R.No.
University of Pennsylvania 1 GRASP Control of Multiple Autonomous Robot Systems Vijay Kumar Camillo Taylor Aveek Das Guilherme Pereira John Spletzer GRASP.
Deliberative control for satellite-guided water quality monitoring
Intelligent Mobile Robotics
DRAWING APPRENTICE BY ANAMIKA SHARAF.
Self-Motivated Behaviour of Autonomous Agents
Bioagents and Biorobots David Kadleček, Michal Petrus, Pavel Nahodil
Intelligent (mostly) Agents
Market-based Dynamic Task Allocation in Mobile Surveillance Systems
In Distributed Systems
Presentation transcript:

Disturbed Behaviour in Co-operating Autonomous Robots Robert Ghanea-Hercock & David Barnes Salford University, England

Introduction Autonomous Robots experience behavioural problems, particularly in groups. The problem is to balance the conflicts imposed by a dynamic environment with the need to co- operate with other robots. Hybrid architectures offer a preliminary framework to build upon.

Problem Domain & Goals Handling and transporting hazardous materials, i.e. nuclear plant decommissioning. (Work was industrially sponsored by UK Robotics Ltd). To translate user’s requests into plans and sets of behaviours to control two co-operating fully autonomous mobile robots.

Methodology A hybrid control system was developed, with a reflective Planning agent linked remotely to the two mobile robots. Each robot has a reactive behaviour based control system, with a fuzzy rule base controlling the interactions between behaviours.

Fred & Ginger

Adaptivity vs Control? There appears to be a trade-off between the degree of external control and level of adaptivity a system can express. Survivability in hostile environments is the critical factor.

Behaviour Synthesis Architecture B.S.A developed by Barnes at Salford ‘89 Based on a vector synthesis mechanism, to combine multiple behaviours in parallel. Each behaviour is a pair of functions: a stimulus- response, and a utility-response function. The utility-response can be dynamically modified by a meta-control layer, i.e. the fuzzy rule base.

Fuzzy Behaviours Fuzzy logic can bridge the gap between reactive behaviours and reflective plan sequences. Firing of each fuzzy rule provides contextual knowledge of the robots interaction with the environment.

Hierarchical behaviour control Behaviour pattern n Behaviour pattern 1 Behaviour pattern 0 Adaptive Fuzzy Rule Base Vector Summation Obstacle sensor IR sensor Beacon sensor

Dynamic Fuzzy Action Surface Hypothesis: for a goal seeking agent, a state of dynamic imbalance in its control cycle improves its ability to navigate unstructured environments. The frequency of rule firing therefore has an associated cost function, and a proportional degree of suppression.

Results The behaviour patterns and fuzzy rules were designed in an off-line simulation, and applied to two B12 mobile robots. The adaptive fuzzy rule base significantly improved the robots ability to escape from local minima within the laboratory environment.

Results

Conclusions Adaptive behaviour requires an understanding of the dynamics present in the overall robot- environment-control system. Dynamic instability can be a positive feature in autonomous agent control strategies. The frequency of sensory stimuli contains useful context information about the environment, and can be used to modify current behaviour.