Original title:
Optické a mechanické trasování pohybujícího se objektu
Translated title:
Optical and mechanical tracking of a moving object
Authors:
Chaloupka, Radim ; Zemčík, Tomáš (referee) ; Honec, Peter (advisor) Document type: Bachelor's theses
Year:
2024
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií Abstract:
[cze][eng]
Bakalářská práce se zabývá návrhem pan-tilt platformy s kamerou, návrhy regulátorů pro její řízení a návrhem a implementací algoritmů pro detekci předem definovaných, pohybujících se objektů. Úkolem systému je nalézt objekt na scéně a udržet jeho pozici tak, aby se vždy nacházel ve středu obrazového snímače. V práci se využívá programovacího jazyku C++ a hardwaru Raspberry Pi. Pro polohování pan-tilt platformy jsou použity PS a PSD regulátory navrženy metodou Ziegler-Nichols a pro optické trasování jsou použity metody detekce zájmových bodů implementované v knihovnách OpenCV.
The bachelor's thesis deals with the design of a pan-tilt platform with a camera, the design of controllers for its control, and the design and implementation of algorithms for the detection of predefined, moving objects. The task of the system is to find the object on the scene and maintain its position so that it is always in the center of the image sensor. The work uses the C++ programming language and Raspberry Pi hardware. PS and PSD controllers designed by the Ziegler-Nichols method are used for pan-tilt platform positioning, and interest point detection methods implemented in OpenCV libraries are used for optical tracing.
Keywords:
C++; detection; Image processing; OpenCV; pan-tilt platform; PS; PSD; Raspberry Pi; RPi camera module; tracing; Ziegler-Nichols; C++; detekce; OpenCV; pan-tilt platforma; PS; PSD; Raspberry Pi; RPi kamerový modul; trasování; Ziegler-Nichols; Zpracování obrazu
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: https://hdl.handle.net/11012/247422