Course: Kinematics and Dynamics of Mechatronic Systems

» List of faculties » FAI » AUART
Course title Kinematics and Dynamics of Mechatronic Systems
Course code AUART/AK8KD
Organizational form of instruction Lecture
Level of course Master
Year of study not specified
Semester Summer
Number of ECTS credits 5
Language of instruction Czech, English
Status of course Compulsory-optional
Form of instruction Face-to-face
Work placements This is not an internship
Recommended optional programme components None
Lecturer(s)
  • Huczala Daniel, Ing. Ph.D.
  • Novák Jakub, Ing. Ph.D.
Course content
The course is divided into 5 blocks: Block 1 - Introduction - course outline, requirements, configuration space, kinematic chains Block 2 - Spatial description - rotation matrices, representation of orientation, homogeneous transforms Block 3 - Manipulator kinematics - forward, differential and inverse kinematics Block 4 - Paths and Trajectories - RRT algorithm, grid search, polynomial trajectories Block 5 - Manipulator dynamics - Forces and torques, moments of inertia, Lagranges approach, equations of motion

Learning activities and teaching methods
Lecturing, Individual work of students, E-learning
  • Participation in classes - 25 hours per semester
  • Term paper - 36 hours per semester
  • Preparation for examination - 38 hours per semester
  • Home preparation for classes - 36 hours per semester
prerequisite
Knowledge
Knowledge of the content of subjects Electrical Engineering, Mechatronic Systems, Automatic Control is assumed. Furthermore, high school knowledge of vector calculus in 2D and 3D is assumed. Basic knowledge of mechanics and linear ordinary differential equations of the 1st and 2nd order, acquired during the previous study of the field.
Knowledge of the content of subjects Electrical Engineering, Mechatronic Systems, Automatic Control is assumed. Furthermore, high school knowledge of vector calculus in 2D and 3D is assumed. Basic knowledge of mechanics and linear ordinary differential equations of the 1st and 2nd order, acquired during the previous study of the field.
learning outcomes
Describe the kinematics of simple manipulators
Describe the kinematics of simple manipulators
Compute the Jacobian and singularities of manipulators
Compute the Jacobian and singularities of manipulators
Design the joint variables trajectory
Design the joint variables trajectory
Apply the spatial transformations
Apply the spatial transformations
Use different means of describing orientation of objects in space
Use different means of describing orientation of objects in space
Skills
compute the forward and inverse kinematics of serial kinematics chains
compute the forward and inverse kinematics of serial kinematics chains
select suitable kinematic structure according to application
select suitable kinematic structure according to application
apply homogeneous transformation matrices
apply homogeneous transformation matrices
determine the DH parameters for forward kinematics
determine the DH parameters for forward kinematics
use Python to compute forward, differential and inverse kinematics
use Python to compute forward, differential and inverse kinematics
teaching methods
Knowledge
Lecturing
Lecturing
Individual work of students
E-learning
E-learning
Individual work of students
Exercises on PC
Exercises on PC
assessment methods
Analysis of seminar paper
Analysis of seminar paper
Oral examination
Oral examination
Written examination
Written examination
Recommended literature
  • CRAIG, J. J. Introduction to Robotics, Mechanics and Control. Reading, Mas. : Addison-Wessley, 1989. ISBN 02-0110-3265.


Study plans that include the course
Faculty Study plan (Version) Category of Branch/Specialization Recommended year of study Recommended semester