Optimální řízení dronu
| dc.contributor.advisor | Bouček Zdeněk, Ing. Ph.D. | cs |
| dc.contributor.author | Frei, Ondřej | cs |
| dc.contributor.referee | Flídr Miroslav, Ing. Ph.D. | cs |
| dc.date.accepted | 2025-06-18 | |
| dc.date.accessioned | 2026-02-19T15:59:43Z | |
| dc.date.available | 2023-10-17 | |
| dc.date.available | 2026-02-19T15:59:43Z | |
| dc.date.issued | 2025-05-19 | |
| dc.date.submitted | 2025-05-19 | |
| dc.description.abstract | Tato bakalářská práce se zabývá návrhem a implementací optimálního řízení kvadrotorového dronu. V úvodní části je popsán model chování dronu pomocí nelineárních rovnic. Model je poté zahrnut v problému optimálního řízení pomocí metody prediktivního řízení. Problém MPC je aproximován pomocí pseudospektrální metody. MPC umožňuje předpovědět chování systému v čase a také vnáší do systému, na rozdíl od klasického optimálního řízení, robustnost využitím zpětné vazby. Implementace algoritmu MPC byla realizována v programovacím jazyce Python pomocí knihovny MPOPT. Funkčnost navrženého řídícího regulátoru MPC byla demonstrována v simulačním prostředí PyBullet při letu do bodu s překážkou a při sledování předem dané trajektorie. | cs |
| dc.description.abstract-translated | This bachelor's thesis deals with the design and implementation of optimal control for a quadrotor drone. The first part describes the drone's behavior using nonlinear equations. This model is then used in an optimal control problem using Model Predictive Control (MPC). The MPC problem is approximated using a pseudospectral method. MPC allows for the prediction of how the system will behave over time and, unlike traditional optimal control, adds robustness through feedback. The MPC algorithm was implemented in Python using the MPOPT library. The functionality of the controller was demonstrated in the PyBullet simulation environment through two scenarios: a flight to a target point with an obstacle and following a predefined trajectory. | en |
| dc.description.department | Katedra kybernetiky | cs |
| dc.description.result | Obhájeno | cs |
| dc.format | iii, 32 | |
| dc.identifier | 96748 | |
| dc.identifier.uri | http://hdl.handle.net/11025/64871 | |
| dc.language.iso | cs | |
| dc.publisher | Západočeská univerzita v Plzni | cs |
| dc.rights | Plný text práce je přístupný bez omezení | cs |
| dc.rights.access | openAccess | cs |
| dc.subject | model dronu | cs |
| dc.subject | optimální řízení | cs |
| dc.subject | prediktivní řízení | cs |
| dc.subject | pseudospektrální metoda | cs |
| dc.subject.translated | Drone model | en |
| dc.subject.translated | Optimal Control | en |
| dc.subject.translated | Model Predictive Control | en |
| dc.subject.translated | Pseudospectral method | en |
| dc.thesis.degree-grantor | Západočeská univerzita v Plzni. Fakulta aplikovaných věd | cs |
| dc.thesis.degree-level | Bakalářský | cs |
| dc.thesis.degree-name | Bc. | cs |
| dc.thesis.degree-program | Kybernetika a řídicí technika | cs |
| dc.title | Optimální řízení dronu | cs |
| dc.title.alternative | Drone Optimal Control | en |
| dc.type | bakalářská práce | cs |
| local.files.count | 4 | * |
| local.files.size | 1630558 | * |
| local.has.files | yes | * |
| local.relation.IS | https://portal.zcu.cz/StagPortletsJSR168/CleanUrl?urlid=prohlizeni-prace-detail&praceIdno=96748 |
Files
Original bundle
1 - 4 out of 4 results
No Thumbnail Available
- Name:
- BP_Frei_A21B0369P.pdf
- Size:
- 1.4 MB
- Format:
- Adobe Portable Document Format
- Description:
- VŠKP
No Thumbnail Available
- Name:
- PV_Frei_A21B0369P.pdf
- Size:
- 60.86 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek vedoucího VŠKP
No Thumbnail Available
- Name:
- PO_Frei_A21B0369P.pdf
- Size:
- 61.8 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek oponenta VŠKP
No Thumbnail Available
- Name:
- PB_Frei_A21B0369P.pdf
- Size:
- 39.46 KB
- Format:
- Adobe Portable Document Format
- Description:
- Průběh obhajoby VŠKP