[PYTHON] [Pfeffer] Wie benutzt man es?

Was ist Pfeffer?

[Robot] Pepper vorgestellt Es ist ein mit Tablets ausgestatteter Roboter, der von Softbank herausgebracht wurde.

Ich werde zusammenfassen, was Sie tun können und welche Art von Nutzung Sie sich vorstellen können. Wie kann ich ein System bauen, das nur für Roboter gilt? Wir sind immer auf der Suche nach Ideen, also zögern Sie nicht! (Lol)

Welche Art der Nutzung schafft eine beispiellose Lösung?

Da meine Arbeit medizinisch ist, bin ich involviert, also wird es besser sein Um ehrlich zu sein, wie weit verbreitet Pfeffer sein wird, hängt vom medizinischen und sozialen Bereich ab.

** ・ Einfache Bedienbarkeit nutzen ** Ich denke, es ist ein großer Vorteil im medizinischen und sozialen Bereich, dass Sie verschiedene Funktionen nutzen können, indem Sie nur auf Ihre Augen schauen und rufen.

** ・ Integriertes Tablet verwenden ** Durch die Verwendung eines Tablets kann es meiner Meinung nach mit einem höheren Maß an Kontrolle verwendet werden.

** ・ Verwenden Sie verschiedene Sensoren **

** ・ Nutzen Sie die Mobilität ** Ich weiß nicht, wie weit es möglich ist, aber ich denke, es gibt eine neue Möglichkeit, es zu nutzen, indem man sich in der Einrichtung umschaut und Informationen sammelt.

** ・ Welche Nachteile können berücksichtigt werden ** Ich möchte die Nachteile überprüfen, während ich es tatsächlich benutze.

Choregraphe Box Funktion

Choregraphe ist ein Tool zum Entwickeln eines Systems, das auf Pepper ausgeführt wird, und Sie können verschiedene Dinge ohne Programmierung tun. Die Funktionen sind als Box organisiert, und Sie können Pepper verschiedene Dinge tun lassen, indem Sie einfach die Einstellungen und den Ablauf verbinden. Sie können sehen, was mit den Funktionen der Box leicht erreicht werden kann, daher werden wir sie nach Funktionen zusammenfassen.

Mikrofon ・ Worterkennungsfunktion Registrieren Sie das Wort, das Sie lesen möchten, und erkennen Sie es als Wort, wenn es den festgelegten Schwellenwert überschreitet. → Wenn die Frage eine feste Antwort hat, können allein damit verschiedene Funktionen berücksichtigt werden. ・ Kennen Sie die Position der Schallquelle

** Kamera-Gesichtserkennungsfunktion ** ・ Verstehen Sie die Anzahl der Gesichter in der Kamera ・ Lernen Sie das Gesicht, das fotografiert wird ・ Bestimmen Sie das Alter ・ Bestimmen Sie das Geschlecht ・ Richter lächelt und Emotionen ・ Das Gesicht jagen ・ Verfolgen Sie ein bestimmtes Objekt → Platzieren Sie eine Marke als Marke in der Einrichtung und verschieben Sie sie Ich frage mich, ob es möglich ist, so etwas wie Klebeband auf den Boden zu legen und sich entlang dieser Linie zu bewegen. ・ Bilderkennung → Ist es möglich, die Änderungen in der Einrichtung zu erkennen? ・ Wenn Sie das Objekt lernen, das Sie erkennen möchten (geben Sie das Ziel in Choregraphe an), können Sie es erkennen.

berühren ・ Erkennt den Reiz des Stoßfängerteils (es kann beurteilt werden, ob es sich auf der rechten oder der linken Seite befindet) ・ Erkennt den Kontakt des Fußteils (wahrscheinlich können auch Vorder- und Rückseite beurteilt werden) ・ Erkennt den Kontakt mit dem Kopf (vorne, in der Mitte, hinten) ・ Erkennt den Kontakt mit der Hand (eine Stelle) ・ Holen Sie sich das Touch-Ereignis des Tablets

** Andere Aktionen ** · Geschwätz ・ Verschieben (verschiedene Animationen sind verfügbar) ・ Audio abspielen ·machen Sie ein Foto ・ Infrarotkommunikation (Synchrone Verarbeitung mehrerer Roboter kann durchgeführt werden) ・ Hinderniserkennung mit Sensor (Bestimmung der rechten oder linken Seite) ・ Erkennt, dass eine Person den definierten Bereich betreten oder verlassen hat ・ LED-Steuerung ・ E-Mails senden und empfangen ・ Führen Sie Tablet-bezogene Vorgänge aus

** Funktionen, die realisiert werden können (mit Programmierung) ** · Ton aufnehmen ・ Erkennen Sie die gewünschte Aktion (Blinken, Yubi-Patchin usw.) ・ Verknüpfung mit Apps, die für Tablets erstellt wurden

Sensoren

Über den eigentlichen Sensor aus dem Material Pepper-Produktspezifikationen Kopf: Mikrofon x 4, RGB-Kamera x 2, 3D-Sensor x 1, Berührungssensor x 3 Brust: Kreiselsensor x 1 Hand: Berührungssensor x 2 Beine: Sonarsensor x 2, Lasersensor x 6, Stoßfängersensor x 3, Kreiselsensor x 1, Infrarotsensor x 2 3D-Kamera, die die Umgebung erfasst Ultraschallsystem, das Hindernissen ausweichen und sich sicher bewegen kann

Berührungssensor

3 Köpfe und 2 Rücken image

Switches are simple sensors that return a 2-state float value 0.0 (unpressed) or 1.0 (pressed). Beware that the value is read only every 10ms, and very fast change may be unseen.

Sensor für visuelle / objektive Erfassung

Kopfkamera, 3D-Sensor und Beinstoßstange, Sonar, Infrarot, Laser image image

Es gibt zwei Kameras, eine über den Augen und eine über und unter dem Mund.

Hör- / Sprachsensor

4 Mikrofone am Kopf Ich konzentriere mich auf meinen Kopf.

Ausgabemethode (Kommunikationsmethode)

Lautsprecher Der Sprecher ist wie das Ohr, nicht der Mund. Es ist Peppers beste Art zu kommunizieren, nicht wahr?

Geste

** LED-Lampe ** imageimage

Es gibt 8 LED-Punkte für die Augen und 10 LED-Punkte für die Ohren, und es scheint, dass ein komplizierter Farbausdruck möglich ist. Da es auf dem Schulterteil keine Punktnotation gibt, handelt es sich wahrscheinlich nur um einen Ausdruck einer Farbe.

NAOqi sensorbezogene API

Aldebaran NAOqi Sensors & LEDs Aldebaran Pepper - Actuator & Sensor list

andere Referenzen

[Aldebaran documentationo Pepper TechnicalOverView] (https://cloud.aldebaran-robotics.com/naoqidoc/2-3/family/pepper_technical/index_pep.html)

Weitere Hinweise

In dem Sinne, dass es sich um eine Kamera handelt, die jederzeit aufnehmen kann, ist AR nicht an der Reihe?

Recommended Posts

[Pfeffer] Wie benutzt man es?
Verwendung von Multi-Core aus der Sicht mehrerer Sprachen
So installieren Sie den Cascade-Detektor und wie verwenden Sie ihn
"Wie ist es dann mit anderen Methoden zu vergleichen?"
Verwendung von xml.etree.ElementTree
Wie benutzt man Python-Shell
Hinweise zur Verwendung von tf.data
Schaben 2 Wie man kratzt
Wie benutzt man Seaboan?
Verwendung von Image-Match
Wie man Shogun benutzt
So installieren Sie Python
Verwendung von Pandas 2
Wie man PyPI liest
So installieren Sie pip
Verwendung von Virtualenv
Verwendung von numpy.vectorize
So aktualisieren Sie easy_install
So installieren Sie archlinux
Verwendung von pytest_report_header
Wie man Gunicorn neu startet
So installieren Sie Python
Wie zum virtuellen Host
Wie man Selen debuggt
Wie man teilweise verwendet
Wie man Bio.Phylo benutzt
Wie man JSON liest
Verwendung von SymPy
Wie man x-means benutzt
Verwendung von WikiExtractor.py
So aktualisieren Sie Spyder
Verwendung von IPython
So installieren Sie BayesOpt
Verwendung von virtualenv
Wie benutzt man Matplotlib?
Verwendung von iptables
Wie benutzt man numpy?
Verwendung von TokyoTechFes2015
Wie benutzt man venv
Verwendung des Wörterbuchs {}
Wie benutzt man Pyenv?
Wie man Dotfiles züchtet
Verwendung der Liste []
Wie man Python-Kabusapi benutzt
"Wie man Fukashigi zählt"
So installieren Sie Nbextensions
Verwendung von OptParse
Verwendung von return
So installieren Sie Prover9
So bedienen Sie NumPy
Wie man Imutils benutzt
Wie man Decorator in Django benutzt und wie man es macht
[Neueste Version 2020.8] So installieren Sie Python
So schätzen Sie die Kerneldichte
Verwendung von Qt Designer
[IPython] Freigeben eines IPython-Notizbuchs
So installieren Sie Python [Windows]