roboforum.ru

Технический форум по робототехнике.

Робот управляемыя через Интернет на базе BeagleBoard

Re: Робот управляемыя через Интернет на базе BeagleBoard

andreynech » 14 янв 2013, 18:47

Nesenin писал(а):симпатичная машинка.

Спасибо! :-)
Nesenin писал(а): http://www.robots.croc.ru/ участвуете?

Нет, т.к. до летающего пока дело не дошло. Но планирую заняться в ближайшее время.
Nesenin писал(а):какие у вас идеи\планы дальнейших работ?

Планирую сделать версию на Raspberry Pi с меньшим количеством сенсоров, чтобы была версия подешевле.

Re: Робот управляемыя через Интернет на базе BeagleBoard

robovan » 15 янв 2013, 16:01

классная штука:-) можно украсть ваш проэкт?))) мне для робота вездехода нужно....

Re: Робот управляемыя через Интернет на базе BeagleBoard

andreynech » 15 янв 2013, 16:12

robovan писал(а):можно украсть ваш проэкт?))) мне для робота вездехода нужно....

Дык для этого и выложил все исходники и модели (и сейчас неимоверными усилиями заставляю себя документировать все :) ). Буду признателен если по ходу дела будете писать о впечатлениях и пожеланиях по улучшению. А еще лучше - делать улучшения и обратно в проект их интегрировать :wink: .

Re: Робот управляемыя через Интернет на базе BeagleBoard

robovan » 15 янв 2013, 22:41

респект и уважуха

Re: Робот управляемыя через Интернет на базе BeagleBoard

flyroman » 16 янв 2013, 16:55

Репект и уважуха!

Расскажите где делали корпуса? Где, по чем?

Re: Робот управляемыя через Интернет на базе BeagleBoard

andreynech » 16 янв 2013, 17:18

flyroman писал(а):Репект и уважуха!

Спасибо :)

flyroman писал(а):Расскажите где делали корпуса? Где, по чем?

Печатал сам на Ultimaker 3Д принтере. Если интересно, вот тут подробнее можно почитать про сборку. Модели все были сделаны в Блендере и вместе со сгерененными .STL файлами вот тут доступны. Шасси - покупал готовые.

Re: Робот управляемыя через Интернет на базе BeagleBoard

andreynech » 17 янв 2013, 04:03

Сделал первый заход по описанию процесса сборки: что паять, как собирать.
Т.е. как из вот такого сделать вот такое. Остальные шаги частично вот тут описаны.

Буду рад услышать что народ думает про все это дело.

P.S.
Посоветуйте, можно как-то в [img] сказать, чтобы имидж с меньшим размером показывался? Что-то типа width="..." в html-е?

Re: Робот управляемыя через Интернет на базе BeagleBoard

robovan » 17 янв 2013, 16:41

у меня вопросик, а можно сделать дополнительных команд? сразу скажу для робота с турелью :-)

Re: Робот управляемыя через Интернет на базе BeagleBoard

andreynech » 17 янв 2013, 17:09

robovan писал(а):у меня вопросик, а можно сделать дополнительных команд?


При программировании я использовал понятия "сенсор" (сонар, камера и т.д.) и "актуатор" (серво-мотор, обычный мотор и т.д.). Для сенсора и актуатора есть соответствующие программные интерфейсы которые можно использовать через сеть (либо локально через localhost). Таким образом, робот для меня это набор сенсоров и актуаторов. Поэтому, одним актуатором больше или меньше, для софта особой разницы нет.

robovan писал(а):сразу скажу для робота с турелью :-)

Хе-хе, это на танк с бензопилами еще и башню поставить?! Ужос! :)

На самом деле, на нашем роботе голова поворачивается с помощью серво-мотора, как видно на фотках к Шагу 3. Но если понадобятся дополнительные серво (типа на курок давить :) ), то для софта это будет еще один актуатор и я не вижу проблем с добавлением. Надо только понимать, что придется расширять пользовательский интерфейс (если только оно не само стрелять будет :) ).

Re: Робот управляемыя через Интернет на базе BeagleBoard

robovan » 29 янв 2013, 23:27

:oops: та не вот такой сделать и всего то)))

Добавлено спустя 48 секунд:
а серьозно- я скоро тему открою, там все все видно будет
Вложения
90968.jpg

Re: Робот управляемыя через Интернет на базе BeagleBoard

andreynech » 14 фев 2013, 03:58

Вот, попытка сделать колесную версию (предыдущая была гусеничной) :

Изображение

Изображение

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

Re: Робот управляемыя через Интернет на базе BeagleBoard

Кирилл Дмитриенко » 17 апр 2013, 20:41

Мои поздравления!

Очень достойная работа!

:good:

PS
Надеюсь, скоро тоже будет чем поделиться - выложу (возможно будет полезно).

Re: Робот управляемыя через Интернет на базе BeagleBoard

slom » 31 мар 2015, 18:20

интересно, у проекта есть продолжение?
вот мой проект forum10/topic14711.html
сейчас работаю над прикручиванием пушки стреляющей 6мм шариками.
хотелось бы сделать роботу зрение и автономность, чтобы находил цель на бумаге(мишень) целился в центр, отслеживал перемещения, если нужно догонял и стрелял...

Re: Робот управляемыя через Интернет на базе BeagleBoard

BeS » 01 апр 2015, 20:52

andreynech писал(а):
noonv писал(а):1ГГц - это действительно круто, но недавно я прогнал свой OpenCV-ный бенчмарк на бигле и был не очень удовлетворён результатом :) придётся "курить" DSP-ник :)


Да, это известная проблема с OpenCV. Библиотека-то изначально интеловская и для арм-а совсем не оптимизирована. Есть проект где народ пытается оптимизировать OpenCV для Бигла. Я давно уже не него не смотрел, поэтому точно не знаю в каком он состоянии. Есть еще TI-шная библиотека специально написанная для этого DSP. Но до нее у меня пока тоже руки не дошли.

OpenCV уже много лет как не интеловая...собственно от интела там только остались ANSI C интерфейсы, которые в версии 3.0 выкинули)
А что касается оптимизации, то в opencv есть opencl'ные оптимизации, которые работают и на ARM процессорах, которые поддерживают такой параллелизм.


cron
Rambler\'s Top100 Mail.ru counter