Просматривая новости по образовательной робототехнике, наткнулся на занимательное видео "Парад роботов на платформе L2Bot".
Сама платформа замечательна тем, что соединяет ноутбук, веб-камеру и тележку с моторами. Программа управления роботом работает на ноутбуке, поэтому вычислительных ресурсов достаточно для оптического распознавания изображений, принмаемых с веб-камеры. Программы участниками соревнований обычно пишутся на Java (подробнее узнал об этом здесь http://www.robofest.net/l2bot ).
Подобную платформу мы сделали с учениками на основе деталей LEGO Mindstorms NXT 2.0 и нетбука (он легче, поэтому двигатели LEGO справляются с нагрузкой), но проблема передачи команд от ноутбука к блоку NXT пока нами не решена.
Сама платформа замечательна тем, что соединяет ноутбук, веб-камеру и тележку с моторами. Программа управления роботом работает на ноутбуке, поэтому вычислительных ресурсов достаточно для оптического распознавания изображений, принмаемых с веб-камеры. Программы участниками соревнований обычно пишутся на Java (подробнее узнал об этом здесь http://www.robofest.net/l2bot ).
Подобную платформу мы сделали с учениками на основе деталей LEGO Mindstorms NXT 2.0 и нетбука (он легче, поэтому двигатели LEGO справляются с нагрузкой), но проблема передачи команд от ноутбука к блоку NXT пока нами не решена.
Молодцы! Но последняя фраза совершенно непонятна. Разве не нетбук передает команды управления на NXT после распознавания и принятия решения куда двигаться? На NXT есть USB, bluetooth. Протокол известен. В чем проблема?
ОтветитьУдалитьСпасибо за комментарий! :)
ОтветитьУдалитьПроблема в изучении протокола и написания программы, передающей команды из интернет-сервиса в NXT :)
Пока изучаем решения других авторов в сети.