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

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

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

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

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

Сообщение Vovan » 12 дек 2009, 00:07

я думаю это можно: поставить несколько ТСОПов, разделённых перегородками и тогда будет "ступенчатое" ориентирование, но стОит ли оно того?
Вариант плавного "осмысленного" подхода, ИМХО, с вращающейся планкой с ТСОПами, но это практически тоже, что и самим роботом крутить...
Может вариант с несколькими сегментами бампера? (кстати, я такое делал у меня на роботе было 8 "кнопок" спереди-сбоку и 2 "кнопки" сзади, но эффект малозначимый :( )
А по-мне дак не делать лучше, там где сделано хорошо, потому что 1-2 подхода это очень хорошо!
_________
Sincerely,
Vovan
Аватара пользователя
Vovan
 
Сообщения: 3340
Зарегистрирован: 05 окт 2005, 12:03
Откуда: Литва
прог. языки: asm

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

Сообщение yak-40 » 12 дек 2009, 00:21

А по-мне дак не делать лучше, там где сделано хорошо, потому что 1-2 подхода это очень хорошо!

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

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

Сообщение Vovan » 12 дек 2009, 00:25

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

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

Сообщение yak-40 » 12 дек 2009, 00:34

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

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

Сообщение Vovan » 12 дек 2009, 00:44

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

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

Сообщение yak-40 » 12 дек 2009, 00:47

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

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

Сообщение Vovan » 12 дек 2009, 00:55

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

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

Сообщение yak-40 » 12 дек 2009, 14:35

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

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

Сообщение contr » 12 дек 2009, 15:25

ТСОП ловит наличие сигнала, а не его уровень. Возможно с 20см засвечиваются оба приемника (за счет отраженки) или наоборот - только один (за счет малого угла излучения). Хорошо бы глянуть двухканальником.
Можно и просто черной шерстью для пробы лишнее прикрыть. Отражения сойдут на нет.
contr
 
Сообщения: 987
Зарегистрирован: 17 апр 2009, 15:09
Откуда: Rostov-Don

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

Сообщение yak-40 » 12 дек 2009, 18:09

Хорошо бы глянуть двухканальником.
Можно и просто черной шерстью для пробы лишнее прикрыть. Отражения сойдут на нет.

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

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

Сообщение Vovan » 12 дек 2009, 19:43

yak-40 писал(а):А вот тут я соглашусь с Vovan-м, зачем что-то делать лучше, если и так всё хорошо работает :D
- точно! :)

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

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

Сообщение EdGull » 12 дек 2009, 19:59

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

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

Сообщение Vovan » 12 дек 2009, 20:18

чё-то не встречал такого :( знаю двухлучевой осцилограф... а как это двухканальный? Точно знаю: "двухканальник" =\= двухлучевой! я не к словам придираюсь, а к терминологии :crazy: (сравните: двухканальный усилитель мощности)
А смысл "двухканальным" то бишь двухлучевым осцилом смотреть? ИМХО и так ясно: 0 или 1, или есть варианты :shock: ? Это при ТСОПах-то?
Внимательно читаем даташит :)
Yak-40 писал(а):Видать засвечивается отраженным сигналом ТСОП, который находится в тени, или ещё что-то, на знаю. И ничего я с этим не мог поделать. Ты видать с этим справился, а я не смог :cry:
я думаю это просто: преграждение между ТСОПами не оптимально :)
Как и было сказано ранее: особое внимание нужно уделить расположению ТСОПов, вот тут и ОНО :) Ну я ставлю очень жёсткие и конкретные перегородки, поэтому бот чётко читает: 1 или 0 :)
А ещё мне хотелось бы, если никто не против, поговорить насчёт архитектуры (т.е. распределения датчиков по портам), если это не оффтоп, то напишу своё вИденье ентого :wink:
_________
Sincerely,
Vovan
Аватара пользователя
Vovan
 
Сообщения: 3340
Зарегистрирован: 05 окт 2005, 12:03
Откуда: Литва
прог. языки: asm

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

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

Vovan писал(а):чё-то не встречал такого знаю двухлучевой осцилограф... а как это двухканальный?

Есть такой. Один луч, два канала. Первый проход луча идёт с первого канала, второй проход со второго. Тоесть жалкое подобие двухлучевого осцилографа.
Vovan писал(а):А ещё мне хотелось бы, если никто не против, поговорить насчёт архитектуры (т.е. распределения датчиков по портам), если это не оффтоп, то напишу своё вИденье ентого

А никто и не против :)

Добавлено спустя 2 часа 39 минут 59 секунд:
Давай так, я подготовлю и выложу полную схему моего робота-пылесоса. На его основе и обсудим подключение датчиков к портам. Только наверное вот в этой теме:http://roboforum.ru/viewtopic.php?f=88&t=4951&start=90
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!
Аватара пользователя
yak-40
 
Сообщения: 3037
Зарегистрирован: 23 окт 2007, 22:03
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец

Пред.След.

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

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

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