Идея такая. Робот должен двигаться рядом с хозяином, не спереди, не за ним, а именно рядом с той же скоростью что и хозяин, как двое беседующих идут по улице, при этом не натыкаясь на препятствия и других людей (т.к. размер большой - рост около метра). Какие есть соображения на этот счет?
Да, нужно чтобы именно рядом шагал. Чтобы догонял, так тут все достаточно просто. ИК диод на себя с частотой TSOPов. а на роботе 2 TSOPA поворачиваются на сигнал.
Делаешь маяк - типа наручных часов только на ногу - ИК излучатель - пусть пингает какой либо сигнал. А роботу по нужному борту ряд датчиков Пусть отслеживает сигнал маяка, чтоб на средние датчики попадал. Типа так.
Ну я изначально примерно так и думал, только излучатель на шляпу. НО тут же еще чтобы робот дистанцию выдерживал и если отвлекался на объезд препятствия, то потом каким то образом возвращался к хозяину.
Разделить задачу надо. 1. Вопрос определения хозяина в окружении (направление на него и расстояние до него); 2. Вопрос объезда препятствий и возврата к нужной позиции относительно хозяина;
Добавлено спустя 1 минуту 16 секунд: Если задача 1 решена, тогда задача 2 тривиальна.
Учитывая что пока мы объезжаем препятствие хозяин не тупит - задачу 1 решать придётся по любому.
Итого - Поставленная задача с некоторыми оговорками эквивалентна задаче 1
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Я про такое вроде у Никитина читал из серии про возрождение России. Там к чемодану типа радиобрелка прилагалось. Брелорк в карман и чемодан возле хозяина тусуется.
Уже чтото получается. Примерно так все и реализовал. "Яркий" и "Тусклый" маячок на хозяине. Маячки включаются подачей с робота радиосигнала, маломощными радиомодулями.