Jeffrey Cross
Jeffrey Cross

10 способів зробити ваш робот більш людським

Авторське право Джессіка Ліндсей, використовувана з дозволу.

Люди «притягуються до роботів не через те, як вони виглядають, а через те, як вони поводяться». Марі Велонакі, доктор філософії, директор Creative Robotics Lab, Univ. Нового Південного Уельсу.

Чи повинен робот виглядати як людина, яка нагадує людину? Протягом десятиліть аніматори Disney принесли ілюзії життя і емоцій тваринам, об'єктам і навіть машинам.

З деяким простим програмуванням, ваш робот теж - незалежно від його форми - може підвищити свій людський коефіцієнт. Ось 10 методів, взятих з багатої історії анімаційних принципів і досліджень взаємодії людини з роботом.


Якщо ваш робот має голову або очі ...

1) Блимання.

Актор Хейлі Джоел Осмент сказав, що «не блимайте» був акторський трюк, який він використовував для перетворення на Давида, несподіваного хлопчика-робота у фільмі А.І. Штучний інтелект. Згідно з даним дослідженням, середня швидкість мигання людини становить близько 17 блимань в хвилину, тоді як під час розмови вона зростає до 26, і при читанні вона досягає 4,5. Ознайомтеся з цим чудовим підручником анімації, щоб дізнатися більше про те, як анімувати природний блимає. Наприклад, відкриття очей повинно тривати трохи довше, ніж закриття очей, а миготіння може навіть використовуватися, щоб показати намір і почуття.

Скромність Офелії сприймається її очима.

2) Уникайте дивитися.

Дослідники виявили, що, хоча візуальний контакт є важливим, неприйняття погляду може зробити робот виглядати більш навмисним, продуманим і творчим. Деякі прості правила, де можна помістити погляд робота, включають:

  • дивіться вгору, коли думаєте
  • час від часу відволікайте, коли говорите
  • відволікатися між фразами, щоб показати, що ви не говорили
  • подивіться на іншу особу, коли ви закінчите розмову, щоб вказати, що вони зможуть відповісти.

3) Головний поворот з миганням і нахилом.

Витягніть руки прямо в сторони і поверніть голову, щоб подивитися на одну руку, потім на іншу. Ви помітили, що ви моргали під час повороту голови? Аніматори виконують це просте правило, коли повертають голову:

  • потім додайте мигання
  • Нахиліть голову трохи в середині повороту.

Головний провал пов'язаний з анімаційним принципом руху в дугах.


Якщо ваш робот говорить ...

4) Хеджувати трохи.

Додавання додаткових слів, що називаються хеджуванням ("можливо", "можливо" або "я думаю") і маркерами дискурсу ("Ви знаєте", "просто", "добре", "схоже" і "гм") збільшує привабливість роботів . Візьмемо, наприклад, цю велику лінійку від Саманти, штучно інтелектуальну ОС у фільмі «Її», де живі огорожі та маркери дискурсу з'являються 5 разів: «Ну, я думав, у нас немає фотографій. І я думала, що ця пісня може бути схожою на фотографію, яка захоплює нас у цей момент разом.

- Мені шкода, Дейв. Я боюся, що не можу це зробити. - Звичайно, ти не можеш, Хел.

5) Підібрати тон голосу до змісту слів.

Коли HAL 9000 сказав: «Мені шкода Дейв. Я боюся, що не можу це зробити, - чому це звучало настільки жахливо? Однією з причин може бути тому, що її слова не відповідають її голосу. На підставі таблиці 2 цієї статті акустичний профіль відомих слів HAL виглядає ближче до «задоволення», ніж апологетична «смуток». HAL зовсім не звучав. Слідкуйте за системами перетворення тексту в мовлення, які за замовчуванням мають щасливі голоси - вибачення робота може виявитися нещирим.

6) Висловлюйте почуття, думки, уподобання.

Автори сценаріїв - це плюси при написанні цікавих символів. Частина цього полягає в тому, щоб визначити попередню історію персонажа, включаючи симпатії та антипатії, освіту тощо. Щоб скористатися символом Саманти Спайка Йонце, А.І. постійно висловлював свою думку і почуття, і навіть відкрито сміявся:

  • (Дає собі ім'я :) “Мені подобається звук його. Саманта.
  • Саманта сміється: "Так, є деякі смішні!"
  • “О, я люблю цю першу від Роджера до своєї подруги. Це так мило."
  • - Ви зараз дуже вперті.

Якщо ваш робот рухається ...

7) Пересуньтеся перед тим, як рухатися вперед, рухайтеся вниз, перш ніж піднятися.

У анімації цей додатковий рух у зворотному напрямку називається очікуванням. Наприклад, у цьому кліпі з Wile-E Coyote (від 0:36), ми бачимо, як він тягнеться назад, перш ніж вирушити вперед у пошуках Road Runner. Аналогічно, балерина згинається в колінах вниз, перш ніж стрибати в повітря. Чи ваш робот передбачає свої рухи або нахиляється вперед?

8) Свинець з великими швами.

Скажімо, ваш робот збирається вказувати на щось рукою. Чи це просто випадок переміщення кінцевого ефектора від A до B? Як зробити так, щоб простий рух виглядав більш людським? У анімації ви використовуєте щось, що називається послідовним злом суглобів. Ідея полягає в тому, щоб спочатку використовувати більші суглоби, так що в цьому випадку: спочатку рухатися по плечу, потім в лікоть, потім в зап'ястя, потім нарешті пальцями (якщо ваш робот їх має). Спробуйте самостійно!

9) Використовуйте рух для емоцій.

Ваш робот не має обличчя? Немає проблем - досі можна використовувати інші сигнали, щоб передати емоції. Наприклад, щоб передати щастя, зробіть ваш робот великими, регулярними рухами. Для того, щоб засмутитися, зробіть ваші рухи роботів малими і повільними з рівними таймінгами. Щоб показати страх, дайте роботові ривки, малі і швидкі рухи на нерівномірних інтервалах, подалі від джерела страху. Великі, нерегулярні і різкі рухи можуть передавати гнів, особливо до об'єкта гніву.


Нарешті…

10) Додати випадковість.

1 / f або «рожевий» шум зустрічається у багатьох біологічних системах. Досить випадково додавати випадковість після того, як ваш робот-контролер максимально точний, але навмисно додано випадковість, що збільшує сприйняття людства в комп'ютерних системах. Програмне забезпечення музичної композиції Sibelius також передбачає випадкові зміни обсягу, щоб зробити його MIDI-відтворення більш природним. Якщо це можливо, додайте випадковість не тільки у взаємодіях (наприклад, різні способи висловлювання "так", наприклад, "добре", "добре звучить", або "отримали"), але також і в тимчасовій синхронізації (наприклад, блимання) і переміщенні в просторі (наприклад, відхилення поглядів до різних місць). Цікаво, що деякі нові роботи мають вбудовану механічну випадковість, наприклад, в області м'якої робототехніки. Просто подумайте - що, якщо ваш робот ніколи не діяв так само двічі?


На цьому тижні відзначається офіційний запуск Make: Volume 39 - Robotics, який падає на газетні кіоски 27-го. Обов'язково візьміть копію в роздрібному магазині поруч із вами або підпишіться в мережі прямо зараз і не пропустіть іншу проблему.

Ми святкуємо п'ять днів статей, фотографій, відео, відгуків та проектів, пов'язаних з роботом. Налаштуйтеся на цей простір для Роботового Тижня!

Наш наступний тематичний тиждень буде носимо електроніка. Надішліть нам свої поради чи внески, перш ніж він потрапить сюди, скинувши рядок до [email protected].

Поділитися

Залишити Коментар