Auge-gesteuerte Roboter (3 / 3 schritt)

Schritt 3: Setup und Kalibrierung


Jetzt haben Sie alles installiert und montiert, ist der nächste Schritt zum Einrichten der Hardware und Software für Ihre Umgebung!

Beginnen Sie durch Einstecken in den USB-Geräten für das System erforderlich. Dazu gehören die kapazitive Schalter, Webcam und Schüler Kameras.

Als nächstes paar Sphero mit Ihrem Computer. Stellen Sie sicher es ist aufgeladen und ungepaarten von anderen Geräten, dann schlagen sie zweimal, um es aufzuwecken. Sie haben es richtig gemacht, wenn die Lichter blinken eine Muster von drei Farben. Dann öffnen Sie die Systemeinstellungen-app auf Ihrem Mac und gehen Sie auf Bluetooth. Warten Sie bis der Sphero in der Liste erscheint und klicken Sie daneben auf "Pair".

Jetzt finden Sie den Anschluss, den der Sphero verbunden ist. Öffnen Sie Ihr Terminal-Anwendung und Typ

LS - ein/dev | Grep tty. Sphero

. Es sollte eine Zeile führen, die aussieht wie

/ dev/tty. Sphero-YRO-AMP-SPP

(es wird wahrscheinlich für Ihre besondere Sphero etwas anders sein). Kopieren Sie diese Zeile in die Zwischenablage.

Öffnen Sie die Eyerobot-Software. Es sollte wie ein Browser-Fenster mit violettem Augenhintergrund aussehen. Klicken Sie auf "Konfigurieren" auf dem Hauptbildschirm. Ändern der "Sphero Port" Feld passen, was du im Terminal gefunden. "Schüler" ist der Name, mit der Schüler-Tracker auf den Bildschirm darstellen. Nur beschlossen wir nennen es "Bildschirm". Hier können Sie etwas machen. Kopieren Sie die restlichen Einstellungen aus dem obigen Bild. Wenn Sie den Roboter mit Maussteuerung statt deinen Blick testen möchten, geben Sie in das letzte Feld "aktivieren". Klicken Sie auf "Speichern". Dann Presse zurück.

Auf dem Hauptbildschirm wieder, Taste "Start". Ändern Sie die Video-Feeds in der Dropdown-Liste auf die Webcam, die Sie eingesteckt. Es wird in der Regel etwas wie "USB-Kamera" aufgerufen werden. Die Webcam muss eine gute, klare, horizontale Ansicht des Geschosses. Dies kann in der Regel durch ein Objekt wie ein Stativ hängen. Die Kamera-Ansicht können Sie überprüfen, indem man den Videofeed in Eyerobot.

Öffnen Sie nun die Kugel-Tracker-Programm. Im Terminal schreiben

Python BallTracker.py

. Es bittet um eine Videoquelle. Feststellt, dass die Kameras der Kugel-Tracker verwenden, um die Sphero suchen. Dies ist in der Regel die gleichen Quell-ID in das Eyerobot-Programm verwendet. Wenn alles ordnungsgemäß funktioniert, zeigt es ein Fenster mit einem blau-roten Punkt in der Mitte des erkannten Sphero.

Der letzte Schritt ist es, Schüler zu kalibrieren. Legen Sie die Schüler Kopfhörer auf dem Kopf und öffnen Sie die Schüler erfassen app. Zwei Fenster öffnen sollte, eins für die Kamera der Welt und eins für die Eye-Kamera. Sicherstellen Sie, dass die Eye-Kamera hat einen guten Blick auf Ihr Auge; Sie können überprüfen, indem Sie auf das Auge-Kamera-Fenster gehen und sicherstellen, dass es einen Umriss um Ihre Schüler mit einem roten Punkt in der Mitte. Gibt es Wimpern blockiert die Kamera, müssen Sie deaktivieren die "grobe Erkennung" im Fenster "Schüler".

Als nächstes müssen Sie Schüler der Computer-Bildschirm als Oberfläche hinzu. Dadurch werden Schüler, die Position von deinen Augen Blick auf dem Bildschirm zu melden. Um dies zu tun, öffnen Sie Eyerobot und machen Sie es Vollbild-Modus, so dass die vier QR-Code-wie Markierungen auf der Ecke des Bildschirms sichtbar in die Kamera der Welt sind. Dann, in Pupille, Taste "A" (Add Oberfläche) als eine nachverfolgte Oberfläche hinzufügen. Zu guter Letzt Umbenennen der Oberfläche, was auch immer Sie in der Eyerobot-Konfiguration ausgewählt haben.

Der letzte Schritt ist der Eye-Tracker zu kalibrieren. Auf diese Weise können das Programm wissen, welche Augenposition Blick die reale Lage entspricht. Kalibrierung ist wirklich einfach. Drückst du die Taste "C" (Kalibrierung) in der gleichen Spalte klicken Sie auf die Oberfläche hinzufügen-Schaltfläche, und Blick auf die Ziele wie sie kommen! Es gibt insgesamt 9 Ziele.

Das ist es! Alles ist fertig. Jetzt können Sie Steuerung von Robotern mit der Kraft Ihrer Augen!

In Verbindung stehende Artikel

Machen Sie eine Wi-Fi gesteuert Roboter mit LinkIt ONE

Machen Sie eine Wi-Fi gesteuert Roboter mit LinkIt ONE

Hier ist eine Schritt-für-Schritt-Anleitung die Ihnen, erste Roboter zu bauen und zusätzliche Komplexität, helfen wie Sie entlang folgen. Neben dem Bau ein grundlegendes Hindernis Roboter mit einem Ultraschall-Sensor und Sparkfun motor Fahrer zu verm
Hand-Gesten gesteuert-Roboter mit Sound aktiviert Lichtsystem

Hand-Gesten gesteuert-Roboter mit Sound aktiviert Lichtsystem

In dieser Instructable zeige ich Schritt für Schritt Anleitung wie Finger gesteuert Roboter mit aktivierten Licht Soundsystemdieser Roboter kann mit den vier Fingern von Ihrem hand(left/right) gesteuert werden. Und der Roboter automatisch ein-/aussch
Geste gesteuert Roboter mit Arduino

Geste gesteuert Roboter mit Arduino

Diese Geste gesteuert Roboter verwendet Arduino, ADXL335 Beschleunigungsmesser und RF-Sender-Empfänger-Paar.Wir werden dem gesamten Roboter der Sender, der Empfänger und der Roboter in 3 Teile teilen.Die verschiedenen Gesten, die die Richtung der Bot
Erstellen Sie Ihre eigene Bewegung gesteuert Roboter

Erstellen Sie Ihre eigene Bewegung gesteuert Roboter

Kontrollierte Bewegung Erfahrungen müssen nicht auf Spiele oder auch digitale Geräte beschränkt, tatsächlich eine ansprechende Bewegung Interaktion mit einfachen und verständlichen Alltagsgegenstände erreicht werden kann.Ingenieur-Algorithmus bei Ext
Wall-E ist anti-sozialen Cousin: Vermeidung von Arduino Objekt gesteuert Roboter!

Wall-E ist anti-sozialen Cousin: Vermeidung von Arduino Objekt gesteuert Roboter!

Vor kurzem baute ich einen Arduino gesteuert-Roboter, der vermeidet Objekte und sendet einen PING)) Sonar zu überprüfen, wo ein Objekt ist.  Sobald ein Objekt erkannt wird, wird der Roboter sichert und stellt sich anders!Ich nenne es die Anti-soziale
Laptop-gesteuerte Roboter V2. 0

Laptop-gesteuerte Roboter V2. 0

Arduino ist eine tolle Sache, es sei denn, Sie wissen, wie man es benutzt. Aber wenn Bluetooth und Arduino betreten spielen, es macht noch mehr Spaß. Hier präsentiert Ihnen ein weiteres großes Projekt, das Arduino als Gehirn und Bluetooth für die Kom
DIY Laptop gesteuert Roboter v1. 0

DIY Laptop gesteuert Roboter v1. 0

Es wäre also gutes, wenn in der Lage wäre, einen Roboter zu steuern oder Ihre Rc-Car mit einem Laptop genauso wie Sie ein Auto in einem Spiel steuern. Darüber hinaus kann es mit dem vielseitigen Arduino UNO ermöglicht werden. Es gibt Tausende von Pro
Verstand gesteuerte Roboter-Hand

Verstand gesteuerte Roboter-Hand

In diesem Experiment Steuern ich eine Roboterhand aus meinem KopfSchritt 1: BeschreibungDiesist eine Zukunftstechnologie Experiment, Sie können nicht wirklich glauben, ob die Angelegenheit vom Geist gesteuert werden kannHier ist die Antwort, ja Sie t
PC gesteuerte Roboter

PC gesteuerte Roboter

Hallo Jungs heute ich gegangen ein zeigen Sie wie Sie Ihren pc gesteuerte Roboter gebaut...Sie können den Roboter mit einem Laptop oder pc steuern, aber ich muss das Bluetooth...Folgen Sie die einfachen SchrittenSchritt 1: Materialbedarf 1. Arduino u
Erstellen einen Internet gesteuerte Roboter mit Livebots

Erstellen einen Internet gesteuerte Roboter mit Livebots

hier erfahren Sie wie erstelle ich ein Internet gesteuerte Roboter oder andere Installation mit Livebots.Livebots ist ein Projekt, ich arbeite auf aus einer einfach zu bedienende Webseite für alle Roboter besteht, die Menschen über das Internet inter
Geste gesteuert Roboter-Auto mit android-Anwendung

Geste gesteuert Roboter-Auto mit android-Anwendung

FJP - Geste gesteuert Roboter-Auto mit Android-Anwendung. Vollständige Code inklusive Geste Anerkennung und Bluetooth-Datenübertragung steht zur Verfügung. Menschen, die jede Art von Hilfe in Bezug auf dieses Projekt oder ein anderes Projekt (bezogen
Clap-gesteuerte Roboter: Wie trainieren Sie Ihre Bunny

Clap-gesteuerte Roboter: Wie trainieren Sie Ihre Bunny

Dies ist ein Roboter, der mit einem Donnerschlag und nach hinten mit zwei nach vorne geht und wird nur gehen nach hinten, wenn Sie klatscht zweimal während seiner gehen nach vorne und umgekehrt. Ich wollte diese ein wenig mehr Spaß, also machte es Ha
SparkRover - 3D gedruckte Smartphone gesteuert Roboter

SparkRover - 3D gedruckte Smartphone gesteuert Roboter

Im Laufe der Jahre habe ich gebaut, mehrere große Roboter eine maßgeschneiderte Robotik-Treiber namens SmartRover System erstellt. Dieser Treiber wurde zunächst für meine SmartRover Roboter eingesetzt, dass ich gebaut, die an einen Spitzenstrom von 6
Arduino-gesteuerte Roboter Trommel

Arduino-gesteuerte Roboter Trommel

Seit Jahren, die ich niemandem erzählen haben, der zuhört, die wollte ich eine Roboter-Trommel zu bauen. Die meisten Menschen zuckte mit den Schultern ziemlich gleichgültig. Selbst als ich es gebaut, die meisten Menschen irgendwie warf einen Blick au