Положение в пространстве

Иван_123
Offline
Зарегистрирован: 17.01.2018

Здравствуйте.

Не обессудьте за странное название темы и отсутствие точных технических данных. Просто хочу проект один сделать, но если то, что я спрашиваю - невозможно, то и смысла начинать проект попросту нет. 

Допуситим, имеется машинка, задние колеса которой постоянно крутятся; машинка перемещается. В 100-150 метрах от нее установлен блок, который представляет из себя ардуино и подключенный радиомодуль. На машинке так же установлены ардуино и радиомодуль; машинка и блок соединены по радиоканалу.

Так вот, сам вопрос: как сделать так, чтобы машинка двигалась на этот блок?

Первой мыслью было использование GPS-модуля. Но погрешность показаний составляет аж 100 метров, а это неприемлемо. Еще думал установить по бокам, скажем, на расстоянии 1 метр ( на концы положенной на машинке палки, грубо говоря) радиомодули или что то  в этом роде, и каким то образом (если он существует) постоянно измерять расстояние от блока до этих точек. Если расстояние равно, то передние колеса прямо, если, например, правая точка чуть ближе, то колеса повернуть, пока не восстановится направление.

Если возможен мой вариант, то не подскажете, как его реализовать? То есть, что для этого требуется?

Если он невозможен, существуют ли альтернативные способы? Чувствую, что они должны быть, но мне недостаточно знаний.

P.S. Блок и машинка находятся в пределах видимости, препятствий между ними нет.

И еще: не обязательно машинка и блок должны коннектиться при помощи радиомодулей.

 

trembo
trembo аватар
Offline
Зарегистрирован: 08.04.2011

По моему опыту ( допустим waze, igo) не 100 метров, а 5 или меньше...
Кстати пылесосы как-то сами до зарядки добираются.
Думайте в общем.....

Иван_123
Offline
Зарегистрирован: 17.01.2018

Я рассматривал вариант приобретения лишь самых простых и дешевых gps модулей(Наример GY - NEO6MV2). Но если существуют более современные и более точные(но простые в подключении) то не могли бы вы написать какой именно? Waze и IGO я в инетернете набрал конечно же, но в силу ограниченности своего ума мало что извлек из вышедшей информации.

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Но у пылесосов не 100 метров расстояния.

А вот газнокосильщики ориентируются по неглубоко вкопанному кабелю с переменкой. Его не пересекают (считают границей обрабатываемого участка), а к зарядке едут вдоль него.

ТС, это не вариант?

trembo
trembo аватар
Offline
Зарегистрирован: 08.04.2011

А поискать на форуме не пробовали?
http://arduino.ru/forum/obshchii/opredelenie-kursa-po-gps#comment-72047

И гляньте заодно про "путешествие" в Лондон
http://arduino.ru/forum/obshchii/opredelenie-kursa-po-gps#comment-71547

Иван_123
Offline
Зарегистрирован: 17.01.2018

Кабель не подойдет(  Машинка будет следовать не по одному курсу, место назначения переносное. 

То есть NEO - 6M выдает показания с погрешностью всего лишь 5 метров? Если так, то осуществить задуманное несложно: координаты места назначения и координаты машинки - это две точки, строю линию между ними и по этой линии пускаю машинку. Правильно?
Иван_123
Offline
Зарегистрирован: 17.01.2018

5 метров мне не принципиально. Вот сотня напрягала, безусловно

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

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

Иван_123
Offline
Зарегистрирован: 17.01.2018

А можно ли определять направление по ИК датчику(как альтернатива оптическому)? Если да, то как? Или ультразвуковым?

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

Иван_123 пишет:

А можно ли определять направление по ИК датчику(как альтернатива оптическому)? Если да, то как? Или ультразвуковым?

В пространстве - помещаете датчик в трубку. На плоскости - используете щель. С ультразвуком - проблематичнее, т.к. конструктивные элементы должны быть существенно больше длины волны.

Иван_123
Offline
Зарегистрирован: 17.01.2018

Так что же лучше: GPS-модуль или ИК датчик? Если GPS, то какой модуль использовать для достижения большей точности?

Иван_123
Offline
Зарегистрирован: 17.01.2018

И снова здравствуйте.

VK16E имеет неплохие характеристики. Заявленная точность вроде плюс минус 10 метров. Подойдет ли для вышеуказанной цели этот модуль(а точнее, два)? И насколько можно верить заявленным характеристикам?

Вы уж извините, наобум покупать неохота. Вдруг кто нибудь уже приобретал такой модуль.