Modelowanie, sterowanie i wizualizacja quadrocoptera

pol Artykuł w języku polskim DOI:

Tomasz Liecau *, Michał Warkocz *, Krzysztof Wąsik *, wyślij Michał Grochowski ** * ** Wydział Elektrotechniki i Automatyki, Politechnika Gdańska

Pobierz Artykuł

Streszczenie

Artykuł przedstawia podejście do budowy modelu matematycznego quadrocoptera. Głównym celem budowy modelu było zaprojektowanie odpowiedniego sterowania obiektu oraz analiza jego zachowania się w różnych sytuacjach. Jako założenie przyjęto budowę modelu, systemu sterowania oraz wszelkich towarzyszących algorytmów w otwartym środowisku programistycznym, co pozwoli na późniejszą ich implementację w rzeczywistym obiekcie, bez konieczności stosowania drogiego oprogramowania. Sterowanie quadrocopterem przez operatora odbywa się przy pomocy ruchów dłoni sczytywanych przez kamerę i odpowiednio interpretowanych przy pomocy zaawansowanych metod przetwarzania obrazów. Całość systemu zwizualizowana jest i osadzona w trójwymiarowym środowisku symulacyjnym.

Słowa kluczowe

modelowanie, przetwarzanie obrazów, quadrocopter, sterowanie, wizualizacja

Modeling, control and visualisation of a quadrocopter

Abstract

The paper presents an approach for building a mathematical model of a quadrocopter. The main objective was to design the appropriate quadrocopter control and analysis of its behavior in different situations. As the assumption was that the model, control system and all the accompanying algorithms have to be realized in an open source and free programs, to allow for their later implementationin plant, without the need for expensive software. Quadrocopter control by the operator is carried outusing hand movements read by the camera and then properly interpreter with the great help of advanced methods of image processing techniques. The whole system is visualized and embedded in threedimensional simulation environment.

Keywords

control, image processing, modeling, quadrocopter, visualization

Bibliografia

  1. Abłamowicz A.: Podręcznik pilota szybowców. Wydawnictwo komunikacji i łączności, 1967.
  2. Bradski G. Kaehler A.: Learning OpenCV: Computer Vision with the OpenCV Library, O’Reilly, 2008.
  3. Buca, D., Cymanowski M.: Projekt autonomicznej platformy latającej. Praca magisterska, Politechnika Gdańska, 2010.
  4. Koprowski P.: Okruchy geometrii komputerowej. 29 lipca 2003 - 13 grudnia 2005.
  5. Wojas S.: Metody przetwarzania obrazów z wykorzystaniem biblioteki OpenCV. Praca magisterska, AGH, 2010.