Karabuk University

THE CONTROL AND OPTIMIATION OF SWARM ROBOTS ON ROS2 PLATFORM

Show simple item record

dc.contributor.author SEDEG, MOHAMMED AWAD AHMED
dc.date.accessioned 2023-11-07T07:36:05Z
dc.date.available 2023-11-07T07:36:05Z
dc.date.issued 2023-08
dc.identifier.uri http://acikerisim.karabuk.edu.tr:8080/xmlui/handle/123456789/3069
dc.description.abstract ABSTRACT With the increase in application demands in the field of robotics, 5th level automation is aimed in many areas of our daily life, while the development of fault-tolerant multi-agent networks that can perform complex tasks without the need for a central unit is seen as a great need. In this study, a ROS2 framework for multi-agent systems focusing on cooperation and coordination for executing distributed optimization and control algorithms is presented. The framework works within a peer-to-peer, Decentralized structure, with a special emphasis on heterogeneous networks that lack a central unit. The functionality of the system allows the implementation of highly complex optimization-oriented control schemes, including distributed dynamic task assignment and distributed Model Predictive Control (MPC). Moreover, the proposed framework supports a simpler yet equally functional implementation of control feedback laws. This feature allows agents to exchange information without optimization requirements, fostering seamless communication among agents. This architectural design empowers developers and programmers to seamlessly incorporate and execute intricate optimization and control algorithms on a heterogeneous fleet of robots, all without the necessity of a central unit. Importantly, this streamlined implementation process encourages a focus on innovative optimization and problem-solving techniques. ÖZET Robotik alanındaki uygulama taleplerinin artmasıyla birlikte günlük hayatımızın birçok alanında 5. seviye otomasyon hedeflenirken, merkezi bir birime ihtiyaç duymadan karmaşık görevleri yerine getirebilen hataya dayanıklı çok aracılı ağların geliştirilmesi büyük bir ihtiyaç olarak görülmektedir. Bu çalışmada, dağıtılmış optimizasyon ve kontrol algoritmalarını yürütmek için iş birliği ve koordinasyona odaklanan çok aracılı sistemler için bir ROS2 çerçevesi sunulmaktadır. Çerçeve, merkezi bir birimden yoksun heterojen ağlara özel bir vurgu yaparak, eşler arası, merkezi olmayan bir yapı içinde çalışmaktadır. Sistemin işlevselliği; dağıtılmış dinamik görev ataması ve dağıtılmış Model Tahmini Kontrolü (MPC) dahil olmak üzere, oldukça karmaşık optimizasyon odaklı kontrol şemalarının uygulanmasına olanak sağlar. Üstelik önerilen çerçeve, kontrol geri bildirim yasalarının daha basit ama aynı derecede işlevsel bir uygulamasını desteklemektedir. Bu özellik, aracıların optimizasyon gereksinimleri olmadan bilgi alışverişinde bulunmasına olanak tanıyarak aracılar arasında kesintisiz iletişimi teşvik eder. Bu mimari tasarım, geliştiricilere ve programcılara, karmaşık optimizasyon ve kontrol algoritmalarını, merkezi bir üniteye ihtiyaç duymadan, heterojen bir robot filosu üzerinde sorunsuz bir şekilde birleştirme ve yürütme yetkisi verir. Daha da önemlisi, bu kolaylaştırılmış uygulama süreci, yenilikçi optimizasyon ve problem çözme tekniklerine odaklanmayı teşvik eder. en_EN
dc.language.iso en en_EN
dc.subject ROS2 framework, multi-agent system, cooperative coordination, distributed optimization, peer-to-peer structure, heterogeneous networks, dynamic task assignment, Model Predictive Control (MPC). en_EN
dc.subject ROS2 çerçevesi, çoklu ajan sistemi, iş birliği koordinasyonu, dağıtılmış optimizasyon, eşten eşe yapısı, heterojen ağlar, dinamik görev atama, Model Öngörülü Kontrol (MPC). en_EN
dc.title THE CONTROL AND OPTIMIATION OF SWARM ROBOTS ON ROS2 PLATFORM en_EN
dc.title.alternative ROS2 PLATFORM ÜZERINDE SÜRÜ ROBOTLARININ KONTROLÜ VE OPTIMIZASYONU en_EN
dc.type Thesis en_EN


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Advanced Search

Browse

My Account