Форум myROBOT.ru » Роботы и робототехника » Обо всем » Lego mindstorm VS ...

Страниц (2): [1] 2 »
 

1. AntonEryomin - 09 Июля, 2015 - 09:34:20 - перейти к сообщению
Добрый день! Недавно заинтересовался робототехникой, хочется теперь от теории перейти к практике. Больше всего интересует SLAM и компьютерное зрение. Вопрос следующий насколько хорош Lego Mindstorm если нет опыта в пайке. Точнее хочется знать + и - лего.
2. Predator - 09 Июля, 2015 - 17:43:21 - перейти к сообщению
Lego Mindstorm - хорош в первую очередь тем, что купил и точно соберешь то, что в инструкции.
А вот то что не в инструкции - соберешь вряд-ли.
Шайтан - компьютер внутри этого сторма - конечно да ARM9 - все дела, а вот навесить можно всего ничего. Я-бы брал дуину(чтобы не паять) и мутировал с LOZ-bloks.
Компьютерное зрение у Lego Mindstorm - тоже своеобразное - поделить шарики на зеленые и красные - так это задача опять для дуины (а не ARM9). Я конечно предполагаю, что туда можно зашить какой-нибудь шибко продвинутый алгоритм движения, но сомневаюсь.
Для компьютерного зрения я-бы взял что-то типа виртурилки http://virt2real.ru ну по крайней мере если без каких-то уникальных задач.
3. AntonEryomin - 09 Июля, 2015 - 20:25:24 - перейти к сообщению
Меня в лего еще смутило отсутствие видеокамеры, да и вообще с датчиками там не очень. Правда у лего есть 1, очень весомый плюс, это простота крепления элементов.
4. Admin - 09 Июля, 2015 - 22:36:24 - перейти к сообщению
Еще можно посмотреть в сторону Raspberry Pi 2
http://myrobot.ru/news/2015/03/20150326_2.php
и достаточно дешево по сравнению с MindStorms и возможностей больше.
5. Predator - 09 Июля, 2015 - 22:52:11 - перейти к сообщению
AntonEryomin пишет:
да и вообще с датчиками там не очень

именно это я и подразумевал под словами
Predator пишет:
А вот то что не в инструкции - соберешь вряд-ли

у виртурилки преимущество перед малинкой - процессор давинчи - заточен под обработку видео, правда у малинки тактовая частота в 3 раза выше.
6. AntonEryomin - 12 Июля, 2015 - 14:00:26 - перейти к сообщению
Думаю лучше помучаюсь со сборкой механики, а то как-то лего все же не очень впечатляет. Так как у меня уже есть ардуинка, то сделаю связку распебри + ардуино. Не попадалась ли вам где-то подробная статья на тему механики и работы с сервоприводами?
7. Predator - 12 Июля, 2015 - 19:08:03 - перейти к сообщению
ну на тему работы с сервами - надо смотреть документацию (индивидуально на каждую серву), вкратце: 3 провода земля, питание, управление. На управление нужно подавать импульсы с частотой ~50 Гц, длительность импульса указывает положение сервы (1мс -крайнее левое, 2мс-крайнее правое). Нюансы- левое и правое - смотря откуда смотреть, цифры 1мс и 2мс могут меняться (и их надо смотреть в документации на серву) Ардуино такие импульсы делать умеет сроду.
А на тему механики: http://www.knigafund.ru/tags/2821 - это "по взрослому"

иначе - конкретный замысел->конкретная концепция -> конкретные размышления "коллективного разума"
8. AntonEryomin - 12 Июля, 2015 - 20:54:53 - перейти к сообщению
А разве мне не понадобится шилд для работы с сервоприводами?
За основу будет взята вот такая штука:
http://www.electronshik.ru/item/...-platform-683290

А вот такой вот шилд я нашел:
http://amperka.ru/product/arduino-motor-shield

Ну и для начала повешу датчик-дальномер. На первых порах этого более чем достаточно.
9. Predator - 12 Июля, 2015 - 22:15:29 - перейти к сообщению
ну эти мотор-редукторы совсем даже не сервоприводы, для сервоприводов полезен (не обязательно) такой шилд
http://ru.aliexpress.com/item/5-.../1912916806.html
к нему удобно подключать много сервомашинок - у него много подходящих разьемов.

теперь по делу:
у вас на платформе 4 КЖГМР (китайский желтый говно-мотор-редуктор), а шилд умеет управлять только двумя, ну или 4-мя, если крутить их всегда в одну сторону.
кстати альтернативный продавец: http://ru.aliexpress.com/item/Du.../1859109841.html
для вашего случая я-бы рекомендовал такой шилд:
http://ru.aliexpress.com/item/Bi.../1031601982.html
L293 - говно, но для КЖГМР вполне подходит.
P.S. несмотря на моё отношение к L293 и КЖГМР - я их вполне пользую (когда лучше и не надо).
10. AntonEryomin - 13 Июля, 2015 - 01:07:04 - перейти к сообщению
Может быть тогда стоит немного упростить и взять не 4-ех колесную базу а просто 2-ух колесную и 1 шарнир?

Вот наподобие такой:
http://amperka.ru/product/turtle-chassis

Там и управление простое, одинаковая скорость вращение - едем вперед, где-то больше/меньше поворачиваем. Вообще мне бы на будущее было бы полезно знать насколько именно градусов я свернул от курса, даже более того, это необходимо и если я верно разобрался, то для этого и нужны собственно сервоприводы.
11. Петр Киселев - 13 Июля, 2015 - 13:07:46 - перейти к сообщению
AntonEryomin, прислушайся к рекомендации Admin относительно Raspberry Pi 2! Сейчас она не такая дорогая, как годом ранее. И оснащай ее на что денег хватит.
Насчет моторов. Мотор-редукторы по 440 р с металлическими редукторами - самое то!
Сбегай в DV ROBOT, приценись, пройдись по Китаю. Определись.
Лего, вообще-то для малышни до 12 лет. Что-нибудь серьезное уж больно дорого!
Но решать тебе!!
Успеха!!!
12. Predator - 13 Июля, 2015 - 17:47:22 - перейти к сообщению
если вы не знаете точно, зачем вам 4-колесная платформа, то полюбому лучше брать 2-колёсную. На тему поворотов - так она лучше себя ведет (более контролируемый поворот получается).

сервоприводы не для определения угла отклонения, а наоборот для контролируемого поворота одной детали относительно другой, применение поможет например контролируемо поворачивать колёса относительно платформы (но это совсем другая платформа).
При этом сервопривод никак не позволит контролировать разницу в скорости вращения колес (для этого нужны энкодеры) или проскальзывание колес относительно поверхности.
Есть еще в природе датчики-гироскопы -позволяют контролировать поворот и магнетометры - типа компаса, но выдающейся точности от них пока не получалось.
13. AntonEryomin - 15 Июля, 2015 - 10:01:05 - перейти к сообщению
Жду теперь выходных, думаю на них начну уже потихоньку ковыряться. Еще нашел 2 курса, которые в целом довольно интерсны.

https://courses.edx.org/courses/...90206afc1d11ce0/

https://courses.edx.org/courses/...AMRx+1T2015/info

Может быть кого-то так же заинтересуют.
14. Katrino4ka - 26 Ноября, 2015 - 19:09:01 - перейти к сообщению
AntonEryomin пишет:
Добрый день! Недавно заинтересовался робототехникой, хочется теперь от теории перейти к практике. Больше всего интересует SLAM и компьютерное зрение. Вопрос следующий насколько хорош Lego Mindstorm если нет опыта в пайке. Точнее хочется знать + и - лего.


Добрый день,
посмотрите в сторону NI, у них есть робот DANI, на который можно повесить и камеру. Схож с лего, тк программируется в графической среде лабвью.
15. Vladimir72 - 03 Июня, 2017 - 13:38:00 - перейти к сообщению
Камеру можно подключить и к Lego mindstorms EV3. Мы подключали обычную вебкамеру потом немного вокруг него танца с бубном)... но самое интересно это работало.
(Добавление)
Если у кого есть интерес вот ссылка
http://www.proghouse.ru/article-...ce-detecting-ev3
(Добавление)
http://www.proghouse.ru/article-...all-tracking-ev3
(Добавление)
Я не рекламирую лего... я был раньше против... но для старта самое то... как введение в робототехнику... 2 шаг ардуино... или каждый выбирает по себе, что ему больше нравиться...
Главное не пойти по ложному пути) что бы это игрушка не превратилась просто в игру... а для кого то заработать на этом деньги...