Раздел 1. Введение в робототехнику. Знакомство с аппаратными и программными компонентами

Раздел 1. Введение в робототехнику. Знакомство с аппаратными и программными компонентами.

1.1.

Робототехника как инструмент разработки автоматизированных технических систем.

1

Знания о применении средств автоматизации в науке, производстве, образовании, искусстве, медицине, в быту. Освоение базовых понятий: алгоритм, среда программирования, искусственный интеллект, код, контроллер, датчик, модуль, команда, управление, обратная связь.

1.2.

Знакомство с аппаратной частью робототехнической платформы. Базовые компоненты, модули расширения, датчики, коннекторы, элементы управления.

1

Навыки сборки цепи из элементов платформы (нахождение по описанию необходимых модулей, коннекторов, проверка надежности соединений). Умение подключать питание и модули двигателей к платформе. Соблюдение правила безопасности при сборке, разборке, перемещении робототехнической платформы

1.3

Знакомство с программной частью робототехнической платформы. Общий вид интерфейса. Рабочие зоны программы. Виртуальная схема. Основные блоки кода робототехнической платформы.

1

Умение ориентироваться в оконном интерфейсе, знать назначение кнопок, уметь вызвать справку, перемещать и масштабировать визуальный алгоритм, запускать проверку. Умение настроить виртуальную схему, подключить элементы к коннекторам контроллера. Умение сохранять файлы программ в форматах робототехнической платформы, как изображение, и открывать файлы в среде разработки из личного каталога в компьютере.

1.4

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

1

Алгоритмические конструкции: следование, ветвление, цикл. Запуск и остановка действий. Умение ориентироваться в структуре блоков кода среды программирования робототехнической платформы, осуществлять поиск нужных блоков, применять настройки количественных параметров, задавать порты подключения.

Умение устанавливать на мобильную колесную базу контроллер, модули расширения, датчики и устройства вывода, осуществлять подготовку робота к запуску.

Итого

4