Individální projekty MPOA

Mikroprocesory s architekturou ARM

Uživatelské nástroje

Nástroje pro tento web


2018:accel-roll-pitch

Toto je starší verze dokumentu!


Výpočet náklonu z akcelerometru

Zadanie

Na vývojové desce STM32F4DISCOVERY s akcelerometrem LIS302DL/LIS3DSH realizujte výpočet příčného a podélného náklonu (roll, pitch). Uvažujte libovolnou polohu akcelerometru vůči základně, tj. implementujte derotaci vstupního datového vektoru dle postupu v DT0076.


Úvod

Cieľom tohto projektu je:

  • realizovať výpočet priečneho a pozdĺžneho náklonu(angl. roll a pitch), obr. 1.1.
  • kompenzovať náklon pomocou derotačnej matice pre ľubovoľnú polohu akcelerometru voči referenčnej rovine.

Derotačná matica bude počítaná pomocou Matlabu, pretože obsahuje goniometrické funkcie. Program bude možno ovládať cez konzolu (vložiť derotačnú maticu, kompenzovať výpočet náklonu).

Hardware

K realizácii projektu bola použitá vývojová deska STM32F4DISCOVERY od firmy STMicroelectronics, súčasťou ktorej je 3-osový akcelerometer LIS302DL/LIS3DSH.

Software


Záver

Zdroje

2018/accel-roll-pitch.1547474004.txt.gz · Poslední úprava: 2019/01/14 14:53 autor: Ondrej Vörös