Upravljanje vozilom u CARLA simulatoru putem prepoznavanja pokreta ruku korištenjem web kamere ; Controlling the vehicle in the CARLA simulator based on the recognition of hand movements using a web camera

Saved in:
Bibliographic Details
Title: Upravljanje vozilom u CARLA simulatoru putem prepoznavanja pokreta ruku korištenjem web kamere ; Controlling the vehicle in the CARLA simulator based on the recognition of hand movements using a web camera
Authors: Pavić, Robert
Contributors: Herceg, Marijan
Publisher Information: Sveučilište Josipa Jurja Strossmayera u Osijeku. Fakultet elektrotehnike, računarstva i informacijskih tehnologija Osijek. Zavod za komunikacije. Katedra za elektroniku i mikroelektroniku.
Josip Juraj Strossmayer University of Osijek. Faculty of Electrical Engineering, Computer Science and Information Technology Osijek. Department of Communications. Chair of Electronics and Microelectronics.
Publication Year: 2025
Collection: Croatian Digital Theses Repository (National and University Library in Zagreb)
Subject Terms: CARLA simulator, Mediapipe, neuronska mreža, klasifikacija, strojno učenje, web kamera, kontrola vozila, prepoznavanje ruku, neural network, classification, machine learning, webcam, vehicle control, hand recognition, TEHNIČKE ZNANOSTI. Elektrotehnika. Telekomunikacije i informatika, TECHNICAL SCIENCES. Electrical Engineering. Telecommunications and Informatics
Description: U okviru ovog diplomskog rada izrađen je sustav za upravljanje vozilom u CARLA simulatoru putem prepoznavanja pokreta ruku korištenjem web-kamere. Sustav upravljanja izrađen je tako da se upravljanje ostvaruje držanjem zamišljenog volana. Pri tome zakretanje ruku određuje smjer kretanja, a pokazana gesta ruke označava ubrzanje, usporavanje, vožnju unatrag ili čisto upravljanje. Kako bi se omogućio izbor prirodnih gesti primjerenih za upravljanje vozilom, kreiran je vlastiti skup podataka. Za potrebe klasifikacije ovih gesti kreirana je klasifikacijska neuronska mreža koja zajedno s algoritmom izračuna kuta između ruku omogućuje potpunu kontrolu nad vozilom. Za implementaciju rješenja kreirana je Python skripta koja koristi izrađenu neuronsku mrežu i algoritam izračuna kuta za određivanje upravljačkih naredbi, koje se zatim šalju CARLA simulatoru uz pomoć dostupnog CARLA APIja. Kako bi se utvrdila kvaliteta implementacije sustava u simulatoru, provedeno je testiranje gdje je deset korisnika odvezlo zacrtanu rutu u simulatoru. Rezultati testiranja ukazali su na visoku razinu intuitivnosti odabranih gesti, kvalitetno upravljanje i responzivnost sustava. Sustav za upravljanje pokretima ruku pokazao se funkcionalnim i kvalitetnim. ; In this master’s thesis, a system was created for vehicle control inside the CARLA simulator based on hand gesture recognition using a webcam. The control system is designed so that driving is achieved by holding an imaginary steering wheel, where the rotation of the hands determines the direction of movement and the detected hand gesture determines acceleration, deceleration, driving in reverse, or pure steering. A custom dataset was created to facilitate the selection of natural gestures suitable for vehicle control. A neural network classifier was created for the purpose of gesture classification, which paired together with an algorithm for calculating the angle between the hands, enables full control of the vehicle. To implement the solution, a Python script was created that utilizes ...
Document Type: master thesis
File Description: application/pdf
Language: Croatian
Relation: https://zir.nsk.hr/islandora/object/etfos:5679; https://urn.nsk.hr/urn:nbn:hr:200:810631; https://repozitorij.unios.hr/islandora/object/etfos:5679; https://repozitorij.unios.hr/islandora/object/etfos:5679/datastream/PDF
Availability: https://zir.nsk.hr/islandora/object/etfos:5679
https://urn.nsk.hr/urn:nbn:hr:200:810631
https://repozitorij.unios.hr/islandora/object/etfos:5679
https://repozitorij.unios.hr/islandora/object/etfos:5679/datastream/PDF
Rights: http://rightsstatements.org/vocab/InC/1.0/ ; info:eu-repo/semantics/openAccess
Accession Number: edsbas.89B5DFEE
Database: BASE
Be the first to leave a comment!
You must be logged in first