roboforum.ru

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

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




Начать новую тему Ответить на тему  [ Сообщений: 129 ]  На страницу 1, 2, 3, 4, 5 ... 9  След.
Автор Сообщение
 Заголовок сообщения: Навигация на площадке 50 на 50м
СообщениеДобавлено: 18 авг 2009, 13:29 
Не в сети
Аватара пользователя

Зарегистрирован: 08 окт 2004, 16:43
Сообщения: 2114
Откуда: St. Petersburg
Skype: quark-bot
ФИО: Клебан Виталий
Привет всем!

У меня возникла задача организовать навигацию на площадке размерами 50 на 50 метров.
Точность навигации - 2-10см. Частота обновления сигнала - выше 2 раз в секунду.
Одновременно на площадке должно находиться до 6 роботов.

Есть у кого-нибудь идеи как можно организовать такую навигацию?

Или может быть есть готовое решение с которого можно "списать"?

_________________
Все новости о моих проектах http://savethebest.ru


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Навигация на площадке 100 на 100м
СообщениеДобавлено: 18 авг 2009, 13:50 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Вообще первая мысль конечно - камеры + визуальные маяки, но вот какая скорость объектов? Нет ли перекрытий? И т.п.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Навигация на площадке 100 на 100м
СообщениеДобавлено: 18 авг 2009, 14:04 
Не в сети
Аватара пользователя

Зарегистрирован: 05 фев 2008, 15:33
Сообщения: 2687
Откуда: St. Petersburg - Moscow
Skype: SkyStorm77
ФИО: Костюк Константин Вячеславович
При поле 100 на 100 уже можно смело GPS применять, но точности в 2-10 см там не добится.
Соответственно GPS + еще что нибудь компас, енкодеры, .... не знаю, думать надо.

_________________
Никто кроме нас!!!
4Robots.ru - Все для роботов!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Навигация на площадке 100 на 100м
СообщениеДобавлено: 18 авг 2009, 14:10 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Вопрос в том какой бюджет - так то можно поле покрыть сеткой с шагом 3м из УЗ-маяков и включать только нужные в хитром порядке, тогда можно будет схему mandigit'а применять. У него частота работы 10Гц. Если надо всего 3Гц, то можно сделать сетку с шагом 10м, главное чтобы сигнал достаточно мощный был - не затухал на 10м. Будет точность порядка 3-5см как раз.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Навигация на площадке 100 на 100м
СообщениеДобавлено: 18 авг 2009, 14:22 
Не в сети
Аватара пользователя

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
Если бюджет 100-200 баксов, то пойдет и лазерный дальномер

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Навигация на площадке 100 на 100м
СообщениеДобавлено: 18 авг 2009, 14:23 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
2galex1981: И что с ним делать? :oops:

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Навигация на площадке 100 на 100м
СообщениеДобавлено: 18 авг 2009, 14:45 
Не в сети
Аватара пользователя

Зарегистрирован: 08 окт 2004, 16:43
Сообщения: 2114
Откуда: St. Petersburg
Skype: quark-bot
ФИО: Клебан Виталий
Поле 50 на 50 метров. Поправьте название пожалуйста.

Бюджет - примерно 2000$.

Цитата:
Вообще первая мысль конечно - камеры + визуальные маяки, но вот какая скорость объектов?

Можно ли с расстояния 25 метров добиться от камеры приличного качества распознавания маяков, для того чтобы обеспечить нужную точность навигации?
Скорость - до 10 км/ч.

Цитата:
Нет ли перекрытий?

Есть, ведь роботов там будет 6 шт. одновременно.

Цитата:
Можно поле покрыть сеткой с шагом 3м из УЗ-маяков и включать только нужные в хитром порядке, тогда можно будет схему mandigit'а применять

Я думал над этим, но вот у меня вопрос, а не будет ли звук "сдувать" ветром?

_________________
Все новости о моих проектах http://savethebest.ru


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Навигация на площадке 100 на 100м
СообщениеДобавлено: 18 авг 2009, 14:47 
Не в сети
Аватара пользователя

Зарегистрирован: 30 янв 2009, 01:24
Сообщения: 784
Откуда: Запорожье
прог. языки: Си, AvrASM, STL, САС, учу Си++
ФИО: Павел
наверно в любом случае надо УЗ применять. и сделать типа переклички первый бот издает импульс и его улавливают УЗ датчики на поле (чем мощнее импульс тем меньше датчиков надо будет), после чего первый дает комманду второму (можно темже УЗ), второй выдает импульс...
Ветер конечно будет "сдувать" - это же звук и его скорость зависит от скорости среды.
Как иначе различать одного бота от другого.

И еше, на приодоление звуком этого поля по диагонали нужно около 0,5 сек. Т.е. если даже какимто образом опрашивать роботов одновременно - то это какраз 2 Гц и полцчится в идеальных условиях. Видимо звук вообще не подходит.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Навигация на площадке 50 на 50м
СообщениеДобавлено: 18 авг 2009, 14:56 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
А кроме роботов есть на карте другие объекты?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Навигация на площадке 50 на 50м
СообщениеДобавлено: 18 авг 2009, 14:59 
Не в сети
Аватара пользователя

Зарегистрирован: 30 янв 2009, 01:24
Сообщения: 784
Откуда: Запорожье
прог. языки: Си, AvrASM, STL, САС, учу Си++
ФИО: Павел
И еше, на приодоление звуком этого поля по диагонали нужно около 0,5 сек. Т.е. если даже какимто образом опрашивать роботов одновременно - то это какраз 2 Гц и полцчится в идеальных условиях. Видимо звук вообще не подходит.

Может тогда установить на каждом роботе по кращающемуся лазеру и фотодиоду. покрасить роботов в белый цвет и столбики по угоам площадки для привязки. получить информацию о том по каким углам каждый робот видит окрвжающих и решить "небольшую" систему уравнений?

Добавлено спустя 37 секунд:
И выглядеть будет отпадно. боты на дискотеке ))


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Навигация на площадке 100 на 100м
СообщениеДобавлено: 18 авг 2009, 15:15 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Виталий писал(а):
Можно ли с расстояния 25 метров добиться от камеры приличного качества распознавания маяков, для того чтобы обеспечить нужную точность навигации?
Скорость - до 10 км/ч.

В бюджете 2к$ на таких скоростях - сомнительно. Тут недавно ко мне стучались пообщаться по поводу разработки системы автоматизированного автодрома 300х300м, бюджет естественно поболее, но думаю порядки по отношению к площади те же примерно могут быть :)

Виталий писал(а):
Цитата:
Можно поле покрыть сеткой с шагом 3м из УЗ-маяков и включать только нужные в хитром порядке, тогда можно будет схему mandigit'а применять

Я думал над этим, но вот у меня вопрос, а не будет ли звук "сдувать" ветром?

А разве это нельзя компенсировать? Поставить 1 мерялку сдувания в эти же маяки и готово.

Добавлено спустя 21 секунду:
Re: Навигация на площадке 50 на 50м
У нас же на полигоне турбулентностей не планируется? ;)

Добавлено спустя 42 секунды:
Re: Навигация на площадке 50 на 50м
Или хотя на 50х50м могут конечно и турбулентности быть... тогда в каждый маяк придется еще и ресивер ставить - чтобы в окресности робота не только маяки врубать, но еще и погрешность от ветра замерять и компенсировать.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Навигация на площадке 50 на 50м
СообщениеДобавлено: 18 авг 2009, 15:27 
Не в сети
Аватара пользователя

Зарегистрирован: 08 окт 2004, 16:43
Сообщения: 2114
Откуда: St. Petersburg
Skype: quark-bot
ФИО: Клебан Виталий
Цитата:
А кроме роботов есть на карте другие объекты?

Нет, других объектов нет.

Цитата:
Может тогда установить на каждом роботе по кращающемуся лазеру и фотодиоду. покрасить роботов в белый цвет и столбики по угоам площадки для привязки. получить информацию о том по каким углам каждый робот видит окрвжающих и решить "небольшую" систему уравнений?

Не совсем понятно как отличить правильную "засветку" от неправильной. Есть мысли, может поляризатор какой?

Цитата:
А разве это нельзя компенсировать? Поставить 1 мерялку сдувания в эти же маяки и готово.

Выглядит нереально.

Добавлено спустя 5 минут 17 секунд:
Цитата:
Тут недавно ко мне стучались пообщаться по поводу разработки системы автоматизированного автодрома 300х300м.

Прикольно. И чем все кончилось?

_________________
Все новости о моих проектах http://savethebest.ru


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Навигация на площадке 100 на 100м
СообщениеДобавлено: 18 авг 2009, 15:29 
Не в сети
Аватара пользователя

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
=DeaD= писал(а):
2galex1981: И что с ним делать? :oops:

Как что с ним делать, он просто охватывать всю площадь будет 50х50 метров, по крайней мере карту объектов на площадке построить можно будет

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Навигация на площадке 50 на 50м
СообщениеДобавлено: 18 авг 2009, 15:37 
Не в сети
Аватара пользователя

Зарегистрирован: 30 янв 2009, 01:24
Сообщения: 784
Откуда: Запорожье
прог. языки: Си, AvrASM, STL, САС, учу Си++
ФИО: Павел
ну самое простое это промодулировать лазерное излучение частотой 10кГц например, а на фотоприемнике подвалять постоянную составляющую, и тогда каждый робот будет выглядеть как импульс на диаграмме направленности... вот только не имея информации о том какой именно робот или столб в углу поля мы засекли по этому направлению - возможно ли восстановить всю картину расположения ботов? на таком расстоянии закодировать номера ботов штрихкодом попериметру не получится

Добавлено спустя 6 минут 12 секунд:
поляризвтор может убрать поляризованное излучение но не естестевенное освещение. в любом случае блестящие роботы будут выглядеть коромкими импульсами засветки, а естественное освещение - полавно изменяющимся уровнем, может можно и не опдулировать


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Навигация на площадке 50 на 50м
СообщениеДобавлено: 18 авг 2009, 15:41 
Не в сети
Аватара пользователя

Зарегистрирован: 08 окт 2004, 16:43
Сообщения: 2114
Откуда: St. Petersburg
Skype: quark-bot
ФИО: Клебан Виталий
Я имею ввиду как отличить отражение столбика от отражения робота или еще чего-нибудь?

_________________
Все новости о моих проектах http://savethebest.ru


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 129 ]  На страницу 1, 2, 3, 4, 5 ... 9  След.

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


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

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


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

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