Skip to content

AdamKubiak/WDS_Qt3D

Repository files navigation

Manipulacja obiektu 3D za pomocą żyroskopu i akcelerometru

Główne cechy projektu

Opis funkcjonalności aplikacji:

  • Pasek narzędzi – W pasku narzędzi można wyszukać urzędzenia podłą- czone do portów COM, następnie połączyć się z płytką wybierając odpowiedni port. Możliwy jest również wybór pliku z modelem 3D, którym chcemy manipu- lować.
  • Pasek statusu – Na pasku statusu, wyświetlany zostaje komunikat tekstowy z nazwą portu COM wybranegp przez użytkownika, który będzie wykorzystywany do komunikacji z płytką rozwojową.
  • Tabela z danymi – Tabela w której będzie można zobaczyć orientację oraz przesunięcie obiektu 3D względem jego położonia początkowego
  • Reset pozycji – zrestartowanie położenia obiektu 3D do jego początkowego położenia
  • Przyciski do wyboru wyświetlanych danych na wykresach – Zaznaczając odpowiedni checkbox użytkownik może wybrać z którego czujnika będą wyświe- tlane dane na wykresach. Możliwe jest zaznaczenie obu checkbox’ów na raz co spowoduje jednoczesne wyświetlanie danych.
  • Widget z wizualiacją 3D – Obserwacja wizualizacji obiektu 3D manipulowa- nego za pomocą akcelerometru z żyroskopem lub myszki i klawiatury
  • Wykresy danych – Wykresy danych odczytywanych z akcelerometru i żyrosko- pu

Prezetacja procesu zmiany orientacji i położenia obiektu 3D za pomocą płytki deweloperskiej z wbudowanym układem MEMS

Wykresy danych sensorycznych

Dokumentacja

Link do dokumentacji doxygen: https://drive.google.com/drive/folders/1Zru7rwTKC2_0PqNryoxwpd-XHhf7YqBr?usp=sharing

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages