Jump to content

Язык взаимодействия роботов

Язык взаимодействия роботов ( ROILA ) — первый разговорный язык, созданный специально для общения с роботами. [1] ROILA разрабатывается факультетом промышленного дизайна Технологического университета Эйндховена . Основные цели ROILA заключаются в том, чтобы пользователь мог легко изучить его и оптимизировать для эффективного распознавания роботами. ROILA имеет синтаксис, который позволяет использовать его для множества различных типов роботов, включая Roomba и Lego Mindstorms NXT . ROILA бесплатен для использования и участия в разработке, поскольку команда выпустила всю документацию и инструменты под лицензией Creative Commons . [2]

ROILA была разработана из-за необходимости создания единого языка, на котором люди могли бы разговаривать с роботами. Конструкторы провели исследование способности роботов распознавать и интерпретировать естественные языки. Они обнаружили, что естественные языки иногда могут сбивать роботов с толку при интерпретации из-за таких элементов, как омофоны и времена . Основываясь на этом исследовании, команда намеревалась создать генетический алгоритм , который будет генерировать искусственный словарный запас таким образом, чтобы человеку было легко его произносить. Алгоритм использовал наиболее распространенные фонемы из самых популярных естественных языков и создавал легко произносимые слова. Команда взяла результаты работы этого алгоритма и сформировала словарь ROILA. [3]

ROILA имеет изолирующую грамматику, то есть к словам не добавляются суффиксы или префиксы для изменения их значения. Вместо этого эти изменения создаются путем добавления словесных маркеров, которые указывают, в чем заключаются изменения, например время предыдущего глагола. Например, в английском языке к слову добавляется суффикс «ed», чтобы показать, что оно написано в прошедшем времени, но в ROILA после глагола ставится маркерное слово «jifi». [4]

Ниже приведен список всех букв и звуков, используемых в ROILA: [5]

Письмо IPA Транскрипция ARPABET Транскрипция Пример
а ой НО один
и е ЭХ красный
я ɪ IH большой
тот ɔ К мороз
в ʌ АХ но
б б Б купить
ж ж Ф для
дж дʒ Дж.Х. только
к к К ключ
л л л поздно
м м М мужчина
н н Н нет
п п П платить
с с С сказать
т т Т брать
В В В способ

Из 26 букв английского алфавита c, d, g, h, q, r, v, x, y и z не используются.

Словарный запас

[ редактировать ]

Словарь ROILA был создан с помощью алгоритма, предназначенного для создания словаря с наименьшей путаницей среди слов. Каждому слову, сгенерированному этим алгоритмом, было присвоено основное значение, взятое из Basic English . Слова из базового английского языка, которые используются чаще всего, присваиваются самым коротким словам ROILA, сгенерированным алгоритмом. Ниже приведен краткий список слов в ROILA вместе с их английским значением.

Английское значение КОРОЛЕВСКОЕ Слово
воздух жена
и су
плохой тема
может год
холодный Босипу
конец уроды
огонь нет
давать буфо
рука дживос
внутри лысый
знать одному
левый вебуфо
мужчина выпускать
число фелит
снаружи они обернулись
бумага слабый
верно бесати
оставаться ТИПЫ
разговаривать искусство
использовать отдельный
очень; частица, образующая множественное число [6] иностранный
ходить привыкший
словесный маркер будущего времени лечь
словесный маркер для прошедшего времени лечь
ты бама

Грамматика

[ редактировать ]

ROILA была разработана с учетом правильной грамматики, без каких-либо исключений. Все правила распространяются на все слова в части речи. Благодаря простой грамматике изолирующего типа в ROILA маркеры целого слова добавляются после частей речи, чтобы показать грамматическую категорию. Например, словесный маркер, помещенный после типа глагола, будет использовать время, а словесный маркер, помещенный после типа существительного, будет применять множественное число. В ROILA пять частей речи: существительные, глаголы, наречия, прилагательные и местоимения. Единственные местоимения: я, ты, он и она. [7] Предложения следуют порядку слов подлежащее-глагол-дополнение .

Следующие примеры пытаются показать, как выглядит синтаксис языка в различных целях.

Английский РОЯЛ Блеск
Я люблю этот фрукт Лучший Локи Викуте я люблю фрукты
Я люблю все фрукты Пито Локи викуте тудзи Я люблю фрукты [словомаркер во множественном числе]
Ты хороший человек Бама вапа тивил Ты хороший человек
Я пошел к дому Пито фосит джифи бубас Я иду домой [словомаркер прошедшего времени]
Не слушай ее Не оставайся здесь Не слушай ее

Доступность

[ редактировать ]

ROILA в настоящее время доступна только для Lego Mindstorms NXT . Он использует библиотеку распознавания речи CMU Sphinx для интерпретации устных команд для NXT и преобразования их в команды ROILA.

  1. ^ «ROILA, новый разговорный язык, созданный для роботов» . Научно-популярный журнал. 14 июля 2010 года . Проверено 1 ноября 2013 г.
  2. ^ "О" . РОЙЛА . Проверено 7 марта 2012 г.
  3. ^ «Язык взаимодействия роботов (ROILA) | SciVee» . Scivee.tv. Архивировано из оригинала 12 марта 2012 г. Проверено 7 марта 2012 г.
  4. ^ Зурас, Мэтью (16 июля 2010 г.). «Сможете ли вы выучить ROILA, язык роботов, чтобы подружиться со своими роботами-повелителями?» . Switched.com . Проверено 7 марта 2012 г.
  5. ^ «Языковой гид» . РОЙЛА . Проверено 23 января 2013 г.
  6. ^ Стедман, Элисон; Бартнек, Кристоф; Сазерленд, Дин (2011). Изучаем РОЙЛА . CreateSpace. п. 12. ISBN  978-1-4664-9497-8 . OCLC   794224374 . ОЛ   17333530Вт .
  7. ^ Мубин, Омар (2011). «Части речи» (PDF) . ROILA: Язык взаимодействия роботов (доктор философии). п. 39. ИСБН  978-90-386-2505-8 . Архивировано (PDF) из оригинала 4 марта 2016 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: a2b03fb340ec55cc32cfd156134c5c0b__1683911040
URL1:https://arc.ask3.ru/arc/aa/a2/0b/a2b03fb340ec55cc32cfd156134c5c0b.html
Заголовок, (Title) документа по адресу, URL1:
Robot Interaction Language - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)