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...

Full description

Saved in:
Bibliographic Details
Main Author: Julian Damanik (13314004), Dewi Retno Andriani (13314054) , Joshua
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