Как реализовать движение робота рядом с хозяином

Обсуждаем рождающиеся мысли и результаты экспериментов.

Как реализовать движение робота рядом с хозяином

Сообщение Mamed » 28 ноя 2008, 17:29

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

Re: Как реализовать движение робота рядом с хозяином

Сообщение RoboTok » 28 ноя 2008, 17:38

А меня интересует движение за хозяином.

Пока слышал, что есть радио-модули с функцией пеленга.

Добавлено спустя 1 минуту 23 секунды:
А по теме, если робот большой можно китайца засунуть в него ...
Аватара пользователя
RoboTok
 
Сообщения: 1060
Зарегистрирован: 04 фев 2008, 13:18
Откуда: Москва
прог. языки: PHP

Re: Как реализовать движение робота рядом с хозяином

Сообщение Myp » 28 ноя 2008, 18:03

никак
потому что сама идея плохая
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: Как реализовать движение робота рядом с хозяином

Сообщение =DeaD= » 28 ноя 2008, 18:30

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

Re: Как реализовать движение робота рядом с хозяином

Сообщение Master » 28 ноя 2008, 18:41

На мембаране кажись писали про чумудан который за хозяином бегает.
Аватара пользователя
Master
 
Сообщения: 4468
Зарегистрирован: 21 дек 2006, 19:56
Откуда: Украина, г.Одесса
прог. языки: Delphi и С

Re: Как реализовать движение робота рядом с хозяином

Сообщение Myp » 28 ноя 2008, 18:48

=DeaD= писал(а):А в чем вопрос? Если есть зрение - одеваем шапку-маяк и погнали :)

бежать сзади догоняя это совсем не тоже самое что бежать рядом сбоку ;)
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: Как реализовать движение робота рядом с хозяином

Сообщение Mamed » 28 ноя 2008, 19:36

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

Re: Как реализовать движение робота рядом с хозяином

Сообщение Tracer » 28 ноя 2008, 19:38

Делаешь маяк - типа наручных часов только на ногу - ИК излучатель - пусть пингает какой либо сигнал. А роботу по нужному борту ряд датчиков Пусть отслеживает сигнал маяка, чтоб на средние датчики попадал.
Типа так.
Аватара пользователя
Tracer
 
Сообщения: 195
Зарегистрирован: 24 ноя 2004, 12:36
Откуда: Харьков

Re: Как реализовать движение робота рядом с хозяином

Сообщение Mamed » 28 ноя 2008, 19:47

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

Re: Как реализовать движение робота рядом с хозяином

Сообщение =DeaD= » 28 ноя 2008, 20:12

Разделить задачу надо.
1. Вопрос определения хозяина в окружении (направление на него и расстояние до него);
2. Вопрос объезда препятствий и возврата к нужной позиции относительно хозяина;

Добавлено спустя 1 минуту 16 секунд:
Если задача 1 решена, тогда задача 2 тривиальна.

Учитывая что пока мы объезжаем препятствие хозяин не тупит - задачу 1 решать придётся по любому.

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

Re: Как реализовать движение робота рядом с хозяином

Сообщение Широкий » 18 дек 2008, 18:08

Я про такое вроде у Никитина читал из серии про возрождение России. Там к чемодану типа радиобрелка прилагалось. Брелорк в карман и чемодан возле хозяина тусуется.
Аватара пользователя
Широкий
 
Сообщения: 185
Зарегистрирован: 25 сен 2006, 20:56
Откуда: Можайск
Skype: rtt1971
прог. языки: Java, C++
ФИО: АВ

Re: Как реализовать движение робота рядом с хозяином

Сообщение bolt » 18 дек 2008, 19:22

Направленный маяк на левом погоне или два маяка – общий и точный.
bolt
 
Сообщения: 281
Зарегистрирован: 01 дек 2008, 19:21

Re: Как реализовать движение робота рядом с хозяином

Сообщение Mamed » 21 дек 2008, 19:05

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


Вернуться в Идеи

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

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