roboforum.ru

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

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


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


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



Начать новую тему Ответить на тему  [ Сообщений: 496 ]  На страницу Пред.  1 ... 16, 17, 18, 19, 20, 21, 22 ... 34  След.
Автор Сообщение
 Заголовок сообщения: Re: Автономная навигация робота
СообщениеДобавлено: 07 дек 2009, 12:41 
Не в сети
Аватара пользователя

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


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


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

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Vorral писал(а):
2DEAD: А что на видео, по твоему означают GATE, TARGET? Это же явные маяки и моё предложение по поводу переименовать тему в "перемещение робота по маякам" абсолютно соответствует её содержанию. А вот когда будет попытка реализовать "Автономную навигацию робота", вот тогда и нужно создать тему с подобным названием.

Объясни, почему использование маяков не есть навигация?

Добавлено спустя 19 секунд:
GPS вот использует маяки-спутники, и называется навигацией, а тут чем хуже?

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


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

Зарегистрирован: 11 сен 2008, 17:18
Сообщения: 873
Откуда: Москва
прог. языки: Delphi
ФИО: Владислав
Я же уже писал, что в навигации важен весь маршрут, а тут робот в каждой точке без понятия где он находится. Ведь если люди проложили себе маршрут на карте, например по лесу и ориентируются на некие маяки(дома, озёра, горы, и т.д.) они всё равно могут указать приблизительно своё место положение(типа ориентируясь между маяками по естественному Optical-Flow). Тут этого ПОКА нет, хотя EDV двигался в этом направлении, не понятно почему он не продвигает этот путь дальше.


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

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

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


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

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


Ну, такой навигацией я лет пятнадцать назад занимался, когда ещё в техникуме учился. Помню собрал платформу с движками от стеклоочистителя «запорожца» поставил на неё аккумулятор старый 12v с легкового автомобиля, установил на платформу в качестве «мозга» ZX Spectrum 48K и записал в него последовательность команд, когда вёл платформу по трассе. Потом поставил платформу в исходную позицию (в начале трассы) и ???

Как вы думаете что случилось дальше?

Оказывается и я и платформа живём в реальном (а не идеальном) мире, в котором есть погрешности, которые алгоритм не был способен подправить (ему не на что было ориентироваться). Всё закончилось тем, что двадцати килограммовая платформа (повернув не в том месте) на полной скорости врезалась в закрытые двери, потом, продолжая вращать колёсами «выкрутила» из-под себя ковровую дорожку. Вот такой печальный итог. В те далёкие годы, я наивно полагал, что если бы мне удалось поставить на ZX Spectrum цифровой дигитайзер для оцифровки видео, я сразу бы смог решить все проблемы с навигацией. Эх, молодо - зелено, как я ошибался, на самом деле всё гораздо сложнее.


Последний раз редактировалось EDV 07 дек 2009, 13:06, всего редактировалось 1 раз.

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

Зарегистрирован: 11 сен 2008, 17:18
Сообщения: 873
Откуда: Москва
прог. языки: Delphi
ФИО: Владислав
>Optical-flow кстати отвечает за избегание препятствий, а не за положение относительно маяков.
вот это да. И каким же волшебным способом он их избегает?? Как раз наоборот нужно врезаться в препятствие, чтобы робот смог понять что стена на видео находится на 10см от него. И только потом, предположим мы отъехали от стены на 50см, изображение пропорционально изменилось и мы можем приблизительно понять, что если оно уменьшилось в 5 раз, то значит мы отъехали именно на 50см. А узнать заранее и безконтактно о препятствие НЕВОЗМОЖНО с помощью OF. Если конечно не обладать достаточным опытом, коим обладает человек. Но любой человек сначала получает этот опыт! Даже одноглазый человек, например с помощью фокусировки хрусталика. Так же сопоставляя знакомые объекты.

Добавлено спустя 3 минуты 54 секунды:
2EDV Я нисколько не сомневаюсь в том, что робот обладающий набором тупых команд мало куда доедет, но ведь по вашей логике такая система имеет право называться "автономной".


Последний раз редактировалось Vorral 07 дек 2009, 13:10, всего редактировалось 1 раз.

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

Зарегистрирован: 06 июн 2007, 15:19
Сообщения: 1016
Откуда: Украина, Лисичанск
ФИО: Дмитрий Еремеев
Vorral писал(а):
А узнать заранее и безконтактно о препятствие НЕВОЗМОЖНО с помощью OF.

А ты пробовал?


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

Зарегистрирован: 17 апр 2009, 15:09
Сообщения: 987
Откуда: Rostov-Don
Цитата:
Какая разница - ноут на борту танка или нет?

термин "автономный" предполагает самостоятельность в т.ч. и вычислений. В GPS так и сделано.
Цитата:
Те же корабли местами не помощью маяков ходили?

Нет. Маяки служили метками опасных мест, как правило. А для навигации использовали секстант, компас, лот и карты.


Последний раз редактировалось contr 07 дек 2009, 13:13, всего редактировалось 1 раз.

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

Зарегистрирован: 11 сен 2008, 17:18
Сообщения: 873
Откуда: Москва
прог. языки: Delphi
ФИО: Владислав
>А ты пробовал?
ЭТО ОЧЕВИДНО. Если нет объясните мне, как узнать роботу, обладающему только одной камерой, расстояние до объекта на видео, в числовом виде???


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

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


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

Зарегистрирован: 29 апр 2008, 21:15
Сообщения: 4130
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич
contr писал(а):
А для навигации использовали секстант, компас, лот и карты.

Другими словами: естественные маяки, датчики расстояния и карты.

_________________
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!



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

Зарегистрирован: 11 сен 2008, 17:18
Сообщения: 873
Откуда: Москва
прог. языки: Delphi
ФИО: Владислав
>Нет желания, сделайте несколько экспериментов и ответе сами на свой вопрос.
Каких экспериментов? Я давно работаю с видео и уже сказал, что как не крути при заданных условиях(робота с абсолютно пустой памятью, обладающего лишь набором алгоритмов, одной камерой, и без дальномеров) это невозможно. И это факт, который вы не сможете оспорить никогда.


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

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

Утверждение банально неверно.

Vorral писал(а):
Если конечно не обладать достаточным опытом, коим обладает человек. Но любой человек сначала получает этот опыт! Даже одноглазый человек, например с помощью фокусировки хрусталика. Так же сопоставляя знакомые объекты.

На всякий случай скажу, что тема про элементы ИИ - это не здесь :)

Vorral писал(а):
2EDV Я нисколько не сомневаюсь в том, что робот обладающий набором тупых команд мало куда доедет, но ведь по вашей логике такая система имеет право называться "автономной".

Но не имеет право считаться "навигацией", т.к. уже указано, что никуда оно не доедет в реальном мире :)

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


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

Зарегистрирован: 06 июн 2007, 15:19
Сообщения: 1016
Откуда: Украина, Лисичанск
ФИО: Дмитрий Еремеев
Vorral писал(а):
>Нет желания, сделайте несколько экспериментов и ответе сами на свой вопрос.
Каких экспериментов? Я давно работаю с видео и уже сказал, что как не крути при заданных условиях(робота с абсолютно пустой памятью, обладающего лишь набором алгоритмов, одной камерой, и без дальномеров) это невозможно. И это факт, который вы не сможете оспорить никогда.


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


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

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

Да элементарно. Пусть в кадре объект увеличился в 1.25 раза, а мы проехали вперед порядка 10см, значит расстояние до объекта X0 уменьшилось в 1.25 раза до X1, значит расстояние до объекта примерно высчитывается из:
X1+10cm=X0 и X0=X1*1.25 => (X1+10cm)=X1*1.25 => 0.25*X1=10cm => X1 ~= 40cm

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


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 496 ]  На страницу Пред.  1 ... 16, 17, 18, 19, 20, 21, 22 ... 34  След.

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


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

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


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

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