Cat spårning med hjälp av Bluetooth inomhus positionering



Detta Instructable lär dig att bygga ett system för att spåra inomhus positionering av katter. Syftet med detta projekt är att få inblick i sällskapsdjur positionering och se deras interaktioner.

Systemet innehåller RSSI (mottagna signalstyrka) att uppskatta katt position. En bluetooth-enhet sätts på katten och andra bluetooth-enheter används som enhet skannrar ("fyrar"). Dessa Beacon scan-området för Bluetooth-enheten ansluten på katten. Skanningsprocessen resulterar i en RSSI upptäckta enhetens. Ju starkare RSSI, ju närmare katten är att beacon. För att lokaliseringen till arbete, samlat vi "fingeravtryck" av RSSIs till flera beacons att användas som träningsdata för en klassificerare för att förutse platsen för katten. Efter att samla in uppgifter om fingeravtryck, körde vi live-systemet med katter att samla in testdata. Vi använde maskininlärning på faktiska testdata för att förutse platsen för katter med hjälp av uppgifterna om fingeravtryck.

Systemet är baserat på http://www.kptang.com/pubs/gsmlocalization-hotmob...

Lista över material

  • En eller flera katt att spåra.
  • En lägenhet eller utrymme för katter (helst en naturlig miljö katterna är bekväm i)
  • Minst tre Bluetooth-aktiverade enheter att använda som fyrar. Vi använde Android-telefoner med en RSSI rapportering app (förklaras i steg 3-5)
  • Alla Bluetooth-aktiverade enheten koppla till katten. Vi Samsung Galaxy redskap som används.
  • Tejp
  • En webbserver med en databas (förklaras i steg 1)
  • En visualisering för data (förklaras i steg 9)

.

Detta instructable gjordes som en del av CS doktorandkurs "Materiella interaktiva Computing" vid University of Maryland, College Park undervisas av Professor Jon Froehlich. Se http://cmsc838f-s14.wikispaces.com/ för mer information. Projektet gjordes av Hitesh Maidasani och Sana Malik.

Se Steg
Relaterade Ämnen

Inomhus positionering med Bluetooth Low Energy (BLE)

Tanken är att bygga ett proof of concept för inomhus positionering med hjälp av Intel Edison och TI SensorTag. SensorTag med sina små och lätta fotavtryck är en idealen anordning för att användas som ID-kort i olika användning-fall som skolbarn, anst...

Styra Arduino med Android-telefon via Bluetooth

Hej gott folk, här kan du lära dig hur man styr Arduino med Android-telefon via Bluetooth. Du kan använda din smartphone som en fjärrkontroll för dig hem belysningssystem eller du kan använda som en drone remote etc.För att göra anslutningen mellan A...

Hur till avsluta CAT 5 kabel med en RJ-45-kontakt

i detta Instructable, jag lär dig hur du avsluta CAT 5 kabel med en RJ-45 kontakt. Detta är lätt när du får kläm på det, och blir en andra natur efter ca 15-20 minuter. När du lär dig att avsluta CAT 5-kabel, kommer du vara väl på väg att avsluta 4 &...

Huvudet spårning med en webbkamera

här är som huvudet spårning med wiimote men allt som behövs är en pc och en webbkamera, även min mycket låg kvalitet webbkamera fungerar!Steg 1: Ansluta en webbkamera... Ansluta din webcam. programmet kräver att webbkameran är ansluten och arbeta inn...

Hur man gör en elektronisk tärning med ARDUINO

Hey guys vi är tillbaka med en annan cool Arduino projekt för dig. I detta Instructable kommer jag visa dig hur man gör en elektronisk tärning med Arduino. Jag vet att du kommer att gilla den. Titta på videon.Steg 1: komponenter1. LED (7)2. IC 4017 (...

Elektronisk tärning med Attiny84

Detta projekt är en elektronisk tärning med hjälp av ett Attiny84 chip. Attiny84 fungerar som en Arduino utom det en 14 pin chip och är har mindre minne och det finns ingen inbyggd programmerare. Jag kommer att visa hur man lägger upp ett program med...

Remote bil övervakning och spårning med Intel Edison

Jag är vanligtvis mångordig, men för denna del ska jag försöka vara kortfattad. Detta projekt är:En Intel Edison + en GPS-mottagare + en Bluetooth OBD-II läsare (tillval eftermarknaden bil sensorer) + en bil.Lägg i några program och du kan övervaka p...

Ansiktsigenkänning och spårning med Arduino och OpenCV

uppdateringar20 feb 2013: Som svar på en fråga från student Hala Abuhasna om du vill använda klassen .NET seriell, använda namnkonventionen "\\\.\\COMn" och ersätt n med en nummer > 9 definiera com-porten för COM-portar över 9 som COM10, COM1...

Arduino: Elektronisk tärning (med slumptal)

detta instructable visar dig hur man gör en elektronisk tärning med minimal erfarenhet med hjälp av 7 lysdioder, motstånd, hoppare ledningar, och naturligtvis den arduino (eller arduino klon). Jag skrev detta instructable för alla att enkelt följa me...

Prisvärd DIY spårning med mobila sensorer

I kursen Hur man lär du dig att göra prisvärda asset tracking med Valarm. VALARM är en app för Android-enheter som telefoner och tabletter så du kan använda en billig, dedikerad enhet för att göra detta som en Huawei komet eller Samsung Dart. Detta s...

Resväska Stereo (nu med batteri, sol och Bluetooth)

detta är en berättelse om hur jag gjorde en resväska till en stereo, eftersom jag ville.Steg 1: materialEn nära omfattande lista över material som behövs:-resväska-par högtalare (min var 3" inches i diameter)-Lepai 2020a + förstärkare-Dremel / slipa...

Designa för Ponoko laserskärning med SketchUp och Inkscape (en studie i kuber)

detta Instructable kommer att diskutera praktiska frågor av de mönster som presenteras i SketchUp, Inkscape och Ponoko laserskärning. Du kommer att visas framgångar och misslyckanden (det är ingen mening i att göra mitt misstag - jag kan göra tillräc...

Styra arduino med visual studio via bluetooth

Hej alla,Här kommer att vi kontrollera en ledde via bluetooth med din dator av en progam wirtten med visual studiovad du behöver är:1) Arduino (en)2) Bluetooth-modul (hc05 eller hc 06)3) ledde4) 2 motstånd (10ko och 15ko)och du kan göra det ;)alla ko...

DIY 2.1 bärbar högtalare med USB, AUX, TF, Bluetooth och fjärrkontroll

Hej killar, jag är en själv trodde DIY fan, jag älskar att göra småskaliga projekt, jag ville göra instructables här men hade inte en trevlig kamera att ta bilder av processen. Ja nu har jag köpt en trevlig kamera så är dags jag börja göra instructab...

Pan / Tilt ansiktsspårning med raspberry pi

med viss ansträngning har jag funnit att styra två servomotorer för att tillåta en webbkamera för att pan/tilt vid spårning av ett ansikte i realtid med raspberry pi inte så omöjligt som det först verkar. Med vissa försiktiga tweaking och kod optimer...

En LED Tärning med en PIC 16F84 (eller 16F88)

Detta är ett nytt skriva ut ett projekt att jag gjort ett antal år sedan - jag trålning webben, och upptäckte att andra hade varit att göra det, så jag bestämde mig att sätta i detalj här på instructables.com - så att andra kan gynnas.Många Led tärni...

Mindflex EEGEN med raw-data via Bluetooth

Mindflex (och Mindflex duell--relevanta hårdvaran är tänkt för att vara samma) leksak kan du kontrollera höjden på en boll med mental koncentration. Jag kommer att förklara hur du bifogar en $10 Bluetooth-modul för att göra detta till ett fullt funge...

Cheshire Cat pumpa animerade med lysdioder

hur att snida en Cheshire cat pumpa med lysdioder besjälad av en Arduino.Leenden katt första lyser vit, då ögonen gröna, följt av kroppen belysningen upp blå börjar på svansen och flytta upp till öronen.Steg 1: Material och verktyg Tools:-X-Acto kniv...

DIY autonoma linje spårning med hinder undvika Robot (Rover)

Varning: gör din dator ljusstyrka låg, eftersom detta projekt avger en hög nivå av AWESOMENESS som kan skada dina ögon :D 3:)Projektet deltog i RoboCup 2015 Egypten lokal tävling och vann "Bästa Design Award" med mitt lag Abdelrahman Alaa, Ahmad...