Category Daj Się Poznać 2017

Daj Się Poznać 2017

Kategoria ta zawiera posty związane z konkursem Daj Się Poznać 2017, w którym to brałem udział. Po trzech miesiącach zmagań zostałem jednym ze 184 finalistów. W konkursie wzięło udział prawie 1000 osób!

Demo, kolejny etap projektu

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 →

AHRS czyli punkt widzenia zależy od punktu siedzenia

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 →

Inżynier w Alpach czyli przyjemne z pożytecznym

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 →

Filtracja sygnału cz.2 – filtr Alpha Beta (+ live demo)

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 →

Testy jednostkowe z wykorzystaniem NUnit

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 →

Filtracja sygnału cz.1 – filtr FIR (+ live demo)

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 →

Jak nawigacja bezwładnościowa pomogła zabrać ludzi na księżyc

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 →

Całkowanie metodą trapezów w C#

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 →

Zmiana planów… przynajmniej częściowa

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 →

« Older posts Newer posts »

© 2024 becomeapro.pl — Powered by WordPress

Theme by Anders NorenUp ↑