Делаю автономного робота - подводную лодку. Конечная цель - автономное исследование акватории Москвы-реки.
Нужна программа Android:
Точки GPS загружаем в специальный файл до запуска.
Программа открывает файл и считывает данные.
Горячий пуск GPS 1 раз в минуту.
Определение координат.
Отправка координат на сервер. Ответом от сервера могут быть новый список координат.
Получение от Arduino по bluetooth данных о замере глубины.
Отправка данных на сервер.
На основе координат формирование необходимого вектора движения.
Отправка по bluetooth команд для arduino.
Сейчас в Android studio пишу "Hello world!". На эмуляторе все запускаю и смотрю.
Немного знаком с Java, C, Python. Хорошо с PHP и основными паттернами.
Просьба помочь советом. Может кто-то знает исходники, которые можно было бы доработать. Если есть желающие участвовать в проекте просьба отписаться.
Вообще хочется сделать отдельное приложение на основе полученных знаний - Arduino Shield. Суть в том, чтобы смартфон отправлял все возможные данные с GPS, акселерометра, AT-команды из SMS и прочее по bluetooth на Arduino. И выполнял команды полученные от Arduino. Может не столь логично делать смартфон второстепенным, но покупать
GPS shield, Wifi, GSM.....