Övervaka (flera) djur i realtid

Elektronikrelaterade (på komponentnivå) frågor och funderingar.
Användarvisningsbild
MrFreeze
Inlägg: 72
Blev medlem: 23 november 2005, 22:15:02

Övervaka (flera) djur i realtid

Inlägg av MrFreeze »

Hej!

Jag har en vän som bett mej programmera en 'grej' (på PC / Windows) som gör vissa saker (han forskar),
inga problem med det man han vill också övervaka positionen på 5-6 djur (relativt stora, inga möss
eller kaniner) i realtid och hans (lite konfysa) ide var att använda wiimote kontroller...

Då tänkte jag ju såklart på elektronik forumet och alla smarta människor här, dom vet säkert bättre :mrgreen: !

Alltså, jag söker efter ett system för att övervaka positionen på 5-6 'saker' (typ 50 kilo kött) som rör
sej (upp till antagligen ett par km/h) inom några meter (typ max 3m) x ett gäng meter (typ 10m max).
Noggrannheten borde vara typ 1dm och uppdateringen relativt snabbt (typ flera/många gånger i sekunden).
Om man kan se vart dom är vända (vart dom 'tittar') skulle det vara ett plus.

Finns det något enkelt radio sändare system med mottagare som triangulerar positionen som man kan fixa ihop
själv (bara jag kan få in signaler i en dator så fixar jag kalkylerna) eller är kanske radio / denna idé ett dåligt val?

Många tack!

Ludvig
Användarvisningsbild
Meduza
EF Sponsor
Inlägg: 10718
Blev medlem: 30 april 2005, 22:48:05
Ort: Ekerö, Stockholm
Kontakt:

Re: Övervaka (flera) djur i realtid

Inlägg av Meduza »

En eller två wiimotes är dock inte en helt dum ide om du kan montera den rakt ovanför dom och du inte har något som skymmer dom rakt uppifrån, och sedan ett pack med en diffus boll med en IR-diod i placerad på dom så att dom syns från maximalt antal vinklar.

Ett annat alternativ är att måla dom i gälla färger och köra ett OpenCV-script och en kamera ^_^

Radio tror jag inte på när det gäller så här små avstånd.
Användarvisningsbild
MrFreeze
Inlägg: 72
Blev medlem: 23 november 2005, 22:15:02

Re: Övervaka (flera) djur i realtid

Inlägg av MrFreeze »

Tack för tipset men att få in 10m i wiimotens kamera gör att upplösningen nog inte blir tillräckligt bra (dessutom vet jag inte om han har typ 10m takhöjd).
[edit] han vill veta vem som är vem också, det var därför jag tänkte på (olika) radio signaler.

Varför skulle inte radio vara bra för 'små' avstånd?

ps. han vill antagligen inte måla dom, schyst ide iallafall :mrgreen:
Senast redigerad av MrFreeze 24 januari 2013, 18:09:20, redigerad totalt 1 gång.
EinarEnfas
Inlägg: 166
Blev medlem: 14 september 2012, 21:19:15

Re: Övervaka (flera) djur i realtid

Inlägg av EinarEnfas »

Accelerometer:https://www.sparkfun.com/products/9045
Plus någon mikroC, typ Arduino.
Bygg in en liten kamera också och skicka allt över blåtand eller Wifi.
EinarEnfas
Inlägg: 166
Blev medlem: 14 september 2012, 21:19:15

Re: Övervaka (flera) djur i realtid

Inlägg av EinarEnfas »

MrFreeze skrev:Tack för tipset men att få in 10m i wiimotens kamera gör att upplösningen nog inte blir tillräckligt bra (dessutom vet jag inte om han har typ 10m takhöjd).
[edit] han vill veta vem som är vem också, det var därför jag tänkte på (olika) radio signaler.

Varför skulle inte radio vara bra för 'små' avstånd?

ps. han vill antagligen inte måla dom, schyst ide iallafall :mrgreen:
Oerhört liten tidsskillnad på radiovågorna mellan några dm avstånd... Tänk satellit.
Användarvisningsbild
MrFreeze
Inlägg: 72
Blev medlem: 23 november 2005, 22:15:02

Re: Övervaka (flera) djur i realtid

Inlägg av MrFreeze »

Tänkte mera triangulering med två eller tre mottagare?
EinarEnfas
Inlägg: 166
Blev medlem: 14 september 2012, 21:19:15

Re: Övervaka (flera) djur i realtid

Inlägg av EinarEnfas »

Hur ska du mäta vinklarna då? Laser?

Jag skulle använt accelerometer iaf, enklast så.
Användarvisningsbild
MrFreeze
Inlägg: 72
Blev medlem: 23 november 2005, 22:15:02

Re: Övervaka (flera) djur i realtid

Inlägg av MrFreeze »

hmm jo det har du ju rätt i, kanske med en roterande antenn (och då kolla när signalen är som störst) eller två (typ rätvinkliga) antenner och räkna på skillnader i signal styrka?
Finns det inga sådana här system färdiga? Alla använder väl inte wiimotes, eller :) ?
Användarvisningsbild
lond
Inlägg: 3555
Blev medlem: 23 september 2009, 11:52:45
Ort: Hyssna

Re: Övervaka (flera) djur i realtid

Inlägg av lond »

Jag hade nog satsat på ett trackingsystem med kameror och IR-ljus i taket. På djuren sätter man reflexmarkörer som kan visa individ och riktning genom smart mönster. Största fördelen är att markörerna inte behöver laddas + dom tål vatten. All känslig elektronik sitter i taket.

/// Marcus
Användarvisningsbild
Meduza
EF Sponsor
Inlägg: 10718
Blev medlem: 30 april 2005, 22:48:05
Ort: Ekerö, Stockholm
Kontakt:

Re: Övervaka (flera) djur i realtid

Inlägg av Meduza »

Wiimoten har väl faktisk upplösning på 128*96 pixlar, och subpixelinterpolering i hårdvara till 1024*768 (men den är ju inte att lita på perfekt), men monterar du 2st wiimotes får du faktisk upplösning på 256*96px, dvs typ 4cm per pixel på 3x10m?

Fördelen är att det är en väldigt billig lösning.
Användarvisningsbild
MrFreeze
Inlägg: 72
Blev medlem: 23 november 2005, 22:15:02

Re: Övervaka (flera) djur i realtid

Inlägg av MrFreeze »

@lond Intressant men finns det färdiga system som kör någon slags pattern recognition för kameran (som måste vara IR då antag jag)?
Jag vill gärna pillra och bygga lite men et komplett system verkar vara et lite väl stort jobb för mej :(

@Meduza Jo upplösningen kan väl räcka... om IR lampan bara lös upp en pixel :mrgreen: eller missar jag något (dessutom hur vet jag vem som är vem?)?
Det är ju alltid bra om priset inte är för högt men lite dyrare kan det få vara.
Användarvisningsbild
Meduza
EF Sponsor
Inlägg: 10718
Blev medlem: 30 april 2005, 22:48:05
Ort: Ekerö, Stockholm
Kontakt:

Re: Övervaka (flera) djur i realtid

Inlägg av Meduza »

Jag skulle nog tro att det går nå 1dm precision med en wiimote med lite meckande och med lite hjälp av subpixelinterpolering om man vill... därmed inte sagt att det är den mest tidseffektiva eller bästa lösningen :)

Det finns rätt scyssta nätverkskameror för övervakning, IR-känsliga i hd-upplösning, med ett extra ir-filter för att dämpa övrigt ljus, reflektorer på djuren och IR-belysning så kommer det nästan garanterat gå att tracka ordentligt, kolla tex Axis kameror. där är det bara att dra upp en nätverkskabel och mata videoströmmen till en dator med OpenCV som har färdiga funktioner för att motion-tracka så det går relativt fort att skriva ihop ett fungerande program, och 25 bilder i sekunden eller så räcker nog gott, och med 1080-upplösning så räcker garanterat upplösningen till.

http://opencv.willowgarage.com/
Användarvisningsbild
MrFreeze
Inlägg: 72
Blev medlem: 23 november 2005, 22:15:02

Re: Övervaka (flera) djur i realtid

Inlägg av MrFreeze »

Tack Meduza :tumupp: , jag ska kolla in OpenCV och om jag kan fixa ihop det på det viset. Måste bara tänka mej igenom det hela lite (det blir ju jag som får koda det då :mrgreen: )

Annars, som motvikt mot IR (alltid bra att kolla in så många lösningar som möjligt, eller hur?), finns det någon som helst mer eller mindre paketlösning när det gäller radio?

Andra förslag mottages såklart också gärna!
Skriv svar