Перейти к основному содержимому

Введение в беспилотные автомобили


makely.ru

Описание курса

Данный курс поможет вам и вашим ученикам начать освоение профессии инженера-разработчика беспилотных автомобилей! За 7 уроков вы соберете из радиоуправляемой машинки свой беспилотный автомобиль, с которым сможете выступать на международных соревнованиях!

Темы уроков курса:

1) Что такое беспилотный автомобиль. Изучаем историю, и основные части робомобилей. Как собрать свой робомобиль и какие есть в мире соревнования беспилотных автомобилей.

2) Введение в текстовое программирование на Arduino. Синтаксис (базовые функции setup и loop, переменные, константы, массивы, условия, циклы). Tinkercad для симуляции схем с Arduino. Управление светодиодом, подключение кнопки к цифровому входу. Проект главы: собери свою первую простейшую электрическую схему с Arduino и запрограммируй ее!

3) Привод и управление автомобилем. Двигатели, драйверы, сервоприводы. Проект главы: запрограммировать автомобиль для бесконечного разворота в ограниченном пространстве.

4) Взаимодействие роботов с окружающей средой. Цифровые и аналоговые входы/выходы, датчик линии и расстояния. Проект главы: движение вперед до препятствия.

5) Основы ТАУ. PID-регуляторы. Фильтрация шумов. Проект главы: движение по линии с PID-регулятором

6) Как части роботов общаются между собой и с другими роботами? Обзор разных протоколов: проводных, беспроводных, параллельных, последовательных. I2C, SPI, U(S)ART. Работа с UART, IrDA. Проект главы: Реакция на светофор и дорожные знаки. Собрать и запрограммировать робота для прохождения трассы "Скорость".

7) Системная интеграция: как организовать архитектуру программы робомобиля. Хороший и плохой стиль кода, модульность, командная разработка. Конечный автомат. Проект главы: Запрограммировать робота для прохождения трассы "Город".

Что понадобится для прохождения курса?

Ноутбук с установленной Arduino IDE, интернет, модель беспилотного автомобиля Makely ARC (либо аналог) и хотя бы один светофор Makely Traffic Light v2. А в идеале нужна лаборатория для изучения беспилотного транспорта от Makely (по вопросам приобритения обращайтесь к нам info@makely.ru, +7 (965) 508-52-25

Преподаватель курса

Course Staff Image #1

Александр Фоменко

  • Магистр Информационных систем и технологий ИРИТ-РТФ УрФУ
  • Магистр Робототехники Университета Иннополис
  • Аспирант ИРИТ-РТФ УрФУ
  • Опыт работы в ИТ более 10 лет
  • Опыт работы разработчиком компьютерного зрения >3 лет
  • Победитель конкурса УМНИК-НТИ (Автонет)
  • Директор makely.ru и aiviz.ru

Частые вопросы

Я смогу пройти курс без навыков программирования?

Мы постарались составить программу курса, чтобы она подходила для самых начинающих робототехников. В курсе есть специальный раздел по основам текстового программирования на Arduino.

У меня есть своя (аналогичная) машинка, мне можно пройти курс?

Это возможно и обсуждается в индивидуальном порядке. Скорее всего вам понадобится докупить у нас недостающие детали. Свяжитесь с нами info@makely.ru, +7 (965) 508-52-25, или напишите в Телеграме @alexfomenko.

У меня нет машинки, я могу пройти курс?

Толку от такого обучения будет мало, ведь в курсе большая часть задач практических. Поэтому, записаться на курс вы конечно можете, но полноценно его "пройти" — нет. Чтобы создать беспилотный автомобиль и участвовать с ним в соревнованиях, вам, рано или поздно, все равно потребуется купить оборудование. Проще всего это сделать в нашем интернет-магазине makely.ru :)

Будут ли практические занятия?

Разумеется будут! За 7 уроков вы сможете создать свой РЕАЛЬНЫЙ мини-беспилотный автомобиль! В каждом уроке будут задачи и тесты, которые вам нужно будет самостоятельно решать.

Внести в список