CS594, Section 30682:

Size: px
Start display at page:

Download "CS594, Section 30682:"

Transcription

1 CS594, Section 30682: Distributed Intelligence in Autonomous Robotics Spring 2003 Tuesday/Thursday 11:10 12:25 Instructor: Dr. Lynne E. Parker ½ TA: William Duncan

2 Outline Overview syllabus and class policies Overview of Distributed Robotics Introduction to topics to be studied this semester

3 Overview of Syllabus and Class Policies (See handout)

4 Overview of Distributed Robotics

5 Research in Multi-Robot Systems: Growing Rapidly

6 How Rapidly is this Research Growing? To investigate, conducted an INSPEC* Search: Yearly query, Searched for articles including at least one of the following terms: Multi-robot Multirobot Cooperative robot Collaborative robot Distributed robot * Citation index for physics, electronics, and computing

7 Results of INSPEC Search Show Enormous Growth in Multi-Robot Systems Research # Articles in INSPEC

8 What are Reasons for Enormous Growth? Advances in individual autonomous robotics Advances in understanding of complex systems Increased computational capabilities Many potential application domains RoboCup influence Etc...

9 Military: Surveillance and Surveillance reconnaissance and Reconnaissance U.S. Department of Energy: Hazardous Hazardous site Waste cleanup Cleanup Many Potential Application Domains for Multi-Robot Teams NASA: Space exploration Space Exploration Industry: Mining, construction,... Mining

10 Eight Primary Areas of Research in Distributed Robotics 1. Biological Inspirations 2. Motion Coordination 3. Communication 4. Object Transport and Manipulation 5. Reconfigurable Robotics 6. Architectures, Task Planning, and Control 7. Localization, Mapping, and Exploration 8. Learning For each area: Different extents of study Many excellent solutions Open research issues remain in all areas

11 Relative Concentration in Each Area of Multi-Robot Systems (Values based upon INSPEC search for years ) # Articles in INSPEC Learning Localization, etc. Architectures, etc. Reconfigurable robots Manipulation Communication Motion planning Biological Inspirations

12 1. Biological Inspirations Objective: Study biological systems to achieve engineering goals Communication Auditory, chemical, tactile, visual, electrical Direct, indirect, explicit, implicit Roles Strict division vs. loose assignments Hierarchies Absolute linear ordering, partial ordering, relative ordering Purpose: reduction in fighting, efficiency Territoriality Reduces fighting, disperses group, simplifies interactions Social facilitation/sympathetic induction Allows for efficient use of resources Imitation Complex mechanism for learning Leaf cutter ants Bee colony

13 Example Movie Swarm-type dispersion: Andrew Howard, Univ. of Southern California

14 Biological Inspirations: Future Directions High-impact, impact, open research issues: Can we actually demonstrate large numbers of physical robots (>=100) working together? How do we use autonomous, dynamic physical interconnectivity (like insects) to enable collective navigation over challenging terrains?

15 2. Motion Coordination Objective: enable robots to navigate collaboratively to achieve spatial positioning goals Issues studied: Multi-robot path planning Traffic control Formation generation Formation keeping Target tracking Target search Multi-robot docking Parker Murphy

16 Multi-Robot Motion Control: Keeping-Formation Our research has led to new insights into achieving global control via local interactions: fundamental limitations in small team members achieving globally optimal solutions with limited global knowledge. L. E. Parker, Designing control laws for cooperative agent teams, Proc. of IEEE International Conference on Robotics and Automation, S. Carpin, L. E. Parker, Cooperative Leader Following in a Distributed Multi-Robot System, IEEE International Conference on Robotics and Automation, 2002.

17 Motion Coordination: Future Directions High-impact, impact, open research issue: How do we generate robust motion coordination for 3D environments in previously unknown terrain amidst dynamically moving obstacles?

18 3. Communication Objective: Enable robots to exchange state and environmental information with a minimum bandwidth requirement Issues studied: Explicit vs. Implicit Local vs. Global Impact of bandwidth restrictions Awareness Variety of mediums: radio, IR, chemical scents, breadcrumbs, etc. Balch and Arkin Jung and Zelinsky

19 Communication: Future Directions High impact, open research issues: How do we enable multi-robot teams to work reliably in faulty communication environments? Can we develop passive action recognition capabilities in robot teams? How do we enable multi-robot teams to set up dynamic, mobile communications networks?

20 4. Object Transport and Manipulation Objective: Enabling multiple robots to collaboratively push, move, or carry objects that cannot be handled by one robot alone Issues studied: Constrained vs. unconstrained motions Two-robot teams versus "swarm"-type teams Compliant vs. non-compliant grasping mechanisms Cluttered vs. uncluttered environments Global system models vs. distributed models Etc. Kube Parker

21 Cooperative Baton Passing Our research has shown how mobile robots can perform tightlycoupled cooperation embedded in a loosely-coupled cooperative architecture.

22 Object Transport and Manipulation: Future Directions High-impact, impact, open research issue: Can we achieve cooperative transport over uneven outdoor terrains?

23 5. Reconfigurable Robotics Objective: Obtain function from shape, allowing modules to (re)connect to form shapes that achieve desired purpose Earliest research included reconfigurable/cellular robotics Several newer projects: Various navigation configurations (rolling track, spider, snake, etc.) Lattices, matrices (for stair climbing, object support, etc.) Castano et. al.

24 Movies of PolyBot (Mark Yim, Xerox PARC) Stair Climbing Tricycle pedaling Porous material climbing

25 Reconfigurable Robotic: Future Directions High-impact, impact, open research issues: How do we facilitate autonomous (vs. manual) reconfiguration? How can we extend concepts to practical applications?

26 6. Architectures, Task Planning, and Control Objective: Development of overall control approach enabling robot teams to effectively accomplish given tasks Issues studied: Action selection Delegation of authority and control Communication structure Heterogeneity versus homogeneity of robots Achieving coherence amidst local actions Resolution of conflicts

27 Example 1: Mock hazardous waste cleanup -- Part I L. E. Parker, On the design of behavior-based multi-robot teams, Advanced Robotics, L. E. Parker, ALLIANCE: An architecture for fault tolerant multi-robot cooperation, IEEE Transactions on Robotics and Automation, L. E. Parker, Evaluating success in autonomous multi-robot teams: Experiences from ALLIANCE architecture implementations, Journal of Theoretical and Experimental Artificial Intelligence, 2001.

28 Example 1: Mock hazardous waste cleanup -- Part II

29 Example 1: Mock hazardous waste cleanup -- Part III

30 Architectures, Task Planning, and Control: Future Directions High-impact, impact, open research issues: Can a general architecture be developed that is easily tailored to fit a wide range of multi-robot systems and applications? Or, are specialized architectures required? How do we quantitatively measure and compare different multi-robot team architectures?

31 7. Localization, Mapping, and Exploration Objective: Enable robot teams to cooperatively build models of their environment, or to accomplish spatial tasks requiring knowledge of other robot positions Issues studied: Extension of single-robot mapping approach to multirobot teams Hardware, algorithms for robot positioning Sonar vs. laser vs. stereo imagery vs. fusion of several sensors Landmarks vs. scan-matching

32 Example Movie of Distributed Localization (Univ. of Southern California)

33 Localization, Mapping, and Exploration: Future Directions High-impact, impact, open research issues: How do we reliably localize, map, and explore in 3D environments (especially with limited or unavailable DGPS)? As we extend to cooperative localization, how do we determine the limit of effectiveness of adding more robots to the team? How do we merge information efficiently, in light of communication limitations, noisy sensors, and localization errors?

34 8. Learning Objective: Enable multi-robot teams to adapt or develop own control approach to solve a task with minimal human operator input Application domains studied: Predator/prey Box pushing Foraging Multi-robot soccer Cooperative target observation Parker

35 Example: Adaptive Box Pushing L. E. Parker, Adaptive Heterogeneous Multi-Robot Teams, Neurocomputing, 1999.

36 Learning: Future Directions High-impact, impact, open research issues: Can we generate efficient learning in inherently cooperative tasks? How do we deal with credit assignment in groups -- determining individual robot contributions from group performance?

37 New Research Areas Receiving Increased Attention Robot-Agent-People teams as peers Heterogeneous teams Physical demonstrations of large numbers of robots (>=100)

38 Summary of Introduction to Topic Dramatic increase in research publications in multi-robot systems in last 5 years. Eight traditional topic areas studied within a variety of applications New research areas emerging In all research, before it will be used practically in real-world applications, need increased focus on: Robustness Reliability

39 Topics to be Studied this Semester Taxonomies, Metrics, Evaluation Biological Inspirations Low-level, homogeneous, swarm robots Swarming, dispersion, homing, etc. Search/coverage Sensor networks Communication and communications networks Formations Pursuit/herding Tracking Reconfigurable robots

40 Topics to be Studied this Semester (con t.) Higher-level strategies, Heterogeneous Robots Multi-robot path planning, traffic management Task allocation: Negotiation-based Market-based Modeling-based Marsupial teams Air-ground teams Multi-robot soccer Embedded Systems Smart dust Intelligent rooms/smart homes Amorphous/pervasive computing

41 Preview of Next Class Biological Inspiration Birds and Bees ;-) Herds and schools Stigmergy Etc. Reading list distributed, presentation selections begin Homework 1 distributed

CS 599: Distributed Intelligence in Robotics

CS 599: Distributed Intelligence in Robotics CS 599: Distributed Intelligence in Robotics Winter 2016 www.cpp.edu/~ftang/courses/cs599-di/ Dr. Daisy Tang All lecture notes are adapted from Dr. Lynne Parker s lecture notes on Distributed Intelligence

More information

EE631 Cooperating Autonomous Mobile Robots. Lecture 1: Introduction. Prof. Yi Guo ECE Department

EE631 Cooperating Autonomous Mobile Robots. Lecture 1: Introduction. Prof. Yi Guo ECE Department EE631 Cooperating Autonomous Mobile Robots Lecture 1: Introduction Prof. Yi Guo ECE Department Plan Overview of Syllabus Introduction to Robotics Applications of Mobile Robots Ways of Operation Single

More information

Multi-Robot Systems, Part II

Multi-Robot Systems, Part II Multi-Robot Systems, Part II October 31, 2002 Class Meeting 20 A team effort is a lot of people doing what I say. -- Michael Winner. Objectives Multi-Robot Systems, Part II Overview (con t.) Multi-Robot

More information

CSCI 445 Laurent Itti. Group Robotics. Introduction to Robotics L. Itti & M. J. Mataric 1

CSCI 445 Laurent Itti. Group Robotics. Introduction to Robotics L. Itti & M. J. Mataric 1 Introduction to Robotics CSCI 445 Laurent Itti Group Robotics Introduction to Robotics L. Itti & M. J. Mataric 1 Today s Lecture Outline Defining group behavior Why group behavior is useful Why group behavior

More information

A Taxonomy of Multirobot Systems

A Taxonomy of Multirobot Systems A Taxonomy of Multirobot Systems ---- Gregory Dudek, Michael Jenkin, and Evangelos Milios in Robot Teams: From Diversity to Polymorphism edited by Tucher Balch and Lynne E. Parker published by A K Peters,

More information

Collective Robotics. Marcin Pilat

Collective Robotics. Marcin Pilat Collective Robotics Marcin Pilat Introduction Painting a room Complex behaviors: Perceptions, deductions, motivations, choices Robotics: Past: single robot Future: multiple, simple robots working in teams

More information

Robotic Systems ECE 401RB Fall 2007

Robotic Systems ECE 401RB Fall 2007 The following notes are from: Robotic Systems ECE 401RB Fall 2007 Lecture 14: Cooperation among Multiple Robots Part 2 Chapter 12, George A. Bekey, Autonomous Robots: From Biological Inspiration to Implementation

More information

CS494/594: Software for Intelligent Robotics

CS494/594: Software for Intelligent Robotics CS494/594: Software for Intelligent Robotics Spring 2007 Tuesday/Thursday 11:10 12:25 Instructor: Dr. Lynne E. Parker TA: Rasko Pjesivac Outline Overview syllabus and class policies Introduction to class:

More information

Biological Inspirations for Distributed Robotics. Dr. Daisy Tang

Biological Inspirations for Distributed Robotics. Dr. Daisy Tang Biological Inspirations for Distributed Robotics Dr. Daisy Tang Outline Biological inspirations Understand two types of biological parallels Understand key ideas for distributed robotics obtained from

More information

Multi-Agent Planning

Multi-Agent Planning 25 PRICAI 2000 Workshop on Teams with Adjustable Autonomy PRICAI 2000 Workshop on Teams with Adjustable Autonomy Position Paper Designing an architecture for adjustably autonomous robot teams David Kortenkamp

More information

Task Allocation: Motivation-Based. Dr. Daisy Tang

Task Allocation: Motivation-Based. Dr. Daisy Tang Task Allocation: Motivation-Based Dr. Daisy Tang Outline Motivation-based task allocation (modeling) Formal analysis of task allocation Motivations vs. Negotiation in MRTA Motivations(ALLIANCE): Pro: Enables

More information

CORC 3303 Exploring Robotics. Why Teams?

CORC 3303 Exploring Robotics. Why Teams? Exploring Robotics Lecture F Robot Teams Topics: 1) Teamwork and Its Challenges 2) Coordination, Communication and Control 3) RoboCup Why Teams? It takes two (or more) Such as cooperative transportation:

More information

Distributed Control of Multi-Robot Teams: Cooperative Baton Passing Task

Distributed Control of Multi-Robot Teams: Cooperative Baton Passing Task Appeared in Proceedings of the 4 th International Conference on Information Systems Analysis and Synthesis (ISAS 98), vol. 3, pages 89-94. Distributed Control of Multi- Teams: Cooperative Baton Passing

More information

SWARM INTELLIGENCE. Mario Pavone Department of Mathematics & Computer Science University of Catania

SWARM INTELLIGENCE. Mario Pavone Department of Mathematics & Computer Science University of Catania Worker Ant #1: I'm lost! Where's the line? What do I do? Worker Ant #2: Help! Worker Ant #3: We'll be stuck here forever! Mr. Soil: Do not panic, do not panic. We are trained professionals. Now, stay calm.

More information

Multi-Robot Formation. Dr. Daisy Tang

Multi-Robot Formation. Dr. Daisy Tang Multi-Robot Formation Dr. Daisy Tang Objectives Understand key issues in formationkeeping Understand various formation studied by Balch and Arkin and their pros/cons Understand local vs. global control

More information

SWARM-BOT: A Swarm of Autonomous Mobile Robots with Self-Assembling Capabilities

SWARM-BOT: A Swarm of Autonomous Mobile Robots with Self-Assembling Capabilities SWARM-BOT: A Swarm of Autonomous Mobile Robots with Self-Assembling Capabilities Francesco Mondada 1, Giovanni C. Pettinaro 2, Ivo Kwee 2, André Guignard 1, Luca Gambardella 2, Dario Floreano 1, Stefano

More information

Swarm Robotics. Lecturer: Roderich Gross

Swarm Robotics. Lecturer: Roderich Gross Swarm Robotics Lecturer: Roderich Gross 1 Outline Why swarm robotics? Example domains: Coordinated exploration Transportation and clustering Reconfigurable robots Summary Stigmergy revisited 2 Sources

More information

Current research in multirobot systems

Current research in multirobot systems Artif Life Robotics (2003) 7:1-5 9 ISAROB 2003 DOI 10.1007/s10015-003-0229-9 Lynne E. Parker Current research in multirobot systems Received and accepted: January 10, 2003 Abstract As research progresses

More information

NCCT IEEE PROJECTS ADVANCED ROBOTICS SOLUTIONS. Latest Projects, in various Domains. Promise for the Best Projects

NCCT IEEE PROJECTS ADVANCED ROBOTICS SOLUTIONS. Latest Projects, in various Domains. Promise for the Best Projects NCCT Promise for the Best Projects IEEE PROJECTS in various Domains Latest Projects, 2009-2010 ADVANCED ROBOTICS SOLUTIONS EMBEDDED SYSTEM PROJECTS Microcontrollers VLSI DSP Matlab Robotics ADVANCED ROBOTICS

More information

* Intelli Robotic Wheel Chair for Specialty Operations & Physically Challenged

* Intelli Robotic Wheel Chair for Specialty Operations & Physically Challenged ADVANCED ROBOTICS SOLUTIONS * Intelli Mobile Robot for Multi Specialty Operations * Advanced Robotic Pick and Place Arm and Hand System * Automatic Color Sensing Robot using PC * AI Based Image Capturing

More information

Multi robot Team Formation for Distributed Area Coverage. Raj Dasgupta Computer Science Department University of Nebraska, Omaha

Multi robot Team Formation for Distributed Area Coverage. Raj Dasgupta Computer Science Department University of Nebraska, Omaha Multi robot Team Formation for Distributed Area Coverage Raj Dasgupta Computer Science Department University of Nebraska, Omaha C MANTIC Lab Collaborative Multi AgeNt/Multi robot Technologies for Intelligent

More information

Adaptive Action Selection without Explicit Communication for Multi-robot Box-pushing

Adaptive Action Selection without Explicit Communication for Multi-robot Box-pushing Adaptive Action Selection without Explicit Communication for Multi-robot Box-pushing Seiji Yamada Jun ya Saito CISS, IGSSE, Tokyo Institute of Technology 4259 Nagatsuta, Midori, Yokohama 226-8502, JAPAN

More information

Subsumption Architecture in Swarm Robotics. Cuong Nguyen Viet 16/11/2015

Subsumption Architecture in Swarm Robotics. Cuong Nguyen Viet 16/11/2015 Subsumption Architecture in Swarm Robotics Cuong Nguyen Viet 16/11/2015 1 Table of content Motivation Subsumption Architecture Background Architecture decomposition Implementation Swarm robotics Swarm

More information

Multi-Robot Path Planning and Motion Coordination

Multi-Robot Path Planning and Motion Coordination Multi-Robot Path Planning and Motion Coordination Dr. Lynne E. Parker Professor and Associate Head Dept. of Electrical Engineering & Computer Science University of Tennessee, Knoxville USA leparker@utk.edu

More information

Multi-Robot Coordination. Chapter 11

Multi-Robot Coordination. Chapter 11 Multi-Robot Coordination Chapter 11 Objectives To understand some of the problems being studied with multiple robots To understand the challenges involved with coordinating robots To investigate a simple

More information

OFFensive Swarm-Enabled Tactics (OFFSET)

OFFensive Swarm-Enabled Tactics (OFFSET) OFFensive Swarm-Enabled Tactics (OFFSET) Dr. Timothy H. Chung, Program Manager Tactical Technology Office Briefing Prepared for OFFSET Proposers Day 1 Why are Swarms Hard: Complexity of Swarms Number Agent

More information

Rearrangement task realization by multiple mobile robots with efficient calculation of task constraints

Rearrangement task realization by multiple mobile robots with efficient calculation of task constraints 2007 IEEE International Conference on Robotics and Automation Roma, Italy, 10-14 April 2007 WeA1.2 Rearrangement task realization by multiple mobile robots with efficient calculation of task constraints

More information

Artificial Intelligence and Mobile Robots: Successes and Challenges

Artificial Intelligence and Mobile Robots: Successes and Challenges Artificial Intelligence and Mobile Robots: Successes and Challenges David Kortenkamp NASA Johnson Space Center Metrica Inc./TRACLabs Houton TX 77058 kortenkamp@jsc.nasa.gov http://www.traclabs.com/~korten

More information

IMPROVING PRECISION AGRICULTURE METHODS WITH MULTIAGENT SYSTEMS IN LATVIAN AGRICULTURAL FIELD

IMPROVING PRECISION AGRICULTURE METHODS WITH MULTIAGENT SYSTEMS IN LATVIAN AGRICULTURAL FIELD IMPROVING PRECISION AGRICULTURE METHODS WITH MULTIAGENT SYSTEMS IN LATVIAN AGRICULTURAL FIELD Agris Pentjuss, Aleksejs Zacepins, Aleksandrs Gailums Latvia University of Agriculture Agris.Pentjuss@gmail.com

More information

Design of Adaptive Collective Foraging in Swarm Robotic Systems

Design of Adaptive Collective Foraging in Swarm Robotic Systems Western Michigan University ScholarWorks at WMU Dissertations Graduate College 5-2010 Design of Adaptive Collective Foraging in Swarm Robotic Systems Hanyi Dai Western Michigan University Follow this and

More information

A User Friendly Software Framework for Mobile Robot Control

A User Friendly Software Framework for Mobile Robot Control A User Friendly Software Framework for Mobile Robot Control Jesse Riddle, Ryan Hughes, Nathaniel Biefeld, and Suranga Hettiarachchi Computer Science Department, Indiana University Southeast New Albany,

More information

Fuzzy Logic for Behaviour Co-ordination and Multi-Agent Formation in RoboCup

Fuzzy Logic for Behaviour Co-ordination and Multi-Agent Formation in RoboCup Fuzzy Logic for Behaviour Co-ordination and Multi-Agent Formation in RoboCup Hakan Duman and Huosheng Hu Department of Computer Science University of Essex Wivenhoe Park, Colchester CO4 3SQ United Kingdom

More information

RoboCup. Presented by Shane Murphy April 24, 2003

RoboCup. Presented by Shane Murphy April 24, 2003 RoboCup Presented by Shane Murphy April 24, 2003 RoboCup: : Today and Tomorrow What we have learned Authors Minoru Asada (Osaka University, Japan), Hiroaki Kitano (Sony CS Labs, Japan), Itsuki Noda (Electrotechnical(

More information

Cooperative Tracking using Mobile Robots and Environment-Embedded, Networked Sensors

Cooperative Tracking using Mobile Robots and Environment-Embedded, Networked Sensors In the 2001 International Symposium on Computational Intelligence in Robotics and Automation pp. 206-211, Banff, Alberta, Canada, July 29 - August 1, 2001. Cooperative Tracking using Mobile Robots and

More information

CPE/CSC 580: Intelligent Agents

CPE/CSC 580: Intelligent Agents CPE/CSC 580: Intelligent Agents Franz J. Kurfess Computer Science Department California Polytechnic State University San Luis Obispo, CA, U.S.A. 1 Course Overview Introduction Intelligent Agent, Multi-Agent

More information

EE631 Cooperating Autonomous Mobile Robots. Lecture 1: Introduction. Prof. Yi Guo ECE Department

EE631 Cooperating Autonomous Mobile Robots. Lecture 1: Introduction. Prof. Yi Guo ECE Department EE631 Cooperating Autonomous Mobile Robots Lecture 1: Introduction Prof. Yi Guo ECE Department Plan Overview of Syllabus Introduction to Robotics Applications of Mobile Robots Ways of Operation Single

More information

Swarm Intelligence W7: Application of Machine- Learning Techniques to Automatic Control Design and Optimization

Swarm Intelligence W7: Application of Machine- Learning Techniques to Automatic Control Design and Optimization Swarm Intelligence W7: Application of Machine- Learning Techniques to Automatic Control Design and Optimization Learning to avoid obstacles Outline Problem encoding using GA and ANN Floreano and Mondada

More information

Overview Agents, environments, typical components

Overview Agents, environments, typical components Overview Agents, environments, typical components CSC752 Autonomous Robotic Systems Ubbo Visser Department of Computer Science University of Miami January 23, 2017 Outline 1 Autonomous robots 2 Agents

More information

Multi-Platform Soccer Robot Development System

Multi-Platform Soccer Robot Development System Multi-Platform Soccer Robot Development System Hui Wang, Han Wang, Chunmiao Wang, William Y. C. Soh Division of Control & Instrumentation, School of EEE Nanyang Technological University Nanyang Avenue,

More information

PERFORMANCE ANALYSIS OF A RANDOM SEARCH ALGORITHM FOR DISTRIBUTED AUTONOMOUS MOBILE ROBOTS CHENG CHEE KONG NATIONAL UNIVERSITY OF SINGAPORE

PERFORMANCE ANALYSIS OF A RANDOM SEARCH ALGORITHM FOR DISTRIBUTED AUTONOMOUS MOBILE ROBOTS CHENG CHEE KONG NATIONAL UNIVERSITY OF SINGAPORE PERFORMANCE ANALYSIS OF A RANDOM SEARCH ALGORITHM FOR DISTRIBUTED AUTONOMOUS MOBILE ROBOTS CHENG CHEE KONG NATIONAL UNIVERSITY OF SINGAPORE 24 PERFORMANCE ANALYSIS OF A RANDOM SEARCH ALGORITHM FOR DISTRIBUTED

More information

Improving Emergency Response and Human- Robotic Performance

Improving Emergency Response and Human- Robotic Performance Improving Emergency Response and Human- Robotic Performance 8 th David Gertman, David J. Bruemmer, and R. Scott Hartley Idaho National Laboratory th Annual IEEE Conference on Human Factors and Power Plants

More information

Learning Reactive Neurocontrollers using Simulated Annealing for Mobile Robots

Learning Reactive Neurocontrollers using Simulated Annealing for Mobile Robots Learning Reactive Neurocontrollers using Simulated Annealing for Mobile Robots Philippe Lucidarme, Alain Liégeois LIRMM, University Montpellier II, France, lucidarm@lirmm.fr Abstract This paper presents

More information

KOVAN Dept. of Computer Eng. Middle East Technical University Ankara, Turkey

KOVAN Dept. of Computer Eng. Middle East Technical University Ankara, Turkey Swarm Robotics: From sources of inspiration to domains of application Erol Sahin KOVAN Dept. of Computer Eng. Middle East Technical University Ankara, Turkey http://www.kovan.ceng.metu.edu.tr What is Swarm

More information

Sector-Search with Rendezvous: Overcoming Communication Limitations in Multirobot Systems

Sector-Search with Rendezvous: Overcoming Communication Limitations in Multirobot Systems Paper ID #7127 Sector-Search with Rendezvous: Overcoming Communication Limitations in Multirobot Systems Dr. Briana Lowe Wellman, University of the District of Columbia Dr. Briana Lowe Wellman is an assistant

More information

Overview of Challenges in the Development of Autonomous Mobile Robots. August 23, 2011

Overview of Challenges in the Development of Autonomous Mobile Robots. August 23, 2011 Overview of Challenges in the Development of Autonomous Mobile Robots August 23, 2011 What is in a Robot? Sensors Effectors and actuators (i.e., mechanical) Used for locomotion and manipulation Controllers

More information

The Effect of Action Recognition and Robot Awareness in Cooperative Robotic Team* Lynne E. Parker. Oak Ridge National Laboratory

The Effect of Action Recognition and Robot Awareness in Cooperative Robotic Team* Lynne E. Parker. Oak Ridge National Laboratory The Effect of Action Recognition and Robot Awareness in Cooperative Robotic Team* Lynne E. Parker Center for Engineering Systems Advanced Research Oak Ridge National Laboratory P.O. Box 2008 Oak Ridge,

More information

CAPACITIES FOR TECHNOLOGY TRANSFER

CAPACITIES FOR TECHNOLOGY TRANSFER CAPACITIES FOR TECHNOLOGY TRANSFER The Institut de Robòtica i Informàtica Industrial (IRI) is a Joint University Research Institute of the Spanish Council for Scientific Research (CSIC) and the Technical

More information

Surveillance strategies for autonomous mobile robots. Nicola Basilico Department of Computer Science University of Milan

Surveillance strategies for autonomous mobile robots. Nicola Basilico Department of Computer Science University of Milan Surveillance strategies for autonomous mobile robots Nicola Basilico Department of Computer Science University of Milan Intelligence, surveillance, and reconnaissance (ISR) with autonomous UAVs ISR defines

More information

In cooperative robotics, the group of robots have the same goals, and thus it is

In cooperative robotics, the group of robots have the same goals, and thus it is Brian Bairstow 16.412 Problem Set #1 Part A: Cooperative Robotics In cooperative robotics, the group of robots have the same goals, and thus it is most efficient if they work together to achieve those

More information

1) Complexity, Emergence & CA (sb) 2) Fractals and L-systems (sb) 3) Multi-agent systems (vg) 4) Swarm intelligence (vg) 5) Artificial evolution (vg)

1) Complexity, Emergence & CA (sb) 2) Fractals and L-systems (sb) 3) Multi-agent systems (vg) 4) Swarm intelligence (vg) 5) Artificial evolution (vg) 1) Complexity, Emergence & CA (sb) 2) Fractals and L-systems (sb) 3) Multi-agent systems (vg) 4) Swarm intelligence (vg) 5) Artificial evolution (vg) 6) Virtual Ecosystems & Perspectives (sb) Inspired

More information

Planning in autonomous mobile robotics

Planning in autonomous mobile robotics Sistemi Intelligenti Corso di Laurea in Informatica, A.A. 2017-2018 Università degli Studi di Milano Planning in autonomous mobile robotics Nicola Basilico Dipartimento di Informatica Via Comelico 39/41-20135

More information

Socially-Mediated Negotiation for Obstacle Avoidance in Collective Transport

Socially-Mediated Negotiation for Obstacle Avoidance in Collective Transport Socially-Mediated Negotiation for Obstacle Avoidance in Collective Transport Eliseo Ferrante, Manuele Brambilla, Mauro Birattari and Marco Dorigo IRIDIA, CoDE, Université Libre de Bruxelles, Brussels,

More information

IQ-ASyMTRe: Synthesizing Coalition Formation and Execution for Tightly-Coupled Multirobot Tasks

IQ-ASyMTRe: Synthesizing Coalition Formation and Execution for Tightly-Coupled Multirobot Tasks Proc. of IEEE International Conference on Intelligent Robots and Systems, Taipai, Taiwan, 2010. IQ-ASyMTRe: Synthesizing Coalition Formation and Execution for Tightly-Coupled Multirobot Tasks Yu Zhang

More information

Swarm Intelligence. Corey Fehr Merle Good Shawn Keown Gordon Fedoriw

Swarm Intelligence. Corey Fehr Merle Good Shawn Keown Gordon Fedoriw Swarm Intelligence Corey Fehr Merle Good Shawn Keown Gordon Fedoriw Ants in the Pants! An Overview Real world insect examples Theory of Swarm Intelligence From Insects to Realistic A.I. Algorithms Examples

More information

Cooperative Tracking with Mobile Robots and Networked Embedded Sensors

Cooperative Tracking with Mobile Robots and Networked Embedded Sensors Institutue for Robotics and Intelligent Systems (IRIS) Technical Report IRIS-01-404 University of Southern California, 2001 Cooperative Tracking with Mobile Robots and Networked Embedded Sensors Boyoon

More information

Using Dynamic Capability Evaluation to Organize a Team of Cooperative, Autonomous Robots

Using Dynamic Capability Evaluation to Organize a Team of Cooperative, Autonomous Robots Using Dynamic Capability Evaluation to Organize a Team of Cooperative, Autonomous Robots Eric Matson Scott DeLoach Multi-agent and Cooperative Robotics Laboratory Department of Computing and Information

More information

RescueRobot: Simulating Complex Robots Behaviors in Emergency Situations

RescueRobot: Simulating Complex Robots Behaviors in Emergency Situations RescueRobot: Simulating Complex Robots Behaviors in Emergency Situations Giuseppe Palestra, Andrea Pazienza, Stefano Ferilli, Berardina De Carolis, and Floriana Esposito Dipartimento di Informatica Università

More information

ENHANCED HUMAN-AGENT INTERACTION: AUGMENTING INTERACTION MODELS WITH EMBODIED AGENTS BY SERAFIN BENTO. MASTER OF SCIENCE in INFORMATION SYSTEMS

ENHANCED HUMAN-AGENT INTERACTION: AUGMENTING INTERACTION MODELS WITH EMBODIED AGENTS BY SERAFIN BENTO. MASTER OF SCIENCE in INFORMATION SYSTEMS BY SERAFIN BENTO MASTER OF SCIENCE in INFORMATION SYSTEMS Edmonton, Alberta September, 2015 ABSTRACT The popularity of software agents demands for more comprehensive HAI design processes. The outcome of

More information

An Introduction to Swarm Intelligence Issues

An Introduction to Swarm Intelligence Issues An Introduction to Swarm Intelligence Issues Gianni Di Caro gianni@idsia.ch IDSIA, USI/SUPSI, Lugano (CH) 1 Topics that will be discussed Basic ideas behind the notion of Swarm Intelligence The role of

More information

Reconnectable Joints for Self-Reconfigurable Robots

Reconnectable Joints for Self-Reconfigurable Robots Reconnectable Joints for Self-Reconfigurable Robots Behrokh Khoshnevis*, Robert Kovac, Wei-Min Shen, Peter Will Information Sciences Institute 4676 Admiralty Way, Marina del Rey, CA 90292 Department of

More information

Executive Summary. Chapter 1. Overview of Control

Executive Summary. Chapter 1. Overview of Control Chapter 1 Executive Summary Rapid advances in computing, communications, and sensing technology offer unprecedented opportunities for the field of control to expand its contributions to the economic and

More information

SOCIAL CONTROL OF A GROUP OF COLLABORATING MULTI-ROBOT MULTI-TARGET TRACKING AGENTS

SOCIAL CONTROL OF A GROUP OF COLLABORATING MULTI-ROBOT MULTI-TARGET TRACKING AGENTS SOCIAL CONTROL OF A GROUP OF COLLABORATING MULTI-ROBOT MULTI-TARGET TRACKING AGENTS K. Madhava Krishna and Henry Hexmoor CSCE Dept., University of Arkansas Fayetteville AR 72701 1. Introduction We are

More information

Dipartimento di Elettronica Informazione e Bioingegneria Robotics

Dipartimento di Elettronica Informazione e Bioingegneria Robotics Dipartimento di Elettronica Informazione e Bioingegneria Robotics Behavioral robotics @ 2014 Behaviorism behave is what organisms do Behaviorism is built on this assumption, and its goal is to promote

More information

Cognitive robots and emotional intelligence Cloud robotics Ethical, legal and social issues of robotic Construction robots Human activities in many

Cognitive robots and emotional intelligence Cloud robotics Ethical, legal and social issues of robotic Construction robots Human activities in many Preface The jubilee 25th International Conference on Robotics in Alpe-Adria-Danube Region, RAAD 2016 was held in the conference centre of the Best Western Hotel M, Belgrade, Serbia, from 30 June to 2 July

More information

Swarm Robotics. Clustering and Sorting

Swarm Robotics. Clustering and Sorting Swarm Robotics Clustering and Sorting By Andrew Vardy Associate Professor Computer Science / Engineering Memorial University of Newfoundland St. John s, Canada Deneubourg JL, Goss S, Franks N, Sendova-Franks

More information

MULTI ROBOT COMMUNICATION AND TARGET TRACKING SYSTEM AND IMPLEMENTATION OF ROBOT USING ARDUINO

MULTI ROBOT COMMUNICATION AND TARGET TRACKING SYSTEM AND IMPLEMENTATION OF ROBOT USING ARDUINO MULTI ROBOT COMMUNICATION AND TARGET TRACKING SYSTEM AND IMPLEMENTATION OF ROBOT USING ARDUINO K. Sindhuja 1, CH. Lavanya 2 1Student, Department of ECE, GIST College, Andhra Pradesh, INDIA 2Assistant Professor,

More information

Smart Materials and Intelligent System Design at IIT Kanpur

Smart Materials and Intelligent System Design at IIT Kanpur Smart Materials and Intelligent System Design at IIT Kanpur Bishakh Bhattacharya This talk presents a brief overview of my lab at IIT Kanpur. It also brings out how starting from modelling and experimental

More information

Tightly-Coupled Navigation Assistance in Heterogeneous Multi-Robot Teams

Tightly-Coupled Navigation Assistance in Heterogeneous Multi-Robot Teams Proc. of IEEE International Conference on Intelligent Robots and Systems (IROS), Sendai, Japan, 2004. Tightly-Coupled Navigation Assistance in Heterogeneous Multi-Robot Teams Lynne E. Parker, Balajee Kannan,

More information

Sequential Task Execution in a Minimalist Distributed Robotic System

Sequential Task Execution in a Minimalist Distributed Robotic System Sequential Task Execution in a Minimalist Distributed Robotic System Chris Jones Maja J. Matarić Computer Science Department University of Southern California 941 West 37th Place, Mailcode 0781 Los Angeles,

More information

Distributed Area Coverage Using Robot Flocks

Distributed Area Coverage Using Robot Flocks Distributed Area Coverage Using Robot Flocks Ke Cheng, Prithviraj Dasgupta and Yi Wang Computer Science Department University of Nebraska, Omaha, NE, USA E-mail: {kcheng,ywang,pdasgupta}@mail.unomaha.edu

More information

Investigation of Navigating Mobile Agents in Simulation Environments

Investigation of Navigating Mobile Agents in Simulation Environments Investigation of Navigating Mobile Agents in Simulation Environments Theses of the Doctoral Dissertation Richárd Szabó Department of Software Technology and Methodology Faculty of Informatics Loránd Eötvös

More information

MULTI-LAYERED HYBRID ARCHITECTURE TO SOLVE COMPLEX TASKS OF AN AUTONOMOUS MOBILE ROBOT

MULTI-LAYERED HYBRID ARCHITECTURE TO SOLVE COMPLEX TASKS OF AN AUTONOMOUS MOBILE ROBOT MULTI-LAYERED HYBRID ARCHITECTURE TO SOLVE COMPLEX TASKS OF AN AUTONOMOUS MOBILE ROBOT F. TIECHE, C. FACCHINETTI and H. HUGLI Institute of Microtechnology, University of Neuchâtel, Rue de Tivoli 28, CH-2003

More information

Land. Site. Preparation. Select. Site. Deploy. Transport

Land. Site. Preparation. Select. Site. Deploy. Transport Cooperative Robot Teams Applied to the Site Preparation Task Lynne E. Parker, Yi Guo, and David Jung Center for Engineering Science Advanced Research Computer Science and Mathematics Division Oak Ridge

More information

ARMY RDT&E BUDGET ITEM JUSTIFICATION (R2 Exhibit)

ARMY RDT&E BUDGET ITEM JUSTIFICATION (R2 Exhibit) Exhibit R-2 0602308A Advanced Concepts and Simulation ARMY RDT&E BUDGET ITEM JUSTIFICATION (R2 Exhibit) FY 2005 FY 2006 FY 2007 FY 2008 FY 2009 FY 2010 FY 2011 Total Program Element (PE) Cost 22710 27416

More information

SWARM ROBOTICS: PART 2. Dr. Andrew Vardy COMP 4766 / 6912 Department of Computer Science Memorial University of Newfoundland St.

SWARM ROBOTICS: PART 2. Dr. Andrew Vardy COMP 4766 / 6912 Department of Computer Science Memorial University of Newfoundland St. SWARM ROBOTICS: PART 2 Dr. Andrew Vardy COMP 4766 / 6912 Department of Computer Science Memorial University of Newfoundland St. John s, Canada PRINCIPLE: SELF-ORGANIZATION 2 SELF-ORGANIZATION Self-organization

More information

Welcome to EGN-1935: Electrical & Computer Engineering (Ad)Ventures

Welcome to EGN-1935: Electrical & Computer Engineering (Ad)Ventures : ECE (Ad)Ventures Welcome to -: Electrical & Computer Engineering (Ad)Ventures This is the first Educational Technology Class in UF s ECE Department We are Dr. Schwartz and Dr. Arroyo. University of Florida,

More information

Artificial Intelligence: Implications for Autonomous Weapons. Stuart Russell University of California, Berkeley

Artificial Intelligence: Implications for Autonomous Weapons. Stuart Russell University of California, Berkeley Artificial Intelligence: Implications for Autonomous Weapons Stuart Russell University of California, Berkeley Outline AI and autonomy State of the art Likely future developments Conclusions What is AI?

More information

New task allocation methods for robotic swarms

New task allocation methods for robotic swarms New task allocation methods for robotic swarms F. Ducatelle, A. Förster, G.A. Di Caro and L.M. Gambardella Abstract We study a situation where a swarm of robots is deployed to solve multiple concurrent

More information

Distributed Sensor Analysis for Fault Detection in Tightly-Coupled Multi-Robot Team Tasks

Distributed Sensor Analysis for Fault Detection in Tightly-Coupled Multi-Robot Team Tasks Proc. of IEEE International Conference on Robotics and Automation, Kobe, Japan, 2009. Distributed Sensor Analysis for Fault Detection in Tightly-Coupled Multi-Robot Team Tasks Xingyan Li and Lynne E. Parker

More information

Structure and Synthesis of Robot Motion

Structure and Synthesis of Robot Motion Structure and Synthesis of Robot Motion Motion Synthesis in Groups and Formations I Subramanian Ramamoorthy School of Informatics 5 March 2012 Consider Motion Problems with Many Agents How should we model

More information

Traffic Control for a Swarm of Robots: Avoiding Group Conflicts

Traffic Control for a Swarm of Robots: Avoiding Group Conflicts Traffic Control for a Swarm of Robots: Avoiding Group Conflicts Leandro Soriano Marcolino and Luiz Chaimowicz Abstract A very common problem in the navigation of robotic swarms is when groups of robots

More information

Behaviour-Based Control. IAR Lecture 5 Barbara Webb

Behaviour-Based Control. IAR Lecture 5 Barbara Webb Behaviour-Based Control IAR Lecture 5 Barbara Webb Traditional sense-plan-act approach suggests a vertical (serial) task decomposition Sensors Actuators perception modelling planning task execution motor

More information

SWARM ROBOTICS: PART 2

SWARM ROBOTICS: PART 2 SWARM ROBOTICS: PART 2 PRINCIPLE: SELF-ORGANIZATION Dr. Andrew Vardy COMP 4766 / 6912 Department of Computer Science Memorial University of Newfoundland St. John s, Canada 2 SELF-ORGANIZATION SO in Non-Biological

More information

Distributed Robotics From Science to Systems

Distributed Robotics From Science to Systems Distributed Robotics From Science to Systems Nikolaus Correll Distributed Robotics Laboratory, CSAIL, MIT August 8, 2008 Distributed Robotic Systems DRS 1 sensor 1 actuator... 1 device Applications Giant,

More information

Distributed Multi-Robot Coalitions through ASyMTRe-D

Distributed Multi-Robot Coalitions through ASyMTRe-D Proc. of IEEE International Conference on Intelligent Robots and Systems, Edmonton, Canada, 2005. Distributed Multi-Robot Coalitions through ASyMTRe-D Fang Tang and Lynne E. Parker Distributed Intelligence

More information

Computational Principles of Mobile Robotics

Computational Principles of Mobile Robotics Computational Principles of Mobile Robotics Mobile robotics is a multidisciplinary field involving both computer science and engineering. Addressing the design of automated systems, it lies at the intersection

More information

Scalable Task Assignment for Heterogeneous Multi-Robot Teams

Scalable Task Assignment for Heterogeneous Multi-Robot Teams International Journal of Advanced Robotic Systems ARTICLE Scalable Task Assignment for Heterogeneous Multi-Robot Teams Regular Paper Paula García 1, Pilar Caamaño 2, Richard J. Duro 2 and Francisco Bellas

More information

Statement May, 2014 TUCKER BALCH, ASSOCIATE PROFESSOR SCHOOL OF INTERACTIVE COMPUTING, COLLEGE OF COMPUTING GEORGIA INSTITUTE OF TECHNOLOGY

Statement May, 2014 TUCKER BALCH, ASSOCIATE PROFESSOR SCHOOL OF INTERACTIVE COMPUTING, COLLEGE OF COMPUTING GEORGIA INSTITUTE OF TECHNOLOGY TUCKER BALCH, ASSOCIATE PROFESSOR SCHOOL OF INTERACTIVE COMPUTING, COLLEGE OF COMPUTING GEORGIA INSTITUTE OF TECHNOLOGY Research on robot teams Beginning with Tucker s Ph.D. research at Georgia Tech with

More information

An Introduction To Modular Robots

An Introduction To Modular Robots An Introduction To Modular Robots Introduction Morphology and Classification Locomotion Applications Challenges 11/24/09 Sebastian Rockel Introduction Definition (Robot) A robot is an artificial, intelligent,

More information

AN HYBRID LOCOMOTION SERVICE ROBOT FOR INDOOR SCENARIOS 1

AN HYBRID LOCOMOTION SERVICE ROBOT FOR INDOOR SCENARIOS 1 AN HYBRID LOCOMOTION SERVICE ROBOT FOR INDOOR SCENARIOS 1 Jorge Paiva Luís Tavares João Silva Sequeira Institute for Systems and Robotics Institute for Systems and Robotics Instituto Superior Técnico,

More information

Graz University of Technology (Austria)

Graz University of Technology (Austria) Graz University of Technology (Austria) I am in charge of the Vision Based Measurement Group at Graz University of Technology. The research group is focused on two main areas: Object Category Recognition

More information

Model-Based Design for Sensor Systems

Model-Based Design for Sensor Systems 2009 The MathWorks, Inc. Model-Based Design for Sensor Systems Stephanie Kwan Applications Engineer Agenda Sensor Systems Overview System Level Design Challenges Components of Sensor Systems Sensor Characterization

More information

Task Allocation: Role Assignment. Dr. Daisy Tang

Task Allocation: Role Assignment. Dr. Daisy Tang Task Allocation: Role Assignment Dr. Daisy Tang Outline Multi-robot dynamic role assignment Task Allocation Based On Roles Usually, a task is decomposed into roleseither by a general autonomous planner,

More information

Essay on A Survey of Socially Interactive Robots Authors: Terrence Fong, Illah Nourbakhsh, Kerstin Dautenhahn Summarized by: Mehwish Alam

Essay on A Survey of Socially Interactive Robots Authors: Terrence Fong, Illah Nourbakhsh, Kerstin Dautenhahn Summarized by: Mehwish Alam 1 Introduction Essay on A Survey of Socially Interactive Robots Authors: Terrence Fong, Illah Nourbakhsh, Kerstin Dautenhahn Summarized by: Mehwish Alam 1.1 Social Robots: Definition: Social robots are

More information

INFORMATION AND COMMUNICATION TECHNOLOGIES IMPROVING EFFICIENCIES WAYFINDING SWARM CREATURES EXPLORING THE 3D DYNAMIC VIRTUAL WORLDS

INFORMATION AND COMMUNICATION TECHNOLOGIES IMPROVING EFFICIENCIES WAYFINDING SWARM CREATURES EXPLORING THE 3D DYNAMIC VIRTUAL WORLDS INFORMATION AND COMMUNICATION TECHNOLOGIES IMPROVING EFFICIENCIES Refereed Paper WAYFINDING SWARM CREATURES EXPLORING THE 3D DYNAMIC VIRTUAL WORLDS University of Sydney, Australia jyoo6711@arch.usyd.edu.au

More information

What is a Simulation? Simulation & Modeling. Why Do Simulations? Emulators versus Simulators. Why Do Simulations? Why Do Simulations?

What is a Simulation? Simulation & Modeling. Why Do Simulations? Emulators versus Simulators. Why Do Simulations? Why Do Simulations? What is a Simulation? Simulation & Modeling Introduction and Motivation A system that represents or emulates the behavior of another system over time; a computer simulation is one where the system doing

More information

Bruno Siciliano Luigi Villani Vincenzo Lippiello. Francesca Cordella Mariacarla Staffa.

Bruno Siciliano Luigi Villani Vincenzo Lippiello. Francesca Cordella Mariacarla Staffa. 1/20 Robotics @ PRISMA Lab Bruno Siciliano Luigi Villani Vincenzo Lippiello Fanny Ficuciello i Fabio Ruggiero Francesca Cordella Mariacarla Staffa www.prisma.unina.it i it 18 February 2010 City 1,200,000

More information

Clearing zone S taging Area Dozer

Clearing zone S taging Area Dozer Action Selection Within the Context of a Robotic Colony Terry Huntsberger a, Maja Mataric b, and Paolo Pirjanian b a Science and Technology Development Section, Jet Propulsion Laboratory, California Institute

More information

Decentralised Cooperative Control of a Team of Homogeneous Robots for Payload Transportation

Decentralised Cooperative Control of a Team of Homogeneous Robots for Payload Transportation Decentralised Cooperative Control of a Team of Homogeneous Robots for Payload Transportation by Ronal Singh A thesis submitted in partial fulfillment of the requirements for the degree of Master of Science

More information

Towards Artificial ATRON Animals: Scalable Anatomy for Self-Reconfigurable Robots

Towards Artificial ATRON Animals: Scalable Anatomy for Self-Reconfigurable Robots Towards Artificial ATRON Animals: Scalable Anatomy for Self-Reconfigurable Robots David J. Christensen, David Brandt & Kasper Støy Robotics: Science & Systems Workshop on Self-Reconfigurable Modular Robots

More information