Увидел прикольную штуковину ( LILY ) для мультикоптеров.
Это наручный GPS трэкер, который отправляет данные о место положении на коптер, и тот следует за тобой, для того, что-бы снимать видеоролики.
Организовать такую штуку возможно самостоятельность.
Для этого нужен организовать двустороннюю телеметрию.
К наземному приемопередатчику телеметрийных данных необходимо подключить GPS приемник и через отдельный канал передавать данные о местоположении пульта.
Коптер нужно перевести в режим "Следуй за мной"
Но пульт это громоздко. На видео, передатчик данных о местоположении, выглядит как наручные часы.
Да и пульт по сути не нужен - ведь коптером будет управлять автопилот.
Автопилот настроен в режим - "Следуй за мной"
Мы пойдем другим путем.
Возьмем GPS приемник, микроконтроллер и радиомодем 3dr.
С GPS приемника мы получаем данные закодированные протоколом NMEA0183 через стандартный UART интерфейс.
Далее нам нужно перекодировать эти данные в другой протокол, понятный полетному контроллеру - это протокол MAVLINK.
Вот этим перекодированием и должен заниматься наш микроконтроллер.
ВАЖНО: Радиомодемы понимают протокол МАВЛИНК и по этому перекодирование нужно производить между GPS модулем и радиомодемом на земле.
Я не знаю какой протокол используется для радиопередачи, но это наверно и не важно...
Цитата
При использовании кадров MAVLink радиомодули будут пытаться выровнять границы MAVLink пауктов. Это означает, что если пакет будет потерян или передана его часть он не будет рассматриваться приемником. Частичный пакет будет выглядеть как помехи на линии в консоли наземной станции.
Если вы установите значение MAVLink до 2 , то в дополнение к выполнению MAVLink обрамления радио будет искать RC_OVERRIDE пакеты (используется для джостиков) и будет убеждаться, что эти пакеты будут посланы как можно быстрее. Эта позиция полезна, если вы используете основаную на джостике контроль полета.
Прошивка радиомодулей будет стараться уместить несколько пакетов MAVLink в один радиопакет, для достяжении максимальной эффективности. Наибольший размер радиопакета 252 байт.
А это значит, что передавать через радиомодемы можно не только MAVlimk, но и NMEA.
Теперь нужно выяснить можно ли в полетный контроллер ( AIOP ) посылать данные в формате NMEA вместо МАВлинк ?
****************************************************
****************************************************
Информация для почитать:
как подключить GPS модуль ( GPS приемник ) к микроконтроллеру
http://avrproject.ru/publ/kak_podkljuchit/gps_modul_eb_500/2-1-0-127
http://we.easyelectronics.ru/part/gps-modul-eb-500.html
http://habrahabr.ru/post/196150/
режим "Следуй за мной"
http://ardupilot-mega.ru/wiki/arducopter/ac2_followme.html
протокол МАВЛИНК
http://dev.ardupilot.com/wiki....ommands ( раз и два )
https://en.wikipedia.org/wiki/MAVLink
http://www.qgroundcontrol.org/mavlink/start
https://code.google.com/p/apwikitest/wiki/MAVLink
https://pixhawk.ethz.ch/mavlink/
http://radiokot.ru/forum/viewtopic.php?f=57&t=118912
GPS и мавлинк ( библиотеки )
http://www.multixmedia.org/test....ce.html
http://www.multixmedia.org/test....8h.html
протокол NMEA_0183
https://ru.wikipedia.org/wiki/NMEA_0183
http://kaf401.rloc.ru/files/NMEA_Magellan.pdf
U-BLOX ( UBX протокол )
http://habrahabr.ru/post/233925/
http://www.u-blox.com/images....%29.pdf
http://www.u-blox.com/images....%29.pdf
радиомодемы
http://www.parkflyer.ru/product/749227/
http://ardupilot-mega.ru/wiki....wk.html
самоделки на МАВЛИНКЕ
http://diydrones.com/forum/topics/amp-to-frsky-x8r-sport-converter
http://openrcforums.com/forum/viewtopic.php?p=36346
https://www.indiegogo.com/projects/mavboard#/story
http://diydrones.com/forum/topics/mavlink-decoding
Декодер мавлинк для АРДУИНО
http://pastebin.com/TXfNtaaJ
Трекер антенна
http://vg.ucoz.ru/forum/10-243-1#4429
http://radiokot.ru/forum....2431986
http://forum.rcdesign.ru/f8/thread362529.html#post5001689
http://forum.fpv.kz/topic/263-nazemnaja-fpv-stancija-na-arduino/
Конвертер из UART в I2C ( используется для подключения GPS модуля к полетному контроллеру )
http://www.parkflyer.ru/product/1467298/