Ant Colony Algorithms andits applications to Autonomous Agents Systems
With the latest advancements in autonomous agents systems and technology, there is a growing interest in developing control algorithms and methods to coordinate large numbers of robotic entities. Following this line of work, the use of biologically inspired algorithms based on swarm emerging behavio...
Main Author: | |
---|---|
Format: | Others |
Language: | English |
Published: |
KTH, Optimeringslära och systemteori
2017
|
Subjects: | |
Online Access: | http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-217391 |
id |
ndltd-UPSALLA1-oai-DiVA.org-kth-217391 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-UPSALLA1-oai-DiVA.org-kth-2173912017-11-13T05:20:38ZAnt Colony Algorithms andits applications to Autonomous Agents SystemsengAnt Colony-algoritmer och tillämpningar i autonoma agentsystemJarne Ornia, DanielKTH, Optimeringslära och systemteori2017Computational MathematicsBeräkningsmatematikWith the latest advancements in autonomous agents systems and technology, there is a growing interest in developing control algorithms and methods to coordinate large numbers of robotic entities. Following this line of work, the use of biologically inspired algorithms based on swarm emerging behaviour presents some really interesting properties for controlling multiple agents. They rely on very simple instructions and communications to develop a coordinated structure in the system. Particularly, this master thesis focuses on the study of Ant Colony algorithms based on stigmergy interaction to coordinate agents and perform a certain task. The first part focuses on the theoretical background and algorithm convergence proof, while the second part consists of experimental simulations and results. For this, some metric parameters have been developed and found to be especially useful in the study of a simple path planning test case. The main concept developed in this work is an adaptation of Shannon Entropy that measures uniformity and order in the system and the weighted graph. This parameter has been used to study the performance and results of an autonomous agent system based on Ant Colony algorithms. Finally, this control algorithm has been modified to develop an event-triggered control scheme. Using the properties of the weighted graph (Entropy) and the sensing of the agents, a decentralized event-triggered method has been implemented and tested, and has been found to increase efficiency in the usage of system resources. Med den senaste tidens utveckling inom autonoma agentsystem och teknologier, finns ett ökat intresse för utveckling av styralgoritmer och metoder för att koordinera stora mängder robotenheter. Inom detta område visar användandet av biologiskt inspirerade algoritmer, baserade på naturliga svärmbeteenden, intressanta egenskaper som kan utnyttjas i styrandet av system som innefattar ett flertal agenter. Dessa är uppbyggda av simpla instruktioner och kommunikationsmedel för att tillgodose struktur i systemet. I synnerhet fokuserar detta masterexamensarbete på studier av Ant Colony-algoritmer, baserade på stigmergy-interaktion för att koordinera enheter och få dem att utföra specifika uppgifter. Den första delen behandlar den teoretiska bakgrunden och konvergensbevis medan den andra delen i huvudsak består av experimentella simuleringar samt resultat. Till detta ändamål har metriska parametrar utvecklats, vilka ansågs särskilt användbara när planeringen av en enkel bana studerades. Huvudkonceptet som utvecklats i detta arbete är en tillämpning av Shannon- Entropi, vilket mäter enhetlighet och ordning i ett system samt den viktade grafen. Denna parameter har använts för att studera prestandan och resultaten hos ett autonomt agentsystem baserat på Ant Colony-algoritmer. Slutligen har denna styralgoritm modifierats för att utveckla ett händelsestyrt styrschema. Genom att använda egenskaperna hos den viktade grafen (entropi) tillsammans med sensorsystemet hos agentenheterna, så har en decentraliserad händelsestyrd metod implementerats, testats och visat sig ge ökad effektivitet gällande utnyttjandet av systemresurser. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-217391TRITA-MAT-E ; 2017:74application/pdfinfo:eu-repo/semantics/openAccess |
collection |
NDLTD |
language |
English |
format |
Others
|
sources |
NDLTD |
topic |
Computational Mathematics Beräkningsmatematik |
spellingShingle |
Computational Mathematics Beräkningsmatematik Jarne Ornia, Daniel Ant Colony Algorithms andits applications to Autonomous Agents Systems |
description |
With the latest advancements in autonomous agents systems and technology, there is a growing interest in developing control algorithms and methods to coordinate large numbers of robotic entities. Following this line of work, the use of biologically inspired algorithms based on swarm emerging behaviour presents some really interesting properties for controlling multiple agents. They rely on very simple instructions and communications to develop a coordinated structure in the system. Particularly, this master thesis focuses on the study of Ant Colony algorithms based on stigmergy interaction to coordinate agents and perform a certain task. The first part focuses on the theoretical background and algorithm convergence proof, while the second part consists of experimental simulations and results. For this, some metric parameters have been developed and found to be especially useful in the study of a simple path planning test case. The main concept developed in this work is an adaptation of Shannon Entropy that measures uniformity and order in the system and the weighted graph. This parameter has been used to study the performance and results of an autonomous agent system based on Ant Colony algorithms. Finally, this control algorithm has been modified to develop an event-triggered control scheme. Using the properties of the weighted graph (Entropy) and the sensing of the agents, a decentralized event-triggered method has been implemented and tested, and has been found to increase efficiency in the usage of system resources. === Med den senaste tidens utveckling inom autonoma agentsystem och teknologier, finns ett ökat intresse för utveckling av styralgoritmer och metoder för att koordinera stora mängder robotenheter. Inom detta område visar användandet av biologiskt inspirerade algoritmer, baserade på naturliga svärmbeteenden, intressanta egenskaper som kan utnyttjas i styrandet av system som innefattar ett flertal agenter. Dessa är uppbyggda av simpla instruktioner och kommunikationsmedel för att tillgodose struktur i systemet. I synnerhet fokuserar detta masterexamensarbete på studier av Ant Colony-algoritmer, baserade på stigmergy-interaktion för att koordinera enheter och få dem att utföra specifika uppgifter. Den första delen behandlar den teoretiska bakgrunden och konvergensbevis medan den andra delen i huvudsak består av experimentella simuleringar samt resultat. Till detta ändamål har metriska parametrar utvecklats, vilka ansågs särskilt användbara när planeringen av en enkel bana studerades. Huvudkonceptet som utvecklats i detta arbete är en tillämpning av Shannon- Entropi, vilket mäter enhetlighet och ordning i ett system samt den viktade grafen. Denna parameter har använts för att studera prestandan och resultaten hos ett autonomt agentsystem baserat på Ant Colony-algoritmer. Slutligen har denna styralgoritm modifierats för att utveckla ett händelsestyrt styrschema. Genom att använda egenskaperna hos den viktade grafen (entropi) tillsammans med sensorsystemet hos agentenheterna, så har en decentraliserad händelsestyrd metod implementerats, testats och visat sig ge ökad effektivitet gällande utnyttjandet av systemresurser. |
author |
Jarne Ornia, Daniel |
author_facet |
Jarne Ornia, Daniel |
author_sort |
Jarne Ornia, Daniel |
title |
Ant Colony Algorithms andits applications to Autonomous Agents Systems |
title_short |
Ant Colony Algorithms andits applications to Autonomous Agents Systems |
title_full |
Ant Colony Algorithms andits applications to Autonomous Agents Systems |
title_fullStr |
Ant Colony Algorithms andits applications to Autonomous Agents Systems |
title_full_unstemmed |
Ant Colony Algorithms andits applications to Autonomous Agents Systems |
title_sort |
ant colony algorithms andits applications to autonomous agents systems |
publisher |
KTH, Optimeringslära och systemteori |
publishDate |
2017 |
url |
http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-217391 |
work_keys_str_mv |
AT jarneorniadaniel antcolonyalgorithmsanditsapplicationstoautonomousagentssystems AT jarneorniadaniel antcolonyalgoritmerochtillampningariautonomaagentsystem |
_version_ |
1718561761517371392 |