-
Data: 2023-02-14 15:48:34
Temat: Re: Akcelerometr, inklinometr...
Od: "J.F" <j...@p...onet.pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On Tue, 14 Feb 2023 15:05:35 +0100, Paweł Pawłowicz wrote:
> W dniu 14.02.2023 o 14:58, J.F pisze:
>> On Tue, 14 Feb 2023 14:05:26 +0100, Robert Wańkowski wrote:
>>> W dniu 2023-02-14 o 12:38, J.F pisze:
>>>> Tylko tak ciągle nie jestem pewny - chcesz stwierdzic identyczny kąt
>>> Przykłądam do dowolnej płaszczyzny urządzenie. Zerowanie, kropka jest w
>>> centrum. Ma być nadal w centrum jeżeli będzie nadal równoległe ale
>>> przesunięte lub odsunięte od płaszczyzny.
>>>
>>> Czyli po przyłożeniu do dowolnie pochylonej płaszczyzny X i Y zeruję.
>>> X i Y mają być równe zero dopóki płaczyzna XY urządzenia jest równoległa
>>> do płaczyzny na któej wyzerowano. X i Y nie może się zmieniać przy
>>> obrocie w osi Z, mie może się zmieniac gdy przesuwamy po wskazanej
>>> wsześniej zerowaniem płaszczyźnie, nie może się zmieniać gdy odsuwamy
>>> wzdłuż osi Z.
>>
>> A kiedy sie moze zmieniac?
>>
>>> Ma działac jak zwykłą poziomica 2D (okrągła libelka) ale
>>> "poziom/równoległość" ma wskazywać nie do powierzchni kuli ziemskiej ale
>>> do wcześniej wskazanej zerowaniem powierzchni.
>>
>> No to potrzebujesz żyroskopy i całkowanie w czasie,
>
> Przecież to jest po prostu przeliczenie układu współrzędnych. Parę
> operscji na wektorach.
Ciagle nie bardzo wiem, czego dokładnie Robert potrzebuje, bo unika
odpowiedzi na moje pytania, ale wyobraz sobie, ze ide do rogu pokoju,
przykladam smartfona do jednej sciany, nastepnie obracam wokół
pionowej osi o 90 stopni, i jest teraz rownolegly do drugiej sciany,
a prostopadly do pierwszej - a wektor grawitacji nie zmienil sie nic.
Dalej - smartfon ma na ekranie osie X i Y, a Z prostopadla do ekranu.
Powyzej obrocilem wokól osi Y.
A teraz obroce najpierw dookola X o 90 stopni (ekran bedzie poziomy),
potem wokół Z (ktora teraz jest pionowa) o 90, i znow doookoła X o 90.
I wrocilem do pozycji wyjsciowej.
A te MEMSowe "zyroskopy" podają tylko prędkość obrotu dookoła trzech
osi, więc aby ustalić o ile obróciłem, to muszę całkować.
I to sprytnie całkować, ze stałym przeliczaniem orientacji.
No chyba, zeby sie dodatkowo wektorem grawitacji posługiwać.
Ktory moze jednak w rózne strony wskazywać na skutek przyspieszeń
liniowych.
J.
Następne wpisy z tego wątku
- 14.02.23 16:37 alojzy nieborak
- 14.02.23 16:40 Piotr Gałka
- 14.02.23 16:44 J.F
- 14.02.23 16:45 Piotr Gałka
- 14.02.23 17:04 alojzy nieborak
- 14.02.23 17:10 Paweł Pawłowicz
- 14.02.23 17:13 J.F
- 14.02.23 18:03 Paweł Pawłowicz
- 14.02.23 18:48 Robert Wańkowski
- 15.02.23 13:20 a a
- 15.02.23 13:42 Robert Wańkowski
- 15.02.23 22:53 ptoki (ptoki)
- 16.02.23 11:28 J.F
- 16.02.23 12:16 Robert Wańkowski
Najnowsze wątki z tej grupy
- Ściąganie hasła frezem
- Koszyk okrągły, walec 3x AA, na duże paluszki R6
- Brak bolca ochronnego ładowarki oznacza pożar
- AMS spalony szybkim zasilaczem USB
- stalowe bezpieczniki
- Wyświtlacz ramki cyfrowej
- bateria na żądanie
- pradnica krokowa
- Nieustający podziw...
- Coś dusi.
- akumulator napięcie 12.0v
- Podłączenie DMA 8257 do 8085
- pozew za naprawę sprzętu na youtube
- gasik
- Zbieranie danych przez www
Najnowsze wątki
- 2025-01-31 kupujmy części
- 2025-01-30 pogromca ksiezy
- 2025-01-30 Warszawa => Data Engineer (Tech Lead) <=
- 2025-01-30 Czy WYNIESIENIE UE-posła Brauna z sali obrad UE-parlamentu stanowiło naruszenie jego immunitetu i godności?
- 2025-01-30 drukarka potrzebna
- 2025-01-30 Warszawa => QA Engineer (Quality Assurance) <=
- 2025-01-30 Łódź => Programista NodeJS <=
- 2025-01-30 Jest Trump prezydent jest Meta/FBook/Instagram ugoda za 25 mln. USD
- 2025-01-30 Gdańsk => Solution Architect (Java background) <=
- 2025-01-30 Zielona Góra => Senior Field Sales (system ERP) <=
- 2025-01-30 Błonie => Analityk Systemów Informatycznych (TMS SPEED) <=
- 2025-01-30 DeepSeek nie lubi gadać o polityce
- 2025-01-30 Błonie => Administrator systemów <=
- 2025-01-30 Gliwice => Business Development Manager - Network and Network Security
- 2025-01-30 Warszawa => Programista Full Stack (.Net Core) <=