10 måter å gjøre din robot mer menneskelig - 💡 Fix My Ideas

10 måter å gjøre din robot mer menneskelig

10 måter å gjøre din robot mer menneskelig


Forfatter: Ethan Holmes, 2019

Copyright Jessica Lindsay, brukt med tillatelse.

Folk er "tiltrukket av [...] roboter ikke på grunn av måten de ser ut, men på grunn av måten de oppfører seg på." - Mari Velonaki, Ph.D., direktør for Creative Robotics Lab, Univ. av New South Wales.

Må en robot se ut som et menneske som menneskelig? I flere tiår har Disney-animatører bragt illusjonen om liv og følelser til dyr, gjenstander og til og med maskiner.

Med litt enkel programmering kan roboten din - uansett dens form - også øke sin humanness-kvotient. Her er 10 teknikker tatt fra en rik historie med animasjonsprinsipper og human-robot interaksjonsforskning.


Hvis roboten har et hode eller øyne ...

1) Blink.

Skuespiller Haley Joel Osment har sagt at "Ikke blinke" var et skuespill som han pleide å forvandle seg til David, den uhyggelige roboten i filmen A.I. Kunstig intelligens. Ifølge denne studien er den gjennomsnittlige blinkhastigheten på rundt 17 blinker per minutt, mens den under samtalen øker til 26, og blir så lav som 4,5 når den leses. Sjekk ut denne flotte blinkende animasjonsveiledningen for å lære mer om hvordan du kan animere naturlig utseende blinker. For eksempel bør åpning av øynene ta litt lenger tid enn å lukke øynene, og blink kan til og med brukes til å vise intensjon og følelse.

Ophelia's beskjedenhet er underforstått av øynene hennes.

2) Unngå å stirre.

Forskere har funnet ut at mens øyekontakt er viktig, kan blikk aversjon få en robot til å se mer forsettlig, gjennomtenkt og kreativ. Noen enkle regler for hvor du skal plassere robotens blikk inkluderer:

  • se oppover når du tenker
  • se bort fra tid til annen når du snakker
  • se bort i mellom setninger, for å vise at du ikke er ferdig å snakke
  • se på den andre personen når du er ferdig med å snakke, for å indikere at det er deres tur å svare.

3) Head-sving med blink og tilt.

Strekk armene dine rett ut til sidene dine, og slå hodet til å se på den ene siden og den andre. Visste du at du blinket under hodet, svinger? Animatorer følger denne enkle regelen når du svinger hodet:

  • legg til et blink, da
  • vippe hodet ned litt i midten av svinget.

Hodedipen er knyttet til animasjonsprinsippet for bevegelse i buer.


Hvis din robot snakker ...

4) Hedge litt.

Ved å legge til ekstra ord som kalles hedges ("kanskje", "sannsynligvis" eller "jeg tror") og diskursmarkører ("du vet", "bare", "vel", "like" og "um.") . Ta for eksempel denne flotte linjen fra Samantha, det kunstig intelligente operativsystemet i filmen "Her", hvor hekker og diskursmarkører vises 5 ganger: "Vel, jeg tenkte, vi har egentlig ikke noen fotografier av oss. Og jeg trodde denne sangen kunne være som et bilde som fanger oss i dette øyeblikket i vårt liv sammen. "

"Jeg beklager, Dave. Jeg er redd jeg kan ikke gjøre det. "Jo, det kan du ikke, Hal.

5) Match lyden til innholdet i ordene.

Når HAL 9000 sa: "Jeg beklager Dave. Jeg er redd jeg kan ikke gjøre det, "hvorfor hørtes det så skummelt? En grunn kan være fordi ordene ikke stemte overens med stemmen sin. Basert på tabell 2 i dette dokumentet ser den akustiske profilen til HALs berømte ord nærmere "nytelse" enn unnskyldende "tristhet". HAL hørte ikke synd på alle! Pass på tekst-til-tale systemer som har lykkelige stemmer som standard - en robot unnskyldning kan komme ut som uopprettelig.

6) Express følelser, meninger, preferanser.

Skriptforfattere er profesjonelle ved å skrive interessante tegn. En del av det er å definere karakterens historie, blant annet liker og misliker, utdanning og så videre. For å bruke Spike Jonzes Samantha karakter en gang til, har A.I. stadig uttrykte sin mening og følelser, og til og med åpenlyst lo:

  • (Gi seg et navn :) "Jeg liker lyden av den. Samantha.”
  • Samantha ler, "Ja, det er noen morsomme!"
  • "Åh, jeg elsker denne første fra Roger til kjæresten sin. Det er så søtt."
  • "Du blir veldig sta akkurat nå.

Hvis din robot beveger seg ...

7) Flytt deg tilbake før du går framover, flytt ned før du går opp.

I animasjon blir denne ekstra bevegelsen i motsatt retning kalt forventning. For eksempel, i dette klippet med Wile-E Coyote (fra 0:36) ser vi ham trekke bakover før han lanserer fremover i jakten på Road Runner. På samme måte bøyer en ballerina ved knærne nedover før de hopper opp i luften. Forventer robotten sine bevegelser, eller legger seg fremover?

8) Bly med større ledd.

La oss si at roboten din skal peke på noe med armen. Er det bare et tilfelle å flytte ende-effektoren fra A til B? Hvordan gjør du den enkle bevegelsen ser mer menneskelig ut? I animasjon bruker du noe som kalles suksessivt brudd på leddene. Tanken er å bruke de større leddene først, så i dette tilfellet: Først, flytt på skulderen, deretter albuen, så håndleddet, så endelig fingrene (hvis roboten har dem). Prøv det selv!

9) Bruk bevegelse for følelser.

Din robot har ikke et ansikt? Ikke noe problem - det er fortsatt mulig å bruke andre signaler for å formidle følelser. For eksempel, for å formidle lykke, må roboten gjøre store, vanlige bevegelser. For tristhet, gjør robotbevegelsene små og sakte med jevne tider. For å vise frykt, gi roboten jerky, små og raske bevegelser med uregelmessige intervaller, vekk fra fryktkilden. Store, uregelmessige og brå bevegelser kan formidle sinne, spesielt mot gjenstandens gjenstand.


Endelig…

10) Legg til tilfeldighet.

1 / f eller "rosa" støy finnes i mange biologiske systemer. Det er litt mot-intuitivt å legge til tilfeldighet etter å ha gjort robotkontrolleren så nøyaktig som mulig, men med hensikt å legge til tilfeldighet har det vist seg å øke oppfatningen av menneskeheten i datasystemer. Sibelius musikk komposisjon programvare er også kjent for å inkludere tilfeldige variasjoner i volum for å gjøre MIDI-avspillingen mer naturlig. Hvis det er mulig, legg til tilfeldighet ikke bare i interaksjoner (f.eks. Forskjellige måter å si "ja", for eksempel "ok", "lyder bra" eller "fikk det"), men også i timing (f.eks blinkende tidspunkter) og bevegelse i rommet (for eksempel stirre aversjon til forskjellige steder). Interessant, noen nye roboter har mekanisk tilfeldighet "innebygd", som for eksempel innen soft robotics. Tenk bare - hva om din robot aldri opptrådte på samme måte to ganger?


Denne uken markerer den offisielle lanseringen av Make: Volume 39 - Robotics, som faller på aviskiosker den 27.. Pass på å ta en kopi hos en forhandler i nærheten av deg, eller abonner på nettet akkurat nå, og aldri gå glipp av et annet problem.

Vi feirer med fem dager med robotrelaterte artikler, bilder, videoer, anmeldelser og prosjekter. Still inn i dette rommet for Robot Week!

Vår neste temapakke vil være bærbar elektronikk. Send oss ​​dine tips eller bidrag før det kommer hit ved å slippe en linje til [email protected].



Du Kan Være Interessert

Elektronikk som sist: Hvordan bygget jeg en Heirloom Laptop

Elektronikk som sist: Hvordan bygget jeg en Heirloom Laptop


Slik bruker du en multimetervideoopplæring

Slik bruker du en multimetervideoopplæring


Morsomt med magnetiske biler og tog

Morsomt med magnetiske biler og tog


Ta med en gitar tilbake til livet med lasere

Ta med en gitar tilbake til livet med lasere






Siste Innlegg