Найти в Дзене
Студент Молодой

Робототехника? Нет - LEGO

Оглавление

Робототехника это перспективно, молодежно и интересно. Многим детям тяжело сразу объяснить ее на высоком уровне, поэтому для них все представляют в игровой форме. Только вот не все дети вырастают…

Lego mindstorms

Многие слышали про этот констриктор, своего рода айфон в мире робототехники. Дорогущий, красивый и очень ограничен в своей функциональности. Несмотря на то, что в интернете есть большое количество «amazing projects with lego mindstorms», их трудно назвать полезными

Лего играет на гитаре
Сборщик кубика Рубика
Банкомат Lego
Этот автомобиль Mindstorms прокладывает свой собственный мост!
Построить производственную линию Lego Car
Вяжем джемпер с лего
Чарли шахматный робот
Радиоуправляемый автомобиль с 5-ступенчатой коробкой передач
Игра на пианино в Lego Mindstorms

Эти проекты действительно удивительные, авторы проделали большую работу по сборке и настройке данных роботов, но какой от них смысл? В некоторых проектах он есть, в некоторых — отсутствует, например, в банкомате из лего, там его нет абсолютно никакого. Другие же проекты содержат интересные инженерные решения или используются реальные алгоритмы. Но их объединяет одно: из этого ничего не применимо в реальном мире( кроме ткацкого станка ).

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

Аналоги

VEX

-2

Не очень известный на просторах СНГ. Достаточно дорогой, но качественный. Основа конструкций — металл, что не может не радовать. Контроллер фирменный, в красивом корпусе, естественно с логотипом. Все части наборов отлично подходят друг к другу, в комплекте лежит аккумулятор, все соединяется при помощи коннекторов( удобно )

Arduino

-3

Как Arch linux, для хардкорщиков. Шутка. По сути ардуино это не набор, не система, а только контроллер. Сравнивать его с готовыми наборами нельзя, однако на его основе сделаны различные наборы, различной тематики(стартовые, роботы, манипуляторы ит.д.).

Сравнение

(очень поверхностное, субъективное)

Lego очень замкнутая система, не поддается вмешательству, можно подключать только фирменные датчики, набор которых невелик. Arduino же наоборот, «жрет че дадут», подключение простых датчиков, реле, специализированные датчики, различные модули для связи(bluetooth, wi-fi, радиомодули), все, что попадется под руку, было бы желание. Набор VEX это что-то среднее между arduino и lego, к нему отлично подходят стандартные датчики, но принцип подключения такой же, как и у ардуино, поэтому при должных навыках можно подключить все, там есть аналоговые и цифровые порты.

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

Lego — графическое программирование. Arduino — C++. VEX опять объединяет лучшее, там можно любым из этих способов.

Из личных наблюдений

  • С лего тяжело соскочить. Один раз на крупном конкурсе было несколько команд, которые привезли своих роботов из LEGO. Их роботы из пластика весили больше нашей 12 килограммовой махины из металла, часть которого была добавлена на всякий случай. Один из таких роботов содержал 4 или даже больше контроллеров, а управлялся он с двух телефонов. И чрезмерная сложность их подвела, робот не поехал…. Причем это была команда из старшеклассников 16-17 лет. Но робот был красивым
  • Arduino может все, но для этого требуется много сделать. Готовых узлов почти нет, корпус и механизмы приходится делать самому. Тяжело для новичков
  • VEX отличный компромисс, не дружит с UART. Но дорогой, есть решение от технолаб для совмещения VEX и контроллера Arduino mega 2560

Не задерживайтесь на Lego

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

P.S.

Контроллер lego называется EV3, evolution 3, название от этого