Geri Dön

Karma robotik sistemler için operasyon odaklı sürü yazılımı

Operation oriented swarm software for hybrid robotic systems

  1. Tez No: 904858
  2. Yazar: HÜSEYİN ENES OKUTAN
  3. Danışmanlar: DOÇ. DR. MUHAMMET BAYKARA
  4. Tez Türü: Yüksek Lisans
  5. Konular: Savunma ve Savunma Teknolojileri, Defense and Defense Technologies
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2024
  8. Dil: Türkçe
  9. Üniversite: Fırat Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Yazılım Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: 66

Özet

Sürü robotiği, doğadan esinlenerek geliştirilen ve birlikte çalışan robotların oluşturduğu bir grup dinamik sistemdir. Bu alanda yapılan çalışmalar, toplu davranışların ve koordinasyonun incelenmesiyle birlikte karar alma süreçlerinin ve iletişiminin nasıl etkili bir şekilde gerçekleştirilebileceğini anlamaya odaklanmaktadır. Sürü robotiği alanında yapılan mevcut çalışmaların özel uygulama alanlarına yönelik geliştirilmesi çoklu operasyonel görevlerde genellenebilir bir algoritmanın oluşmasına engel olmaktadır. Bu durum, özel görevlere yönelik geliştirilen algoritmaların yeni görevlerde tekrar kullanımını olumsuz olarak etkilemektedir. Bu çalışmada, sürü robotik sistemlerin operasyonel görevlerde başarımını sağlayacak ve yeni görevlerde en az değişikliği yaparak kullanılabilecek genellenebilir bir algoritma üzerinde çalışılmıştır. Yapılan çalışmada, konumları bilinen belirli hedefler üzerinde robotların verimli ve etkin bir dağılım yaparak belirli operasyonel hedef sürülerine ulaşması amaçlanmıştır. Çalışmada operasyonel dağılım odaklı bir algoritma üzerinde çalışılmasından kaynaklı olarak robotların batarya kısıtları ve çarpışma durumları ele alınmamıştır. Yapılan çalışmanın ilk aşamasında belirli bir operasyonel sahada mevcut olan hedeflerin yol düzenleri ve maliyetleri dikkate alınarak bölgesel olarak haritalanması işlemini içeren bir haritalama algoritması önerilmiştir. Çalışmanın ikinci aşamasında haritalanan bölgelere robotların atanması için kullanılan bölgesel yoğunluk yöntemi önerilmiştir. Çalışmanın üçüncü aşamasında hedeflere atanan ilişki puanını ve hedef matrisini kullanarak bölgeler içerisinde tekli ve çoklu robotların gezintisini modelleyen yerel bölgesel gezme algoritması önerilmiştir. Çalışmanın son aşamasında oluşturulan özgün algoritmaların belirli bir topoloji altında çalışmasını sağlayacak ve sürü yazılımının alt yapısını oluşturacak olan özgün bir topolojik sürü mimarisi önerilmiştir. Yapılan Çalışmanın değerlendirilmesi aşamasında 3 aşamalı bir simülasyon yapılmıştır. Değerlendirme simülasyonlarının ilk aşamasında bölgesel haritalama algoritmasının hedef bölgeleri uygun bir dağılım ve ilişki durumu ile bölgelemesini içeren ve Python programlama dili ile modellenen bir simülasyon çalışması yapılmıştır. Simülasyonların ikinci aşamasında yerel bölgesel gezme algoritmasının haritalaması yapılan bölgeler içerisindeki hedeflerde tek ve çoklu robot atamaları durumundaki performansları içeren ve Python programlama dili ile modellenen bir simülasyon çalışması yapılmıştır. Simülasyonların üçüncü aşamasında Gazebo ve ROS yazılımları kullanılarak algoritmanın gerçek ortama yakın bir simülasyon ortamı üzerinde çalışması test edilmiştir.

Özet (Çeviri)

Swarm robotics is a dynamic system inspired by nature and composed of robots working together. Studies in this field focus on understanding how decision-making processes and communication can be carried out effectively, along with examining collective behavior and coordination. The development of existing studies in the field of swarm robotics for specific application areas prevents the formation of a generalizable algorithm for multiple operational tasks. This situation negatively affects the reuse of algorithms developed for special tasks in new tasks. In this study, a generalizable algorithm that will ensure the performance of swarm robotic systems in operational tasks and can be used in new tasks with minimal changes has been studied. In the study, it was aimed to reach certain operational target swarms by making an efficient and effective distribution of robots on certain targets whose locations are known. Since the study was working on an algorithm focused on operational distribution, battery constraints and collision situations of the robots were not addressed. In the first stage of the study, a mapping algorithm was proposed that involves regional mapping of targets in a certain operational area, taking into account road layouts and costs. In the second stage of the study, the regional density method used to assign robots to the mapped regions was proposed. In the third stage of the study, a local regional navigation algorithm was proposed that models the navigation of single or multiple robots within regions using the relationship score and target matrix assigned to the targets. In the last stage of the study, a unique topological swarm architecture was proposed, which will enable the original algorithms created to work under a certain topology and form the infrastructure of the swarm software. During the evaluation phase of the study, a 3-stage simulation was made. In the first stage of the evaluation simulations, a simulation study was conducted that included the regional mapping algorithm zoning the target regions with an appropriate distribution and relationship status and was modeled with the Python programming language. In the second stage of the simulations, a simulation study was conducted that included the performances of single and multiple robot assignments on targets within the regions mapped by the local regional navigation algorithm and was modeled with the Python programming language. In the third stage of the simulations, the operation of the algorithm in a simulation environment close to the real environment was tested by using Gazebo and ROS software.

Benzer Tezler

  1. Esnek robotik hücrelerin süreç odaklı petri ağlarıyla modellenmesi

    Modeling of flexible robotic cells using process oriented petri nets

    AYŞEGÜL ŞAHİN

    Yüksek Lisans

    Türkçe

    Türkçe

    2019

    Endüstri ve Endüstri MühendisliğiHacettepe Üniversitesi

    Endüstri Mühendisliği Ana Bilim Dalı

    DR. ÖĞR. ÜYESİ GÜLDAL GÜLERYÜZ

  2. Çift tutuculu malzeme taşıyıcı robotlu hücrelerde enerji duyarlı çizelgeleme

    Energy conscious scheduling of dual gripper material handling robots in robotic manufacturing cells

    NURDAN EMİROĞLU

    Yüksek Lisans

    Türkçe

    Türkçe

    2019

    Endüstri ve Endüstri MühendisliğiTOBB Ekonomi ve Teknoloji Üniversitesi

    Endüstri Mühendisliği Ana Bilim Dalı

    DOÇ. DR. HAKAN GÜLTEKİN

    PROF. DR. SİNAN GÜREL

  3. Design, modelling and control of a nano quadrotor withmicrocontroller based vision system for object tracking

    Nesne takibi için bir nano dört rotorlu helikopterin tasarımı, modellenmesi ve mikrodenetleyici tabanlı görüntü sistemi ile kontrolü

    MUSTAFA ENES KIRMACI

    Yüksek Lisans

    İngilizce

    İngilizce

    2023

    Makine Mühendisliğiİstanbul Teknik Üniversitesi

    Makine Mühendisliği Ana Bilim Dalı

    DR. ÖĞR. ÜYESİ HÜLYA YALÇIN

    PROF. DR. ERDİNÇ ALTUĞ

  4. Havacılık sektöründe istatistiksel proses kontrol: Uçak bakım süreçlerinin iyileştirilmesine yönelik bir uygulama

    Statistical process control in the aviation sector: An implementation to improve aircraft maintenance processes

    HAMİT HAMİDETTİN KUMURKAN

    Yüksek Lisans

    Türkçe

    Türkçe

    2021

    Mühendislik Bilimleriİstanbul Teknik Üniversitesi

    İşletme Mühendisliği Ana Bilim Dalı

    DOÇ. DR. NİHAN YILDIRIM

  5. Quantized feedback control of autonomous robots

    Otonom robotların nicemlenmiş geribeslemeli kontrolü

    ONUR ŞENCAN

    Doktora

    İngilizce

    İngilizce

    2018

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik Üniversitesi

    Kontrol ve Otomasyon Mühendisliği Ana Bilim Dalı

    PROF. DR. HAKAN TEMELTAŞ