2017-03-27 2 views
0

Kann ich anstelle der Kamera des Roboters ein anderes Gerät (z. B. eine Tablet-Kamera) als Kamera verwenden? Wenn möglich, wie soll ich das mit Python oder über Bibliotheken über die Befehlszeile machen?Verwendung einer anderen Kamera als Eingang für den NAO-Roboter

+0

Ja ist es, ich werde die Frage bearbeiten, um es klarer zu machen, sorry. –

Antwort

1

In unserem Team haben wir eine benutzerdefinierte Build erstellt, um das Problem des Lernens von Gesichtern und Erkennen von Dateien anstelle von Standard-Roboter-Kamera zu adressieren.

Sie können unsere öffentlichen Repo-Klon:

git clone http://protolab.aldebaran.com:9000/protolab/facedetection_custom.git

Sie werden kompilierte Bibliothek binär für verschiedene klassische Version finden, die richtige holen ...

Zögern Sie nicht zu Frage stellen, wenn etwas unklar ist ...

+0

Ja, ich kenne die Bibliothek, ich habe es für die Gesichtserkennung versucht und es ist sehr nützlich. Aber ist es nicht möglich, dies direkt durch Ändern des Kameraeingangs zu tun? Ich brauche es auch für die Höhenschätzung, und die Höhenschätzung verwendet stattdessen das ALPeoplePerception-Modul. Oder gibt es eine andere Möglichkeit, die Höhe anhand eines Bildes zu schätzen? –

+0

Wenn Sie die Größe des Gesichts und seine Position auf dem Bildschirm und die Winkel des Gelenks ("tf") kennen, können Sie die Höhe des Menschen einfach berechnen. –

Verwandte Themen