roboforum.ru

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

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


Правила форума


В этом форуме новые темы не создаются, однако обсуждение допустимо.



Начать новую тему Ответить на тему  [ Сообщений: 496 ]  На страницу Пред.  1 ... 24, 25, 26, 27, 28, 29, 30 ... 34  След.
Автор Сообщение
 Заголовок сообщения: Re: Автономная навигация робота
СообщениеДобавлено: 17 апр 2011, 01:15 
Не в сети
Аватара пользователя

Зарегистрирован: 06 июн 2007, 15:19
Сообщения: 1016
Откуда: Украина, Лисичанск
ФИО: Дмитрий Еремеев
Хочу продемонстрировать новое виде с моим роботом, в котором показано позиционирование робота с помощью “Navigate by map”. Это первый эксперимент, и алгоритм пока что не может ходить по сложным лабиринтам, но скоро и это будет реализовано.



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

Зарегистрирован: 06 июн 2007, 15:19
Сообщения: 1016
Откуда: Украина, Лисичанск
ФИО: Дмитрий Еремеев
Эксперимент по автономному управлению роботом по карте в режиме эмуляции.

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



Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автономная навигация робота
СообщениеДобавлено: 23 апр 2011, 15:16 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Поздравляю - чую что круто, но сам не понимаю ничего.

_________________
Читайте !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автономная навигация робота
СообщениеДобавлено: 23 апр 2011, 19:12 
Не в сети

Зарегистрирован: 18 окт 2007, 23:46
Сообщения: 340
Откуда: Москва
прог. языки: С++ , 1С :-)
ФИО: Михаил
А если окружение будет не такое высококонтрастное, заблудиться?

_________________
http://igrybogov.com - ну о.о.очень интересно
сознание определяет бытие, улыбнись своему отражению


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

Зарегистрирован: 06 июн 2007, 15:19
Сообщения: 1016
Откуда: Украина, Лисичанск
ФИО: Дмитрий Еремеев
avr123.nm.ru писал(а):
Поздравляю - чую что круто, но сам не понимаю ничего.

А что тут понимать - скоро сбудется мечта любого хоббиста-робототехника: типа ткнул курсором в карту, и робот по визуальным ориентирам (которые запомнил ранее) самостоятельно добрался до места назначения. Причём дополнительной подготовки для внешнего вида комнат (специальных маяков) этот метод не требует. Просто покатался роботом по комнатам (в режиме “Marker mode”), программа сама составила карту топологии квартиры, и затем переключаем в режим “Navigation by map” и робот, распознавая ранее записанные образы, определяет своё местоположение на топологической карте :)


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

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

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


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

Зарегистрирован: 06 июн 2007, 15:19
Сообщения: 1016
Откуда: Украина, Лисичанск
ФИО: Дмитрий Еремеев
RealRobot писал(а):
А если окружение будет не такое высококонтрастное, заблудиться?

У алгоритма AVM естественно есть ограничения по запоминанию исходных изображений. Итак, AVM не любит высокочастотных текстур (так что обклеивать стены в мелкую черно-белую клеточку не советую). Так же не возможно запомнить с помощью AVM чистый лист бумаги или белую стену, что бы алгоритму было за что зацепиться, на стенах обязательно должно что-то быть изображено (ну картины там всякие висеть должны, мебель стоять), и что бы как можно меньше повторяющихся текстур (иначе будет присваивать одни и те же координаты в разных частях комнаты/квартиры).

>> Надо только с препятствиями что-то придумать

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


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

Зарегистрирован: 15 сен 2007, 13:03
Сообщения: 6338
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович
EDV, а не пробовали воткнуть фильтр в частотной области ? может поможет с такими текстурами ?

_________________
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"


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

Зарегистрирован: 06 июн 2007, 15:19
Сообщения: 1016
Откуда: Украина, Лисичанск
ФИО: Дмитрий Еремеев
Я пробовал экспериментировать с различными фильтрами: размыть изображения Гаусс фильтром (Smooth-GAUSSIAN), морфология – (Erode/Dilate). Результат один и тот же – алгоритм AVM начинает работать с обработанным изображением хуже, чем с исходным. Причина – вместе с шумами фильтры удаляют часть полезной информации, и это влияет на распознавание в худшую сторону.


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

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

А что может помочь работать со стеной а-ля "шахматная доска" или "белая бестекстурная" ?

Имхо при подходе с AVM - ничего. Никаких конкретных локальных образов выделить в принципе нельзя, тут надо менять подход на какой-то другой, способный работать с огромным количеством одинаковых feature-point и распознавать уже структуру их расположения.

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


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

Зарегистрирован: 15 сен 2007, 13:03
Сообщения: 6338
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович
ну высокие частоты мона размыть по идее чтобы не глючило АВМ.. а то я на старой версии видел что как оно восприняло пестрые обои )

_________________
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"


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

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

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


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

Зарегистрирован: 15 сен 2007, 13:03
Сообщения: 6338
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович
оно заглючивает алгоритм как я понимаю )у меня оно на стене пестрйо распознавало с пару десятков предварительно обученных лиц.. ну в смысле 1 лицо, но находило его сразу в куче мест.. на сколько я помню

_________________
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"


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

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

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


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

Зарегистрирован: 15 сен 2007, 13:03
Сообщения: 6338
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович
не каждый алгоритм мона исправить до конца.. я предложит, может EDV заинтересуется

_________________
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 496 ]  На страницу Пред.  1 ... 24, 25, 26, 27, 28, 29, 30 ... 34  След.

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


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

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


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

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