Treffer: Primjena računalnog vida u mehatronici ; Application of computer vision in mechatronics

Title:
Primjena računalnog vida u mehatronici ; Application of computer vision in mechatronics
Contributors:
Stančić, Adam
Publisher Information:
Veleučilište u Karlovcu. Strojarski odjel.
Karlovac University of Applied Sciences. The Department of Mechanical Engineering.
Publication Year:
2020
Collection:
Repository of Karlovac University of Applied Sciences
Document Type:
Dissertation bachelor thesis
File Description:
application/pdf
Language:
Croatian
Rights:
http://rightsstatements.org/vocab/InC/1.0/ ; info:eu-repo/semantics/openAccess
Accession Number:
edsbas.CED95B7D
Database:
BASE

Weitere Informationen

Računalni vid i strojno učenje su među brzo rastućim i popularnim granama računarstva, ponajviše zbog razvoja računalnog hardware-a i većih brzina obrade podatka. Već i mikroračunala poput Raspberry Pi sustava su dovoljno brza za računalni vid i strojno učenje. U radu je prikazana izrada prototipa sustava kugle na ploči, koji je popularan problem u teoriji upravljanja. Prezentirani sustav je dobra podloga za testiranje i drugih kontrolnih metoda. Korišten je programski jezik Python jer je jednostavan za učenje i implementaciju, te nudi podršku za OpenCV biblioteku otvorenog koda koja je namijenjena za računalni vid i strojno učenje. Tehnologija 3D tiskanja postaje sve jeftinija te nudi brzu izradu dijelova. Spojiti se može s CAD programima poput SolidWorks-a gdje se dijelovi mogu dizajnirati, složiti u cjelinu i analizirati, te se relativno jednostavno može doći do traženih rješenja. Arduino platforma nudi jednostavna mikrokontrolerska rješenja te se s velikim brojem biblioteka može izbjeći dodatno pisanje koda. Sve navedene aktivnosti i korištena programska podrška odnose se na cjelokupno područje mehatronike: strojarstvo, elektrotehniku i računarstvo. ; Computer vision and machine learning are among fast growing and popular fields in computer science. That is mostly because of advances in computer hardware and increases in speed of data processing. The topic of the thesis is building a prototype of a ball on plate system, which is a popular control problem. The same system is also good for testing other control strategies. Python programming language was used because it's simple to learn and implement, and it has packages for OpenCV- an open source library for computer vision and machine learning. 3D printing technology is getting cheaper and parts can be constructed fast. Combined with computer aided design programs like Solidworks, parts can be designed, assembled and analyzed so that it's relatively simple to come up with a desired solutions. Arduino platform offers simple microcontroller solutions, and ...