roboforum.ru

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

Поиск базы на ИК-светодиодах+TSOP (теория и практика)

Re: Поиск базы на ИК-светодиодах+TSOP (теория и практика)

Сообщение Vovan » 08 дек 2009, 13:33

2Виктор Казаринов:
название темы, похоже, не читали...
_________
Sincerely,
Vovan
Аватара пользователя
Vovan
 
Сообщения: 3340
Зарегистрирован: 05 окт 2005, 12:03
Откуда: Литва
прог. языки: asm

Re: Поиск базы на ИК-светодиодах+TSOP (теория и практика)

Сообщение Mamed » 08 дек 2009, 13:37

Какие размышления? Не ну конечно можно на робота повесить чтото типа BLUE BRAIN, но тут ведь 90% начинающих, которые хотят достаточно просто это реализовать. Я лично думаю так, что если сиганала маяка робот не видет - то алгоритм движения по правилу лабиринта, скажем по правой стене. И так огибая стены пытается найти сигнал базы. Ну можно усложнить, скажем если в течении 30 секунд, сигнал не найден, то немного случайно поблуждать, а потом опять по правой стене искать его. Конечно 100% гарантии нету, что он найдет ее, но думаю это не так и страшно, зато для начинающего вполне реализуемое.
Аватара пользователя
Mamed
 
Сообщения: 123
Зарегистрирован: 05 ноя 2008, 18:52
Откуда: Ростов-на-Дону
прог. языки: ASM для МК

Re: Поиск базы на ИК-светодиодах+TSOP (теория и практика)

Сообщение Vovan » 08 дек 2009, 13:40

А может в каждой комнате по базе поставить?
База - не такое уж сложное и дорогое устройство ИМХО... :oops:
Всё равно вопрос ориентации, в данном случае за бортом...
_________
Sincerely,
Vovan
Аватара пользователя
Vovan
 
Сообщения: 3340
Зарегистрирован: 05 окт 2005, 12:03
Откуда: Литва
прог. языки: asm

Re: Поиск базы на ИК-светодиодах+TSOP (теория и практика)

Сообщение Mamed » 08 дек 2009, 13:42

А может в каждой комнате по базе поставить?


А лучше не базу, а перенаправляющее устройство. Т.е. если робот принял сигнал с него, то он понимает, что это не база, и что надо двигаться в другую сторону. Или вобще по углам комнаты по маяку, чтото по типу местной GPS :)
Аватара пользователя
Mamed
 
Сообщения: 123
Зарегистрирован: 05 ноя 2008, 18:52
Откуда: Ростов-на-Дону
прог. языки: ASM для МК

Re: Поиск базы на ИК-светодиодах+TSOP (теория и практика)

Сообщение Vovan » 08 дек 2009, 13:42

тоже вариант :)
_________
Sincerely,
Vovan
Аватара пользователя
Vovan
 
Сообщения: 3340
Зарегистрирован: 05 окт 2005, 12:03
Откуда: Литва
прог. языки: asm

Re: Поиск базы на ИК-светодиодах+TSOP (теория и практика)

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

Можно по идее в комнатах около дверных проёмов понаставить двухзонных ИК-излучателей - чтобы робот понимал куда он из двойной зоны выезжает в сторону комнаты или коридора, а внутри комнаты - случайное блуждание, пока в зону маяка не попадем базы или дверного проема :)

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

Re: Поиск базы на ИК-светодиодах+TSOP (теория и практика)

Сообщение Vovan » 08 дек 2009, 13:49

ну не знаю... с одним ТСОПом долго мучился насчёт точного заезда на станцию... мождь что-то неверно строил, однако два ТСОПа сразу откинули все проблемы :)
_________
Sincerely,
Vovan
Аватара пользователя
Vovan
 
Сообщения: 3340
Зарегистрирован: 05 окт 2005, 12:03
Откуда: Литва
прог. языки: asm

Re: Поиск базы на ИК-светодиодах+TSOP (теория и практика)

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

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

Re: Поиск базы на ИК-светодиодах+TSOP (теория и практика)

Сообщение yak-40 » 08 дек 2009, 13:50

А может в каждой комнате по базе поставить?
Как вариант, да!
От расположения комнат сильно зависит. Вот у меня например, база расположена в холле, а из него двери во все комнаты и в корридор. По опыту почти года эксплуатации, пылесос находит базу(а когда небыло базы, проходил через холл) из любой комнаты за счёт свободного блуждания. Просто надо заранее выключать турбину, что-бы оставшегося заряда хватало минут на 15-20. С громадным запасом хватит.
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!
Аватара пользователя
yak-40
 
Сообщения: 3037
Зарегистрирован: 23 окт 2007, 22:03
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец

Re: Поиск базы на ИК-светодиодах+TSOP (теория и практика)

Сообщение Виктор Казаринов » 08 дек 2009, 13:52

Vovan писал(а):2Виктор Казаринов:
название темы, похоже, не читали...
Читал, но также читал и первое сообщение топикстартера:
yak-40 писал(а):Хотя будут приветствоваться и любые другие принциы и конструкции.
Проект Robosonic RS http://www.aigod.com
Аватара пользователя
Виктор Казаринов
 
Сообщения: 1387
Зарегистрирован: 21 июн 2006, 11:22
Откуда: г. Омск
Skype: victorkazarinov
прог. языки: почти все понемногу
ФИО: Казаринов Виктор Геннадьевич

Re: Поиск базы на ИК-светодиодах+TSOP (теория и практика)

Сообщение Vovan » 08 дек 2009, 13:52

дык насчёт зон, я понимаю, это для (псевдо)ориентации... или нет? а я про точное наведение на станцию... ну одна зона конечно... :oops:
_________
Sincerely,
Vovan
Аватара пользователя
Vovan
 
Сообщения: 3340
Зарегистрирован: 05 окт 2005, 12:03
Откуда: Литва
прог. языки: asm

Re: Поиск базы на ИК-светодиодах+TSOP (теория и практика)

Сообщение yak-40 » 08 дек 2009, 13:56

Дико извиняюсь. Виноват. :o сначала тема называлась "Поиск базы", а потом была переименована, по предложению модераторов
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!
Аватара пользователя
yak-40
 
Сообщения: 3037
Зарегистрирован: 23 окт 2007, 22:03
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец

Re: Поиск базы на ИК-светодиодах+TSOP (теория и практика)

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

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

Re: Поиск базы на ИК-светодиодах+TSOP (теория и практика)

Сообщение Vovan » 08 дек 2009, 14:03

2Yak-40: турбину откл. само собой :) ...
А вот с комнатами - у меня как раз они напрочь "глухие" :(
Думаю пока в сторону множества баз... переадресация чревата всё-же... т.е. переадресация между зонами может только запутать бота... Не могу пока понятно сформулировать, но представив себя на месте бота и обладая только ТСОПами и кодами зон - нифига не могу сообразить как мне в другую комнату попасть, а если учесть отражения всякие - ваще катастрофа! :shock:

Добавлено спустя 3 минуты 54 секунды:
2=DeaD=: ну мождь я неточно выразился, я имею ввиду "наведение на станцию" в контексте - точный заезд на неё уже в конце поиска, т.е. почти коннект или предконнект... так вот с одним ТСОПом ЭТО что-то не очень получается (практически)... я только это имел ввиду... :)
_________
Sincerely,
Vovan
Аватара пользователя
Vovan
 
Сообщения: 3340
Зарегистрирован: 05 окт 2005, 12:03
Откуда: Литва
прог. языки: asm

Re: Поиск базы на ИК-светодиодах+TSOP (теория и практика)

Сообщение Виктор Казаринов » 08 дек 2009, 14:07

Mamed писал(а):Какие размышления?...Я лично думаю так, что если сиганала маяка робот не видет - то алгоритм движения по правилу лабиринта, скажем по правой стене. И так огибая стены пытается найти сигнал базы.
Это и есть один из простейших планов. И потом робот действуя по этому плану, анализирует результат
Mamed писал(а):Ну можно усложнить, скажем если в течении 30 секунд, сигнал не найден, то немного случайно поблуждать, а потом опять по правой стене искать его.
А это - корректировка плана по результатам действий робота. Т.е. я просто другими словами описал то же самое что и вы. Но вы описали один из алгоритмов. Интересно было бы развить такую систему. Для этого нужно, чтобы таких алгоритмов было бы побольше и чтобы робот мог хотя бы выбирать между ними в разных внешних условиях.
Проект Robosonic RS http://www.aigod.com
Аватара пользователя
Виктор Казаринов
 
Сообщения: 1387
Зарегистрирован: 21 июн 2006, 11:22
Откуда: г. Омск
Skype: victorkazarinov
прог. языки: почти все понемногу
ФИО: Казаринов Виктор Геннадьевич

Пред.След.

Вернуться в Сенсорика

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

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