Dynamics of Robots and Machines
BASIC DATA
course listing
A - main register
course code
EEM0020
course title in Estonian
Robotite ja masinate dünaamika
course title in English
Dynamics of Robots and Machines
course volume CP
-
ECTS credits
6.00
to be declared
yes
assessment form
Examination
teaching semester
autumn
language of instruction
Estonian
English
Study programmes that contain the course
code of the study programme version
course compulsory
EAMM23/25
yes
Structural units teaching the course
EE - Department of Electrical Power Engineering and Mechatronics
Course description link
Timetable link
View the timetable
Version:
VERSION SPECIFIC DATA
course aims in Estonian
Anda ülevaade robotites ja mehhatroonikasüsteemides kasutatavate mehhanismide struktuuri, kinemaatika ja dünaamika kohta.
Anda praktilised teadmised vastavate probleemide matemaatilise modelleerimise ja analüüsi kohta.
Anda teadmised ja oskused süsteemi liikumise kompleksprobleemide lahendfamiseks.
Anda oskused sobivate ajamite ja ülekannete valikuks nõutava liikumise realiseerimisel ja oskused niisuguse ülekande realiseerimiseks.
Tutvustada kaasaegset arvutitarkvara (MATLAB, Simulink) süsteemidünaamika ülesannete lahendamiseks.
course aims in English
To give overview on structure, kinematics and dynamics of mechanisms used in robotics and mechatronics systems.
To provide practical knowledge about analysis and mathematical modelling of basic problems of respective mechanism's motion.
To develop knowledge and skills needed to solve complex problems of system motion.
To be able to select appropriate drive design to realize required motion and implement it in practice.
To introduce appropriate computer software (MATLAB, Simulink) for applications in system dynamics.
learning outcomes in the course in Est.
Aine läbinud üliõpilane:
1) omab teadmisi robottehnilistes ja mehhatroonikasüsteemides kasutatavate mehhanismide struktuuri kohta;
2) omab teadmisi masinate dünaamika probleemide määratlemiseks ja põhjendamiseks;
3) mõistab ja tunneb süsteemi liikumisega seotud füüsikalisi probleeme, et määratleda realistlikult süsteemi liikumisparameetreid mõjutavaid jõude;
4) oskab analüüsida ja matemaatiliselt modelleerida süsteemi dünaamika põhiprobleeme ja valida probleemide lahendamiseks sobivamaid ajameid,
5) oskab rakendada kaasaegset arvutitarkvara (MATLAB, Simulink) süsteemidünaamika probleemide lahendamiseks;
6) oskab interpreteerida tulemusi vastavalt ülesande püstitusele.
learning outcomes in the course in Eng.
Having successfully passed the course, the student
1) has knowledge of structure of drive mechanisms used in robotics and mechatronics systems;
2) has knowledge in defining and reasoning needed for dynamics problem specification,
3) understands physical phenomena behind the system motion enough to realistically describe external forces that are present in systems and influence the motion,
4) is able to analyse and model mathematically basic problems of system dynamics and select appropriate drive systems;
5) is able to apply modern computer tools (MATLAB, Simulink) to solve problems of system dynamics;
6) is able to interpret the results in terms of the original statement of the problem.
brief description of the course in Estonian
Süsteemi liikumisvõrrandid. Jäikade kehade süsteemi modelleerimine: tasapinnaline ja ruumiline liikumine (näit. vänt-liugus mehhanism, Whitworth mehhanism, vormimismasin, tasaparalleelne platvorm, robotmanipulaatori kinemaatika ja dünaamika, universaalsed ühendused). Mehhanismide struktuur, kinemaatilised paarid, lülid, ahelad, vabadusastmed. Jäiga keha pöörlemine. Mehaaniline vibratsioon. Rootorite balansseerimine, disbalanss ja toereaktsioonid. Dünaamiliste mudelite lahendusmeetodid: diferentsiaalvõrrandid, Laplace teisendus, ülekandefunktsioonid (näit. sildkraana dünaamika, sunnitud võnkumised, sisendsignaalide tekitamine). Olekumuutuja mudelid ja simulatsioonimeetodid, ebalineaarsed süsteemid. Enamik kursuse teemasid on illustreeritud MATLAB ja Simulink rakenduste abil.
brief description of the course in English
Equation of motion. Modelling of rigid-body systems: planar and spatial motion (e.g. slider-crank mechanism, Whitworth's mechanism, shaping machine, planar parallel platform, kinematics and dynamics of a robot arm, universal joint). Structure of mechanisms, kinematic pairs, linkages, chains, degrees of freedom. Rotation of rigid bodies. Vibration of Mechanical Systems. Balancing of rotors, imbalance and support reactions. Solution methods applied to dynamic models: differential equations, Laplace transform, transfer functions (e.g. dynamics of an overhead crane, forced vibrations, generating input signals). State-variable models and simulation methods, nonlinear systems. Most topics of the course are illustrated by MATLAB and Simulink applications.
type of assessment in Estonian
Teadmiste kontroll toimub eksamil. Üliõpilane peab eksamile pääsemiseks olema lahendanud kodused ülesanded. Eksamil kontrollitakse üliõpilase teoreetilisi teadmisi ja ülesannete lahendamise oskusi.
type of assessment in English
Students are graded via exam. To be allowed to take an exam student must have completed home works. During the exam student’s theoretical knowledge and ability to solve practical problems are assessed.
independent study in Estonian
-
independent study in English
-
study literature
1. Hans Dresig. Franz Holzweißig. Dynamics of Machinery. 2010.
2. Michael Spektor. Applied Dynamics in Engineering. 2015.
3. W. J. Palm, III. System Dynamics. Second Edition, McGraw–Hill 2010.
4. Loenguslaidid / Lecture materials
study forms and load
daytime study: weekly hours
4.0
session-based study work load (in a semester):
lectures
2.0
lectures
-
practices
0.0
practices
-
exercises
2.0
exercises
-
lecturer in charge
-
LECTURER SYLLABUS INFO
semester of studies
teaching lecturer / unit
language of instruction
Extended syllabus
2025/2026 autumn
Leo Teder, EE - Department of Electrical Power Engineering and Mechatronics
Estonian
    EEM0020 hindamine_ingl.pdf 
    display more
    2024/2025 autumn
    Leo Teder, EE - Department of Electrical Power Engineering and Mechatronics
    Estonian
      2023/2024 autumn
      Leo Teder, EE - Department of Electrical Power Engineering and Mechatronics
      English, Estonian
        2022/2023 autumn
        Leo Teder, EE - Department of Electrical Power Engineering and Mechatronics
        English
          EEM0020 hindamine_ingl.pdf 
          2021/2022 autumn
          Leo Teder, EE - Department of Electrical Power Engineering and Mechatronics
          English
            EEM0020 hindamine_ingl.pdf 
            2020/2021 autumn
            Leo Teder, EE - Department of Electrical Power Engineering and Mechatronics
            English
              EEM0020 hindamine_ingl.pdf 
              2019/2020 autumn
              Leo Teder, EE - Department of Electrical Power Engineering and Mechatronics
              English
                EEM0020 hindamine_ingl.pdf 
                2018/2019 autumn
                Leo Teder, EE - Department of Electrical Power Engineering and Mechatronics
                English, Estonian
                  EEM0020 hindamine_ingl.pdf 
                  Course description in Estonian
                  Course description in English