maksimshevchenko.ru

MaksimShevchenko

Robotics engineer and lecturer. I design robots, program them, and teach students to do the same.

Keyboard: arrow keys move the gripper, hold Shift to move faster, Enter adds a program point, Esc clears the program. In manual mode the arrows move the gripper by 1 mm, with Shift by 10 mm; angles and coordinates are typed into the fields below the panel. In path mode a line is drawn with the mouse or a finger, Esc erases it.

Move the cursor and the arm follows. Click to add a program point.Drag to steer the arm. A short tap adds a program point.
Fading
mm

About

I have worked in robotics for more than eleven years. I started at RSC Energia doing R&D in space robotics, then moved into universities.

Today I teach at Bauman Moscow State Technical University and Moscow State University of Technology “STANKIN”, supervise student projects, and teach an English-language course on industrial robots abroad. I also write professional training programs for engineers.

What interests me is where a robot meets a real task: an arm on the shop floor or a mobile platform that finds its own way. In teaching, what matters most to me is that my students can work with real equipment as soon as they graduate.

Path

  1. RSC Energia
    R&D in space robotics.
  2. Bauman Moscow State Technical University
    Studied robotics and mechatronics; now teach there.
  3. STANKIN
    Teaching, a robotics lab, and a student robotics bureau: teams, mobile platforms, competitions. The bureau’s team placed at RSC Energia’s engineering hackathon.
  4. Teaching abroad
    An English-taught course on programming and operating industrial robots.

What I work with

Industrial robots

  • ABB RobotStudio
  • FANUC
  • KUKA
  • Collaborative robots

Mobile robots

  • ROS 2
  • Nav2
  • Gazebo
  • Computer vision, OpenCV

Programming

  • Python
  • C++
  • MoveIt

Courses and programs

Professional training

Programs for engineers that I developed at STANKIN:

English-taught course

“Programming and Operation of Industrial Robots”: programming and operating ABB robots, offline programming in RobotStudio. Taught abroad.

Patents and publications

  • Russian patent RU 2869712 C1, 2026
    Method for controlling the joint motion of a heterogeneous multi-agent system
    With A. V. Peshnin, M. A. Gridnev, M. A. Shereuzhev. Patent holder: STANKIN.
  • Registered software RU 2025695805, 2025
    User container management module for a robotics education platform (server side)
    With M. A. Shereuzhev, A. V. Peshnin, F. V. Devyatkin. Rights holder: STANKIN.
  • Registered software RU 2023685496, 2023
    Lighting intensity controller (LIV controller)
    With A. S. Geroev.
  • Article, 2019
    Modeling the worm-like motion of a snake robot with dynamics
    V. A. Polsky, A. A. Lukin, M. Yu. Shevchenko. E-Scio.ru online journal (in Russian).
  • Accelerators, 2023
    NTI Accelerator and Phystech.Aero
    At the NTI Accelerator: an energy-saving street light that orients its own solar panels. Phystech.Aero is MIPT’s accelerator program.

For students

I supervise student theses. These are the topics I am most interested in right now:

  • computer vision and neural networks for tracking moving objects;
  • control systems for pan-tilt and tracking devices;
  • industrial and collaborative robots: programming, robotic cells, simulation;
  • mobile robots on ROS 2: navigation, localization, simulation;
  • space robotics.

I meet each thesis student once a week. Students keep all their work in a GitHub repository based on a template; finished projects are collected in vkr-robotics.

How do I choose a topic?

Pick one of the topics above or propose your own. We refine it at the first meeting so that it interests you and fits the time you have.

What should I prepare for the first meeting?

A few words about yourself: what you have built, which languages and tools you know, what you would like to try. If you have a GitHub account, send me the link.

How does the work go?

We meet once a week, review what is done and set tasks for the next week. Code, calculations, drafts and notes live in a repository based on the template, so we both see the progress.

If you would like to do your thesis with me, message me on Telegram: who you are, where you study, and what topic interests you. You can also propose your own.

Mentions

Contact

@m_shevchenko

Telegram is fastest, or send an email: inboxmaksimshevchenko.ru github.com/shevchenko-robotics