Vývoj robotického ramene ovládaného gesty ruky
| dc.contributor.advisor | Šofer, Pavel | |
| dc.contributor.author | Hájek, Lukáš | |
| dc.contributor.referee | Walica, Dominik | |
| dc.date.accepted | 2026-06-03 | |
| dc.date.accessioned | 2026-09-02T14:41:43Z | |
| dc.date.available | 2026-09-02T14:41:43Z | |
| dc.date.issued | 2026 | |
| dc.description.abstract | Předmětem této diplomové práce je komplexní návrh a fyzická realizace tříosého artikulovaného robotického ramene, jehož primárním ovládacím režimem je bezdotyková teleoperace prostřednictvím sledování ruky. V úvodní části byla zvolena metoda ovládání optickým snímáním monokulární kamerou a sériová kinematika, jejíž topologie odpovídá biomechanice lidské paže. Následně byla sestavena kinematicko-dynamická analýza zatíženého ramene a odvozen matematický model pomocí Lagrangeových rovnic II. druhu. Validace modelu a návrh řízení metodou vypočtených momentů (CTC) byly realizovány v prostředí MATLAB Simulink, přičemž jako zdroj žádané trajektorie byla aplikována Akimova interpolace pro eliminaci dynamických rázů. Hardwarová část zahrnuje konstrukční řešení manipulátoru, návrh dvouvrstvé desky plošných spojů s integrovanými ochrannými obvody a soustavu reléových brzd potlačujících samovolný pokles ramene při ztrátě napájení. Řízení zajišťuje firmware mikrokontroléru Raspberry Pi Pico 2 WH, který obsluhuje referenční sekvenci, generování krokových pulsů s rampou a strukturovaný sériový protokol. Pro nadřazenou vrstvu byla vyvinuta desktopová aplikace v rámci frameworku PyQt5, jež integruje pět vstupních modalit, tj. manuální, sekvenční, vizuální, hlasové a periferní řízení. Vizuální subsystém využívá knihovnu MediaPipe Hands a převádí pohyb dlaně na pohybové příkazy prostřednictvím rychlostního řízení s klasifikací zón. Funkčnost celého systému byla ověřena praktickými testy na realizovaném prototypu. | cs |
| dc.description.abstract | The subject of this diploma thesis is the comprehensive design and physical realization of a three-axis articulated robotic arm, whose primary control mode is contactless teleoperation by means of hand tracking. In the introductory part, optical hand sensing by a monocular camera was selected as the control method, together with serial kinematics matching the human arm. Subsequently, a kinematic-dynamic analysis of the loaded arm was compiled and a mathematical model was derived using Lagrange equations of the second kind. The validation of the model and the design of the control law based on the computed torque control (CTC) method were carried out in the MATLAB Simulink environment, while Akima interpolation was applied as the source of the desired trajectory to eliminate dynamic shocks. The hardware part includes the mechanical design of the manipulator, the design of a two-layer printed circuit board with integrated protective circuits, and a system of relay brakes suppressing the spontaneous fall of the arm in the event of a power loss. Control is provided by the firmware of the Raspberry Pi Pico 2 WH microcontroller, which handles the homing sequence, the generation of stepper pulses with a ramp profile, and a structured serial protocol. For the supervisory layer, a desktop application has been developed within the PyQt5 framework, integrating five input modalities, namely manual, sequential, visual, voice and peripheral control. The visual subsystem employs the MediaPipe Hands library and converts the motion of the palm into motion commands by means of rate control with zone classification. The functionality of the whole system has been verified by practical tests on the realized prototype. | en |
| dc.description.department | 352 - Katedra automatizační techniky a řízení | cs |
| dc.description.result | výborně | cs |
| dc.format.extent | 10022490 bytes | |
| dc.format.mimetype | application/pdf | |
| dc.identifier.other | OSD002 | |
| dc.identifier.sender | S2723 | |
| dc.identifier.thesis | HAJ0190_FS_N0714A270011_2026 | |
| dc.identifier.uri | http://hdl.handle.net/10084/160881 | |
| dc.language.iso | cs | |
| dc.publisher | Vysoká škola báňská – Technická univerzita Ostrava | cs |
| dc.rights.access | openAccess | |
| dc.subject | robotické rameno | cs |
| dc.subject | sledování ruky | cs |
| dc.subject | teleoperace | cs |
| dc.subject | řízení vypočtenými momenty | cs |
| dc.subject | robotic arm | en |
| dc.subject | hand tracking | en |
| dc.subject | teleoperation | en |
| dc.subject | computed torque control | en |
| dc.thesis.degree-grantor | Vysoká škola báňská – Technická univerzita Ostrava. Fakulta strojní | cs |
| dc.thesis.degree-level | Magisterský studijní program | cs |
| dc.thesis.degree-name | Ing. | |
| dc.thesis.degree-program | Řízení strojů a procesů | cs |
| dc.title | Vývoj robotického ramene ovládaného gesty ruky | cs |
| dc.title.alternative | Development of a Robotic Arm Controlled by Hand Gestures | en |
| dc.type | Diplomová práce | cs |
| local.files.count | 5 | |
| local.files.size | 10569967 | |
| local.has.files | yes |
Files
Original bundle
1 - 5 out of 5 results
Loading...
- Name:
- HAJ0190_FS_N0714A270011_2026.pdf
- Size:
- 9.56 MB
- Format:
- Adobe Portable Document Format
- Description:
- Text práce
Loading...
- Name:
- HAJ0190_FS_N0714A270011_2026_zadani.pdf
- Size:
- 163.42 KB
- Format:
- Adobe Portable Document Format
- Description:
- Zadání
Loading...
- Name:
- HAJ0190_FS_N0714A270011_2026_posudek_vedouci_Sofer_Pavel.pdf
- Size:
- 156.25 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek vedoucího – Šofer, Pavel
Loading...
- Name:
- HAJ0190_FS_N0714A270011_2026_posudek_oponent_Walica_Dominik.pdf
- Size:
- 156.64 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek oponenta – Walica, Dominik
Loading...
- Name:
- HAJ0190_FS_N0714A270011_2026_zaznam_z_obhajoby.pdf
- Size:
- 58.33 KB
- Format:
- Adobe Portable Document Format
- Description:
- Záznam o průběhu a výsledku obhajoby