roboforum.ru

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

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




Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Помогите побороть эхо от ультрозвуковых дальномеров.
СообщениеДобавлено: 14 ноя 2018, 14:54 
Не в сети

Зарегистрирован: 14 ноя 2018, 14:31
Сообщения: 1
Суть следующая: Робот должен автономно передвигаться по трассе, см. фото. Для этого я использую 2 ультрозвуковых датчика, один спереди, и один вращающийся на 360 град. Во время испытаний возникла следующая проблема, когда удьтрозвуковой датчик повернут к стене трассы под некоторым углом, он дает неверные значения, как я понимаю из-за отражения от стены не обратно на датчик, а на другую стену, потом еще на другую и так далее, и только потом на датчик. И там, где должно быть 30 см, получает 100 см. Я отметил на трассе позиции где стоял робот, и направления по которым проводились измерения, а так же расстояния выданные датчиком, см. фото. Так вот, как мне отфильтровать ложные значения, или если это не возможно, определить поворот с помощью имеющихся датчиков?

Datasheet по датчикам:
Датчик спереди: https://www.mouser.com/ds/2/813/HCSR04-1022824.pdf
Датчик вращающийся: https://www.maxbotix.com/documents/LV-M ... asheet.pdf

Фото: https://drive.google.com/open?id=1oBpMs ... K24JmNg58P


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите побороть эхо от ультрозвуковых дальномеров.
СообщениеДобавлено: 15 ноя 2018, 00:28 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

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

ну и ультразвуковые датчики, особенно китайский нонейм, крайне глюкавая вещь, используй оптические на том же принципе, замере времени отражения, например VL53L0X.
благо сейчас есть уже компактные и дешевые https://ru.aliexpress.com/item/Thinary- ... 45623.html?

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите побороть эхо от ультрозвуковых дальномеров.
СообщениеДобавлено: 15 ноя 2018, 12:16 
Не в сети

Зарегистрирован: 03 янв 2012, 12:55
Сообщения: 3298
Откуда: Москва
прог. языки: VB6, BASCOM, ASM...
Попробуй использовать обычный ИК дальномер от шарпа.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите побороть эхо от ультрозвуковых дальномеров.
СообщениеДобавлено: 16 ноя 2018, 13:03 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
если даже забыть о его конской цене, (можно купить 5 штук VL53L0X и обвесить робота со всех сторон)
у этого шарпа есть глючная зона в 10 см, тоесть если подъехать к стене например на 5 см, он будет врать что дистанция 15 см.
судя по фотке "ринга" это уже критичная дистанция, из шарпов разве что такой подойдёт http://amperka.ru/product/infrared-range-meter-30

Добавлено спустя 14 минут 3 секунды:
Nullix писал(а):
с помощью имеющихся датчиков

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

Ещё вспомнил, когда датчиков несколько, бывает ситуация что один датчик ловит эхо второго датчика

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите побороть эхо от ультрозвуковых дальномеров.
СообщениеДобавлено: 17 ноя 2018, 18:57 
Не в сети

Зарегистрирован: 03 янв 2012, 12:55
Сообщения: 3298
Откуда: Москва
прог. языки: VB6, BASCOM, ASM...
Myp писал(а):
если даже забыть о его конской цене, (можно купить 5 штук VL53L0X и обвесить робота со всех сторон)
у этого шарпа есть глючная зона в 10 см, тоесть если подъехать к стене например на 5 см, он будет врать что дистанция 15 см.

Ну да, у шарпа - это ведь единственная модель. :D
А если учесть, что у платформы не под лицо всё установлено, то не так всё критично.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите побороть эхо от ультрозвуковых дальномеров.
СообщениеДобавлено: 18 ноя 2018, 23:58 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите побороть эхо от ультрозвуковых дальномеров.
СообщениеДобавлено: 19 ноя 2018, 16:39 
Не в сети

Зарегистрирован: 03 янв 2012, 12:55
Сообщения: 3298
Откуда: Москва
прог. языки: VB6, BASCOM, ASM...
Непонятно как эти все штуки работают на стекле и зеркале.
Впрочем, возможно здесь этим можно пренебречь.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

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


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

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


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

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