Planowane funkcjonalności Wypadałoby w końcu zaprezentować mój system w działaniu. Zaczynam właśnie pisać demo, którego głównym zadaniem będzie odczytanie zarejestrowanych danych z pliku CSV, przeliczenie i narysowanie przemieszczeń na wykresie. Dla porównania chciałbym aby na wykresie zostały zaprezentowane przemieszczenia obliczone… Continue Reading →
Dziś pomówimy na temat systemu AHRS. Będzie on nam potrzebny w celu obliczenia naszego przemieszczenia względem ziemi. Dlaczego? Jak wspomniałem w poście na temat nawigacji bezwładnościowej do wyznaczenia przemieszczeń są nam potrzebne pomiary przyspieszeń w trzech osiach. W taki właśnie… Continue Reading →
Pamiętacie moje pomysły zastosowania nawigacji bezwładnościowej w sporcie? W tym tygodniu wybrałem się na narty do Francji. To doskonała okazja żeby połączyć przyjemne z pożytecznym i zarejestrować kilka zjazdów przy pomocy telefonu. Po powrocie spróbuję przeliczyć zebrane dane z czujników… Continue Reading →
Kolejnym filtrem, który chciałbym omówić jest filtr Alpha Beta. Sam algorytm jest nieco bardziej skomplikowany niż filtru FIR ale nadal nie jest to jakieś rocket science. Poniżej zamieszczam jego schemat blokowy: W uproszczeniu jego działanie polega na estymowaniu kolejnych próbek… Continue Reading →
W dziedzinie programowania jestem totalnym samoukiem. Ma to dobre strony ale też mnóstwo wad. Przykładowo kiedyś pisząc oprogramowanie nie rozdzielałem warstwy logiki od warstwy prezentacji. Wiem, że to było głupie ale zwyczajnie nie znałem dobrych praktyk bo niby skąd miałem… Continue Reading →
Filtr FIR jest jednym z prostszych algorytmów do implementacji dlatego wziąłem go na pierwszy ogień. Jego działanie polega na wyliczaniu średniej ważonej z kilku próbek sygnału. Poniżej przedstawiam przykładowy schemat blokowy algorytmu filtru uwzględniającego jedną próbkę wstecz: Blok z-1 opóźnia… Continue Reading →
Na dzisiejszy wieczór proponuję film dokumentalny opowiadający o tym jak nawigacja bezwładnościowa pomogła zabrać ludzi na księżyc. To niesamowite z jakimi problemami zmagali się inżynierowie pracujący przy programie Apollo. Z ciekawostek, kod źródłowy komputera pokładowego Modułu Księżycowego i Modułu Dowodzenia… Continue Reading →
O tej metodzie wspominałem w poście „Co to jest nawigacja bezwładnościowa?”. Dla przypomnienia całkowanie metodą trapezów polega na wyliczaniu i sumowaniu pól trapezów powstających przez przybliżenie przebiegu funkcji za pomocą odcinków. Odcinki te łączą ze sobą punkty, którymi w naszym… Continue Reading →
Tuż przed zamknięciem rejestracji na DSP nastąpiła mała zmiana planów. Stwierdziłem, że zamiast aplikacji na urządzenia mobilne zrobię bibliotekę, która będzie dokonywała obliczeń na potrzeby systemów INS. Myślę, że za kilka lat czujniki w telefonach będą lepszej jakości co da… Continue Reading →
© 2024 becomeapro.pl — Powered by WordPress
Theme by Anders Noren — Up ↑