Жить не по ЛЖ

Пофигизм - наше знамя


February 19th, 2010

Про робототехнику и современное управление роботами @ 02:07 am

Так-с
Состояние школьной робототехники в стране таково:
Вся Челябинская область - там закуплены в каждую школу по конструктору ЛЕГО роботикс за 1000 евро (на ебае около 350)
Некоторые приезжают в политехнический музей на соревнования
И ещё десятка два кружков по стране. Из них десяток на ЛЕГО, остальные - на энтузазизме.
В том числе в Москве, Ногинске, Одинцово и тд.
То есть, понятно, нужно съездить на турнир в Политех, там познакомится и проконсультироваться с теми преподами, которые вменяемы...
Ах, я забыл, робот - это не андроид, это в общем случае самодвижущаяся телега с датчиками (можно видеокамеру поставить или руку-манипулятор или бомбу положить)
----------
На самом деле проблема-то понятна - в случае с ЛЕГО есть методичка, пусть и на английском и план занятий.
В остальных случаях нужно решать преподавателю... И тут ....


Есть чисто теоретические вопросы:

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

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

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

Нужно ли вообще собирать робота?
Можно не собирать, есть программные эмуляторы с 3-д визуализацией и даже соревнования между ними в интернете...
Собственно соревнуются алгоритмы....
Хотя можно и собрать - за 15 минут (и 500 баксов) с помощью Лего или за пару дней (и 100-150 баксов) с помощью остальных готовых наборов для сборки... Ну можно сэкономить баксов 70, если самому лобзиком выпиливать, да... 

А чему же учить школьника? Решению задач управления. Алгоритмическому мышлению.
Интересно ли это школьнику? Некоторым адски интересно! Так, что алгоритмы ночами снятся!

Нет, вы представляете этих семиклассников, которые решают задачу управления роботом, но не знают, как от устроен?
Которые прекрасно понимают понятие "Класс, Свойства, Наследование" объекта,  умеют программировать  не знают ни одного языка программирования, но парсят XML с листа? 
То есть знают интуитивно, , не зная азов, то, до чего с трудом достукивается сознание выпускника ВУЗа...
Это может быть супер поколение.
Бедные выпускники ВУЗА, гордящиеся своими знаниями  и требующие за это сто тыщ миллионов - они думают, что они чего-то стоят. А это сейчас более доступно школьнику, чем им. И этот школьник понимает, что все эти знания - полная фигня, что их можно почерпнуть, когда захочешь, из интернета... И обычный комбайнёр или водила троллейбуса может строить себе роботов, или, там, "умный" дом.  Если, конечно, он в школе делал роботов, а не кордовые самолётики...
А реально сложная работа - проектирование микросхем, написание драйверов под готовые устройства, средств разработки, ну или самолёты проектировать...
Всё остальное - поделки.

Правда, скорее, это относится к "западному" миру.
А тут - ну может полста кружков на всю страну. И ещё полста самодельщиков....
 

Comments

 
From:[info]cooper_johns@lj
Date: February 19th, 2010 - 01:39 am
(Link)
Японцы уже лет 30 практикуют "игры с роботами" среди молодежи. Формируют нацию...
Но у них дети почти все сами делают.
From:[info]shuriken_ru@lj
Date: February 19th, 2010 - 03:48 am
(Link)
Значит, пора вернуться к истокам, к моделизму образца 50-х, без электроники вообще.
[User Picture Icon]
From:[info]knstntn@lj
Date: February 19th, 2010 - 04:12 am
(Link)
интересно, прямо как будто XXI век :)
From:(Anonymous)
Date: February 25th, 2010 - 03:28 pm
(Link)
Устройство как датчиков, как и исполнительных устройств надо в общем виде представлять - вся проблема реализации простейших алгоритмов состоит в том, что везде (!) есть погрешность (люфт).
Для ребенка есть простейшая демонстрация этого: попросите его взять/положить на обеденный стол обыкновенную ложку, а потом пусть закроет глаза (или просто отвернется, чтобы не видеть), посчитает до 10 (нужно чтобы мышечная память "обнулилась") и попробует сделать это с закрытыми глазами (или отвернувшись).
После этого становится очевидным, что без практической реализации все супер-3Д эмуляторы просто красивые игрушки.
[User Picture Icon]
From:[info]a_n_d_r_u_s_h_a@lj
Date: February 25th, 2010 - 03:59 pm
(Link)
Ну в эмуляторах можно внести шум или постоянную погрешность датчика.
Хотя, конечно, для ребёнка эмулятор как раз ничего не означает. То ли дело свой работающий робот.
А вот когда хочется изменить алгоритм в лучшую сторону, то эмулятор может помочь....

Жить не по ЛЖ

Пофигизм - наше знамя