roboforum.ru

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

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




Начать новую тему Ответить на тему  [ Сообщений: 254 ]  На страницу Пред.  1 ... 4, 5, 6, 7, 8, 9, 10 ... 17  След.
Автор Сообщение
 Заголовок сообщения: Re: Оринтирование в комнате по ИК-маякам
СообщениеДобавлено: 23 янв 2008, 11:18 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

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

не будет ли робот тормозить если маяк будет спецально ещё давать задержку?
да и при сканировании как быть? маяк должен максимально быстро отвечать чтоб робот мог быстро сканировать


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Оринтирование в комнате по ИК-маякам
СообщениеДобавлено: 23 янв 2008, 11:31 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
и еще я думаю надо маяку указывать с какой мощьностью отвечать на запрос
а роботу после удачного приема ответа от маяка надо эту мощность постепенно уменьшать.
т.е. мощность излучения и маяка и робота должна быть обратно пропорциональная растоянию между ними


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Оринтирование в комнате по ИК-маякам
СообщениеДобавлено: 23 янв 2008, 11:35 
Не в сети
Аватара пользователя

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

Вот тут будет масса проблем, я так думаю - там еще куча факторов играет - общая засветка, отражения разные от пола и других предметов на пути от маяка до робота и т.п. Общая точность будет +/- 80% в целом, мне кажется...

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Оринтирование в комнате по ИК-маякам
СообщениеДобавлено: 23 янв 2008, 11:39 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
а кто сказал что будет легко? :D
просто мне кажется что роботу для существования достаточно знать своё очень приблизительное место положение.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Оринтирование в комнате по ИК-маякам
СообщениеДобавлено: 23 янв 2008, 11:46 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

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

зачем нам расстояние до маяка?
нафиг его нам не надо, не надо к каждому встречному маяку на стыковку ехать

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


а на кормушке другая система определения близости робота будет.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Оринтирование в комнате по ИК-маякам
СообщениеДобавлено: 23 янв 2008, 12:05 
Не в сети

Зарегистрирован: 13 июн 2007, 22:56
Сообщения: 51
Откуда: Петрозаводск
EdGull писал(а):
просто мне кажется что роботу для существования достаточно знать своё очень приблизительное место положение.

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Оринтирование в комнате по ИК-маякам
СообщениеДобавлено: 23 янв 2008, 12:08 
Не в сети
Аватара пользователя

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

Затем, что погрешность энкодеров накапливается, а маяков - нет.

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Оринтирование в комнате по ИК-маякам
СообщениеДобавлено: 23 янв 2008, 12:14 
Не в сети

Зарегистрирован: 13 июн 2007, 22:56
Сообщения: 51
Откуда: Петрозаводск
мужики я чет вас не пойму.
Дед пишет что +/- 80% погрешность, Мур соглашается, Эдик коворит что пофиг на такую погрешность, а когда я заикаюсь про энкодеры то у них оказывается накапливается погрешность. не понимаю, хотите дешовую ТОЧНУЮ систему построить или ток чтоб робот катался по квартире от базы до кухни и обратно?

Добавлено спустя 1 минуту 15 секунд:
очень много гениальных проектов сворачивалось от простого вопроса: зачем?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Оринтирование в комнате по ИК-маякам
СообщениеДобавлено: 23 янв 2008, 12:27 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

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

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

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Оринтирование в комнате по ИК-маякам
СообщениеДобавлено: 23 янв 2008, 12:32 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
YorikB писал(а):
мужики я чет вас не пойму.
Дед пишет что +/- 80% погрешность, Мур соглашается, Эдик коворит что пофиг на такую погрешность, а когда я заикаюсь про энкодеры то у них оказывается накапливается погрешность. не понимаю, хотите дешовую ТОЧНУЮ систему построить или ток чтоб робот катался по квартире от базы до кухни и обратно?

Добавлено спустя 1 минуту 15 секунд:
очень много гениальных проектов сворачивалось от простого вопроса: зачем?

Я сказал что погрешность определения расстояния до одиночного маяка у него +/- 80% будет. А определять угол можно с точностью какой хочется. Хоть 1°. А если видно 3 маяка - можно только по углам свои координаты находить. Так что вы сейчас о чем?

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Оринтирование в комнате по ИК-маякам
СообщениеДобавлено: 23 янв 2008, 12:35 
Не в сети

Зарегистрирован: 13 июн 2007, 22:56
Сообщения: 51
Откуда: Петрозаводск
ок, отличия уяснил. ни один проект глупостью не считал, но мешать больше не буду.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Оринтирование в комнате по ИК-маякам
СообщениеДобавлено: 23 янв 2008, 16:22 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

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

с ковоксом все знакомы?
кто не нает, берём порт МК, на каждую ногу вешаем по смд резистору, соединяем их в итоге в 1 точку и в результате с пом чередования сигналов на ножках можем плавно и с любой частотой управлять транзистором который зажигает ИК диод

вот с помощью сего нехитрого приспособления будем менять мощность ИК излучателя в маяке

далее

робот отсылает команду маяку
"снизить мощность на 10%"
маяк снижает и отвечает "Ок"
робот видит пока что маяк
...
робот отсылает команду маяку
"снизить мощность на 60%"
маяк снижает и отвечает "Ок"
но робот больше маяк не видит
значит по табличке расстояний в памяти робота определяем расстояние от маяка до робота

метод гораздо более точный чем метод простого ИК бампера так как не зависит от цвета поверхности и габаритов
и предположительно позволит довольно точно определять расстояние до произвольного видимого маяка

это даёт нам сразу большой плюс, для уверенного определения своей координаты роботу достаточно видеть всего 2 маяка!!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Оринтирование в комнате по ИК-маякам
СообщениеДобавлено: 23 янв 2008, 16:49 
Не в сети
Аватара пользователя

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

Думается будет сильно влиять отражающяя спосбность поверхности пола. Приемник же не узконаправленный, так что ловить будет всё подряд включая отражения от пола.

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Оринтирование в комнате по ИК-маякам
СообщениеДобавлено: 23 янв 2008, 17:28 
Не в сети
Аватара пользователя

Зарегистрирован: 27 ноя 2004, 00:42
Сообщения: 3339
Откуда: совсем Москва
ФИО: Григорий
Myp писал(а):
это даёт нам сразу большой плюс, для уверенного определения своей координаты роботу достаточно видеть всего 2 маяка!!


Есть определенные недостатки:
1. Это будет медленнее, чем с тремя простыми маяками, т.к. с каждым из этих двух нам надо почти по 10 раз пообщаться.
2. Таблички расстояний будут зависеть от железа - линейности характеристик компонентов.

В этой связи вопрос - а стоит ли вообще определять расстояние до маяков? :)

_________________
злой полицейский


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Оринтирование в комнате по ИК-маякам
СообщениеДобавлено: 23 янв 2008, 17:50 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

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

почему, очень даже узконаправленный. как иначе им сканировать периметр?
ничуть не хуже простого ИК бампера который теже самые отражения ловит

Добавлено спустя 1 минуту 21 секунду:
Digit писал(а):
2. Таблички расстояний будут зависеть от железа - линейности характеристик компонентов.


маяки стандартные, промышленного производства
платформы стандартные, тоже промышленные


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

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


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

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


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

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