Робототехника
Центр робототехники Президентского ФМЛ № 239
С 2008 года в Физико-математическом лицее № 239 открыто направление робототехники, действуют кружки, а элементы робототехники введены в курс технологии.
Кружки робототехники
Центр робототехники Президентского ФМЛ № 239 приглашает учеников с 4 по 11 класс в кружки робототехники. Присоединяйтесь к нам!
Чтобы попасть в кружок, пройдите электронную регистрацию. Расписание кружков робототехники можно посмотреть здесь.
Если у вас есть вопросы, пишите на robot239@ya.ru или звоните на номер
+7 (931) 2064239 с 10:00 до 19:00, Ольга Юрьевна
Кружки робототехники
1. Основы робототехники
С 5 класса, 1−3 год обучения
Для учащихся Президентского
ФМЛ № 239
Базовый курс для начинающих робототехников 5 класса и старше. Занятия — два раза в неделю. Курс рассчитан на 3 года, основным инструментом является конструктор Lego Mindstorms EV3
Для учащихся 8 —14 лет, 1 год обучения
Программа позволяет учащимся с ограниченными возможностями здоровья освоить основные практические навыки конструирования и программирования роботов из конструктора LEGO. Занятия проводятся в малочисленных группах по 3−5 учащихся с присутствием индивидуальных сопровождающих-тьюторов.
Презентация
С 5 класса, 1−3 год обучения
1.3. Основы робототехники (LEGO + EV3 SoftWare)
В курсе «Основы робототехники (LEGO + EV3 SoftWare)» используется среда программирования EV3 Software. Это графическая среда, разработанная компанией Lego. EV3 Software обладает широким спектром возможностей по работе с Lego, но пониженным быстродействием
С 5 класса, 1−3 год обучения
Курс, в котором изучается универсальная среда программирования TRIK Studio. Это графическая среда, разработанная отечественными учеными из СПбГУ
С 5−6 класса, 1−2 год обучения
1.6. Имитационное моделирование и программирование автоматических устройств в Лаборатории ТРИК
В рамках кружка учащиеся познакомятся с работой автоматических устройств бытового назначения, научатся работать с ручным инструментом, освоят принципы построения автоматических систем, в том числе элементов «Умного дома» и их программирования на визуальном языке. На занятиях изучаются темы: программирование в TRIK Studio, базовые алгоритмы, алгоритмы работы конечных автоматов, основы электротехники, работа на стенде «Электротехника», с чего начинается «Умный дом», системы безопасности, «Умная теплица», основные понятия IoT. Логичным продолжением обучения после данного курса является «Робототехника на платформе ТРИК»
С 5 класса, 2 год обучения
В группы «Олимпиадной робототехники (WRO)» приглашаются учащиеся 6 класса и старше, изучившие основы робототехники Лего и желающие участвовать во Всемирной олимпиаде роботов. В процессе разбора и решения задач Основной категории World Robot Olympiad, ребята разовьют инженерно-технические способности и освоят несколько языков программирования.
Презентация направления
С 6−7 класса, 3−4 год обучения
1.9. Робототехника на платформе ТРИК
На занятиях учащиеся научатся конструировать роботов, используя металлические детали и соединения из винтов и гаек. На первом году обучения ТРИК используется визуальное программирование в среде TRIK Studio. Первый год обучения предполагает погружение в темы: элементарные действия мобильного робота, алгоритмические структуры, подпрограммы, массивы, теория автоматического управления, компьютерное зрение, передача данных между роботами, элементы навигации. Рекомендуется на втором или третьем году изучения курса «Основы робототехники»
С 6 класса, 2−3 год обучения
1.10. Аквароботы
Для тех, кому не сидится на суше. На занятиях учащиеся изучают основы конструирования водных роботов, сложные механизмы и особенности применения различных датчиков, основы теории автоматического управления и особенности ее применения в воде. Программа рассчитана на два года обучения
С 6−7 класса, 2−3 год обучения
1.11. Программирование квадрокоптеров
Курс «Программирование Квадрокоптеров» посвящён написанию различных полётных алгоритмов для дронов, в совокупности с компьютерным зрением. На курсе применяются и развиваются навыки: робототехники, программирования, математики, критического мышления. Программируемые квадрокоптеры: Pioneer Mini, Pioneer Max, DJI Tello. Используемое П О: язык программирования Python 3.10, библиотека компьютерного зрения OpenCV, система контроля версий Git.
С 6−7 класса, 3 год обучения
1.12. Футбол автономных роботов
Кружок футбола автономных роботов предлагает детям уникальную возможность познакомиться с миром робототехники и основами программирования на языке micro python. Программа основана на использовании конструкторов для создания роботов. Занятия в игровой форме развивают не только технические навыки, но и учат работе в команде на примере соревнований по автономному футболу роботов, стимулируя творческий и научный потенциал учащихся. Прием по результатам тестирования.
С 7 класса, 3 год обучения
Для математиков, физиков и программистов. С использованием языка Си будут изучаться алгоритмы, обеспечивающие управление в различных неустойчивых системах (балансирующие роботы, мотоциклы, перевернутые маятники и пр.). Требуется предварительная подготовка. Рекомендуется после 1−2 года обучения на курсе «Основы робототехники»
С 8 класса, 4 год обучения
Каждый юный робототехник потратил не один час своей жизни на бесконечный подбор коэффициентов ПИД-регулятора, не зная, что их можно рассчитать. Именно о том, как это делается, и будет данный курс. Мы приоткроем дверь в удивительный мир автоматического регулирования, узнаем, что такое математическая модель, как на самом деле работает двигатель постоянного тока, какие регуляторы (кроме ПИД) существуют.
В процессе освоения курса мы научимся:
- формализовать задачу управления,
- создавать математическую модель системы,
- с помощью нее синтезировать систему управления,
- моделировать ее на компьютере,
- тестировать на лабораторном оборудовании.
Прием по результатам тестирования.
С 7 класса, 3 год обучения
1.14. Андроидные роботы
Казалось бы, все умеют ходить. Но обучение робота этой процедуре не так просто, как кажется. Вас ожидает увлекательная, но кропотливая работа по сборке и программированию роботов с большим количеством степеней свободы: андроидов, пауков, животных и многих других. Основным инструментом является конструктор Bioloid
2. Радиоэлектронные системы управления
С 6 класса, 1 год обучения
Сначала основы электротехники изучаются с использованием конструктора «Знаток». На базе него учащиеся приобретают знания о пассивных и активных компонентах электронных цепей, учатся рассчитывать последовательные и параллельные соединения различных компонентов, знакомятся с полупроводниковыми компонентами, такими как диод, транзистор и др. После освоения конструктора Знаток, приобретаются навыки работы с макетной платой и создания более сложных электрических схем. Прошедшие курс электротехники смогут продолжить обучение на кружке BEAM-роботов
Программа Электротехника 72ак.ч
С 6 класса, 2 год обучения
Цель кружка — создание роботов из промышленных электронных компонентов. В процессе обучения вы овладеете основами аналоговой и цифровой электроники, приобретете навыки работы с паяльным и монтажным оборудованием, измерительной техникой и ручным инструментом. BEAM — это аббревиатура из слов Biology, Electronics, Aesthetics, Mechanics. Направление beam-робототехники предполагает создание эстетичных роботов, напоминающих живые организмы, интеллект которых построен на цепочках базовых электронных компонентов
С 7 класса, 3 год обучения
2.4. Программирование микроконтроллеров (Arduino)
С использованием платформы Arduino вы сможете по-новому взглянуть на курс основ робототехники! На кружке вы узнаете, как устроены десятки современных датчиков, сделаете множество «умных устройств». Курс предполагает программирование на Си-подобном языке, работу с электронными компонентами, а также проектирование робота и его изготовление
С 8 класса, 4−5 год обучения
Курс предназначен для тех, кто хочет собственноручно собирать роботов, настраивать их и участвовать в соревнованиях профессионалов. Осваивается проектирование печатных плат и монтаж SMD-элементов. Рекомендуется после изучения курсов Радиоэлектроника и Программирование микроконтроллеров (Arduino).
Программирование
С 7 класса, 3 год обучения
3.1. Программирование на С++ для роботов
Познакомившись с основами языка С++, вы научитесь эффективно применять его при создании сложных программ для работы с изображениями, полученными с видеокамеры через компьютер, а также для других задач управления роботами и многоагентными системами. Рекомендуется после курса RobotC (третий год обучения)
С 7 класса, 3 год обучения
3.2. Программирование на Python для роботов
Учащиеся познакомятся со структурой языка Python, изучат типы данных и способы работы с ними, познакомятся с методами функционального и объектно-ориентированного программирования, освоят основы GUI (модуль Tkinter). Учащиеся в ходе курса создадут игровые и прикладные обучающие программы
С 7 класса, 3 год обучения
3.3. Основы компьютерного зрения с камерой OpenMV
На кружке учащиеся получат знания о том, как устроены изображения и какие операции с ними можно проводить, познакомятся и научатся работать с программируемой камерой OpenMV Cam, позволяющей производить множество операций, таких как отслеживание цветов, детектирование образов, определение маркеров и многое другое. Также учащиеся научатся связывать камеру и мобильную робототехническую платформу, чтобы создавать более сложных и функциональных роботов. Для поступления желательно иметь хотя бы небольшой опыт работы с Python и Arduino
С 8 класса, 4 год обучения
3.4. Основы компьютерного зрения и навигации
В доступной интерактивной форме учащимся предлагается изучить базовые основы объектно-ориентированного программирования на языке Python и компьютерного зрения. Техническое или машинное зрение — одна из областей искусственного интеллекта и одна из самых перспективных областей автоматизации. Курс для убежденных робототехников, желающих в дальнейшем применить полученные знания для создания роботов, способных автономно ориентироваться в окружающем мире
С 8 класса, 4 год обучения
В последние годы стремительное развитие нейронных сетей приблизило создание полноценного искусственного интеллекта. На занятиях учащиеся знакомятся с принципами использования нейронных сетей, а также с методами классического машинного обучения, учатся применять нейронные сети для распознавания объектов, определения наиболее эффективной стратегии поведения робота и других задач искусственного интеллекта. Требуется умение программировать на Python
С 9 класса, 5 год обучения
3.6. Основы ROS
ROS – это операционная система для роботов, на основе которой работают беспилотные автомобили и другие сложные автономные системы. На занятиях будет изучено необходимое программное обеспечение Linux, Git, Docker и основы ROS. Учащиеся познакомятся с роботом turtlebot и воспользуются им для решения задачи беспилотной навигации на модели города. Необходимо знание текстовых языков программирования (C++ и/или Python), хорошее знание английского.
С 9 класса, 5 или 6 год обучения
На кружке будут изучаться алгоритмы централизованного управления командой роботов футболистов для игры по правилам международных соревнований RoboCup SSL. Программа рассчитана на учащихся имеющих опыт в программировании.
Прикладная механика
С 4 класса, 1 год обучения
4.1. Физика роботов
Здесь вы узнаете, почему «ажурные» конструкции самые прочные, как быстрее избавиться от мусора в парке, с помощью каких механизмов можно легко поднять что-то очень тяжелое, как с помощью колеса измерить длину стола и как заставить механического жука взобраться на гору. Курс Физика роботов (1 раз в неделю по 1,5 часа) рассчитан на 1 год и помогает освоить основы физики (механику, пневматику, источники энергии и пр.) на примерах механизмов, сделанных из конструкторов Lego
С 7 класса, 3−4 год обучения
4.2. 3D-моделирование (с печатью на 3D-принтере)
На этот кружок приглашаются ребята, склонные к техническому конструированию и обладающие хорошим пространственным воображением. Учащиеся смогут изучить приемы инженерного 3D-моделирования в программе Autodesk Inventor, сначала следуя пошаговым инструкциям-«урокам», а затем выполняя собственные творческие проекты. Удачные и интересные модели будут распечатываться из пластика на 3D-принтере. Знание робототехники не требуется, но приветствуется — вы сможете проектировать и создавать собственные детали для своих робототехнических проектов
С 7 класса, 3 год обучения
4.3. Инженерное проектирование
Для опытных робототехников, знающих основы геометрии, умеющих программировать на RobotC. Вас ждут увлекательные занятия, на которых вы будете создавать уникальных роботов, предназначенных для решения необычных задач. Вы научитесь самостоятельно проектировать и изготавливать детали роботов из различных материалов: металла, дерева, пластика, пользоваться разнообразным ручным инструментом, а также работать на нескольких видах станков
Творческое проектирование
С 6−7 класса, 3 год обучения
Здесь мы вместе реализуем свои самые смелые фантазии в области робототехники. Наконец-то вы сможете создать робота своей мечты на любом процессоре и запрограммировать его всем на удивление! Но с чего начать? Как правильно спроектировать робота? Как от интересной идеи прийти к успешному результату? Как правильно представить созданный проект? В кружок принимаются учащиеся, закончившие 2 года обучения робототехнике
С 7 класса, 3 год обучения
Если у вас есть знания, фантазия и желание сделать что-то новое — приходите и вы сможете создавать свои творческие проекты на базе контроллеров Arduino
С 8 класса, 4 и/или 5 год обучения
В рамках кружка происходит разработка робототехнических проектов по регламентам соревнований RoboCup. Зачисление по результатам собеседования.
Новости Центра робототехники