roboforum.ru

Технический форум по робототехнике.
Текущее время: 30 ноя 2024, 06:56

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 161 ]  На страницу Пред.  1 ... 7, 8, 9, 10, 11
Автор Сообщение
 Заголовок сообщения: Re: Роевое поведение роботов
СообщениеДобавлено: 13 янв 2015, 12:04 
Не в сети
Аватара пользователя

Зарегистрирован: 04 фев 2014, 13:53
Сообщения: 448
Откуда: Комсомольск-на-Амуре
прог. языки: машинные коды
ФИО: Иван Иваныч
Всех с Новым Старым Годом!
Длинные праздники не давали плотно поработать над проектом "Рой роботов".
Тем не менее очередной шаг сделан! Выкладываю видео с обработкой метки бота и цели. На видео видно как на пустое поле выкладывается метка (в дальнейшем будет расположена сверху бота). Метка сразу определяется (обводится в зеленый кружок), ей присваивается ID, и определяется вектор направления движения бота (красная линия). Затем в поле помещается цель (красная, пластмассовая уточка), она так же сразу детектируется (обводится синим контуром), и определяется вектор направления метки на цель (голубая линия). Таким образом достигнута первая поставленная цель - детектировать метки и цели на игровом поле.
Следующая задача будет состоять в следующем: когда метка будет помещена на колесный бот, программа должна будет, управляя двигателями бота, совместить вектор направления движения бота и вектор направления метки на цель так, чтобы они совпали в одну линию, а затем начать движение к цели.
Таким образом мы достигнем второй поставленной цели - заставить ботов двигаться по направлению к цели, но это уже следующий шаг.
Вот видео детектирования метки и цели:


Добавлено спустя 2 часа 30 минут 23 секунды:
Примерно таким образом будет работать распознавание ботов, целей и других объектов на игровом поле.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Роевое поведение роботов
СообщениеДобавлено: 27 янв 2015, 11:02 
Не в сети
Аватара пользователя

Зарегистрирован: 07 сен 2014, 19:29
Сообщения: 645
Откуда: Севастополь
Skype: slom_3d
прог. языки: 3d max :)
вот интересное видео, рой роботов



Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Роевое поведение роботов
СообщениеДобавлено: 27 янв 2015, 12:14 
Не в сети
Аватара пользователя

Зарегистрирован: 04 фев 2014, 13:53
Сообщения: 448
Откуда: Комсомольск-на-Амуре
прог. языки: машинные коды
ФИО: Иван Иваныч
В общем, примерно так это и должно работать, только конечно не в таких количествах ботов.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Роевое поведение роботов
СообщениеДобавлено: 27 янв 2015, 12:23 
Не в сети
Аватара пользователя

Зарегистрирован: 07 сен 2014, 19:29
Сообщения: 645
Откуда: Севастополь
Skype: slom_3d
прог. языки: 3d max :)
непонятно 2 вещи, как они ходят? типо виброходы?
и как оно определяют какую фигуру им строить?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Роевое поведение роботов
СообщениеДобавлено: 27 янв 2015, 14:05 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
может уже не актуально, но вот про беспроводную зарядку:
forum4/topic13091.html

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Роевое поведение роботов
СообщениеДобавлено: 02 апр 2015, 22:47 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2011, 12:37
Сообщения: 1672
Откуда: Москва
прог. языки: С
перечитал тему, первые три страницы полезные потом что попало.
Чем дело закончилось? кто нибудь "рой" собрал?

как я понимаю esp8266 с прошивкой nodemcu вполне может управлять парой моторов.
https://github.com/nodemcu/nodemcu-firm ... mcu_api_ru
3 пина одновременно могут быть в состоянии ШИМ.
доступно всего 13 пинов, есть один ADC

По зарядке 2S вот пример forum11/topic2129-570.html#p323620

_________________
R3 forum87/topic15337.html
R2 roboforum.ru/forum102/topic13980.html
R4 roboforum.ru/post336339.html#p336339
Делать надо хорошо - плохо получится само!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Роевое поведение роботов
СообщениеДобавлено: 03 апр 2015, 00:24 
Не в сети
Аватара пользователя

Зарегистрирован: 23 апр 2009, 17:03
Сообщения: 2639
Откуда: Москва, Самара
прог. языки: C#
я собрал пять ботов. Еще пять заготовок лежит без моторов, т.к. пока еще не выяснил какие именно мне моторы нужны. К тому же китайские моторы больше не хочу, а пололушные без скидок дороговаты (жду скидку).
А вас в каком контексте интересует? Железо-софт? Софт будет у всех разный, а железо я обсуждал и в общем-то оно у меня устаканилось. Звиняюсь за качество фоток - фотоаппарат подыхает, а новый чего-то еще не купил (не так часто нужен как оказалось).
Это роботы в "песочнице" (лист дсп и уголки 70x70 по краям, прижимаются доской).
Из софта - переделываю то, что было сделано раньше (в своем блоге выкладывал), кода много-времени мало :pardon:


Вложения:
Комментарий к файлу: Вид сверху
2.png
2.png [ 322.56 КиБ | Просмотров: 2432 ]
Комментарий к файлу: 4 черных китайца и красный пололушный
1.png
1.png [ 551.11 КиБ | Просмотров: 2396 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Роевое поведение роботов
СообщениеДобавлено: 03 апр 2015, 01:09 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2011, 12:37
Сообщения: 1672
Откуда: Москва
прог. языки: С
В основном железо, если не сложно составьте список на чём остановились и какие минусы плюсы видите?

В данный момент я пытаюсь определить каике модули для связи использовать,нужен uart
пока использую HC-06 но он мне не нравится.

Как я понял у вас никакой обратной связи от роботов нет (энкодеров и прочих датчиков), только движение в кадре?

Я сейчас изучаю возможности esp8266 с прошивкой nodemcu, и вроде как по заявленным тут требованиям он подходит идеально.
обвязка к нему нужна минимальная, и получится готовый бот, при запуске он может цепляться к серверу и получать команды, там для этого много всего есть и json и MQTT, можно также батарейку мониторить удалённо.

_________________
R3 forum87/topic15337.html
R2 roboforum.ru/forum102/topic13980.html
R4 roboforum.ru/post336339.html#p336339
Делать надо хорошо - плохо получится само!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Роевое поведение роботов
СообщениеДобавлено: 03 апр 2015, 03:28 
Не в сети
Аватара пользователя

Зарегистрирован: 23 апр 2009, 17:03
Сообщения: 2639
Откуда: Москва, Самара
прог. языки: C#
Пробежался по списку компонентов, ответил по железу в своем блоге post325309.html#p325309
А то я тут в теме видел замечание, что теперь только поведение обсуждаем :crazy:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Роевое поведение роботов
СообщениеДобавлено: 04 апр 2015, 11:02 
Не в сети
Аватара пользователя

Зарегистрирован: 04 фев 2014, 13:53
Сообщения: 448
Откуда: Комсомольск-на-Амуре
прог. языки: машинные коды
ФИО: Иван Иваныч
А у нас пока все с роем встало. Вплотную занимаемся LUM-ом, да и текучка достала. Но идею не оставляем. Как посвободнее будет планируем продолжить работу над проектом.
Подали заявку на участника Сколково.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Роевое поведение роботов
СообщениеДобавлено: 12 апр 2015, 02:12 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2011, 12:37
Сообщения: 1672
Откуда: Москва
прог. языки: С
Наткнулся на забавный канал, теория управления на youtube
Есть и про управление роем http://www.youtube.com/watch?v=stzQNjtDg0g

_________________
R3 forum87/topic15337.html
R2 roboforum.ru/forum102/topic13980.html
R4 roboforum.ru/post336339.html#p336339
Делать надо хорошо - плохо получится само!


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 161 ]  На страницу Пред.  1 ... 7, 8, 9, 10, 11

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 23


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO