Jeffrey Cross
Jeffrey Cross

10 Möglichkeiten, Ihren Roboter menschlicher zu machen

Copyright Jessica Lindsay, mit Genehmigung verwendet.

Die Menschen fühlen sich „[…] von Robotern angezogen, nicht wegen ihres Aussehens, sondern wegen ihres Verhaltens.“ - Dr. Mari Velonaki, Direktor des Creative Robotics Lab, Univ. von New South Wales.

Muss ein Roboter wie ein Mensch aussehen, um menschlich zu sein? Seit Jahrzehnten bringen Disney-Animatoren Tieren, Objekten und sogar Maschinen die Illusion von Leben und Emotionen.

Mit einer einfachen Programmierung kann auch Ihr Roboter - unabhängig von seiner Form - den menschlichen Quotienten erhöhen. Hier sind 10 Techniken aus einer reichhaltigen Geschichte der Animationsprinzipien und der Mensch-Roboter-Interaktionsforschung.


Wenn Ihr Roboter einen Kopf oder Augen hat…

1) Blinzeln

Schauspieler Haley Joel Osment sagte, dass "Don't blink" ein Schauspiel-Trick war, mit dem er sich in David verwandelte, den unheimlichen Roboterjungen des Films A.I. Künstliche Intelligenz. Laut dieser Studie beträgt die durchschnittliche Blinzelrate des Menschen etwa 17 Blinkzeichen pro Minute, während sie während des Gesprächs auf 26 ansteigt und beim Lesen nur 4,5 beträgt. In diesem großartigen Tutorial für Blink-Animationen erfahren Sie, wie Sie natürlich wirkende Blinzel animieren können. Zum Beispiel sollte das Öffnen der Augen etwas länger dauern als das Schließen der Augen, und Blinzeln können sogar verwendet werden, um die Absicht und das Gefühl zu zeigen.

Ophelias Bescheidenheit wird von ihren Augen angedeutet.

2) Vermeiden Sie das Anstarren.

Forscher haben herausgefunden, dass Augenkontakt zwar wichtig ist, die Blickabneigung jedoch dazu führen kann, dass ein Roboter absichtlicher, nachdenklicher und kreativer wirkt. Einige einfache Regeln für die Ausrichtung des Roboters:

  • beim Denken nach oben schauen
  • Schauen Sie gelegentlich weg, wenn Sie sprechen
  • Schauen Sie zwischen den Phrasen weg, um zu zeigen, dass Sie nicht mit dem Sprechen fertig sind
  • Schauen Sie sich die andere Person an, wenn Sie mit dem Gespräch fertig sind, um anzuzeigen, dass sie an der Reihe sind, zu antworten.

3) Head-Turn mit einem Blinzeln und einer Neigung.

Strecken Sie die Arme zu den Seiten und drehen Sie den Kopf, um eine Hand und dann die andere zu betrachten. Haben Sie bemerkt, dass Sie während der Kopfdrehung geblinkt haben? Animatoren folgen dieser einfachen Regel, wenn sie den Kopf drehen:

  • fügen Sie dann ein Blinzeln hinzu
  • Kippen Sie den Kopf in der Mitte der Kurve leicht nach unten.

Der Kopfabfall hängt mit dem Animationsprinzip der Bewegung in Bögen zusammen.


Wenn dein Roboter spricht ...

4) Ein wenig absichern.

Das Hinzufügen zusätzlicher Wörter, die als Hecken bezeichnet werden („vielleicht“, „wahrscheinlich“ oder „ich denke“) und Diskursmarker („Sie wissen“, „nur“, „gut“, „mögen“ und „ähm“), erhöht die Sympathie von Robotern . Nehmen Sie zum Beispiel diese großartige Linie von Samantha, dem künstlich intelligenten Betriebssystem im Film „Her“, in dem Hecken und Diskursmarker fünfmal vorkommen: „Nun, ich dachte, wir haben eigentlich keine Fotos von uns. Und ich dachte, dieses Lied könnte wie ein Foto sein, das uns in diesem Moment in unserem gemeinsamen Leben einfängt. “

„Es tut mir leid, Dave. Ich fürchte, ich kann das nicht. "Sicher können Sie das nicht, Hal.

5) Stimmen Sie den Ton der Stimme mit dem Inhalt der Wörter ab.

Als HAL 9000 sagte: „Es tut mir leid, Dave. Ich habe Angst, dass ich das nicht tun kann. “Warum hörte sich das so gruselig an? Ein Grund könnte sein, dass seine Worte nicht mit dem Tonfall übereinstimmen. Basierend auf Tabelle 2 in diesem Artikel scheint das akustische Profil der berühmten Wörter von HAL eher dem "Genuss" als dem entschuldigenden "Traurigkeit" zu entsprechen. HAL klang überhaupt nicht leid! Hüten Sie sich vor Text-to-Speech-Systemen, die fröhliche Stimmen als Standard verwenden - ein Roboter entschuldigt sich möglicherweise als unaufrichtig.

6) Gefühle, Meinungen, Vorlieben ausdrücken.

Drehbuchautoren sind Profis beim Schreiben interessanter Charaktere. Ein Teil davon besteht darin, die Hintergrundgeschichte des Charakters zu definieren, einschließlich Vorlieben und Abneigungen, Bildung usw. Um Spike Jonzes Samantha-Charakter noch einmal zu verwenden, muss der A.I. drückte ständig ihre Meinung und Gefühle aus und lachte sogar offen:

  • (Gibt sich einen Namen :) “Ich mag den Klang. Samantha. "
  • Samantha lacht: "Ja, es gibt einige lustige!"
  • „Oh, ich liebe diesen ersten von Roger bis zu seiner Freundin. Das ist so süß."
  • „Du bist gerade sehr stur.

Wenn sich dein Roboter bewegt…

7) Gehen Sie zurück, bevor Sie vorwärts gehen, und fahren Sie nach unten, bevor Sie nach oben gehen.

In der Animation wird diese zusätzliche Bewegung in die entgegengesetzte Richtung als Antizipation bezeichnet. In diesem Clip mit Wile-E Coyote (ab 0:36) sehen wir zum Beispiel, wie er nach hinten gezogen wird, bevor er den Road Runner verfolgt. In ähnlicher Weise beugt sich eine Ballerina an den Knien nach unten, bevor sie in die Luft springt. Spürt Ihr Roboter die Bewegungen vor oder rollen Sie vorwärts?

8) Führen Sie mit größeren Fugen.

Nehmen wir an, Ihr Roboter zeigt mit dem Arm auf etwas. Handelt es sich lediglich um die Verschiebung des Endeffektors von A nach B? Wie lässt sich diese einfache Bewegung menschlicher gestalten? In der Animation verwenden Sie etwas, das als sukzessives Brechen von Gelenken bezeichnet wird. Die Idee ist, zuerst die größeren Gelenke zu verwenden, also in diesem Fall zuerst die Schulter, dann den Ellbogen, dann das Handgelenk und dann die Finger (wenn Ihr Roboter sie hat). Versuch es selber!

9) Bewege Emotionen.

Dein Roboter hat kein Gesicht? Kein Problem - es ist immer noch möglich, andere Signale zu verwenden, um Emotionen zu vermitteln. Um zum Beispiel Glück zu vermitteln, lassen Sie Ihren Roboter große, regelmäßige Bewegungen ausführen. Für Traurigkeit sollten Sie die Roboterbewegungen mit gleichmäßigen Timings klein und langsam machen. Um Angst zu zeigen, sollten Sie dem Roboter in unregelmäßigen Abständen ruckartige, kleine und schnelle Bewegungen weg von der Quelle der Angst geben. Große, unregelmäßige und abrupte Bewegungen können Wut vermitteln, insbesondere in Richtung auf den Wutgegenstand.


Endlich…

10) Zufall hinzufügen.

1 / f oder "rosa" Rauschen tritt in vielen biologischen Systemen auf. Es ist ein wenig kontraproduktiv, zufällige Werte hinzuzufügen, nachdem die Robotersteuerung so genau wie möglich gemacht wurde. Es ist jedoch gezeigt worden, dass zufällige zufällige Effekte die Wahrnehmung von Menschlichkeit in Computersystemen erhöhen. Es ist auch bekannt, dass die Sibelius-Musikkompositionssoftware zufällige Lautstärkevariationen enthält, um die MIDI-Wiedergabe natürlicher zu gestalten. Fügen Sie, wenn möglich, Zufall hinzu, nicht nur bei Interaktionen (z. B. verschiedene Arten, "ja" zu sagen, wie "okay", "klingt gut" oder "verstanden"), sondern auch beim Timing (z. B. Blink-Timings) und bei Bewegungen im Raum (z. B. Abneigung gegen verschiedene Orte). Interessanterweise haben einige neue Roboter eine mechanische Zufallsfunktion, wie zum Beispiel im Bereich der Soft-Robotik. Denken Sie einfach nach - was wäre, wenn Ihr Roboter sich niemals zweimal so verhalten hätte?


Diese Woche ist der offizielle Start von Make: Volume 39 - Robotics, das am 27. auf den Kiosk erscheint. Stellen Sie sicher, dass Sie sich bei einem Einzelhändler in Ihrer Nähe ein Exemplar besorgen oder sofort online abonnieren und keine weiteren Ausgaben verpassen.

Wir feiern mit fünf Tagen Roboterbezogene Artikel, Bilder, Videos, Reviews und Projekte. Schaut euch diesen Raum für die Roboterwoche an!

Unsere nächste Themenwoche wird tragbare Elektronik sein. Schicken Sie uns Ihre Tipps oder Beiträge, bevor Sie hierher kommen, indem Sie eine Zeile an [email protected] setzen.

Aktie

Leave A Comment