How can Robots learn from Honeybees?

Similar documents
Embodiment of Honeybee s Thermotaxis in a Mobile Robot Swarm

PROCEEDINGS. Full Papers CD Volume. I.Troch, F.Breitenecker, Eds.

Collective Perception in a Robot Swarm

Re-embodiment of Honeybee Aggregation Behavior in an Artificial Micro-Robotic System

Investigation of Cue-based Aggregation in Static and Dynamic Environments with a Mobile Robot Swarm

Two Different Approaches to a Macroscopic Model of a Bio-Inspired Robotic Swarm

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

Formica ex Machina: Ant Swarm Foraging from Physical to Virtual and Back Again

Benchmarking Intelligent Service Robots through Scientific Competitions: the approach. Luca Iocchi. Sapienza University of Rome, Italy

Robotic Systems ECE 401RB Fall 2007

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

Supporting the Design of Self- Organizing Ambient Intelligent Systems Through Agent-Based Simulation

SWARM ROBOTICS: PART 2

NASA Swarmathon Team ABC (Artificial Bee Colony)

Collective Robotics. Marcin Pilat

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

Biological Inspirations for Distributed Robotics. Dr. Daisy Tang

Traffic Control for a Swarm of Robots: Avoiding Group Conflicts

Division of Labor in a Swarm of Autonomous Underwater Robots by Improved Partitioning Social Inhibition

CS 599: Distributed Intelligence in Robotics

for Swarm Robotic Applications

Making Summer Nucs to Overwinter for Spring Use

Traffic Control for a Swarm of Robots: Avoiding Target Congestion

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

Distributed Colony-Level Algorithm Switching for Robot Swarm Foraging

Benchmarking Intelligent Service Robots through Scientific Competitions. Luca Iocchi. Sapienza University of Rome, Italy

The Process of Splitting a Existing Colony of Honey Bees you may use.

Information flow principles for plasticity in foraging robot swarms

Traffic Control for a Swarm of Robots: Avoiding Group Conflicts

Exercise 5: PWM and Control Theory

Path Formation and Goal Search in Swarm Robotics

Cognitive Systems Monographs

Biologically-inspired Autonomic Wireless Sensor Networks. Haoliang Wang 12/07/2015

Spatial Macroscopic Models of a Bio-Inspired Robotic Swarm Algorithm

GROUP BEHAVIOR IN MOBILE AUTONOMOUS AGENTS. Bruce Turner Intelligent Machine Design Lab Summer 1999

Multi-Robot Coordination. Chapter 11

Sorting in Swarm Robots Using Communication-Based Cluster Size Estimation

by Raymond Henslowe HOUGHTON MIFFLIN

PSYCO 457 Week 9: Collective Intelligence and Embodiment

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

Dipartimento di Elettronica Informazione e Bioingegneria Robotics

Analysis of Satellite Image Filter for RISAT: A Review

Visual Perception Based Behaviors for a Small Autonomous Mobile Robot

International Journal of Factory Automation, Robotics and Soft Computing, Issue 4, October 2007, ISSN

1,024 Kilobot Robots Studying Collective Behaviors & Swarm Intelligence with Little Bitty Robots

SPQR RoboCup 2016 Standard Platform League Qualification Report

Mobile Robot Navigation Contest for Undergraduate Design and K-12 Outreach

E190Q Lecture 15 Autonomous Robot Navigation

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

Behaviour Patterns Evolution on Individual and Group Level. Stanislav Slušný, Roman Neruda, Petra Vidnerová. CIMMACS 07, December 14, Tenerife

Robot Swarms Theory Applicable to Seek and Rescue Operation

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

NAVIGATION OF MOBILE ROBOT USING THE PSO PARTICLE SWARM OPTIMIZATION

Information for Parents/Carers Targets in Computing

Ground Robotics Capability Conference and Exhibit. Mr. George Solhan Office of Naval Research Code March 2010

Energy Efficient HW/SW Integration in an Autonomous Microrobot

Dragon Challenge Activity Guide

P R E S S R E L E A S E

IEEE-CYBER 2018 Conference Program

Pre-emptive swarm control. Talk to Bridgend BKA 12th April 2014 By Wally Shaw

Efficient Decision-Making in a Self-Organizing Robot Swarm: On the Speed Versus Accuracy Trade-Off

Methods of preparing frames for extraction.

CS594, Section 30682:

Holland, Jane; Griffith, Josephine; O'Riordan, Colm.

Adaptive Touch Sampling for Energy-Efficient Mobile Platforms

On The Role of the Multi-Level and Multi- Scale Nature of Behaviour and Cognition

Closed-Loop Transportation Simulation. Outlines

AN AUTONOMOUS SIMULATION BASED SYSTEM FOR ROBOTIC SERVICES IN PARTIALLY KNOWN ENVIRONMENTS

Cooperative navigation in robotic swarms

Swarming Swarm Traps Steps to prevent Swarms Splitting hives

Task Allocation: Role Assignment. Dr. Daisy Tang

Ambient functionality : human interfaces for the digital life

Sequential Task Execution in a Minimalist Distributed Robotic System

FU-Fighters. The Soccer Robots of Freie Universität Berlin. Why RoboCup? What is RoboCup?

Programmable self-assembly in a thousandrobot

2.4 Sensorized robots

Intelligent Robotic Systems. What is a Robot? Is This a Robot? Prof. Richard Voyles Department of Computer Engineering University of Denver

Structure and Synthesis of Robot Motion

FP7 ICT Call 6: Cognitive Systems and Robotics

ROBOTICS ENG YOUSEF A. SHATNAWI INTRODUCTION

A Modified Ant Colony Optimization Algorithm for Implementation on Multi-Core Robots

Fuzzy-Heuristic Robot Navigation in a Simulated Environment

Obstacle Displacement Prediction for Robot Motion Planning and Velocity Changes

Glossary of terms. Short explanation

Following Dirt Roads at Night-Time

Decentralized Approaches for Robot Fleet Control

Queens for Pennies or How to produce 8-10 queens for a couple bucks in less than a month

biologically-inspired computing lecture 20 Informatics luis rocha 2015 biologically Inspired computing INDIANA UNIVERSITY

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors

TECHNOLOGY DEVELOPMENT AREAS IN AAWA

Multi-Feature Collective Decision Making in Robot Swarms

Sioux CCM. Mechatronics Trophy assignment description. Nov 2017 v0.9 Page 1 of 13

INTRODUCTION to ROBOTICS

An Approach to Fully Automatic Aircraft Collision Avoidance and Navigation

A simple embedded stereoscopic vision system for an autonomous rover

Artificial Intelligence

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

Subsumption Architecture for Enabling Strategic Coordination of Robot Swarms in a Gaming Scenario

Outline. Agents and environments Rationality PEAS (Performance measure, Environment, Actuators, Sensors) Environment types Agent types

Negotiation of Goal Direction for Cooperative Transport

Transcription:

How can Robots learn from Honeybees? Karl Crailsheim, Ronald Thenius, ChristophMöslinger, Thomas Schmickl Apimondia 2009, Montpellier Beyond robotics

Definition of robot : Robots A device that automatically performs complicated and often repetitive tasks(merriam-webster) Any automatically operated machine that replaces human effort(encyclopaedia Britannica)

Anew approach to the coordination of multi-robot systems Swarms with large numbers of mostly simple physical robots Collective behavior emerges from: interactions between the robots interactions of robots with environment Swarm intelligence Swarmrobotics

Application Two behaviors of bees applicable for bioinspired Swarm Robotics: 1.Optimum Finding (Collision-based Algorithm) Aggregating at bright or warm spots inside arena Tested in simulations and real robots 2.Navigiation(Trophallaxis-based Algorithm) Finding optimal paths from nest to food Tested in simulations, ready for real robots

1. Optimum Finding(Collision-based) Behaviour of bee(s) in a temperature arena (120 seconds with 10 second snapshots) Single bee 30 bees Warm spot Warm spot

1. Optimum Finding(Collision-based) Possible algorithm: Analyzingthebehaviour Robots move randomly Robotstopswhen encountering another robot When stopped, the robot measures the illuminance Thehighertheillum.the longer the robot waits

1. Optimum Finding(Collision-based) Possible algorithm: Bee walks randomly Analyzingthebehaviour Beestopswhen encountering another bee Whenstopped, thebee measures the temperature Thehigherthetemp.the longer the bee waits

1. Optimum Finding(Collision-based)

1. Optimum Finding(Collision-based) Conclusion Collision-based strategy is: suitable for aggregation scenarios robust malfunctioning robots have little influence robot sensors can be imprecise able to differentiate different light spots adaptive in dynamic scenarios (re-decision)

Relevant Posters Robustness of group decisions in honeybees SibylleHahshold, Gerald Radspieler, Ronald Thenius, Thomas Schmickl& Karl Crailsheim The influence of group size on cooperative decision making in honeybees Martina Szopek, Gerald Radspieler, Ronald Thenius, Thomas Schmickl& Karl Crailsheim

2. Navigation (Trophallaxis-based) Purpose of trophallaxis in honeybees: Food storage(and processing) Feeding (queen, hivemates, drones) Transfer of information

2. Navigation (Trophallaxis-based) Trophallaxis with feeder comb gradient lousy weather! comb comb bee hive

2. Navigation (Trophallaxis-based) Why Trophallaxis Strategy? To create a map of the environment cooperatively. Swarm robots: are small have limited range for sensors and communication have simple and inaccurate sensors are numerous Trophallaxis strategy: requires only little computational resources requires only neighbour-toneighbour communication works even with imprecise information the more robots, the better

2. Navigation (Trophallaxis-based) 1. Addition-rate (+a) Trophallaxis in a robotic swarm 2. Transfer-rate (±t) 3. Consumption-rate (-c) Results in a distributed gradient map Robots can move uphill or downhill this gradient

2. Navigation (Trophallaxis-based) Collective perception in a robot swarm Target 2 (small) Target 1 (big) red robots = low virtual nectar; white robots = high virtual nectar Trophallaxis strategy enables the swarm to distinguish between different target sizes! Thomas Schmickl, Christoph Möslinger and Karl Crailsheim Second SAB 2006 International Workshop on Swarm Robotics, Rome, Italy.

2. Navigation (Trophallaxis-based) Bio-inspired Navigation of Autonomous Robots in Heterogenous Environments dump unsuitable terrain Loaded robots are able to circumvent unsuitable terrain because it is visible in the distributed map Thomas Schmickl, Christoph Möslinger, Ronald Thenius and Karl Crailsheim Emerging Technologies, Robotics and Control Systems Vol. 2, International Society for Advanced Research.

2. Navigation (Trophallaxis-based) Individual adaptation allows collective path-finding in a robotic swarm dirt dump dirt unsuitable terrain Swarm is able to differentiate the orientation of the unsuitable terrain; loaded robots take the fastest path Thomas Schmickl, Christoph Möslinger, Ronald Thenius and Karl Crailsheim Emerging Technologies, Robotics and Control Systems Vol. 3, International Society for Advanced Research.

2. Navigation (Trophallaxis-based) Conclusion The whole is greater than the sum of its parts Trophallaxis strategy enables swarm to: generate a distributed gradient map perform aggregation scenarios differentiate target sizes perform cleaning scenarios avoid unsuitable terrain distinguish between different kinds of unsuitable terrain choose optimal paths in complex environments