handdator

Visa fullständig version : Bygga headtracker med arduion och Wii-kontroll



staffan_w
2011-08-05, 13:32
Vet någon om det gjorts eller är det något som man borde ta tag i?
Är visserligen ganska långt ifrån att ha tid med en sån sak just nu men vore roligt att få till det!
Vet ju att det är en hög duktiga människor här så jag måste ju börja med att ställa frågan här.

Faner
2011-08-05, 15:04
Det tråkiga är väl att en arduino inte är vidare snabb, och det går åt en del kräm om man via bildbehandling ska göra head tracking. Har man väl identifierat ett ansikte (och därmed decimerat nödvändiga områden i bilden att följa och då man kan utnyttja att varje bild är lik den föregående) är det nog ingalunda omöjligt att få en arduino att hänga med, men inte lätt heller.

Eller tänkte du att Wii-kontrollern skulle användas pga sina IR-dioder så att det är lättare att hitta de intressanta punkterna i bilden? Eller har du kanske inte tänkt dig bildbehandling alls?

Menar du kanske att Wii-mote:en ska sitta på huvudet och att arduinon bara ska använda sig av positioneringsdata från den? I så fall blir det ett rungande ja :) Det finns gott om folk som gjort det och det är inte överdrivet svårt. Man kan väl lika gärna använda ett vanligt IMU-shield till en arduino snarare än en Wii-mote isf, men ja.... det går.

cyberpete
2011-08-05, 15:36
Han menar nog en headtracker som man har på huvudet och när man tex vrider huvudet åt höger så vrider sig kameran på flygplanet år höger mha pan/tilt kamerafäste. Up/ner , Höger/vänster :)

staffan_w
2011-08-05, 15:38
Ja, tack för ditt utförliga svar Faner men cyberpete har rätt, jag är ute efter en headtracker som du var inne på i slutet.
Jag har försökt leta runt men kanske varit lite slarvig, får försöka på nytt!

Tack!

PatrikE
2011-08-05, 15:46
Att styra en Pan/Tilt går bra.

Jag har gjort det i MultiWii projetet.
(http://www.multiwii.com/forum/viewtopic.php?f=7&t=387#p2189)Projektet finns att ladda ner där, och lite att läsa om det också.
http://www.multiwii.com/forum/viewtopic.php?f=7&t=387#p2189

(http://www.multiwii.com/forum/viewtopic.php?f=7&t=387#p2189)Den kräver både gyro och acc.


Jag har även labbat lite med att bygga en från grunden och bara använda Nunchuck och en Arduino.


Man kan koppla in den i Trainerporten på radion.
Eller som jag gjorde när jag labbade.
Koppla den direkt in i TX-modulen.

/Patrik

staffan_w
2011-08-05, 16:19
Nice, tack för det PatrikE. Ska kolla och se om jag kan få till det jag också!

Faner
2011-08-05, 16:19
Kan påpeka att jag är såndär medietekniker som är lite insnöad på saker som avancerad bildbehandling ;)

Skoj grejer du gjort där Patrik, tar gärna en titt också!

staffan_w
2011-08-05, 16:27
Men PatrikE, använde du Futaba, eller? Jag sitter ju på en Spectrum vilket itne verkar fungera med något annat, antar att det är samma sak här?

PatrikE
2011-08-05, 17:30
En Turnigy X9 funkar klockrent!...
Spektrum har jag ingen koll på hur den funkar alls.

Men varför inte bygga en DYI sändare/headtracker.

Då ska vi se vad farbror Frej tar fram...

Ett litet paket med acc & gyro att montera på skallen.
En låda med Arduinomodulen ett Batteri & en FRsky hackmodul i.
Lämplig kabel mellan.

Fäst lådan i bältet & sensorpaketet på kepsen.
Soppa in en Frsky mottagare extra i planet.

Så har du gjort dej en Headtracker/Radio.:)

En extra mottagare som ballast...
Men har man plats så funkar det.
Det går att utan problem skicka upp 8 kanaler om det är något mer man vill styra...

/Patrik

MrOvanhill
2011-08-05, 17:44
Jag satt just och funderade på precis det när jag läste hur du kopplade den vid labb. Med en av de små 4-kanalarna borde det gå alldeles utmärkt. Eller om man är rädd för att räckvidden ska vara dålig kan man ta en av deras 6-kanalare. Lätt och fin är den.

staffan_w
2011-08-05, 17:48
En Turnigy X9 funkar klockrent!...
Spektrum har jag ingen koll på hur den funkar alls.

Men varför inte bygga en DYI sändare/headtracker.

Då ska vi se vad farbror Frej tar fram...

Ett litet paket med acc & gyro att montera på skallen.
En låda med Arduinomodulen ett Batteri & en FRsky hackmodul i.
Lämplig kabel mellan.

Fäst lådan i bältet & sensorpaketet på kepsen.
Soppa in en Frsky mottagare extra i planet.

Så har du gjort dej en Headtracker/Radio.:)

En extra mottagare som ballast...
Men har man plats så funkar det.
Det går att utan problem skicka upp 8 kanaler om det är något mer man vill styra...

/Patrik

Haha, härlig idé! Varför låsa sig till bara en Tx,Rx!
Ja, det här måste man ju få till, det känner jag direkt! :)

PatrikE
2011-08-05, 17:52
Som Gunde Svan säjer...

Iiiingentiing ääär oooomööjligt...:sarcastic:

PatrikE
2011-08-05, 17:54
Om man är rädd för att räckvidden ska vara dålig.

So what...:stupido2:
Då går den ju in i falsafe.....

Tittar rakt fram....

staffan_w
2011-08-05, 19:09
So what...:stupido2:
Då går den ju in i falsafe.....

Tittar rakt fram....
Jo, just den funktionen är ju kanske inte livsnödvändig, men skoj! :icon_pidu:

UndCon
2011-08-08, 16:54
Om failsafe vrider mitt huvud rakt fram skulle jag inte använda den :D

För det är väl det den gör...vrider huvudet åt det håll kameran pekar

PatrikE
2011-08-08, 18:02
Om man inte har huvudet fastskruvat så ska man nog inte använda det!..:sarcastic:
Själv är jag skelögd så jag behöver en tracker för varje öga.:crazy_pilot:


/Patrik

bogieboy
2011-09-06, 18:47
Någon som gjort detta ännu?

Ingen som kan göra en förklaring för dummies på svenska gärna med lite bilder på bygget hade varit trevligt!

Jag hittade en annan här http://www.rc-cam.com/forum/index.php?/topic/3425-diy-htwm/ ser ganska lätt ut men jag vet inte om det är svårare än det ser ut?

PatrikE
2011-09-06, 20:01
Jag ska försöka skriva ihop en liten förklaring.

Lite kort.
En PPM-signal skickas ut på Pin 10.
Koppla till radions trainerport.
Eller till en TX-modul som skickar det vidare.

Lite inställningar att pilla på.
Antal kanaler att emulera.
Vilka kanaler som ska användas för HT.
Utslag
mm mm mm
Det ligger en del info i projektet (På Engelska)

Mer info och bilder kommer.

/Patrik

staffan_w
2011-09-06, 22:15
Grymmt Patrik!
Jag skulle också vara ytterst tacksam för bra beskrivningar!
Tack!

bogieboy
2011-09-07, 10:14
Riktigt schysst! :-) jag har försökt hitta en headtracker till min MX-16 länge men finns ingen. Så jag tänkte köra med en frsky hack modul extra för headtracking. På så vis slipper jag offra några kanaler med. Blir ju dessutom inte så dyrt heller. :-)

PatrikE
2011-09-07, 18:52
Ok jag gör ett försök....

Jag satte upp en Blogg för enkelhetens skull.
Första inlägget ser ut så här.:)

http://fotoflygarn.blogspot.com/2011/09/headtracker-for-dummies.html

H (http://fotoflygarn.blogspot.com/2011/09/headtracker-for-dummies.html)oppas att det kan ge lite klarhet..:banghead:
Hojta till annars så får jag förbättra.

/Patrik

bogieboy
2011-09-07, 19:32
Tackar för det himla snällt gjort, jag har nog massor med frågor när jag skaffat alla delar. Jag har precis gett mig in i detta med Arduino och multiwii men det är väldigt spännande för en kunskaps törstig pryl nörd :girl_cray3:

PatrikE
2012-08-22, 02:02
Koden uppdaterad till MWii V2.1
Stöd för att använda Magnometer i stället för Acc.
Stöder alla nya sensorer.

HowTo guiden uppdaterad.
http://fotoflygarn.blogspot.com/2011/09/headtracker-for-dummies.html

Koden finns här.
http://multiwii.googlecode.com/svn/branches/PatrikE/MultiWii_2.1_HT.rar

Boopidoo
2012-08-22, 10:17
Jag har precis beställt delar för att bygga en DIY headtracker enligt Dennis Fries design. Kunde inte låta bli att testa då delarna är så billiga. :)

http://fpvlab.com/forums/showthread.php?7706-DIY-headtracker

PatrikE
2012-08-22, 13:31
Nice..
De IMU's som länkades till det finns redan inbyggt stöd för i MWiii.
Och ca:40+ ytterligare....

Så då kan du jämföra dom mot varandra.
Dessutom kan du använda prylarna i en Quad eller ett plan.

bogieboy
2012-09-01, 15:26
Nu har jag nog allt som behövs för att få ihop min tracker!

http://img.tapatalk.com/5effcf92-0c6a-ef3a.jpg

Tapatalk 2

simonarvestrand
2012-10-19, 10:08
Färdig?

Sent from my HTC One X using Tapatalk 2