Loading...
Path Planning and Control of Aerial-Terrestrial Swarm Robots Using Image Processing and Artificial Intelligence
Mirfakhar, Amin | 2023
71
Viewed
- Type of Document: M.Sc. Thesis
- Language: Farsi
- Document No: 56299 (08)
- University: Sharif University of Technology
- Department: Mechanical Engineering
- Advisor(s): Alasti, Aria
- Abstract:
- Nowadays, there are various applications for swarm robots in different fields such as agriculture, healthcare, and entertainment. Among these, the field of agriculture is of greater importance due to the increasing population and the growing need for food resources. To address this need, industrialization of agriculture and the use of swarm robots have been proposed as a solution in most developed countries. Despite extensive research in this area, there are still challenges in implementing swarm robots. In many of the mentioned applications, determining the position and orientation of the robots relative to each other at long distances and accurately perceiving their surroundings are vital for executing control algorithms and enhancing safety. Additionally, seeking economic efficiency of the robots discourages the use of sensors such as RTK, GPS, and LIDAR. Therefore, the present study was conducted to address these needs. In this study, the combination of aerial and ground robots and the utilization of aerial imaging and image processing were attempted to identify the robots and ground obstacles. The ground robots were guided towards the goal through path planning, while their relative positions and orientations, along with obstacles, were determined using image processing and artificial intelligence. The outputs were then utilized for implementing control algorithms. Considering this, after providing an introduction to the subject, basic concepts in the field of swarm robots and image processing are presented. Subsequently, a literature review in this area is conducted, followed by the presentation of the kinematic and dynamic models of ground robots. Swarming and flocking algorithms, robotic chain formation, leader following, obstacle identification, and avoidance algorithms are examined through MATLAB and Python software simulations. In the next step, to execute these collective behaviors, they are developed for the existing swarm of robots in the laboratory, and the mentioned algorithms are implemented on the experimental swarm. The practical results obtained demonstrate the satisfactory performance of the algorithms, particularly in the case of stationary camera imaging
- Keywords:
- Image Processing ; Artificial Intelligence ; Swarm Robotics ; Collective Behavior ; Object Recognition ; Robot Pathplanning
-
محتواي کتاب
- view
- مقدمه
- مفاهیم اولیه
- مروری بر ادبیات موضوعی
- دینامیک حاکم و شبیهسازی کنترلر
- پیادهسازی
- مقدمه
- معرفی سخت افزار
- پیادهسازی نرمافزاری
- نتایج پیادهسازی
- الگوریتم تجمع و دنبالهروی از راهبر
- الگوریتم دنبالهروی از هدف
- حرکت به سمت هدف به همراه عدم برخورد با یکدیگر
- حرکت به سمت هدف به همراه عدم برخورد با یکدیگر و عبور از موانع
- حرکت به سمت هدف به همراه عدم برخورد با یکدیگر و عبور از موانع متنوع
- الگوریتم تجمع و حرکت به سمت هدف با تصویربرداری هوایی
- الگوریتم حرکت به سمت هدف و عبور موانع با ترکیب رباتهای زمینی و هوایی
- نتیجهگیری
- مطالب تکمیلی