Принцип работы робота, который следует за человеком.
- Войдите на сайт для отправки комментариев
Добрый день. Хотел бы услышать советы о базовых принципах, как можно реализовать робота, который будет следовать за человеком и держаться от него к примеру в 1 метре.
На основе какх компонентов можно это реализовать.?
Мне видетсяф такая схема. На человеке ардуино мини, к ней подключен модуль GPS и к примеру модуль радиопередачи.
На роботе тоже радиопередача и модуль GPS. Постоянно отправляются данные GPS человека. На роботе дапнные анализируются, сравниваются со своими координатами и дается команда на движение. Как понять в каком направлении нужно двигаться, имея 2 точки координат? Что делать с погрешностью GPS, которая будет иногда иметь по несколько метров?
Какие еще есть варианты реализовать этот режим работы без использованмия GPs?
Спасибо
Мне видится, у человека веревочка длиной около метра, за которую он тащит за собой робота. Или его точную деревянную копию.
Источник ультразвука на человеке и разнесённых друг от друга 2 УЗ микрофона на роботе.
Чтобы не дёргался на эхо, можно добавить обруч с инфракрасными диодами на человеке и ИК приёмник между микрофонами на роботе.
Источник ультразвука на человеке и разнесённых друг от друга 2 УЗ микрофона на роботе.
Чтобы не дёргался на эхо, можно добавить обруч с инфракрасными диодами на человеке и ИК приёмник между микрофонами на роботе.
человека обмотать ватой
А можете подроьбней описать эту схему? Какие датчики на человеке, какие на роботе?
А можете подроьбней описать эту схему? Какие датчики на человеке, какие на роботе?
Принцип такой же как человек определяет направление на звук с помощью двух ушей.
Если на два разнесённых друг от друга микрофона сигнал приходит не одновременно, то начинаем поворачивать робота в ту сторон в которой задержка между сигналами будет сокращаться. Если два сигнала слились в один, значит нашли направление на источник звука. Это что касается направления.
Для измерения расстояния надо обменятся пингами и высчитать задержку на обработку и прохождение звука туда сюда.
Ультразвуковой датчик. Это самые дешевые приемопередатчики, но они направленные, градусов 60. Возможно лучше поискать что-то передающее во все стороны сразу.
А на основе gps можно реализовать? какова будет точность?
https://www.google.com/search?q=gps++точность
как вы думаете можно реализорвать эту схему на модулях Ультразвуковой дальномер HC-SR04?
к примеру поставить несколько модулей. если один видит на 60градусов, то 6 датчиков будет достаточно чтобы сканировать на все 360 градусов
Может бы в сети уже есть подробное описание подобного проекта на основе ультразвуковых датчиков. Киньте ссылку пожайлуста. Нужна пища для мозгов, чтобы двигаться в правильном направлении.
На квадрокоптерах на многих уже есть функция следования за человеком. Как она реализована? На основе GPS? НА коптере gps модуль определяет координаты, и на человеке gps маяк определяет координаты. верно? Можно ли взять этот принцип за основу, и дополнить его еще чем то чтобы уменьшить погрешность gps. ну к примеру wifi модуль. можно ли между двуми модулями wi-fi esp8266 как то отследить расстояние, к примеру, по качеству сигонала или еще как то?
Вот к примеру. https://geektimes.ru/post/284328/
Хотел бы реализовать такое же, только на мобильном колесном роботе. В какую сторону копать? Тут явно не используется распознавание обьекта по видео, дрон следует за маяком. Куда маяк повесишь, за тем обьектом дрон и полетит
Не знаю что там используется в квадрокоптере.
Без переделки модуль HC-SR04 использовать для ориентации не получится. Лучше его использовать по назначению, как дальномер.
Для ориентации, можно по кругу на равном расстоянии установить ИК приёмники, а на человеке ИК диоды.
У ИК приёмника угол приёма сигнала 90°. Если поставить 12 ИК приёмника, то 3 из них должно засвечиваться, тот из трёх который по середине покажет направление в сторону излучения с разбросом 30°. Для увеличения точности увеличивать количество ИК приёмников.
ИК-приемник 1
ИК-приемник 2
А на основе gps можно реализовать? какова будет точность?
С новым чипом BCM47755 обещают точность 30 см.