Beltéri lokalizáció ZigBee környezetben
Absztrakt
A készítendő rendszer célja, minél pontosabb beltéri lokalizáció megvalósítása minimális számú, alacsony energiafelhasználású csomópont segítségével egy kisebb méretű szobában. Munkám során arra igyekszek választ találni, hogy mennyire lehet pontos lokalizációt végezni a 2,4 GHz-es frekvenciasávban, relatíve kis beltéri környezetben. A létrehozott rendszer 3 Arduino mikrokontroller, és a rajtuk elhelyezett 3 - Digi cég által készített - XBee PRO S2 module vezetéknélküli kommunikációjára épít. A három eszközből kettő fix pozícióban lett elhelyezve a teszt szoba egyazon falának két sarkában, ezek Végeszköz szerepkört töltenek be; a harmadik eszköz pedig, mely Coordinator szerepkörű, a laptophoz lett csatlakoztatva az őt vezérlő Arduino UNO USB interfészének segítségével. Programozás technikailag a rendszer két részre osztható, ezek a mikrokontrollerre írt, XBee module-ok üzenetcseréjét lefolytató Arduino kód, és a Visual Studio 2010-ben írt C kód. A C nyelven írt program, a kommunikáció alatt begyűjtött, RSSI értékek alapján megbecsli a mozgó csomópont helyzetét a szobán belül, majd azt meg is jeleníti OpenCV könyvtár segítségével a kijelzőn.