roboforum.ru

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


как научить робота шагать и ориентироваться

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

как научить робота шагать и ориентироваться

Сообщение avr123.nm.ru » 02 янв 2006, 20:22

как научить робота шагать

здесь рассказано о том как построить простого шагающего на двух "ногах-ступнях" робота и описан алгоритм и процедуры шагания "в развалочку":

http://www.parallax.com/dl/docs/books/edu/toddler.pdf

как научить его двигаться на источник света.

как добавить инфракрасный детектор.

на http://www.parallax.com есть много информации для роботостроителя!
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Сообщение Vovan » 07 мар 2006, 18:29

Вроде как тема подходящая для моего вопроса к форуму :oops:
Что-то никак не могу сообразить (заклинило что ли? :oops: ):
у робота два ИК бампера (локатора) спереди (правый и левый), ИК светодиод, как обычно выдаёт пачки, бампер работает отлично - слева препятствие поворачивает вправо обходит его и аналогично если справа препятствие - обходит слева; при снижении напряжения питания робота, ИК бампер становится локатором (а "усы" становятся бампером) и робот ищет маяк зарядной станции, которая постоянно включена и излучает, уже не пачки импульсов, а ИК излучение постоянной частоты (т.к. стоЯт TSOP1736) 36кГц...
Дык вот, собственно, вопрос: этот маячок во время хождения робота, пока батарея ещё нормальная, будет ему мешать? Или "он" её не заметит? Или же надо и станцию строить с другим числом импульсов в пачке и соответственно программу под "станционное" число менять?
___________
С уважением
Vovan
Аватара пользователя
Vovan
 
Сообщения: 3340
Зарегистрирован: 05 окт 2005, 12:03
Откуда: Литва
прог. языки: asm

Сообщение -= Александр =- » 07 мар 2006, 20:12

А черт ее знает. Проще наверно чтоб станция работала эхом на определенную пачку сигналов...
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Сообщение Vovan » 07 мар 2006, 20:42

Эхом - в смысле чтоб робот ей (станции) команду давал включиться, когда у него батареи подсели? Правильно я понял?
Это мысль! :D
___________
С уважением
Vovan
Аватара пользователя
Vovan
 
Сообщения: 3340
Зарегистрирован: 05 окт 2005, 12:03
Откуда: Литва
прог. языки: asm

Сообщение Vovan » 08 мар 2006, 22:48

Отвечаю на свой же вопрос, пришлось проверить практически, к сожалению: "маяк" сбивает робота с "истиного" пути (проверено реально)...
Подача команды от робота к станции по ИК каналу (по совету выше) как-то коряво работает.
Мне кажется нужен радиоканал, однако - это усложнение и нагромождение конструкции(й).
Следовательно  принимаю решение: програмно изменить реакцию робота на "пачки" от станции имеющие ту же частоту, но другое количество, тока не знаю как этот вопрос в станции решить, думал "железо" использовать... но очевидно МК самый компактный и дешевый вариант... хоть и кощунство использовать МК тока для выдачи импульсов ИК...
___________
С уважением
Vovan
Аватара пользователя
Vovan
 
Сообщения: 3340
Зарегистрирован: 05 окт 2005, 12:03
Откуда: Литва
прог. языки: asm

Сообщение Vovan » 08 мар 2006, 23:18

ЗЫ: жалко МК.....
для начала попробую на жесткой логике ИК сигнал выдавать частотой 36 кГц, но с другим числом... Но, блин, опять же сомнения - частота одна и та же - значит опять возможно влияние на робота? Может быть кто-то ужЕ догадался чё делать? Подскажите, ибо это последний штрих к проекту "автономный таракан"... чё-то я уже запарился или "зарапартовался"... в конце работы... никак не могу сообразить, кроме как - городить "городули"...
___________
С уважением
Vovan
Аватара пользователя
Vovan
 
Сообщения: 3340
Зарегистрирован: 05 окт 2005, 12:03
Откуда: Литва
прог. языки: asm

Сообщение libricon » 09 мар 2006, 00:43

буду следить за развитием
libricon
 
Сообщения: 303
Зарегистрирован: 09 июн 2005, 19:49

Сообщение Vovan » 09 мар 2006, 18:23

Все возможные эксперименты с ИК излучением провёл и получил результат: ИК излучение частотой 36кГц в любом случае влияет на робота, отсюда вывод: буду строить радиоканал (на робота передатчик, а на зарядную станцию приёмник) - пусть робот сам включает и выключает зарядную станцию по радио, а идёт её искать ужЕ используя ИК навигацию... Громоздко (схемотехнически), но другого ничего не придумал...
___________
С уважением
Vovan
Аватара пользователя
Vovan
 
Сообщения: 3340
Зарегистрирован: 05 окт 2005, 12:03
Откуда: Литва
прог. языки: asm


Вернуться в Новичкам или основы основ роботостроения.

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

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