Motion tracker (3 / 3 steg)

Steg 3: VBscript och endword

Personligen har jag aldrig gjort något i Visual Basic men det fungerade bra eftersom jag är bekant med vissa andra språk
Skriptet ändrades av skriptet så att jag fick från videon på youtube (länk på intro steg) krediter till honom.
För manus, kom ihåg att kontrollera de variabler som du använder matchar de som du har definierat på modulen Lego_NXT, där jag använt "Aa" och "Bb" så använder jag samma sak här. För den NXT motorer, 0 betyder full effekt i en riktning och 255 är full effekt i den andra riktningen medan 128 är stop
Och jag bara använder en upplösning på 352 x 288 eftersom det är den maximala upplösningen jag kunde välja samtidigt som de får 30fps, det kan vara olika för dina inställningar. Detta innebär att pixeln på som du vill använda din robot att börja vrida vänster, höger, upp eller ner beror på din upplösning.
Du kan kontrollera och ändra din upplösning på Alternativ -> kamera -> Video-Format

Här är koden jag använde, exklusive de streckade linjerna
----------------------------
"initiera alla värden
AA = 128
BB = 128
CC = 128

"få storlek (bredd eller höjd) nuvarande markeringsramen
storlek = GetVariable("COG_BOX_SIZE")

"om det är lika med" "då inget objekt upptäcktes
om storlek <> 0 och storlek < 150 sedan

"få övergripande tyngdpunkten
cogX = GetVariable("COG_X")

"pan lämnade
om cogX < 150 sedan
StartTime = Timer
AA = 40
Förflutit = Timer - StartTime
slut om

"panorera höger
om cogX > 200 sedan
AA = 220
slut om

"sluta x
om cogX = 0 då
AA = 128
slut om

"få vertikala tyngdpunkten
cogY = GetVariable("COG_Y")

"luta ner
om cogY < 134 sedan
CC = 40
slut om

"luta upp
om cogY > 154 sedan
CC = 220
slut om

"stop y
om cogY = 0 då
CC = 128
slut om
slut om

SetVariable "Aa", Aa
SetVariable "Cc", Cc
--------------------------------------

Tack för läsning, gärna lämnar du kommentarer, åsikter och synpunkter. Frågor är också välkomna
och om du gillar det snälla rösta

Se Steg
Relaterade Ämnen

Altoids Mini Motion Tracker

Uppdatera November 29: extra basstation mod instruktioner!Alla som var i grundskolan under de 2000-talet förmodligen kände någon som hade en av dessa SpyGear tracker system. I själva verket, om du hade en, var du förmodligen den coolaste killen i sex...

Arduino Motion Tracker

Hej alla!Detta är min första arduino baserade instructable jag hoppas du kommer att gilla det:) Jag är ett stort fan av den första Alien-filmen och de "gamla-sci-fi" prylarna, så jag beslöt att göra en fullt fungerande bärbar motion-tracker. I d...

Manipit - IRONMAN JARVIS-liknande Hand Motion Tracking med målade handskar

Note(May, 12, 2015) ***Om du inte kan titta på videon från den inbäddade filen, du kan titta på det här!********************************Har du sett filmen, "Iron Man"?I filmen manipulerar Tony virtuella objekt av hans hand rörelser.Det är riktig...

Motion Tracker med PIRs, Arduino och en Servo

detta är min motion tracking huvudet med fyra PIRs (passiva infraröda sensorer), en Arduino Uno styrelse och en servo.Det är ett enkelt sätt att ge intryck av att huvudet (birdy) faktiskt följer rörelsen.Det är mycket lätt att bygga men lite tidskräv...

Arduino LDR Motion Tracking

Jag har lekt med tanken på att göra något med motion tracking. Jag var tvungen att bygga lite motion tracking Nerf gun turret (eller liknande) så jag tänkte jag skulle börja med några grundläggande, inget alltför flash, inget för dyrt så jag började...

Partikel Photon - MPU-6000 6-axliga Motion Tracking Sensor handledning

MPU-6000 är en 6-axliga Motion Tracking Sensor som har 3-axlig accelerometer och 3-axlig gyroskop inbäddat. Denna sensor kan effektiv uppföljning av exakta position och platsen för ett objekt i 3-dimensionella planet. Det kan vara anställda i de syst...

Arduino Nano - MPU-6000 6 axel Motion Tracking Sensor handledning

MPU-6000 är en 6-axliga Motion Tracking Sensor som har 3-axlig accelerometer och 3-axlig gyroskop inbäddat. Denna sensor kan effektiv uppföljning av exakta position och platsen för ett objekt i 3-dimensionella planet. Det kan vara anställda i de syst...

Hand spåra mekanisk Arm - Pyduino + språng Motion

Hej!I denna tutorial ska jag Visa du killar och tjejer hur att montera en hand spåra mekanisk arm med en Leap rörelsekontroll, Arduino enhet, några motorer, vissa balsaträ, Gem, varmt lim och lite python kod. I slutet av detta har du förhoppningsvis...

Att lägga till explosioner och Muzzleflashes till din video

någonsin märker att en eldstrid verkar super töntigt om det finns inga blixtar i slutet av pistolen?I detta Instructable jag, Tharl, kommer att visa dig hur... gratis!Läs vidare för att ta reda på!Steg 1: Skaffa bilder Du kan få alla möjliga arkivfil...

Hur man gör en GMD (pistol monterad Display) i arbete

hur man gör en GMD (pistol monterad Display)Detta var inspirerad av instructable DIY VR och nyligen VR GUN http://www.engadget.com/2009/06/21/diy-vr-game-gun-packs-built-in-motion-tracking-optional-mullet/Det har varit 18 år sedan "Gräsklippare Man&q...

Med Kinect Hacks för dansträning

detta är ett projekt vi arbetat med på Georgia Governor's Honors Program under sommaren i vår stora teknik! Vi fick plocka vad projektet vi ville så vi valde att slå samman dans och teknik med hjälp av motion tracking-teknik av Kinect och nysläppta M...

Lär dig mer om rörelse med ljus målning

Fick ett ljus? Då är du redo för den underbara världen av ljus målning. Ljus målning är ett otroligt sätt att använda en kamera för att göra vacker konst och illusioner. Här är bara ett urval av några av de fantastiska möjligheterna. Men nu kan du an...

Lösa labyrinten med hjälp av Photoshop, Gimp, färg eller något annat program

Hej Karl beslutsfattare, lata killar och nyfikna typer!Denna kompatibel lär du dig att automatisera lösa labyrinter - för att lösa eventuella labyrint i väl under en minut. Du lär dig att lösa enkla digitala labyrint samt bilder av tryckt ut labyrint...

JibJab effekt i After Effects

Jib Jab är en underbar tjänst som tillåter användare att byta ut ansikten i sina filmer och videor. Dock för de flesta av filmerna i sitt bibliotek måste du abonnera. Tyvärr, jag är en komplett cheapskate och inte kommer att betala $12 per år en pren...

Använda en DIY rörelsesensor för att automatisera din spökhus

De särskilda effekterna i ett spökhus måste vara väl tidsinställda. Det bästa sättet att göra detta är att använda sensorer för att upptäcka där dina gäster är i spökhuset. Så gör jag en rad projekt som visar en mängd olika sensorer som du kan använd...

3D tryckta Raspberry Pi säkerhet kameran

Artikel i 3Ders.orgUppdatering: Om du gillar min instructable snälla rösta på mig i Raspberry Pi och Epilog utmaningen. Jag kommer även uppdatera det 5: e steget att omfatta hur jag in Motion på den första starten. Tack för dina klick och tack Instru...

Skapa digitala arméer

hälsningar Karl Movie Makers! Looooooong tid har jag velat göra en fullskalig armé. Tyvärr är det omöjligt för oberoende filmskapare att samla resurser. Här kommer jag visa dig hur...Steg 1: Skjuta film Först behöver du en grön skärm. Det finns många...

DIY Mod en Omnibot 80 Robot med röst, kamera, servon, Bluetooth

* kolla tillbaka för mer uppdateringar på denna bygga :)Så, har du hört talas om Omnibot? Jo! Någon unge från 80-talet minns hur fantastiskt denna robot var. Du unga barn släpptes denna robot på tidiga 80-talet av Tomy. Roboten var "programmerbara&qu...

Skrämmande Halloween ögon med ljud och allt Sensor

Muhahahaha! Aaaaargh! Bus eller godis. Vara så söt. Ge mig något gott att äta.Jag ville bygga något coolt och skrämmande för Halloween. Här är i Tyskland Helloween precis på väg att bli en trend. Möt ScareOS, en grejen att krydda Halloween.Funktioner...