Запрос «курсовая по мехатронике и робототехнике в МФТИ» отражает реальную тематику, но в базовом наборе МФТИ на 2026 год отдельное направление 15.03.06 «Мехатроника и робототехника» не указано. При этом робототехника присутствует в учебных курсах и программах МФТИ.
Например, опубликован курс «Введение в робототехнику», который объединяет математику, мехатронику, информатику и искусственный интеллект, а на специализированном уровне есть программа «Современная механика и робототехника».
Официальные страницы:
https://cogmodel.mipt.ru/bachelor
https://pk.mipt.ru/master/2026_places/
https://pk.mipt.ru/bachelor/2026_places/
Сначала уточните, где выполняется работа
Это может быть курс:
- робототехники;
- управления;
- механики;
- computer vision;
- AI;
- embedded;
- системного анализа.
На титульном листе используйте реальную программу.
Выберите робототехническую функцию
Например:
- локализация;
- навигация;
- манипуляция;
- захват;
- стабилизация;
- слежение;
- планирование.
Не пишите «разработка робота» целиком.
Мобильная платформа
Для мобильного робота определите:
- тип шасси;
- привод;
- колёсную базу;
- датчики;
- среду.
Кинематическая модель зависит от конструкции.
Differential drive
Для двух ведущих колёс свяжите:
- angular wheel speeds;
- linear velocity;
- angular velocity.
Проверьте:
- оба колеса одинаково;
- противоположно;
- одно стоит.
Такие случаи легко ловят знак ошибки.
Одометрия
Интегрируйте движение во времени.
Но odometry drift неизбежен.
Причины:
- slip;
- wheel radius error;
- encoder quantization.
Покажите, как ошибка накапливается.
IMU
IMU даёт:
- acceleration;
- angular rate.
Но интегрирование accelerometer быстро дрейфует.
Нужна fusion или correction.
Не называйте IMU абсолютной системой позиционирования.
Kalman filter
Если используете фильтр, объясните:
- state;
- transition;
- measurement;
- covariance.
Не вставляйте библиотечную функцию без модели.
SLAM
Для SLAM задайте:
- sensor;
- environment;
- algorithm;
- map representation;
- metric.
Скрин карты является иллюстрацией, а не количественной проверкой.
Ground truth
Для оценки траектории нужен reference.
Это может быть:
- motion capture;
- размеченный маршрут;
- внешняя система;
- симулятор.
Без ground truth можно оценивать только косвенные признаки.
ATE
Absolute trajectory error позволяет сравнить траекторию с эталоном.
Если используете метрику, опишите alignment.
Не сравнивайте координаты из разных систем напрямую.
Планирование пути
Для grid map можно сравнить:
- Dijkstra;
- A*;
- D*;
- другие методы.
Метрики:
- длина;
- время;
- explored nodes.
Не делайте вывод только по одному лабиринту.
Heuristic
Для A* эвристика должна быть admissible, если нужен оптимальный путь при стандартных условиях.
Слишком агрессивная эвристика может изменить свойства алгоритма.
RRT
Для непрерывного пространства используйте:
- bounds;
- collision check;
- step;
- goal bias.
Так как алгоритм случайный, делайте серию запусков.
Манипулятор
Определите:
- degrees of freedom;
- link lengths;
- joint limits;
- end effector.
После этого решайте кинематику.
Jacobian
Он связывает joint velocity и end-effector velocity.
Также помогает анализировать singularity.
Покажите, где матрица теряет ранг.
Trajectory planning
Не двигайте сустав мгновенно из q0 в q1.
Сформируйте:
- position profile;
- velocity;
- acceleration.
Проверьте пределы привода.
