The school consists of systematically aligned modules bridging robotics tasks with state-of-art and ML-based approaches:
Lectures that cover core topics in modern robotics from data-driven modeling to SLAM and reinforcement learning;
Project work that will help you develop practical skills in robot simulation and programming using modern robotics, computer vision, and ML frameworks such as ROS 2, OpenCV, PyTorch, TensorFlow, Keras, and other task-specific packages.
What you get
Official ITMO certificate, 4 ECTS
Theoretical knowledge of SoTA modeling, perception, SLAM, and motion control approaches applied for robots working in dynamic environments
Practical skills in robot programming using robotics and ML frameworks
Current Master’s and PhD students and young professionals interested in robotics with relevant backgrounds (majoring in electrical or mechanical engineering or computer science)
Applicants should have a basic knowledge of linear algebra, probability theory, optimization, and calculus, as well as Python/C++ programming skills
Applicants should be proficient in the English language (B1 and higher)
Schedule
Days 1−2
Module 1 Data-Driven Robot Modelling
(8 lecture hours and 20 hours of project work)
Recap on Kinematics and Dynamics Modelling: Mobile Robots and Industrial Robotic Arms;
Data-driven Robot Modelling and Identification.
Days 3−5
Module 2 Motion Planning and Control for Robots
(12 lecture hours and 32 hours of project work)
Path and Trajectory Planning for Robots;
Introduction to Control of Robotic Systems;
Robust and Adaptive Control of Robotic Systems;
Modern Approaches for Coordinated Robot Motion Control;
Direct and Indirect Force Control.
Days 6−7
Weekend break
Days 8−9
Module 3 Perception and SLAM
(8 lecture hours and 24 hours of project work)
Introduction to Digital Images and Computer Vision;
Supervised Learning for Object Detection and Segmentation;
Probabilistic Robotics: Bayesian Approaches for SLAM.
Days 10−12
Module 4 RL in Robotics
(12 lecture hours and 28 hours of project work)
Modern Application of Machine Learning in Robotics;
Introduction to Reinforcement Learning;
Reinforcement Learning: Q-table;
Reinforcement Learning: Policy Gradient.
School fees include:
Registration
Tuition
Tour of St. Petersburg
All taxes
Study materials
Application documents
A scanned copy of your passport (ID)
Scanned copies of your higher education documents (student ID + transcript of records or diploma)
CV
Why choose ITMO?
Ranked #595 by QS WUR out of 1,503 universities around the world
Named among the top 100 (#78) in the QS subject ranking Computer Science & Information Systems
Ranked #51−70 in the QS subject ranking Data Science & Artificial Intelligence
Ranked #146 in the QS subject ranking Electrical & Electronic Engineering
Winner of AI Journey Contest, Google Image Matching Challenge, Topcoder Open, and more
A scanned copy of the identity document is required for the following purposes: a. To check if the student is underage. In case the student is under 18 years old, we will require an ID of their legal representative. b. To compile a study contract that contains the full name of the student and their ID details. c. To bill the student and receive payment. d. To issue a school completion certificate and award ECTS credits.
You can submit your national ID instead.
Some summer schools at ITMO are offered for free. Unfortunately, there are no discounts or waivers for fee-based schools.
All ITMO schools are held on campus by default. Some may also be conducted online. Visit a school’s page for additional information.
Unfortunately, ITMO Dormitories are not available for the summer and winter breaks, therefore, summer and winter school students are offered to stay in our partner accommodations:
Absolutely! Once we confirm your participation and receive payment for the school, you will be assigned an ITMO Buddy who will help you with your arrival, airport pick-up, check-in, as well as orientation in St. Petersburg and ITMO.
We did our best to collect all the needed information in this article. Follow the link and learn more about typical prices on groceries, SIM card, transportation, and delivery services.
Yes, once the school fees are paid, you will receive your visa invitation letter if your studies are held on campus. The visa invitation letter is granted for the period of 3 days before and 3 days after the school’s official dates.
We organize a cultural event every weekend during summer and winter schools. You will enjoy a guided tour around the best St. Petersburg sites and participate in an entertaining quest in the historical center of the city.