Hirdetés

Új hozzászólás Aktív témák

  • Janos250

    őstag

    válasz tonermagus #13878 üzenetére

    a, félreértetted a dolgot.
    Ha magával a GPS chippel akarod feldolgoztatni a másik által küldött értékeket, akkor:
    1. Ez az RTK módszer, és nagyon pontos eredményt ad (többnyire 1-2 cm hibával)
    2. Ehhez spéci, drágább GPS kell, a tied alapból nem tudja ezt.
    3. Akkor nem ezeket az NMEA mondatokat kell átküldeni, hanem másokat, azt az ilyet tudó GPS-ben be tudod állítani.
    4. Másodpercenként több kilobyte-nyi adatot kell átküldeni, ehhez már nem jó a LORA.

    Tehát akkor Te mit tehetsz:
    Az összehasonlítást az arduinónak kell elvégezni.
    Abba érkeznek a fix helyen lévő GPS-ből is az adatok, meg a vízen mozgóból is (itt van ugyebár a GPS chip is)
    A Arduino hasonlítja össze a két értéket, és az úszó által adott értéket korrigálja a másik által adott hibával.
    Azt írtad, hogy méternyi pontossággal áll vissza a helyre. Ez elég nagy hibának tűnik számomra.
    A mostani GPS chipek már egyszerre sok műhold adatait tudják venni (USA, orosz, Eu, kínai) így az 1-2 méter körüli
    visszatérést már nagyjából az esetek többségében a korrekció nélkül is tudni kéne. Persze előfordul ritkábban sokkal nagyobb hiba is.
    A korrekcióval ennél azért nagyobb pontosságot várnék, hogy tudja, az általad korábban leírt max. fél méteres hibát extrém esetben is.

    Tehát a megoldás:

    Hajón lévő arduino kapja a hibát a fix helyen lévőtől (bázis).
    Kapja a hajón lévő GPS-től az általa mért adatokat (rover).
    A helyit korrigálja a hibával, így már egy pár deciméteres pontosságot kéne elvben tudnia.

    Ha meg nagyobb pontosság kell, akkor a következő lépcsőfok az RTK, azaz drágább chipből kettő, és pár kilóbájt átviteli sávszélesség.

    [ Szerkesztve ]

    Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.

Új hozzászólás Aktív témák