А давайте поговорим о программировании роботов. Если настоящего робота у вас под рукой нет, потренироваться его программировать можно на Open Roberta Lab – бесплатной web-платформе, позволяющей использовать ее в любое время и с любого устройства, где есть браузер и подключение к Интернету.
Подробную инструкцию вы найдете в серии виртуальных занятий, которые подготовил Сергей Косицын, руководитель студии технического творчества «Конструктив». Они позволяют уяснить принцип последовательного линейного алгоритма и смоделировать различные сценарии действий виртуального робота.
Московская городская творческая студия «Конструктив» предоставляет своим участникам возможность заниматься настоящими сложными техническими проектами по робототехнике, создавая автономные робототехнические системы и демонстрируя свои достижения в соревнованиях и выставках профильной тематики.
Для первого раза предлагаем выполнить простую задачу движения робота вперед и назад с заданными интервалами.
Следующее занятие демонстрирует движение робота с использованием «танкового» разворота.
На третьем уроке наглядно покажем, как выполнить задачу движения робота с использованием датчика касания.
В завершение четвертого видео вы научитесь программировать разворот с использованием гироскопа и определять место остановки при помощи датчика цвета.
Из пятого видеоролика вы узнаете, как запрограммировать разворот с датчиком цвета для определения границ разрешенного периметра.
А из шестого видеоролика вы узнаете, как запрограммировать робота с датчиком цвета и ультразвуковым дальномером. Робот не должен покидать границы разрешенного периметра, а также обнаруживать препятствие. Задание осложняется тем, что робот чередует направление разворота и меняет его длительность.
На седьмом занятии мы детальнее познакомимся со средой программирования и подробно изучим команды, задающие движение робота вдоль периметра ограниченного черной линией. Движения робота должны быть обозначены световой индикацией.