Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Инфоурок / Информатика / Конспекты / Конспект занятия по робототехнике "АППАРАТНАЯ И ПРОГРАММНАЯ ОТЛАДКА МОДЕЛИ РОБОТА"

Конспект занятия по робототехнике "АППАРАТНАЯ И ПРОГРАММНАЯ ОТЛАДКА МОДЕЛИ РОБОТА"


До 7 декабря продлён приём заявок на
Международный конкурс "Мириады открытий"
(конкурс сразу по 24 предметам за один оргвзнос)

  • Информатика

Поделитесь материалом с коллегами:

АППАРАТНАЯ И ПРОГРАММНАЯ ОТЛАДКА МОДЕЛИ РОБОТА

Подлесных Елена Викторовна, МБОУ ДО Дом детского творчества, педагог дополнительного образования, ЯНАО, г. Новый Уренгой



Предмет (направленность): робототехника (научно-техническое творчество).

Возраст детей: 12 - 15 лет

Место проведения: класс.



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



Задачи:

развитие умения ориентироваться в пространстве;

развитие мелкой моторики;

воспитание самостоятельности, аккуратности и внимательности работе.



Форма занятия - групповая (практическая работа)



Оборудование:

компьютер учительский,

проектор;

Лего-конструкторы Mindstroms NXT 2.0;

ПК с установленной средой программирования ПервоРоботNXT 1.1.



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







Ход занятия:



I. Организационный момент

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

Педагог сообщает тему занятия, цели и задачи.

Педагог: Сегодня мы более подробно познакомимся с принципами аппаратной и программной отладки готовой модели робота. Применить знания полученные ранее на практике и протестировать, выполненный проект «Шагающий робот, реагирующий на столкновение с препятствием». Для этого необходимо вспомнить работу с датчиками касания и звука их назначение, функции.



II. Изучение нового материала

Сегодня на занятии мы должны:

Собрать, доработать (отладить) модель по технологической карте;

Написать и отладить для нее программу, загрузить программу в NXT;

Протестировать модель и отладить.

- Посмотрите внимательно на следующий слайд и ответьте на вопрос: По какому признаку объедены эти роботы? (у них у всех есть ноги)

- Как мы назовем эту группу роботов? (шагающие роботы).

- Для чего нужны шагающие роботы в жизни?

hello_html_m6a22349b.png

Историческая справка

Со времён изобретения Джеймсом Уаттом паровой машины стояла задача построения шарнирного механизма, переводящего движение по окружности в прямолинейное движение. Великий русский математик Пафнутий Львович Чебышев не смог точно решить изначальную задачу, однако, исследуя её, разработал теорию приближения функций и теорию синтеза механизмов.

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

Расставим на окружности, по которой равномерно вращается ведущий шарнир, метки через равные промежутки времени и соответствующие им метки на траектории свободного шарнира. Нижнему краю «шляпки» соответствует ровно половина времени движения ведущего звена по окружности.

При этом нижняя часть синей траектории очень мало отличается от движения строго по прямой (отклонение от прямой на этом участке составляет доли процента от длины короткого ведущего звена). На что же ещё, кроме шляпки гриба, похожа синяя траектория?

Пафнутий Львович увидел сходство с траекторией движения копыта лошади! Приделаем к лямбда-механизму ногу со «стопой» Прикрепим к тем же неподвижным осям в противоположной фазе ещё одну такую же. Для устойчивости добавим зеркальную копию уже построенной двуногой части механизма. Дополнительными звеньями согласовываются их фазы вращения, а общей платформой соединяются оси механизма. Мы получили, как говорят в механике, кинематическую схему первого в мире шагающего механизма.

Пафнутий Львович Чебышев, будучи профессором Санкт-Петербургского университета, большую часть своего жалования тратил на изготовление придуманных механизмов. Он воплотил описанный механизм «в дереве и железе» и назвал его «Стопоходящая машина». Этот первый в мире шагающий механизм, изобретённый российским математиком, получил всеобщее одобрение на Всемирной выставке в Париже 1878 года. Благодаря Политехническому музею г. Москвы, сохранившему чебышевский оригинал и предоставившему возможность «Математическим этюдам» обмерить его, у нас есть возможность увидеть в движении точную 3D-модель стопоходящей машины Пафнутия Львовича Чебышева (видео «Стопоходящей машины Чебышева»).

hello_html_m4d1c2b90.png


hello_html_6a707672.png

hello_html_m1190126a.png

hello_html_7319027c.png


hello_html_2b1ee84.png

hello_html_m288d6759.jpg


hello_html_mfe1918a.jpg



III. Практическая работа

Обучающиеся разбиваются на группы по два человека. Предлагаются наборы конструкторов LegoMindstorms NXT 2.0 и три уровня сложности выполняемого проекта (каждая группа выбирает уровень сложности и получает необходимый пакет с материалами у педагога).

Собрать модель с использованием полной инструкции;

Собрать модель с использованием видеоролика;

Собрать модель с использованием материалов презентации, где излагается только принцип стопоходящего механизма Чебышева.

Все роботы строятся по следующим принципам:

робот должен стоять на поверхности (полигоне), упираясь только на «ноги»;

«ноги» робота приводятся в движение одним мотором;

движение «ног» должно быть возвратно-поступательным;

центр тяжести робота должен быть смещен вперед по ходу движения.



Технологическая карта обучающегося для практической работы



Задание

Действие обучающегося

Построение и отладка модели

Уровни сложности проекта:

(1) собрать модель с использованием полной инструкции,

(2) собрать модель с использованием видеоролика,

(3) собрать модель с использованием материалов презентации, где излагается только принцип стопоходящего механизма Чебышева.

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

Принцип построения роботов:

- робот должен стоять на поверхности (полигоне), упираясь только на «ноги»;

- «ноги» робота приводятся в движение одним мотором;

- движение «ног» должно быть возвратно-поступательным;

- центр тяжести робота должен быть смещен вперед по ходу движения.

Прочитать принципы построения и приступить к сборке робота (отладке готовой модели)


Программирование модели

Принцип построения программы:

- использовать блок «Цикл», сконфигуровать его как бесконечный цикл;

- использовать блок «Движение» внутри бесконечного цикла;

- настроить блок, выбрав двигатель А, направление движения вперед, уровень мощности 50%, длительность движения - бесконечность.

Прочитать принципы написания программы, составить программу, загрузить в робота.



Протестировать работоспособность программы



Произвести отладку программы



Обучающиеся проводят тестирование и демонстрацию готовых моделей роботов.

Оценка проделанной работы.

По окончанию практической работы обучающиеся представляют свои работы. Обсуждают проект (что можно было добавить в программу). Выбор лучшей модели.



IV. Подведение итогов занятия

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



- С какими роботами мы сегодня работали?

- Что показалось вам сегодня трудным?

- А что удавалось без особого труда?

- Что еще вы хотели бы узнать о шагающих роботах?

- Помогает ли отладка в разработке проекта?


57 вебинаров для учителей на разные темы
ПЕРЕЙТИ к бесплатному просмотру
(заказ свидетельства о просмотре - только до 11 декабря)

Краткое описание документа:

Разработка занятия по робототехнике по теме

"АППАРАТНАЯ И ПРОГРАММНАЯ ОТЛАДКА МОДЕЛИ РОБОТА"

Предмет (направленность): робототехника (научно-техническое творчество).

Возраст детей: 12 - 15 лет.

Данное занятие предполагает создание шагающего робота на основе Lego Mindstorms NXT.

Занятие состоит из следующих этапов:

1. Организационный момент;

2. Изучение нового материала;

3. Практическая работа по созданию шагающего робота;

4. Подведение итогов.



Автор
Дата добавления 28.05.2015
Раздел Информатика
Подраздел Конспекты
Просмотров541
Номер материала 294736
Получить свидетельство о публикации

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