Робот идущий по заданному маршруту gps на Arduino

_Egor_
Offline
Зарегистрирован: 17.07.2018

Столкнулся с проблемой

Идея заключается в том, чтобы задать роботу то место куда он должен приехать. С помощью GPS датчика от узнает свое местоположение, строит маршрут до указанного местоположения и направляется к нему, все необходимые датчики, моторы, и т.д уже имеются. Не хватает только самого "навигатора". Подскажите какой модуль для этого нужен и необходимые библиотеки для написания скетча

mykaida
mykaida аватар
Offline
Зарегистрирован: 12.07.2018

GPS - это откуда то оттуда куда то туда с порядочным разбросом. Если Вас не смущает ошибка в несколько метров, то стоит посмотреть на форумах по радиоуправлению моделями.

Кроме того ИМХО ардуинка слаба для работы с реальными геоданными. Посмотрите на малинку.

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

mykaida пишет:

Кроме того ИМХО ардуинка слаба для работы с реальными геоданными. Посмотрите на малинку.

Почему? Что там такого, что требует каких-то запредельных ресурсов? И каких? Памяти? Быстродействия?

Arhat109-2
Offline
Зарегистрирован: 24.09.2015

Не знаю как устроен типовой авто-нафигатор, но сильно подозреваю что памяти там потребуется весьма прилично. Хотя наверное зависит от длины маршрута .. Скажем доехать из Домодедово в Толмачево - задачка явно не окажется шибко тривиальной. :)

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

Всё уже давно изобретено, покупаете контроллер APM-2.6 или APM-2.8 заливаете нужную версию прошивки MISSION PLANER и будет Вам счастье. (он на основе ардуино)
В сырцах код в проекте есть.
GPS модуль к нему лучше брать 8-й

PS мой приятель сделал прикормочный кораблик, сначала развозит прикормку, отмечает точки куда ее скинул, а потом отвозит в это место донки, уже и крупную рыбу поймал по этой технологии, сазан 14 и 10 кг

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

Так в атонавигаторе основное - работа с картами. Здесь про карты ничего вроде не говорилось.

mykaida
mykaida аватар
Offline
Зарегистрирован: 12.07.2018

ua6em пишет:

Всё уже давно изобретено, покупаете контроллер APM-2.6 или APM-2.8 заливаете нужную версию прошивки MISSION PLANER и будет Вам счастье. (он на основе ардуино)
В сырцах код в проекте есть.
GPS модуль к нему лучше брать 8-й

PS мой приятель сделал прикормочный кораблик, сначала развозит прикормку, отмечает точки куда ее скинул, а потом отвозит в это место донки, уже и крупную рыбу поймал по этой технологии, сазан 14 и 10 кг

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

a5021
Offline
Зарегистрирован: 07.07.2013

_Egor_ пишет:
Идея заключается в том, чтобы задать роботу то место куда он должен приехать. С помощью GPS датчика от узнает свое местоположение, строит маршрут до указанного местоположения и направляется к нему,

Выбросите из головы. Без воспомогательных средств навигации (тех. зрение, лидары и т.п.) ваш аппарат всякий раз будет заканчивать путь не в той точке, куда вы его направили, а в ближайшей канаве. Точность и стабильность сигнала GPS слишком низка, чтобы обеспечивать увереное следование по маршруту.

sadman41
Offline
Зарегистрирован: 19.10.2016

Точно-точно, недавно был случай: https://m.youtube.com/watch?v=Rb67WPmc5b4

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

a5021 пишет:

_Egor_ пишет:
Идея заключается в том, чтобы задать роботу то место куда он должен приехать. С помощью GPS датчика от узнает свое местоположение, строит маршрут до указанного местоположения и направляется к нему,

Выбросите из головы. Без воспомогательных средств навигации (тех. зрение, лидары и т.п.) ваш аппарат всякий раз будет заканчивать путь не в той точке, куда вы его направили, а в ближайшей канаве. Точность и стабильность сигнала GPS слишком низка, чтобы обеспечивать увереное следование по маршруту.

при 15 спутниках, а это обычный показатель, точность приемлема, WP строятся во время движения, отмечаются стиком аппаратуры управления, программа - TOWER