Dit Instructable leert u hoe te bouwen van een systeem voor het bijhouden van indoor positionering van katten. Het doel van dit project is inzicht krijgen in het huisdier positionering en zien hun interacties.
Het systeem omvat RSSI (ontvangen Signal Strength Indicator) te schatten kat positie. Een bluetooth-apparaat wordt gelegd op de kat, en andere bluetooth-apparaten worden gebruikt als apparaat scanners ("bakens"). Deze beacons scannen het gebied voor het Bluetooth-apparaat dat is aangesloten op de kat. Het aftastenproces resulteert in een RSSI voor het ontdekte apparaat. Hoe sterker de RSSI, hoe dichter de kat is om het baken. Om de lokalisatie te werken, verzamelde we "vingerafdrukken" van de RSSIs voor meerdere bakens worden gebruikt als de trainingsdata voor een classificatie te voorspellen van de locatie van de kat. Na het verzamelen van vingerafdrukgegevens, liepen we de live systeem met de katten om testgegevens te verzamelen. We gebruikten Machine Learning op de werkelijke testgegevens te voorspellen van de locatie van de katten met behulp van de vingerafdrukgegevens.
Het systeem is gebaseerd op http://www.kptang.com/pubs/gsmlocalization-hotmob...
Materiaallijst
- Een of meer kat om bij te houden.
- Een appartement of een ruimte voor katten (bij voorkeur een natuurlijke omgeving de katten zijn comfortabel in)
- Ten minste drie Bluetooth-apparaten te gebruiken als beacons. We gebruikten Android telefoons met een RSSI rapportage app (uitgelegd in stap 3-5)
- Een Bluetooth-apparaat te hechten aan de kat. We gebruikten de Samsung Galaxy Gear.
- Tape
- Een webserver met een database (beschreven in stap 1)
- Een visualisatie voor de gegevens (uitgelegd in stap 9)
.
Dit instructable werd gemaakt als onderdeel van de CS afgestudeerde cursus "Tastbare Interactive Computing" aan de Universiteit van Maryland, College Park onderwezen door Professor Jon Froehlich. Raadpleeg http://cmsc838f-s14.wikispaces.com/ voor meer details. Dit project werd gedaan door Hitesh Maidasani en Sana Malik.