2. Учебный план

N п/п

Название раздела, темы

Количество часов

Форма аттестации/контроля

Всего

Л <*>

ПЗ <*>

1.

Введение в морскую робототехнику

1

1

-

-

2.

Знакомство с морскими роботами СПбГМТУ

1

-

1

-

3.

Введение в программирование роботов. Платформа Arduino

1

1

-

тест

4.

Введение в электронику роботов

1

1

-

5.

Сборка подвижного робота на платформе Arduino

4

-

4

6.

Основные управляющие конструкции языка Си

1

1

-

7.

Создание и отладка "жесткой" программы для управления роботом

1

-

1

8.

Обратная связь в подводной робототехнике. ПИД-регулятор

1

1

-

9.

Сборка и отладка робота для движения по линии

1

-

1

10.

Введение в конструирование. Задачи и инструменты конструктора подводной робототехники

1

1

-

11.

3d-печать

1

1

-

тест

12.

Проектирование детали робота в САПР и печать его на 3d-принтере

5

-

5

13.

Введение в теорию корабля

2

2

-

тест

14.

Теория корабля

4

-

4

15.

Разработка электронной платы для робота

2

2

-

тест

16.

Пайка: контактная, термовоздушная, в печи. Очистка плат и их проверка после пайки

6

-

6

17.

Операционные системы

2

2

-

тест

18.

Основы языка Python

4

-

4

19.

Системы связи с роботами

2

2

-

20.

Сборка робота на платформе Linux

2

-

2

21.

Управление роботом по беспроводной связи

2

2

-

22.

Программирование задач робота в ROS

4

-

4

23.

Сборка телеуправляемого подводного робота

4

-

4

24.

Подготовка программы удержания глубины для ТНПА

4

-

4

25.

Сборка автономного подводного робота

4

-

4

26.

Подготовка программы выполнения простейших миссий подводным роботом

4

-

4

27.

Дальнейшие шаги в робототехнике

2

2

-

-

Аттестация

1

-

1

тест

Всего

68

19

49

--------------------------------

<*> Примечание: Л - лекции, ПЗ - практические занятия, Э - экскурсии.