Oog gestuurde Robot (1 / 3 stap)

Stap 1: Installeer de software


Het eyerobot systeem bestaat uit drie delen: het eyerobot-programma zelf, geschreven in de node-webkit, een Sphero tracker gebaseerd op OpenCV en Python, en de leerling eye-tracking programma. Deze stap is gericht op het krijgen van al die componenten instellen en samen te werken.

Begin met het installeren van Python 2.7, Node.jsen Git. De rest van het systeem moet deze om te werken.

Opmerking: Bij het installeren van Python, zorg ervoor dat u versie 2.7 en niet 3.x installeert! Python 3 werkt niet met eyerobot.

Nu dat je deze, is het tijd om de source code repository clonen. Open de Terminal app en type

git clone https://github.com/zenithlight/eyerobot.git

CD eyerobot

Nu je hebt alle benodigde bestanden en bevinden zich in de map eyerobot. Nu uitvoeren

NPM installeren

PIP installeren zmq numpy cv2

Dit zal het installeren van de bibliotheek afhankelijkheden voor eyerobot. Ten slotte, download en installeer de app van de leerling vanaf hier.

Nu dat je leerling geïnstalleerd, starten en inschakelen van de leerling Server plugin. Hierdoor zal het om te communiceren met het eyerobot-programma. Ook, zodat de plugin van de markering Detector, op annuleerteken speurder uw blik op uw computerscherm.

Ta-da! U klaar bent het programma instellen. Vervolgens zullen we bouwen de facultatieve capacitieve touch-switch. Als u niet willen of nodig hebben, kunt u doorgaan met stap 3.

Gerelateerde Artikelen

Vacuüm reiniging RC robot

Vacuüm reiniging RC robot

Hallo iedereen! In dit instructable, ik ben tonen u hoe te DIY een Robot stofzuiger RCStap 1: IntroNiet alleen een Remote Controlled stofzuiger, bevat het ook 3D CAD, programmering, algoritmen, mechanica, PCB CAD en schema's. U kunt zeker bewerken of
CNC Robot Plotter

CNC Robot Plotter

Dit instructable beschrijft een CNC gestuurde robot plotter. De robot beschikt over twee stappenmotoren met een pen-lift gemonteerd halverwege tussen de wielen. Draaien van de wielen in tegengestelde richtingen zorgt ervoor dat de robot te draaien ov
RC auto naar hindernis vermijden Robot

RC auto naar hindernis vermijden Robot

dit is de oude auto.Ik vind een oude RC auto in mijn schuur.Hoe ik veranderd in een robot? Het is eenvoudig, dat ik zal u uitleggen in de volgende stap.Stap 1: De oude RC auto 1. verwijderen van de behuizing2. het verwijderen van het circuit.Stap 2:
Carlitos projecten: Draadloze spraak gestuurde Arduino Robot

Carlitos projecten: Draadloze spraak gestuurde Arduino Robot

We hebben allemaal dromen van apparaten en machines die onze gesproken commando's kunnen gehoorzamen. Nou, laten we de eerste stap naar het maken van dit gebeuren en een spraak gestuurde Arduino gebaseerde mobiele robot te bouwen.Je denkt misschien d
Robotic schedel oog-gloeiende

Robotic schedel oog-gloeiende

Halloween komt? Het reeds is verstreken? Maakt niet uit! Elk moment is de perfecte tijd voor uw zeer eigen robot menselijke schedel. Wanneer u klaar bent met dit Instructable, hebt u een schedel met nek en kaak articuleren en gloeiende van de beweegb
Eentraps zachte Robots met LEGOs

Eentraps zachte Robots met LEGOs

dit project is een vervolg op mijn Air-Powered zachte robot grijper project, op basis van onderzoek door de Whitesides groep aan de Harvard University. Ik heb veel positieve feedback gekregen op dit project, maar een herhaald vraag - "wat als ik geen
K-9 2.0. WiFi gecontroleerde en autonome Robot hond.

K-9 2.0. WiFi gecontroleerde en autonome Robot hond.

OPMERKING:In stap 22, heb ik gepost een update, verklaren sommige recente veranderingen/verbeteringen die ik, voornamelijk K-9 van elektrische systeem gemaakt heb en de sensor array, die u kunt nuttig vinden.FunctiesStevige houten (MDF) en acryl desi
Pingbot - Micro RC oplaadbare muzikale Robot Pal

Pingbot - Micro RC oplaadbare muzikale Robot Pal

Pingbot is een zeer klein (38mm diameter), usb oplaadbare, muzikale, programmeerbare afstandsbediening robot ontworpen voor maximaal plezier en danceability.Ik heb een paar experimentele robots in het verleden gebouwd, en om eerlijk te zijn, keek ze
StorageBot - stem gecontroleerde robotic delen finder

StorageBot - stem gecontroleerde robotic delen finder

VideoIntroductieIk heb de StorageBot om te helpen bij het oplossen van een probleem ervaren door de meeste Makers. Na vele jaren sparen duizenden onderdelen opgeslagen in magazijnbakken, begon ik te gaan gek op zoek naar onderdelen verspreid tussen z
How to build een self navigeren Robot How

How to build een self navigeren Robot How

dit is een gedetailleerde tutorial over hoe je een robot vanaf nul, en waardoor het de mogelijkheid om te navigeren zelfstandig in een onbekende omgeving te realiseren.Alle typische argumenten betrokken met Robotica zal worden gedekt: mechanica , ele
Een barman robot--Doggie4

Een barman robot--Doggie4

De robot die we gemaakt is een barman robot die we ontworpen om te dienen eten en drinken in een bar. Wij noemden het Doggie4. De robot is verdeeld in vier lagen. De onderkant (de vierde laag) is een station chassis, uitgerust met twee wielen en twee
Android Robot gecontroleerd voor Beginners (A tot Z)

Android Robot gecontroleerd voor Beginners (A tot Z)

Hou je van Robots? Bent u nieuw in Robotica? Doen je denken om een Robot van kras te bouwen? Zo ja, is deze instructables voor jou. In deze instructables zal ik u tonen hoe kunt u het bouwen van een robot vanaf nul, ik ook je laten zien hoe u kunt co
Bedfellow Robot Bed

Bedfellow Robot Bed

Bedfellow is een autonome robot bed dat nieuwe engagementen opzoekt. Met andere woorden, heb ik robotized mijn persoonlijke bed om te socialiseren en zich met anderen te delen.Misschien een beetje meer van een toelichting is in orde. Een bedfellow ka
Beginners Guide to Maya: Robots

Beginners Guide to Maya: Robots

Autodesk Maya is een geweldig hulpmiddel voor het maken van complexe modellen. Als je wat je doet weet, kunt je vrij veel ontwerp iets met Maya. In dit instructable, ik zal uw gids voor eenvoudige veelhoek modellering in Maya. Zelfs met basishulpmidd