roboforum.ru

Технический форум по робототехнике.

 

Навигация для робота и связь с компом

Резисторы, транзисторы, конденсаторы, микросборки, чип компоненты ...
Вопросы согласования управляющих модулей с периферией.

Re: Навигация для робота и связь с компом

Сообщение =DeaD= » 20 дек 2009, 22:06

EdGull писал(а):
достигнутая точность - примерно 5см

а запрос по радиоканалу естественно

Это если у тебя на 100% точные координаты мест выкладки маяков.
А если нет? Какая кривизна там будет - черт его знает.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24053
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: Pascal / C++ / PHP / 1C
ФИО: Антон Ботов

Re: Навигация для робота и связь с компом

Сообщение Michael_K » 20 дек 2009, 22:10

Далась вам эта карта...
:)

Добавлено спустя 3 минуты 54 секунды:
Да еще и сточностью 5см

Хоть кто-нибудь из вас помнит "с точностью 5 см"
расположение двери в ванную в собственной квартире?
Аватара пользователя
Michael_K
 
Сообщения: 6034
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

Re: Навигация для робота и связь с компом

Сообщение =DeaD= » 20 дек 2009, 22:13

2Michael_K: А кто говорил об глобальных координатах? Тут их точно не получить, пусть хотя-бы локальные не хуже 10см будут, а при неточно выставленных маяках фиг знает что получится.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24053
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: Pascal / C++ / PHP / 1C
ФИО: Антон Ботов

Re: Навигация для робота и связь с компом

Сообщение Michael_K » 20 дек 2009, 22:26

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

Я бы честно говоря, ориентировался скорее на "топологический каркас"
вообще без абсолютных расстояний.

Типа, "как входишь в квартиру, налево стоит шкаф с зеркалом, направо коридорчик, прямо - вход в комнату,
если пойти по коридорчику то по правой стенке будет дверь в туалет, а прямо - дверь в кухню...
как заходишь в кухню, справа видишь холодильник, дальше плита и стол... и т.д."

А там уже на месте разберешься :)

Добавлено спустя 2 минуты 43 секунды:
Каркас такой можно строить без маяков и абсолютных привязок, например кататься,
вписывая окружность максимального радиуса (по дальномеру) в комнату.
Такую точку и принимать за "узел каркаса" - пусть это и будет "маяком" в вашем понимании.
Можно и другие способы предложить...
Аватара пользователя
Michael_K
 
Сообщения: 6034
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

Re: Навигация для робота и связь с компом

Сообщение contr » 20 дек 2009, 22:26

У чека пока ничего окромя идеи нет. Сколько не обсуждай нифига не изменится. Пусть хотя бы бота объезжающего препятствия сделает. А уже потом можно думать о связи с компом, составлении карты, маяках и прочем.
contr
 
Сообщения: 987
Зарегистрирован: 17 апр 2009, 15:09
Откуда: Rostov-Don
Предупреждения: -1

Re: Навигация для робота и связь с компом

Сообщение Michael_K » 20 дек 2009, 22:37

Хоть кто-нибудь из вас помнит "с точностью 5 см"

А кто говорил об глобальных координатах?

Никто!
Аватара пользователя
Michael_K
 
Сообщения: 6034
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

Re: Навигация для робота и связь с компом

Сообщение =DeaD= » 20 дек 2009, 22:47

Тогда я помню с точностью 5см относительное положение предметов и могу нащупав косяк немедленно наощупь взяться за дверную ручку.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24053
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: Pascal / C++ / PHP / 1C
ФИО: Антон Ботов

Re: Навигация для робота и связь с компом

Сообщение Michael_K » 20 дек 2009, 22:59

Тогда я помню с точностью 5см относительное положение предметов и могу нащупав косяк немедленно наощупь взяться за дверную ручку.

А я - нет.
То есть, я знаю, конечно те "расстояния" которыми пользуюсь относительно предметов
Например я знаю, что между комповым столом и диваном в моей комнате - 15 см.
Просто потому что я туда каждый день сумку свою ставлю - как раз встает :)

А вот сейчас попробовал угадать расстояние между дверью ванной и туалета - ошибся на 30!!! сантиметров.
Хотя за ручки в темноте тоже хватаюсь обычно с первого раза (хотя и не всегда :))
Аватара пользователя
Michael_K
 
Сообщения: 6034
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

Re: Навигация для робота и связь с компом

Сообщение EdGull » 20 дек 2009, 23:47

contr писал(а):У чека пока ничего окромя идеи нет. Сколько не обсуждай нифига не изменится. Пусть хотя бы бота объезжающего препятствия сделает. А уже потом можно думать о связи с компом, составлении карты, маяках и прочем.

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

Re: Навигация для робота и связь с компом

Сообщение HaVk » 21 дек 2009, 00:32

Эх...
Рубят энтузиазм на корню.
HaVk
 
Сообщения: 17
Зарегистрирован: 20 дек 2009, 19:44
Откуда: Харьков
прог. языки: C, C++, C#, PHP, Delphi
ФИО: Алексей

Re: Навигация для робота и связь с компом

Сообщение contr » 21 дек 2009, 01:10

Энтузиазм - это хорошо, но связь с компом уже сложная штука или дорогая. Навигация - еще одна достаточно проблемная тема.
То есть, я знаю, конечно те "расстояния" которыми пользуюсь относительно предметов

боту в принципе этого знать не надо. Если есть карта, то можно измерить расстояния и потом вычислить место на этой карте.
contr
 
Сообщения: 987
Зарегистрирован: 17 апр 2009, 15:09
Откуда: Rostov-Don
Предупреждения: -1

Re: Навигация для робота и связь с компом

Сообщение =DeaD= » 21 дек 2009, 08:46

Michael_K писал(а):А вот сейчас попробовал угадать расстояние между дверью ванной и туалета - ошибся на 30!!! сантиметров.

Так называть расстояние в см и пользоваться им реально - разные вещи.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24053
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: Pascal / C++ / PHP / 1C
ФИО: Антон Ботов

Re: Навигация для робота и связь с компом

Сообщение HaVk » 21 дек 2009, 14:15

contr писал(а):Энтузиазм - это хорошо, но связь с компом уже сложная штука или дорогая. Навигация - еще одна достаточно проблемная тема.

Связь с компом не такая уж и сложная штука. Если три бакса за FT232 это дорого, то USB протокол можно реализовать программно и зашить в ту же Atmega8 (стоимостью в 1 доллар).
А вот со средствами точной навигации на таких маленьких площадях я не знаком, поэтому для меня это проблема.

Добавлено спустя 3 минуты 41 секунду:
Да, забыл про радио.
Почти 60$ за RC1240 - для меня это дорого, потому и решил сделать самостоятельно что-то намного менее навороченное. Сложностей здесь тоже не вижу.
HaVk
 
Сообщения: 17
Зарегистрирован: 20 дек 2009, 19:44
Откуда: Харьков
прог. языки: C, C++, C#, PHP, Delphi
ФИО: Алексей

Re: Навигация для робота и связь с компом

Сообщение EdGull » 21 дек 2009, 14:15

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

Re: Навигация для робота и связь с компом

Сообщение HaVk » 21 дек 2009, 14:19

HaVk писал(а):Да, забыл про радио.
Почти 60$ за RC1240 - для меня это дорого, потому и решил сделать самостоятельно что-то намного менее навороченное. Сложностей здесь тоже не вижу.
HaVk
 
Сообщения: 17
Зарегистрирован: 20 дек 2009, 19:44
Откуда: Харьков
прог. языки: C, C++, C#, PHP, Delphi
ФИО: Алексей

Пред.След.

Вернуться в Электроника, электротехника

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

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

Mail.ru counter