Jeffrey Cross
Jeffrey Cross

10 moduri de a-ți face robotul mai uman

Dreptul de autor Jessica Lindsay, folosit cu permisiune.

Oamenii sunt "atrasi de [...] roboți nu din cauza modului în care arată, ci din cauza modului în care se comportă" - Mari Velonaki, Ph.D., Directorul Lab Creative Robotics, Univ. din New South Wales.

Trebuie un robot să pară ca un om să fie uman? Timp de decenii, animatorii Disney au adus iluzia vieții și a emoțiilor animalelor, obiectelor și chiar mașinilor.

Cu o programare simplă, și robotul dvs. - indiferent de forma sa - poate să-și mărească coeficientul umanității. Iată 10 tehnici luate dintr-o istorie bogată a principiilor de animație și cercetare interacțiune cu robotul uman.


Dacă robotul are un cap sau ochi ...

1) Clipește.

Actorul Haley, Joel Osment, a spus că "Nu clipi" a fost un truc care a fost folosit pentru a se transforma în David, un băiat robot neobișnuit în filmul A.I. Inteligență artificială. Potrivit acestui studiu, rata medie a clipirii umane este de aproximativ 17 clipiri pe minut, în timp ce în timpul conversației crește la 26 și ajunge la 4,5 când citește. Verificați acest minunat tutorial de animație pentru a afla mai multe despre cum să animați clipește natural. De exemplu, deschiderea ochilor ar trebui să dureze puțin mai mult decât închiderea ochilor și clipește poate fi chiar utilizată pentru a arăta intenția și senzația.

Modestatea lui Ofelia este sugerată de ochii ei.

2) Evitați să priviți.

Cercetătorii au descoperit că, în timp ce contactul vizual este important, aversiunea cu privirea poate face un robot să arate mai intenționat, mai atent și mai creativ. Unele reguli simple pentru a afla unde să vă priviți robotul includ:

  • priviți în sus când gândiți
  • priviți ocazional când vorbiți
  • priviți-vă în interiorul frazelor, pentru a arăta că nu ați terminat vorbind
  • uitați-vă la cealaltă persoană când ați terminat de vorbit, pentru a arăta că este rândul lor să răspundă.

3) Întoarceți-vă cu o clipă și o înclinare.

Întindeți-vă brațele direct în părțile laterale și întoarceți-vă capul să privească la o mână, apoi la cealaltă. Ați observat că ați clipit în timpul întoarcerii? Animatorii urmează această regulă simplă atunci când rotesc capul:

  • adăugați o clipire, atunci
  • înclinați ușor capul în mijlocul rândului.

Îndepărtarea capului este legată de principiul animației de mișcare în arce.


Dacă robotul tău vorbește ...

4) Hedge un pic.

Adăugând cuvinte suplimentare numite garduri ("poate", "probabil" sau "cred") și marcatori de discurs ("Știți", "doar", "bine", "ca" și "um.") . Luați, de exemplu, această linie extraordinară de la Samantha, sistemul inteligent artificial din filmul "Ea", în cazul în care gardurile vii și marcajele discursului apar de 5 ori: "Ei bine, m-am gândit că nu avem nicio fotografie a noastră. Și m-am gândit că acest cântec ar putea fi ca o fotografie care ne surprinde în acest moment în viața noastră împreună. "

- Îmi pare rău, Dave. Mă tem că nu pot face asta. "Sigur că nu poți, Hal.

5) Se potrivește tonul vocii cu conținutul cuvintelor.

Când a spus HAL 9000, îmi pare rău Dave. Mă tem că nu pot face asta ", de ce a sunat atât de înfiorător? Un motiv ar putea fi pentru că cuvintele sale nu se potriveau tonului său de voce. Bazat pe Tabelul 2 din această lucrare, profilul acustic al celor mai faimoase cuvinte ale HAL pare mai aproape de "bucurie" decât "tristețea" apologetică. HAL nu suna prea rău deloc! Feriți-vă de sistemele text-to-speech care au voci fericite ca implicit - o scuză a robotului poate să dispară ca nesănătoasă.

6) Exprimă sentimentele, opiniile, preferințele.

Scriitorii scripturilor sunt profesioniști la scrierea unor personaje interesante. O parte din aceasta este definirea fundalului personajului, incluzând plăceri și neplăceri, educație și așa mai departe. Pentru a folosi din nou caracterul Samantha al lui Spike Jonze, A.I. și-a exprimat în mod constant opinia și sentimentele, și chiar a râs:

  • (Dându-mi un nume :) "Îmi place sunetul. Samantha.“
  • Samantha râde: "Da, sunt niște amuzante!"
  • "Îmi place prima dată de la Roger prietenei lui. Ce drăguț."
  • "Ești foarte încăpățânat chiar acum.

Dacă robotul tău se mișcă ...

7) Deplasați-vă înapoi înainte de a merge înainte, deplasați-vă în jos înainte de a merge în sus.

În animație, această extra mișcare în direcția opusă se numește anticipare. De exemplu, în acest clip cu Wile-E Coyote (de la 0:36), îl vedem tragând înapoi înainte de lansarea în căutarea Runner-ului rutier. În mod similar, o balerină se îndoaie la genunchi în jos înainte de a sări în aer. Robotul tău anticipează mișcările sale sau poate să se îndoaie?

8) Plumb cu îmbinări mai mari.

Să presupunem că robotul tău va indica ceva cu brațul. Este pur și simplu un caz de mutare a efectelor de la A la B? Cum faceți această mișcare simplă să arate mai umană? În animație, utilizați ceva numit rupere succesivă a articulațiilor. Ideea este de a folosi mai întâi articulațiile mai mari, deci în acest caz: mai întâi, mutați-vă la umăr, apoi la cot, apoi la încheietura mâinii, apoi în cele din urmă degetele (dacă robotul le are). Incearca-l tu insuti!

9) Utilizați mișcarea pentru emoție.

Robotul tău nu are o față? Nici o problemă - este încă posibil să folosiți alte indicații pentru a transmite emoții. De exemplu, pentru a transmite fericirea, robotul dvs. face mișcări mari, regulate. Pentru tristete, faceti mișcările robotului mici și lent cu timpi chiar. Pentru a arăta frica, dați robotului mișcări jigoase, mici și rapide la intervale neregulate, departe de sursa de frică. Mișcările mari, neregulate și abrupte pot transmite furie, în special spre obiectul furiei.


In cele din urma…

10) Adăugați aleatorie.

1 / f sau "roz" zgomot se găsește în multe sisteme biologice. Este oarecum contra-intuitivă pentru a adăuga întâmplări după ce controlerul dvs. robot a fost cât mai exact posibil, dar sa arătat că, în mod intenționat, adăugarea de aleatorie crește percepția umanității în sistemele informatice. Software-ul de compoziție muzicală Sibelius este de asemenea cunoscut pentru a include variații aleatorii în volum pentru a face redarea MIDI mai naturală. Dacă este posibil, adăugați întâmplări nu numai în interacțiuni (de exemplu, moduri diferite de a spune "da", cum ar fi "bine", "sună bine" sau "luat"), (de exemplu, aversiunea față de vedere în locuri diferite). Interesant este faptul că unii roboți noi au "aleatorie mecanică", cum ar fi cei din domeniul robotizării moi. Doar gândiți-vă - dacă robotul dvs. nu a acționat niciodată în același mod de două ori?


Săptămâna aceasta marchează lansarea oficială a piesei Make: Volume 39 - Robotics, care cade pe posturile de știri pe locul 27. Asigurați-vă că ați luat o copie la un comerciant cu amănuntul din apropierea dvs. sau vă puteți abona online chiar acum și nu pierdeți niciodată altă problemă.

Sărbăm cu cinci zile articole, imagini, videoclipuri, recenzii și proiecte legate de robot. Tuneți în acest spațiu pentru Robot Week!

Următoarea săptămână tematică va fi electronica portabilă. Trimiteți-ne sfaturile sau contribuțiile înainte de a ajunge aici prin plasarea unei linii la [protejat prin e-mail].

Acțiune

Lasa Un Comentariu