I am currently a third-year student at Bauman Moscow State Technical University studying Mechatronics and Robotic Systems. Alongside my studies, I am doing an internship at the Intelligent Space Robotics Lab (Skoltech Center for Digital Engineering), which is headed by Associate Professor Dzmitry Tsetserukou. I've been familiar with this laboratory for two years now, as prior to the internship, I attended practical sessions there from time to time. This summer, they offered me a full-fledged internship opportunity.
I began my internship under the guidance of Research Engineer Alexey Fedoseev, focusing on drone swarms. My task was to manage a swarm of drones and localize them within indoor environments. Overall, I successfully completed the task: I assembled two drones that could fly smoothly, move around, and be localized using Vicon. Thanks to planning algorithms, these drones were able to fly from point A to point B.
At the same time, I met Ph.D. students Sergey Satsevich and Artem Bazhenov. Their research intrigued me, particularly in the areas of electronics and programming for STM32. At that moment, some side tasks related to board development and microcontroller programming emerged."
Then, I developed my first board from scratch. First, I studied the theoretical foundations, principles of operation of all components, and determined which specific elements needed to be selected. I assembled everything on a breadboard and tested the construction. Once I confirmed that the board worked correctly, I created a project in specialized software so that the factory could manufacture it. When the finished board arrived, we installed all necessary components onto it. Thus, my first working board came to life, opening up new horizons for me. This inspired me to continue developing other, more complex boards using microcontrollers.
Before starting the internship, robotics seemed to me like something akin to a constructor or simple tasks. But working in the lab showed me that this field is much broader: you can solve complex problems, apply advanced algorithms, and use Data Science methods.
Currently, during my internship, I continue to study localization algorithms and work with drone swarms.