diplomsko delo
Abstract
Kmetijski robot FarmBeast je nastal v okviru obštudijskega dela študentov treh fakultet Univerze v Mariboru. V nadaljevanju diplomske naloge je opisan postopek ustvarjanja algoritma za načrtovanje in sledenje poti ob avtonomni vožnji robota. Naloga robota je, da se avtonomno vozi po polju koruze in ob tem načrtuje pot, kateri bo kasneje sledil. Postopek opisa zajema spoznavanje strojnega dela opreme, predvsem senzorjev, kot so LiDAR, IMU, inkrementalni dajalnik, itd., ki so ključni faktor, da se lahko robot avtonomno premika ter programskega dela, ki je rezultat našega dela. Programske kode so zapisane v programskem jeziku C++, ki je eden najbolj razširjenih jezikov in je priporočljiv za programiranje v meta operacijskem sistemu ROS. ROS deluje na operacijskem sistemu LINUX, na katerem smo uporabljali tudi 3D simulacijsko okolje Gazebo in grafični vmesnik Rviz.
Keywords
FarmBeast;LiDAR;ROS;Gazebo;diplomske naloge;
Data
| Language: |
Slovenian |
| Year of publishing: |
2022 |
| Typology: |
2.11 - Undergraduate Thesis |
| Organization: |
UM FS - Faculty of Mechanical Engineering |
| Publisher: |
[D. Toš] |
| UDC: |
621.396.969.3:629.3.014.9(043.2) |
| COBISS: |
155868163
|
| Views: |
165 |
| Downloads: |
22 |
| Average score: |
0 (0 votes) |
| Metadata: |
|
Other data
| Secondary language: |
English |
| Secondary title: |
Path planning and following of a FarmBeast field robot |
| Secondary abstract: |
The field robot FarmBeast was made as part of extra-curriculum activities where students from three faculties of the University in Maribor participated. This diploma thesis describes the process of creating an algorithm for planning and following a path during the autonomous driving of a robot. The task of the robot is to drive autonomously through the corn field and plan the path, it will follow later. The description process includes getting to know the hardware part of the equipment, especially sensors such as LiDAR, IMU, incremental encoder, etc., which are the key factor for the robot to move autonomously, and the software part that is the result of our work. The program codes are written in the C++ programming language, which is one of the most widely used languages and is recommended for programming in the ROS meta operating system. ROS works on the LINUX operating system, on which we also used the 3D simulation environment Gazebo and the graphical interface Rviz. |
| Secondary keywords: |
FarmBeast;LiDAR;ROS;Gazebo; |
| Type (COBISS): |
Bachelor thesis/paper |
| Thesis comment: |
Univ. v Mariboru, Fak. za strojništvo, Mehatronika |
| Pages: |
1 spletni vir (1 datoteka PDF (X, 38 f.)) |
| ID: |
16309870 |