izpis_h1_title_alt

Optimizacija testiranja vojaškega simulatorja s pomočjo sodelujočega robota
ID ŠTEMBERGER, ANDRAŽ (Author), ID Skočaj, Danijel (Mentor) More about this mentor... This link opens in a new window, ID Golobič, Bogdan (Comentor)

.pdfPDF - Presentation file, Download (10,30 MB)
MD5: AD35AC35893C4ABA39EFBE2620C20891

Abstract
Cilj diplomske naloge je bila avtomatizacija postopka testiranja vojaškega simulatorja s pomočjo sodelujočega robota. Najprej predstavimo ročni postopek testiranja ter izpostavimo problem. Pregledamo teoretično ozadje in razvojno okolje, predstavimo podjetje Techman Robots ter njihove produkte, spoznamo okolje ROS ter modul SAS. V nadaljevanju predstavimo implementacijo predlaganega sistema, njegovo arhitekturo ter potek njegovega delovanja. Pomemben element našega sistema je tehnologija robotskega manipulatorja TM12, ki za postavitev v svetovni koordinatni sistem uporabi nalepko TM Landmark, katero prebere s kamero, nameščeno na vrh robotskega manipulatorja. Programi so razbiti na del za robotski manipulator, napisan v okolju TM Flow, ter na del, ki vključuje ROS. Po razvoju se osredotočimo še na potrebno testiranje programov. Najprej izvedemo eksperiment, kjer merimo odstopanje pozicije na robotskem manipulatorju po postavitvi v svetovni koordinatni sistem s pomočjo računalniškega vida. Pozicijo beremo iz robotskega manipulatorja in ugotovimo, da je odstopanje veliko. Nato izvedemo eksperiment, s katerim preverimo ali je za napako kriv računalniški vid, tako da robotski manipulator večkrat premaknemo na enako pozicijo brez uporabe računalniškega vida. Pridemo do ugotovitve, da je robot nenatančen in da je za nenatančnost kriv sam vid. Nato izvedemo eksperiment, kjer s pomočjo laserja, ki je nameščen na robotski manipulator, merimo razpršenost njegovih točk na ravni površini po večkratnih ponovitvah. Pri tem pridemo do ugotovitve, da je razpršenost prevelika. Rezultate razpršenosti laserskih točk vizualiziramo na grafu in na koncu povzamemo, da trenutni implementiran sistem ni dovolj natančen za uporabo.

Language:Slovenian
Keywords:ROS, Techman Robots, TM12, TM Flow, TM Landmark, SAS
Work type:Bachelor thesis/paper
Typology:2.11 - Undergraduate Thesis
Organization:FRI - Faculty of Computer and Information Science
Year:2023
PID:20.500.12556/RUL-144720 This link opens in a new window
COBISS.SI-ID:147505155 This link opens in a new window
Publication date in RUL:09.03.2023
Views:667
Downloads:104
Metadata:XML DC-XML DC-RDF
:
Copy citation
Share:Bookmark and Share

Secondary language

Language:English
Title:Automating military simulator testing using a collaborative robot
Abstract:
The aim of the thesis was to automate the process of testing a military simulator with the help of a collaborative robot. First, we present the manual testing process and highlight the problem. We review the theoretical background and development environment, present the company Techman Robots and their products, learn about the ROS environment and the SAS module. In the following, we present the implementation of the proposed system, its architecture and the course of its operation. An important element of our system is the technology of the TM12 robot manipulator, which uses the TM Landmark label for positioning in the global coordinate system, which is read by a camera mounted on top of the robot manipulator. The programs are divided into a part for the robot manipulator written in the TM Flow environment and a part that includes ROS. After development, we focus on the necessary program testing. First, we perform an experiment where we measure the deviation of the position of the robot manipulator after placing it in the world coordinate system with the help of computer vision. We read the position from the robot manipulator and find that the deviation is large. Then we perform an experiment where we check whether computer vision is to blame for the error, by moving the robot manipulator to the same position several times without using computer vision. We come to the conclusion that the robot is accurate and that the vision itself is to blame for the inaccuracy. Then we perform an experiment where, with the help of a laser mounted on the robotic manipulator, we measure the spread of its points on a flat surface after several repetitions. We come to the conclusion that the dispersion is too large. We visualize the laser scattering results on a graph and finally summarize that the current implemented system is not accurate enough to use.

Keywords:ROS, Techman Robots, TM12, TM Flow, TM Landmark, SAS

Similar documents

Similar works from RUL:
Similar works from other Slovenian collections:

Back