Hur till spår din Robot med OpenCV (3 / 28 steg)
Steg 3: Bio--(uh, jag skulle hoppa över det, tråkigt!)
Jag är en hemlösa uppsökande arbetare. Jobbet är fantastiskt. Men jag ska säga, känslomässigt beskatta. Hoppa över politiken och predikan på för att minska skadeverkningarna, jag bestämde mig från början jag behövde något långt från jobbet för att låta mitt sinne resten och förhindra medkänsla trötthet. Något som konsumeras min hjärnkapacitet så jag inte skulle betonade under de 6 månaderna gravid 17-åring, skjuter upp under en bro på I-35. Något att skydda min ner tid så skulle jag vara frostiga för nästa dag.
Tja, jag såg att TED prata om Sand Flea och jag sa Bek, "det är häftigt, tror att jag kunde bygga en?"
"Oh crap," sade hon, "nya besatthet?"
Robotar är nu, min lättnad. Mitt sätt att förhindra vit-frågan från blir mörk-frågan som jag håva genom slam söker de som vill ha ut.
Jag började läsa mycket. Jag upptäckte, Arduino, Sparkfun, eBay, Raspberry Pi, järnklorid, Python, hackaday, HC-SR04, Eagle, OSHParkoch listan går på. Men varje gång jag googlade något om robotar, jag skulle hamna på samma ställe.
Låter göra robotar (redigera: Tyvärr RobotShop köpte dem och förbjudna som hjälpt mig mest).
Dessa killar är lysande. De är en högskoleutbildning från samarbete, svär jag.
Snart, jag slutade med min första bot. En bit av sh... kortslutningar. Även om, jag lärde mig en hel del gränssnitt bot med Raspberry Pi. Också, medan jag arbetade med en Raspberry Pi, jag spelade med OpenCV, och övervägde att lägga en ansikte tracker till min bot innan jag fick distraherad. Men innan jag slutade, jag skapade ett bevis på konceptet.
Så började alla dessa erfarenheter att kulminera.
Under tiden tog jag examen forskningsmetoder klass på UTA och min professor försvann. Universitetet var fantastiskt; bra professorer fylls i och såg till att vår utbildning lida inte. Men vi undrade i flera månader. Tyvärr upptäcktes han dödat sig själv.
Det skakade mig. Jag hantera självmord varannan dag, men det är oftast på gatan. Varför en framgångsrik forskningsprofessor? Mina tankar blev mörkt för lite, vilket innebar att jag sjunkit in robotar ännu mer. Men nu, en fråga satt längst fram i mitt sinne: robotar en dag dödar sig?
Detta kanske låter dumt. Men jag tror formeln för egen uppsägning kan vara uttryckt i boolesk logik, och därför kodade.
Pseudo koden skulle vara:
om painOfExistence > senseOfPurpose då:
self_terminate()
Härstammar från arbete och liv erfarenheter jag verkligen tror rot-bevekelsegrunden för självmord är existentiell ångest, som förefaller mig intrasslad inom båda konstruktioner.
Okej. Hoppar över tiden lite.
En dag kommer jag att gräva i svärm robotics. Eller, åtminstone, försöka replikera organiska gruppbeteende inom en grupp eller robot. Och jag trodde det skulle vara möjligt att kontrollera en grupp av robotar med en setup liknar dessa universitet eller forskargrupper hålla visar upp. (Jockish Ivy ligor: P)
Tja, hittade jag dessa önskningar, information och verktyg synergized till en passion. Efter två dagar kunde jag skriva ett grundläggande OpenCV Python skript som kunde styra en robot med hjälp av en statisk webbkamera tittar ner på den. Låt mig förtydliga, jag är med genomsnittlig intelligens, helt enkelt tvångsmässiga, så när jag nämnde "två-dagars" jag försöker förmedla fullkomlig genomförbarheten av detta projekt, för alla. Python, Arduino och OpenCV gör det så mycket lätt; anyidiot som jag kan hacka ut.
Mitt syfte för den här plattformen är naturligtvis att styra roboten grupper. Gruppen är den sociala samling (en-till-åtta) och social interaktion verkar vara väsentliga i att utveckla en positronic hjärna. Den vita-betydde brained nödvändigt för mig att testa ovan nämnts egen uppsägning formel. Så, kanske, jag lär om robotar kommer att begå självmord, eller kanske har en bättre förståelse för varför människor gör.
Mörk och deprimerande! Jag vet, rätt? Vem skriver den här skiten!?