roboforum.ru

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

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




Начать новую тему Ответить на тему  [ Сообщений: 43 ]  На страницу 1, 2, 3  След.
Автор Сообщение
 Заголовок сообщения: Точное определение положения на 100м2 "поле"
СообщениеДобавлено: 15 ноя 2017, 20:49 
Не в сети

Зарегистрирован: 16 май 2013, 09:26
Сообщения: 174
Откуда: Moscow
прог. языки: декларативные
Приветствую!
Попалась тут интересная задачка - по полю-рингу размерами примерно 10 на 10 метров будет кататься "робот" (в виде тележки) и нужно в произвольный момент времени определять координаты его геометрического центра (или любой другой заранее известной точки) с точностью хотя бы 0.5мм.
С краев "поля" можно ставить любые дополнительные сенсоры-датчики (а лучше только с одной), а вот на само "поле" нельзя уже ничего ставить/клеить. На тележку тоже можно ставить оборудование.

Энкодеры колес на самой тележке не помогут - колеса совершенно точно будут проскальзывать, а даже если и нет, то неодинаковость колес при равномерном движении в одном направлении все равно даст на 10 метрах ошибку бОльшую, чем заданные 0.5мм

Различные оптические системы (камеры, лазерные дальномеры) дают ошибку минимум в 1мм, UWB и прочие ВЧ радио системы - больше сантиметра.
Думал поставить в двух углах энкодеры с тросом (т.н. draw wire encoder), но на 14+ метрах (максимальная длина по диагонали) явно уже трос провиснет или вообще растянется на величину больше допустимой.

Куда смотреть и куда бечь?

Спасибо!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Точное определение положения на 100м2 "поле"
СообщениеДобавлено: 15 ноя 2017, 21:55 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
Но ведь явно 0.5 мм точность надо делать по какой-то точке робота, иначе еще надо найти по какому месту робота определять дистанцию. Информация по ТЗ неполная...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Точное определение положения на 100м2 "поле"
СообщениеДобавлено: 15 ноя 2017, 22:00 
Не в сети

Зарегистрирован: 16 май 2013, 09:26
Сообщения: 174
Откуда: Moscow
прог. языки: декларативные
Я же написал - любая заранее заданная точка, например - геометрический центр (считаем, что робот полностью симметричен, например в виде квадрата при взгляде сверху).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Точное определение положения на 100м2 "поле"
СообщениеДобавлено: 15 ноя 2017, 22:03 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
leprud писал(а):
Куда смотреть и куда бечь?

бежать в сторону, где кошель/счёт и смотреть, сколько денюжкофф есть.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Точное определение положения на 100м2 "поле"
СообщениеДобавлено: 15 ноя 2017, 22:11 
Не в сети

Зарегистрирован: 16 май 2013, 09:26
Сообщения: 174
Откуда: Moscow
прог. языки: декларативные
Angel71 писал(а):
leprud писал(а):
Куда смотреть и куда бечь?

бежать в сторону, где кошель/счёт и смотреть, сколько денюжкофф есть.

На лазерный интерферометр не хватит конечно, но draw wire encoder по 500$+ не особо смущают.

Мне б хоть тип датчиков или их принцип понять.. А то может есть то, с чем не сталкивался и оно мне подойдет?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Точное определение положения на 100м2 "поле"
СообщениеДобавлено: 15 ноя 2017, 22:27 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
т.е. электромагнитные волны бесполезны, т.к. точность никакая. потом чудно оказывается, что не бесполезны и можно 0.1мм, 0.01мм, 0.001мм,... но сразу же оказывается дорого. ладно, шучу.
вариант с тросом, как бы так помягче? как минимум момент с зависимостью длины от температуры у различных материалов.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Точное определение положения на 100м2 "поле"
СообщениеДобавлено: 15 ноя 2017, 22:32 
Не в сети

Зарегистрирован: 16 май 2013, 09:26
Сообщения: 174
Откуда: Moscow
прог. языки: декларативные
Angel71 писал(а):
т.е. электромагнитные волны бесполезны, т.к. точность никакая. потом чудно оказывается, что не бесполезны и можно 0.1мм, 0.01мм, 0.001мм,... но сразу же оказывается дорого. ладно, шучу.
вариант с тросом, как бы так помягче? как минимум момент с зависимостью длины от температуры у различных материалов.

А есть пример коммерческого UWB нужной мне точности на требуемую длину?
Я вот не нашел как-то.

Интерферометр так вообще вещь в себе, а их надо минимум два и точную систему позиционирования, что еще усложняет и удорожает все в разы :cry:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Точное определение положения на 100м2 "поле"
СообщениеДобавлено: 15 ноя 2017, 22:46 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
для сферического случая единообразно, широкополоснтный сигнал или нет.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Точное определение положения на 100м2 "поле"
СообщениеДобавлено: 15 ноя 2017, 22:54 
Не в сети

Зарегистрирован: 16 май 2013, 09:26
Сообщения: 174
Откуда: Moscow
прог. языки: декларативные
Т.е. UWB такого вы не знаете?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Точное определение положения на 100м2 "поле"
СообщениеДобавлено: 15 ноя 2017, 22:56 
Не в сети

Зарегистрирован: 23 окт 2015, 19:58
Сообщения: 158
leprud писал(а):
Т.е. UWB такого вы не знаете?


uwb субсантиметровой точности нет. коммерческих решений по uwb вообще пока кот наплакал.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Точное определение положения на 100м2 "поле"
СообщениеДобавлено: 15 ноя 2017, 22:58 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
leprud писал(а):
Я же написал - любая заранее заданная точка, например - геометрический центр (считаем, что робот полностью симметричен, например в виде квадрата при взгляде сверху).

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Точное определение положения на 100м2 "поле"
СообщениеДобавлено: 15 ноя 2017, 22:59 
Не в сети

Зарегистрирован: 23 окт 2015, 19:58
Сообщения: 158
leprud писал(а):
Интерферометр так вообще вещь в себе, а их надо минимум два и точную систему позиционирования, что еще усложняет и удорожает все в разы :cry:


у вас условия такие что дешево не получится.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Точное определение положения на 100м2 "поле"
СообщениеДобавлено: 15 ноя 2017, 23:01 
Не в сети

Зарегистрирован: 16 май 2013, 09:26
Сообщения: 174
Откуда: Moscow
прог. языки: декларативные
Dmitry__ писал(а):
leprud писал(а):
Я же написал - любая заранее заданная точка, например - геометрический центр (считаем, что робот полностью симметричен, например в виде квадрата при взгляде сверху).

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Точное определение положения на 100м2 "поле"
СообщениеДобавлено: 15 ноя 2017, 23:07 
Не в сети

Зарегистрирован: 23 окт 2015, 19:58
Сообщения: 158
а с какой скоростью нужно определять положение?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Точное определение положения на 100м2 "поле"
СообщениеДобавлено: 15 ноя 2017, 23:08 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
leprud писал(а):
В центра робота можно поставить любую метку, хоть лазер, хоть светодиод.

Это уже дополнение ТЗ, которого изначально не было, про что я и сказал. Но все равно такая точность за гранью разумного...


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

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


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

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


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

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