DESIGN AND IMPLEMENTATION OF TRAJECTORY GENERATION AND TRACKING SYSTEM FOR FLOCKING IN NONHOLONOMIC ROBOT WITH OBSTACLE AND COLLISION AVOIDANCE
<p align="justify">The behavior of clustering and congregating in living creatures is a natural phenomenon that gives many advantages. This behavior is also known as flocking. Each member in a swarm or flock is called an agent. The algorithm of flocking is being developed in multi-ag...
Saved in:
Main Author: | |
---|---|
Format: | Final Project |
Language: | Indonesia |
Online Access: | https://digilib.itb.ac.id/gdl/view/28324 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Institut Teknologi Bandung |
Language: | Indonesia |
id |
id-itb.:28324 |
---|---|
spelling |
id-itb.:283242018-06-08T10:30:30ZDESIGN AND IMPLEMENTATION OF TRAJECTORY GENERATION AND TRACKING SYSTEM FOR FLOCKING IN NONHOLONOMIC ROBOT WITH OBSTACLE AND COLLISION AVOIDANCE Julian Damanik (13314004), Dewi Retno Andriani (13314054) , Joshua Indonesia Final Project INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/28324 <p align="justify">The behavior of clustering and congregating in living creatures is a natural phenomenon that gives many advantages. This behavior is also known as flocking. Each member in a swarm or flock is called an agent. The algorithm of flocking is being developed in multi-agents control system engineering field. The behaviors of multiagents, which are able to work fast and well coordinated, could benefit industries, which is needed in high mobility products or raw materials distribution, to increase productivity. <br /> <br /> The multi-agents system has two controllers, flocking controller and tracking controller. The objects, which are used in this research, are three nonholonomic robots with differential wheels type from Lego Mindstorm EV3. The flocking controller could be divided into three criterias such as the interactions between main flocking agents, the interactions of main flocking agents with obstacles, and the interactions of main flocking agents with virtual leader. To construct tracking control system, it is needed to derive dynamic model of nonholonomic robot in a cartesian coordinate to make a stable control’s input model. <br /> <br /> The implementation of the flocking controller and the tracking controller on the nonholonomic robots requires some constants to satisfy the success criteria of the nonholonomic robot movement. The flocking controller constants, ka, ko, and ky with the value of 0.1, 2, and 0.15 respectively, and the tracking controller constants, k1 and k2 with the value of 1 and 0.5 respectively are able to satisfy the criterias.<p align="justify"> text |
institution |
Institut Teknologi Bandung |
building |
Institut Teknologi Bandung Library |
continent |
Asia |
country |
Indonesia Indonesia |
content_provider |
Institut Teknologi Bandung |
collection |
Digital ITB |
language |
Indonesia |
description |
<p align="justify">The behavior of clustering and congregating in living creatures is a natural phenomenon that gives many advantages. This behavior is also known as flocking. Each member in a swarm or flock is called an agent. The algorithm of flocking is being developed in multi-agents control system engineering field. The behaviors of multiagents, which are able to work fast and well coordinated, could benefit industries, which is needed in high mobility products or raw materials distribution, to increase productivity. <br />
<br />
The multi-agents system has two controllers, flocking controller and tracking controller. The objects, which are used in this research, are three nonholonomic robots with differential wheels type from Lego Mindstorm EV3. The flocking controller could be divided into three criterias such as the interactions between main flocking agents, the interactions of main flocking agents with obstacles, and the interactions of main flocking agents with virtual leader. To construct tracking control system, it is needed to derive dynamic model of nonholonomic robot in a cartesian coordinate to make a stable control’s input model. <br />
<br />
The implementation of the flocking controller and the tracking controller on the nonholonomic robots requires some constants to satisfy the success criteria of the nonholonomic robot movement. The flocking controller constants, ka, ko, and ky with the value of 0.1, 2, and 0.15 respectively, and the tracking controller constants, k1 and k2 with the value of 1 and 0.5 respectively are able to satisfy the criterias.<p align="justify"> |
format |
Final Project |
author |
Julian Damanik (13314004), Dewi Retno Andriani (13314054) , Joshua |
spellingShingle |
Julian Damanik (13314004), Dewi Retno Andriani (13314054) , Joshua DESIGN AND IMPLEMENTATION OF TRAJECTORY GENERATION AND TRACKING SYSTEM FOR FLOCKING IN NONHOLONOMIC ROBOT WITH OBSTACLE AND COLLISION AVOIDANCE |
author_facet |
Julian Damanik (13314004), Dewi Retno Andriani (13314054) , Joshua |
author_sort |
Julian Damanik (13314004), Dewi Retno Andriani (13314054) , Joshua |
title |
DESIGN AND IMPLEMENTATION OF TRAJECTORY GENERATION AND TRACKING SYSTEM FOR FLOCKING IN NONHOLONOMIC ROBOT WITH OBSTACLE AND COLLISION AVOIDANCE |
title_short |
DESIGN AND IMPLEMENTATION OF TRAJECTORY GENERATION AND TRACKING SYSTEM FOR FLOCKING IN NONHOLONOMIC ROBOT WITH OBSTACLE AND COLLISION AVOIDANCE |
title_full |
DESIGN AND IMPLEMENTATION OF TRAJECTORY GENERATION AND TRACKING SYSTEM FOR FLOCKING IN NONHOLONOMIC ROBOT WITH OBSTACLE AND COLLISION AVOIDANCE |
title_fullStr |
DESIGN AND IMPLEMENTATION OF TRAJECTORY GENERATION AND TRACKING SYSTEM FOR FLOCKING IN NONHOLONOMIC ROBOT WITH OBSTACLE AND COLLISION AVOIDANCE |
title_full_unstemmed |
DESIGN AND IMPLEMENTATION OF TRAJECTORY GENERATION AND TRACKING SYSTEM FOR FLOCKING IN NONHOLONOMIC ROBOT WITH OBSTACLE AND COLLISION AVOIDANCE |
title_sort |
design and implementation of trajectory generation and tracking system for flocking in nonholonomic robot with obstacle and collision avoidance |
url |
https://digilib.itb.ac.id/gdl/view/28324 |
_version_ |
1822922545781800960 |