Skocz do zawartości

Polski QUADROCOPTER


mifau

Rekomendowane odpowiedzi

  • Odpowiedzi 237
  • Dodano
  • Ostatniej odpowiedzi

dodam ze czestotliwosc odswiezania danych wysylanych na silnik (czyli tez i wszystkich obliczen) to ok 90-100Hz ! (MikroKopter ma tylko 8-10Hz)

Wieksza predkosc obliczen = szybsza reakcja na zmiany polozenia = wieksza stabilnosc.

przy takim "odswiezaniu" az nasuwa sie pomysl zrobienia quada z minimalnym rozstawem osi silnikow do latania w pomieszczeniach i ciezko dostepnych miejscach...

Odnośnik do komentarza
Udostępnij na innych stronach

Ja dodam ze znam tylko jednego quada ktory ma odswiezanie 100Hz. Kosztuje 30tys funtow (z hakiem).

 

Lis raczej odpornosci na wiatr. Jesli Mifau da rade zrobic 100Hz to tym quadem teoretycznie bedzie mozna latac przy 10m/s.

Odnośnik do komentarza
Udostępnij na innych stronach

mifau, jaki mikrokontroler wybraliście do tego projektu?

Aktualnie jest to atmega644 (ta sama co w mikrokopterze).

Poki co z zapasem wystarcza na wszystkie zalozone w projekcie funkcjonalnosci (nie wykorzystalismy nawet polowy zasobow).

Jesli jednak, na ktoryms z etapow powstanie koniecznosc zmiany procesora, to bedzie to ktorys z szybszych ARM7.

Odnośnik do komentarza
Udostępnij na innych stronach

Ja mam pytanie co do systemu stabilizacji osi x i y za pomocą GPS-u. z jaką dokładnością działa ten system? i czy wykorzystuje się do tego ten sam mikrokontroler czy jest to zupełnie odrębny moduł?

 

śledzę z niecierpliwością postępy i mam nadzieje że niedługo pojawi się sporo konkretnych danych :)

Odnośnik do komentarza
Udostępnij na innych stronach

Na jakim etapie prac jesteście? Możecie już podać jakieś szczegóły, efekty prób albo przedstawić jakieś filmy/zdjęcia?

 

Lada dzien pierwsze proby systemu stabilizacji w rzeczywistych warunkach.

Czyli...jestesmy na etapie konczenia podstawowej wersji software'u.

Ciezko na tym etapie pokazac jakies video... Glownie dlatego, ze prace ktore obeznie prowadzimy to parametryzacja detali (kalmana i pid'a - a troche eksperymentow tutaj zrobic trzeba)

Mozemy tylko pokazywac (niezrozumiale dla wiekszosci ludzi) wykresy...

Jak tylko beda sensowne materialy video to sie nimi na pewno podzielimy:)

 

 

 

Ja mam pytanie co do systemu stabilizacji osi x i y za pomocą GPS-u. z jaką dokładnością działa ten system? i czy wykorzystuje się do tego ten sam mikrokontroler czy jest to zupełnie odrębny moduł?

 

Do tego etapu zostalo jeszcze kilka miesiecy...

Ale oczywiscie dane o ktore pytasz sa znane...(i prawdopodobnie zblizone we wszystkich implementacjach)

Z wykorzystaniem systemu WAAS/EGNOS , dokladnosc GPS'a zawiera sie w przedziale miedzy 2, a 6m.

Komputer pokladowy poradzi sobie z odczytem dodatkowego UART'a. Tu nie bedzie klopotu.

A wiec powinnismy poradzic sobie bez dodatkowego mikrokontrolera.

 

 

Konkrety pojawia sie gdy bedziemy pewni, ze urzadzenie w przyjetej konfiguracji...lata.

Do tego czasu oczywiscie odpowiadamy na pytania :)

 

 

 

 

Chcialbym podziekowac Wam Wszystkim za dobre slowo i za deklaracje checi pomocy :!: :mrgreen:

Odnośnik do komentarza
Udostępnij na innych stronach

Rozumiem :D Ale mam pytanie... wiadomo, że QC utrzymuje się w poziomie dzięki czujnikom (akcelerometry, żyroskopy), czy w momencie przechylania go poprzez użytkownika stabilizacja jest wyłączana? Czy może QC jest stabilizowany tylko do pewnego momentu? Chodzi mi o to, że gdyby stabilizacja była ciągle włączona i poziomowała by cały czas to wykonanie przechyłu byłoby wg mnie niemożliwe, chyba, że czegoś po prostu nie rozumiem :D

Odnośnik do komentarza
Udostępnij na innych stronach

chyba, że czegoś po prostu nie rozumiem :D

I tu dobrze prawisz :devil:

To tak jak z żyrem w heli na ogonie - to żyro trzyma ogon w miejscu a jednak jak wychylisz drążek to heli "zakręcowuje" - i żyro mu na to pozwala. Podobnie w QC - pozwala na przechył ...

Odnośnik do komentarza
Udostępnij na innych stronach

Rozumiem :D Ale mam pytanie... wiadomo, że QC utrzymuje się w poziomie dzięki czujnikom (akcelerometry, żyroskopy), czy w momencie przechylania go poprzez użytkownika stabilizacja jest wyłączana? Czy może QC jest stabilizowany tylko do pewnego momentu? Chodzi mi o to, że gdyby stabilizacja była ciągle włączona i poziomowała by cały czas to wykonanie przechyłu byłoby wg mnie niemożliwe, chyba, że czegoś po prostu nie rozumiem :D

A widzisz :)

Wyobraz sobie to tak, ze system stabilizuje sie , a my gdzies w srodku algorytmow domixowujemy mu nasz sygnal RC.

Cos jak zyroskop w helikopterze....niby stabilizuje, a my mozemy sie obracac :)

Mozemy tez ustawic "sile" z jaka stabilizacja stawia opor naszym dzialaniom - i znowu tak samo jak w helikopterze :wink:

 

To byla wersja uproszczona...

Wersja bardziej zlizona do rzeczywistej jest taka:

Kontroler PID na wejscie dostaje odczytane wartosci kanalow pomnozone przez odpowiednie wspolczynniki, ktore maja zapewnic konwersje wychylen drozkow (Wartosci kanalow) na odpowiedni katy pochylenia (pisze o trybie normalnym, a nie akrobatycznym).

 

:mrgreen:

 

EDIT: buwi mnie uprzedzil z tym porownaniem do helikoptera :)

Odnośnik do komentarza
Udostępnij na innych stronach

Dzięki za wyjaśnienie, teraz już CHYBA wiem o co chodzi :) Po prostu sygnał z czujników jest cały czas odczytywany, jednak takie jakby pierwszeństwo ma sygnał danego kanału z odbiornika, tak? I to on decyduje czy QC stoi w miejscu czy się przechyla/obraca itp i w jakim stopniu jest on stabilizowany?

Odnośnik do komentarza
Udostępnij na innych stronach

jednak takie jakby pierwszeństwo ma sygnał danego kanału z odbiornika, tak? I to on decyduje czy QC stoi w miejscu czy się przechyla/obraca itp i w jakim stopniu jest on stabilizowany?

Nie pierwszeństwo tylko "zmiksowanie" z sygnałami z czujników i sygnał ( -y ) wyjściowe do regulatorów/silników ... tak to winno biegać ( w uproszczeniu )

Odnośnik do komentarza
Udostępnij na innych stronach

Ja bym to ujął tak:

 

sygnał z odbiornika jest wartością zadaną (docelową), sygnał z żyroskopów i akcelerometrów jest wartością odczytaną (aktualną), a regulator tak steruje silnikami aby wartość aktualna była równa zadanej :)

Zadany jest poziom - stabilizuje do poziomu, zadane jest pochylenie - stabilizuje pochył.

 

mifau, jeśli się mylę i źle tłumacze koledze to mnie popraw :D

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.