Course detail
Modeling and Control of Robots and Manipulators
FSI-VRMAcad. year: 2026/2027
After completing the course, the student will be able to:
-
understand kinematic and dynamic modeling of industrial and mobile robots,
-
perform multibody modeling of manipulators and their drive systems,
-
design control structures for robotic systems and evaluate their stability and performance,
-
implement trajectory planning and motion control,
-
build simulation models and digital twins of robots,
-
apply virtual commissioning techniques.
Language of instruction
Number of ECTS credits
Assignment to study programme types
Mode of study
Guarantor
Entry knowledge
-
knowledge of linear algebra and basic differential equations,
-
introductory knowledge of automation and control (advantage),
-
basic programming skills,
-
fundamentals of mechanics and dynamics.
Rules for evaluation and completion of the course
Attendance at lectures is recommended, attendance at seminars is required. It is at the teacher's discretion to decide how to make up for missed seminars.
Aims
The knowledge of programming industry/mobile robots, manipulators and enables them to extend these skills, integration and deployment in real industry application.
Study aids
Prerequisites and corequisites
Basic literature
SICILIANO, Bruno a KHATIB, Oussama, ed. Springer handbook of robotics. 2nd edition. Berlin: Springer, 2016. (EN)
Recommended reading
Classification of course in study plans
Type of course unit
Lecture
Teacher / Lecturer
Syllabus
-
Introduction to robotics, robot types, core concepts, architecture of robotic systems
-
Forward and inverse kinematics of robotic manipulators
-
Differential kinematics and Jacobians
-
Dynamic models of robots
-
Multibody modeling of manipulators and drive systems
-
Dynamic simulation of motion, loads, torques
-
Basics of robot control — PID, decoupling, robust control
-
Advanced control — model-based control, feedforward, impedance control
-
Trajectory planning — position, velocity, time-optimal trajectories
-
Modeling robot–environment interaction (contact tasks)
-
Virtual commissioning, digital twin of a robot
-
Integration of robots into production lines — communication, safety, PLC interfaces
-
Trends in robotics — collaborative robots, AMRs, AI in robotics
Laboratory exercise
Teacher / Lecturer
Syllabus
-
Introduction to simulation environment, basic manipulator model
-
Forward and inverse kinematics for a 2–3 DOF robot
-
Numerical differential kinematics, Jacobian computation
-
Multibody model of a simple manipulator
-
Drive simulation — motor, gearbox, friction models
-
Dynamic simulation and torque computation
-
Implementation of basic position control
-
Implementation of advanced control — feedforward/impedance
-
Trajectory generation and simulation
-
Simulation of contacts and robot–environment interaction
-
Virtual commissioning — creation of a robot digital twin
-
Simulation of a robotic cell with sensors/PLC integration
-
Project presentations — complete model + control + simulation