Faculty of Technical Sciences

Subject: (22.EAI029)

General information:
 
Category Scientific-professional
Scientific or art field Mehatronika, robotika i automatizacija i integrisani sistemi
ECTS 6

Cilj predmeta je osposobljavanje studenata za teorijsko razumevanje najvažnijih koncepata vezanih za klasu redundantnih robotskih manipulatora i praktično rešavanje problema koji uključuju modelovanje kinematike i dinamike ovakvih sistema, analizu stabilnosti ravnotežnih položaja i sintezu rezličitih tipova kontrolera za upravljanje kretanjem i fizičkom interakcijom robota sa okolinom. U predmetu se generalizuju osnovni koncepti, vezani za klasu industrijskih manipulatora, i uvode se novi koncepti neophodni za analizu kompleksnih robotskih sistema kao što su humanoidni i kolaborativni roboti. Dodatni cilj je osposobljavanje studenata za praćenje savremene literature iz oblasti robotike i uvođenje u samostalani naučno-istraživački rad.

Studenti su osposobljeni da samostalno formiraju kinematski i dinamički model redundantnog robotskog sistema. Zatim, da na osnovu karakteristika samog sistema, tipa zadatka i specifikacije zahteva po pitanju dinamičkih performansi ponašanja, izaberu odgovarajuće algoritme za rešavanje inverzne kinematike i dinamike, kao i da izvrše sintezu odgovarajućeg tipa kontrolera. Studenti su naučili da samostalno implementiraju i izvrše simulaciju dinamike čitavog sistema u zatvorenoj sprezi u nekom od programskih paketa za simulaciju (MATLAB, Gazeebo, …).

1) Kinematika redundantnih manipulatora – Analitički Jakobijan; Kinematski i reprezentacioni singulariteti; Pojam redundanse; Elipsoid manipulabilnosti i sile; Opseg i nul-prostor Jakobijana; Kineto-statička dualnost; Inverzna kinematika redundantnih manipulatora; Pseudo-inverzni Jakobijan; Regularizacija u prisustvu singulariteta; Prioritizacija zadataka u nul-prosotru Jakobijana; Algoritamsko rešavanje inverzne kinematike. 2) Dinamika redundatnih manipulatora – Jednačina dinamike u operacionom prostoru; Inverzna dinamika redundantnih manipulatora; Dinamički-konzistentan pseudo-inverzni Jakobijan; Rešenje redundanse na kinematskom i dinamičkom nivou. 3) Pojam stabilnosti kod nelinearnih sistema – Ravnotežna tačka; Autonomni i neautonomni procesi; Stabilnost u smislu Ljapunova; Asimptotska i eksponencijalna stabilnost; Prvi metod Ljapunova; Direktni metod Ljapunova; Metod Krasovskog; La Saleov princip, Barbalatova lema. 4) Upravljanje kretanjem robota – Decentralizovano upravljanje; Upravljanje zasnovano na modelu; Sinteza kontrolera Direktnim metodom Ljapunova; PD regulator sa gravitacionom kompenzacijom; Nominalno upravljanje; Linearizacija u povratnoj sprezi, Computed-torque control, Inverse-dynamics control, Upravljanje kliznim površima (Sliding mode); Upravljanje u operacionom prostoru zasnovano na transponovanom i inverznom Jakobijanu. 5) Upravljanje fizičkom interakcijom – Direktno i indirektno upravljanje kontaktnom silom; Impedansno upravljanje u prostoru zglobova i operacionom prostoru; Upravljanje silom; Prirodna i veštačka ograničenja; Hibridno upravljanje silom/pozicijom; Paralelno upravljanje silom/pozicijom, Paralelno upravljanje silom/brzinom.

Nastava se odvija kroz predavanja i vežbe. Tokom vežbe studenti su obavezni da urade praktični projekat. Tokom vežbi i projekta studenti u simulacionom okružnju prolaze kroz različite primere rada sa redudantnim manipulatorima i problemima iz domena fizičke interakcije čoveka i robota koji objašnjavaju upotrebu algoritama i iz domena veštačke inteligencije i mašinskog učenja za rešavanje praktičnih zadataka.

Authors Title Year Publisher Language
Y. Nakamura Advanced robotics: redundancy and optimization 1991 Addison-Wesley Publishing Company English
M. W. Spong, S. Hutchinson and M. Vidyasagar Robot Modeling and Control 2005 John Wiley & Sons English
B. Siciliano, О. Khatib Springer handbook of robotics 2016 Springer English
L. Sciavicco and B. Siciliano Modelling and Control of Robot Manipulators 2000 Springer-Verlag English
J. J. Slotine, W. Li Applied Nonlinear Control 1991 Pearson English
Course activity Pre-examination Obligations Number of points
Homework Yes Yes 10.00
Practical part of the exam - tasks No Yes 40.00
Projektni zadatak Yes Yes 50.00
API Image

Asst. Prof. Savić Srđan

Assistant Professor

Lectures
API Image

Assoc. Prof. Nikolić Milutin

Associate Professor

Lectures

Assistant - Master Čilag Andrej

Assistant - Master

Computational classes

Assistant - Master Berisavljević Tanja

Assistant - Master

Computational classes

Faculty of Technical Sciences

© 2024. Faculty of Technical Sciences.

Contact:

Address: Trg Dositeja Obradovića 6, 21102 Novi Sad

Phone:  (+381) 21 450 810
(+381) 21 6350 413

Fax : (+381) 21 458 133
Emejl: ftndean@uns.ac.rs

© 2024. Faculty of Technical Sciences.