Comments 30
Но робот не определяет закрыта ли дорога по найденной преграде.
Он просто сперва выполняет заложенную программу по поиску короткого пути, а затем этому пути следует.
И в случае возникновения на пути неожиданной помехи он все равно продолжит переть вперед
Он просто сперва выполняет заложенную программу по поиску короткого пути, а затем этому пути следует.
И в случае возникновения на пути неожиданной помехи он все равно продолжит переть вперед
Все верно. Но это уже усложнение. В данном примере задача была, на высоком уровне абстракций (без множества доп. условий) освоить основы теории графов, найти оптимальный путь и проехать по нему. В последствии, можно бесконечно усложнять задачу. Например, поставить датчик препятствий (в случае с Lego EV3 это может быть ультразвуковой датчик расстояния) обнаруживать не известное ранее препятствие, менять матрицу смежности и пересчитав новый маршрут проехать по нему. Вполне решабельно на данной платформе.
Прочитав статью, захотелось купить набор. (Племянник просил научить программированию. Да и сам бы поигрался.) Но что-то меня остановило, наверное цена…
Похоже, назрела необходимость в статье про сравнение различных платформ, конструкторов, DIY по критериям: задачи, которые можно на них решать, цены, еще возможно пункт — время. Имеется ввиду, сколько необходимо потратить времени на то, чтобы выполнить ту или иную задачу, освоить тот или иной алгоритм, заставить работать тот или иной механизм. Учитывая робастность решений.
З.Ы. Но, боюсь, слишком большую работу необходимо проделать для объективных результатов
З.Ы. Но, боюсь, слишком большую работу необходимо проделать для объективных результатов
наверное ценаВ контексте племянника ответ на вопрос «стоит ли оно того» зависит от мотивации племянника и наличия средств в семейном бюджете, в контексте же школы ничего близкого по соотношению цена/качество и готового к применению на уроках «из коробки» просто нет. Качество следует понимать в том числе и как «неубиваемость» и доступ к любым запчастям (по крайней мере в Европе).
Av..to вполне устроит по цене. Любые детали можно докупить.
Ресурсный набор можно вообще использовать от Xiaomi MU Banny Robot, да собственно и ег можно использовать (он конечно не такой гибкий и широко распостраненый, с запчастями беда).
Ресурсный набор можно вообще использовать от Xiaomi MU Banny Robot, да собственно и ег можно использовать (он конечно не такой гибкий и широко распостраненый, с запчастями беда).
Домой стоит покупать обычный LEGO Technic, если заниматься именно робототехникой хочется, там много деталей для механики. Для программирования в домашних условиях лучше взять ту же ардуинку. EV3 все-таки расчитана на образовательные учреждения, что их много в наличии. Домашняя ЕВА это больше дорогая игрушка.
вполне могут решать ребята 7-9 классов«Могут решать» и «понимают, что происходит на самом деле» не одно и то же.
в Екатеринбурге — вот наша программа обученияНа английском? Один пункт (1., 2., …) — одно занятие?
Согласен. В программе прописаны входные требования. Конкретно этот курс не для начинающих. Есть и на русском.
Зависит от формата занятий, от скорости работы учащихся. Кто-то из них может самостоятельно забегать вперед.
Зависит от формата занятий, от скорости работы учащихся. Кто-то из них может самостоятельно забегать вперед.
А с восьмилетками вы что на ЕВЕ делаете, расскажете в двух словах?
Для восьмилеток есть Lego WeDo. Линейные алгоритмы, циклы. Механика.
Ооокей, а для 10-леток?
А механикой занимаетесь? Редукторы, цепные, ременные, зубчатые передачи, рычаги и тд? Дистанционное управление программируете? И еще интересно, что вы с гироскопическим датчиком делаете.
Конечно. Занимаемся.
В серьезных проектах гиру не используем. Но разбираем с продолжающими, что проблему дрифта можно решать:
— вычитанием дельты;
— комплементарным вычислением с гиры и одометрии;
В серьезных проектах гиру не используем. Но разбираем с продолжающими, что проблему дрифта можно решать:
— вычитанием дельты;
— комплементарным вычислением с гиры и одометрии;
Нафига ее как-то решать, если она решается чтением документации, где сказано, что его нужно подключать в полностью неподвижном состоянии? :)
Он калибруется каждый раз при включении просто.
И все. Никакого дрейфа нуля.
Он калибруется каждый раз при включении просто.
И все. Никакого дрейфа нуля.
Согласен насчет «понимать что происходит» :)
Когда учащийся строит алгоритм по матмоделе, он понимает, что происходит. По псевдокоду и блок-схеме(имея опыт их чтения) так же понимает, что делает алгоритм.
Есть опыт преподавания именно этой темы. С соответствующим бэкграундом решаемо начиная с 7-8 класса.
Есть опыт преподавания именно этой темы. С соответствующим бэкграундом решаемо начиная с 7-8 класса.
Ну, верю на слово. Мне бы хотелось поприсутствовать на занятиях у вас, если вы действительно способны научить ребят осмысленно делать и применять такие штуки.
Ничего сверхестественного на занятиях нет. Просто ребята с мотивацией и хард-бэкграундом хватают идеи на лету. Иногда, достаточно намекнуть на правильный вопрос яндексу и ребята сами найдут матмодель под занятие. Например, так устроено занятие в работе в различных цветовых пространствах и переводе RGB<>HSV. Матмодель гуглится в википедии.
Детям нужно преподавать более менее взрослые контроллеры - atmega, плис
а не вот этот детский сад
Sign up to leave a comment.
Разрабатываем беспилотный транспорт в средней школе с LEGO EV3