Show simple item record

dc.contributor.advisorKot, Tomáš
dc.contributor.authorHuczala, Daniel
dc.date.accessioned2022-10-14T07:47:32Z
dc.date.available2022-10-14T07:47:32Z
dc.date.issued2022
dc.identifier.otherOSD002
dc.identifier.urihttp://hdl.handle.net/10084/148775
dc.description.abstractThis dissertation thesis deals with the topic of synthesis of kinematic structures of serial robotic manipulators. Beside a solution to this problem, it provides a state-of-the-art and a brief theoretical background on the topic, and an analysis of robotics and optimization toolboxes in MATLAB software, which is later used for implementation. Two preliminary tasks were solved prior to the description of the synthesis algorithm itself. First, an analytical method is presented that determines the kinematic structure of a robot for a single pose. It serves as an initial estimation of the kinematic structure and avoids randomness in the optimization process. Due to that, comparison of the performance of various robot kinematic representations and optimization constraint design methods is possible. The second preliminary task deals with automatic conversion between three selected kinematic representations: Denavit--Hartenberg convention, Tait--Bryan (roll-pitch-yaw) angles parameters with translational displacement of XYZ axes, and Product of Exponentials representation. The synthesis algorithm itself applies numerical optimization techniques to search for the local minimum of a function. It brings innovation such as the implementation of multiple representations, multiple constraint design methods, and most importantly, the possibility of combining results with each other, which was shown to significantly increase the quality of the results. In addition, a performance comparison of representations and constraint design methods is provided and discussed. In summary, the choice of representation and constraint design method has a strong impact on the output. The last part of the thesis presents a method for placing physical joints of a synthesized manipulator in positions where no collisions within a given environment appear. An experimental manipulator is designed, assembled, and proven to perform a given task.en
dc.description.abstractTato disertační práce se zabývá tématem syntézy kinematických struktur sériových robotických manipulátorů. Kromě řešení tohoto problému prezentuje rešerši a stručné teoretické základy k tématu a analýzu robotických a optimalizačních toolboxů v softwaru MATLAB, který je později použit pro implementaci. Před vlastním popisem algoritmu syntézy byly řešeny dvě přípravné úlohy. Nejprve byla představena analytická metoda, která určuje kinematickou strukturu robotu pro jednu polohu. Slouží jako počáteční odhad kinematické struktury a zabraňuje náhodnosti v optimalizačním procesu. Díky tomu je možné porovnat výsledky různých kinematických reprezentací robotů a metod návrhu optimalizačních omezení. Druhá přípravná úloha se zabývá automatickou konverzí mezi třemi vybranými kinematickými reprezentacemi: Denavit-Hartenbergova konvence, parametery dány Tait-Bryanovými (roll-pitch-yaw) úhly s translačním posunem os XYZ a reprezentace součinu exponenciál (Product of Exponentials). Samotný algoritmus syntézy používá numerické optimalizační techniky pro hledání lokálního minima funkce. Přináší inovace, jako je implementace více reprezentací, více metod návrhu omezujících podmínek optimalizace a především možnost vzájemné kombinace výsledků, což výrazně zvyšuje kvalitu výsledků, jak bylo prokázáno. Dále jsou srovnány výsledky z pohledů reprezentací a metod návrhu omezení. Souhrnně lze říci, že volba reprezentace a metody návrhu omezení má značný vliv na výsledek. Poslední část práce představuje metodu pro automatické umístění kloubů syntetizovaného manipulátoru do míst, ve kterých nedochází ke kolizím v daném prostředí. Experimentální manipulátor následně je navržen, sestaven a ověřen pro plnění dané úlohy.cs
dc.format.extent11949222 bytes
dc.format.mimetypeapplication/pdf
dc.language.isoen
dc.publisherVysoká škola báňská – Technická univerzita Ostravacs
dc.subjectroboticsen
dc.subjectrobot kinematicsen
dc.subjectrobot designen
dc.subjectsynthesis of kinematic structureen
dc.subjectkinematic representationsen
dc.subjectrobotikacs
dc.subjectkinematika robotůcs
dc.subjectnávrh robotůcs
dc.subjectsyntéza kinematických strukturcs
dc.subjectkinematické reprezentacecs
dc.titleThe Synthesis of Kinematic Structure of Robotic Manipulatorsen
dc.title.alternativeSyntéza kinematické struktury robotických manipulátorůcs
dc.typeDisertační prácecs
dc.contributor.refereeRužarovský, Roman
dc.contributor.refereeBobovský, Zdenko
dc.contributor.refereeVirgala, Ivan
dc.date.accepted2022-08-31
dc.thesis.degree-namePh.D.
dc.thesis.degree-levelDoktorský studijní programcs
dc.thesis.degree-grantorVysoká škola báňská – Technická univerzita Ostrava. Fakulta strojnícs
dc.description.department354 - Katedra robotikycs
dc.thesis.degree-programStrojní inženýrstvícs
dc.thesis.degree-branchRobotikacs
dc.description.resultvyhovělcs
dc.identifier.senderS2723
dc.identifier.thesisHUC0018_FS_P2346_2301V013_2022
dc.rights.accessopenAccess


Files in this item

This item appears in the following Collection(s)

Show simple item record