Нижний Новгород, Россия
Данный курс является продолжением линейки обучающих материалов RobotON. У обучающихся, поступивших на данный курс, должны присутствовать навыки программирования платы Arduino, например, через графическую среду программирования RobotON Studio. Навыки и знания, полученные на предыдущих курсах обязательно пригодятся при освоении нового материала и выполнения учебных заданий.
Наличие большого числа (8 штук) сервомоторов в Пауке автоматически предполагает использование функций, так как при составлении логики движений каждого сустава программа будет просто огромной. Избежать данную проблему помогает составление собственных блоков с заданной логикой. В процессе курса потребуется внимательно изучать возможности движения каждого сустава, определить их "мертвые" зоны и составлять программу исходя из поставленных ограничений.
Сперва обучающимся потребуется собрать робота Паука. Это непростая задача, так как все узлы и соединения робота должны свободно двигаться относительно друг друга. Очень часто при сборке допускается перетягивание болтов, что приводит к лишней нагрузке на сервоприводы. Установка моторов в суставы робота также имеет свои нюансы: ребятам потребуется учитывать первоначальное расположение выходных валов сервоприводов, чтобы избежать попадания в "мертвые" зоны и упростить процесс программирования.
После сборки и тестирования Паука обучающиеся переходят к его программированию. Начиная с простых заданий (тестирование отдельно каждой из конечностей) учебные задания усложняются вплоть до постепенного обучения роботов устойчивой ходьбе. Создавая функции хождения вперед, назад, в сторону и поворота, обучающие собирают базу блоков, которые можно будет использовать для составления коротких скетчей со сложной логикой движения. Например, для движения по заданной траектории, танцев робота или даже прыжков.
Изучая Паука, Вы получите первый опыт в решении проблем, с которыми сталкиваются программисты и инженеры в крупных компаниях.
Нижний Новгород: 10 900 рублей