Adapter MAVLink dla ZbigOSD

Autorskie projekty naszych użytkowników

Moderatorzy: marbalon, moderatorzy2014, moderatorzy

Awatar użytkownika
pawelsky
Posty: 9750
Rejestracja: środa 19 mar 2014, 02:03
Lokalizacja: Polska
Kontakt:

Adapter MAVLink dla ZbigOSD

Post autor: pawelsky »

Jako ze ZbigOSD posiada API umozliwiajace integracje z roznymi systemami jakis czas temu pomyslalem sobie ze moze warto zrobic adapter umozliwiajacy podpiecie kontrolerow z MAVLinkiem (APM/Pixhawk, itp.).

Potrzebne bedzie:
1) Arduino Pro Mini (ew. Arduino Nano) 5V/16MHz
2) APM lub Pixhawk jako zrodla danych OSD w formacie Mavlink
3) ZbigOSD z firmware 2.40 lub wyzszym

Na Arduino ladujemy ponizszy HEX (np. przy pomocy Xloadera - Device = Duemilanove/Nano(ATmega328P), Baud rate = 57600, COM Port = port do ktorego podlaczone jest Arduino)

https://www.dropbox.com/s/s83yqsy3c06sk ... a.hex?dl=1

Podlaczamy wszystko jak na ponizszym schemacie (klik zeby powiekszyc)
zbigosd_mavlink_adapter_connection_diagram_20160.jpg
zbigosd_mavlink_adapter_connection_diagram_20160.jpg (97.3 KiB) Przejrzano 5692 razy
Nastepnie w menu Service OSD ustawiamy UART1: Generic API 38400 bps


Adapter przesyla nastepujace dane:
- napiecie baterii (z FC)
- pobor pradu (z FC)
- sztuczny horyzont (z FC)
- pozycje GPS
- liczbe satelitow (z GPS)
- rodzaj fiksa (z GPS)
- predkosc (z GPS)
- kurs (z GPS)
- wysokosc (z GPS)
- predkosc pionowa (z FC)
- stan uzbrojenia systemu ("ARMED"/"DISARMED")
- informacje o oczekiwaniu na HEARTBEAT z Pixhawka/APMa ("WAITING FOR HEARTBEAT...")
- informacje o pobieraniu strumieni danych ("REQUESTING DATA...")

Prezentuje sie tak (video z wczesniejszych testow, jeszcze bez wszystkich danych), testowane przy pomocy AUAV X2 mini Pixhawka.



Chetnych zapraszam do testowania...

EDIT: Instrukcje uzycia adaptera przeniesione do pierwszego postu.
Ostatnio zmieniony piątek 30 gru 2016, 13:00 przez pawelsky, łącznie zmieniany 2 razy.
Awatar użytkownika
Amat3ur
Posty: 125
Rejestracja: piątek 25 lip 2014, 21:37
Lokalizacja: Piaseczno

Re: Adapter MAVLink dla ZbigOSD

Post autor: Amat3ur »

i to by było piękne :shock:
Pozdrawiam Piotrek
Awatar użytkownika
pawelsky
Posty: 9750
Rejestracja: środa 19 mar 2014, 02:03
Lokalizacja: Polska
Kontakt:

Re: Adapter MAVLink dla ZbigOSD

Post autor: pawelsky »

W miedzyczasie dodalem dane z GPSu, pozostaje jeszcze dodac informacje o baterii, ustawieniu drazkow aparatury i trybie lotu.
Awatar użytkownika
Amat3ur
Posty: 125
Rejestracja: piątek 25 lip 2014, 21:37
Lokalizacja: Piaseczno

Re: Adapter MAVLink dla ZbigOSD

Post autor: Amat3ur »

A czy osd będzie przeplatało telemetrie w linku wideo tak jak to robi normalnie i przy współpracy ze zbigowym AP?

edit: literówki
Pozdrawiam Piotrek
Awatar użytkownika
pawelsky
Posty: 9750
Rejestracja: środa 19 mar 2014, 02:03
Lokalizacja: Polska
Kontakt:

Re: Adapter MAVLink dla ZbigOSD

Post autor: pawelsky »

Amat3ur pisze:A czy osd będzie przeplatało telemetrie w linku wideo tak jak to robi normalnie i przy współpracy ze zbigowym AP?
O ile dobrze rozumiem dokumentacje API to tak, ale nie sprawdzalem.
Awatar użytkownika
Zbig
Posty: 2268
Rejestracja: czwartek 13 gru 2012, 20:48
Lokalizacja: Warszawa

Re: Adapter MAVLink dla ZbigOSD

Post autor: Zbig »

Będzie.
Awatar użytkownika
pawelsky
Posty: 9750
Rejestracja: środa 19 mar 2014, 02:03
Lokalizacja: Polska
Kontakt:

ZbigOsdMavlinkAdapter v20160216_beta

Post autor: pawelsky »

Mialem chwilke wiec poskladalem do kupy testowa wersje adaptera.

Chetnych zapraszam do testowania...

EDIT: Instrukcje uzycia adaptera przeniesione do pierwszego postu.
Ostatnio zmieniony poniedziałek 18 kwie 2016, 22:57 przez pawelsky, łącznie zmieniany 1 raz.
Awatar użytkownika
JSt
Posty: 137
Rejestracja: wtorek 14 kwie 2015, 12:13
Lokalizacja: Kraina Kwitnącej Bulwy

Re: Adapter MAVLink dla ZbigOSD

Post autor: JSt »

Cześć
Podbiję troszkę temat - ktoś już miał okazję testować osd z "przejściówką" na arduino ?
Jestem zaskoczony brakiem komentarzy... Tyle razy ktoś, gdzieś namawiał Zbiga na wprowadzenia mavlinka do osd, a kiedy wreszcie ta funkcjonalność się pojawiła - cisza :shock:
Zakładam, że pawelsky zrobił całkiem konkretny kawałek softu (bo z różnych postów, w różnych tematach można wnioskować, że zna się facet troszeczkę na rzeczy ;-)) Odebrałem dzisiaj przesyłkę z osd, poszukałem tego tematu aby na minimum 20 stronach komentarzy znaleźć jakieś porady a tu wygląda na to że będę pierwszym testerem, który coś za kilka dni napisze...
Przy okazji - jak Zbig będzie tak ostro szedł do przodu z softem do AP i OSD - za kilka miesięcy pojęcie Pixhawk w samolocie kompletnie straci rację bytu :D
Pozdrawiam
Janusz

Ostatnio zamęczam: S800 na Omnibus F4
Awatar użytkownika
pawelsky
Posty: 9750
Rejestracja: środa 19 mar 2014, 02:03
Lokalizacja: Polska
Kontakt:

Re: Adapter MAVLink dla ZbigOSD

Post autor: pawelsky »

Moze ciezko znalezc ;-) Dla ulatwienia przenioslem wszystko do pierwszego posta.
Awatar użytkownika
Mogway
Posty: 131
Rejestracja: czwartek 16 sie 2012, 13:24
Lokalizacja: Warszawa

Re: Adapter MAVLink dla ZbigOSD

Post autor: Mogway »

Odkurzę trochę temat - czy jest możliwość żeby dane z GPS pobierał z FC bo innaczej trzeba stosować chyba 2 gpsy ?- jeden do FC a drugi do OSD
MTD, Eleres, AP Pitlab
Awatar użytkownika
pawelsky
Posty: 9750
Rejestracja: środa 19 mar 2014, 02:03
Lokalizacja: Polska
Kontakt:

Re: Adapter MAVLink dla ZbigOSD

Post autor: pawelsky »

Mogway pisze:Odkurzę trochę temat - czy jest możliwość żeby dane z GPS pobierał z FC bo innaczej trzeba stosować chyba 2 gpsy ?- jeden do FC a drugi do OSD
Tak to wlasnie dziala.
Awatar użytkownika
Mogway
Posty: 131
Rejestracja: czwartek 16 sie 2012, 13:24
Lokalizacja: Warszawa

Re: Adapter MAVLink dla ZbigOSD

Post autor: Mogway »

Czyli wszystkie informacje pobiera z FC czy trzeba 2 GPSy ?
MTD, Eleres, AP Pitlab
Awatar użytkownika
analogowy
Posty: 414
Rejestracja: sobota 14 cze 2014, 19:29
Lokalizacja: Warszawa

Re: Adapter MAVLink dla ZbigOSD

Post autor: analogowy »

Czy w pierwszym poście jest mowa o dwóch gps'ach ? Czy na schemacie widzisz jakiś gps ? Wszystko pobierane jest z FC.
Awatar użytkownika
pawelsky
Posty: 9750
Rejestracja: środa 19 mar 2014, 02:03
Lokalizacja: Polska
Kontakt:

Re: Adapter MAVLink dla ZbigOSD

Post autor: pawelsky »

Mogway pisze:Czyli wszystkie informacje pobiera z FC czy trzeba 2 GPSy ?
Nie potrzeba 2 GPSow.
Awatar użytkownika
Mogway
Posty: 131
Rejestracja: czwartek 16 sie 2012, 13:24
Lokalizacja: Warszawa

Re: Adapter MAVLink dla ZbigOSD

Post autor: Mogway »

@ analogowy
w pierwszym poscie na schemacie nie jest tez podlaczone zasilanie - czy to znaczy ze ma go nie byc ?

@pawelsky

Pytam o GPS bo mi nie odnajduje GPSa po mavlinku a wylistowane w pierwszym poscie jest że liczbe satelitow pobiera z GPS a nie jak wyżej że z FC stąd moje pytanie.

pobawie się jeszcze - Dzięki za odpowiedź
MTD, Eleres, AP Pitlab
ODPOWIEDZ