Robot Interaction Language

Ir a: navegación, búsqueda de

El Robot Interaction Language (ROILA) es la primera lengua hablada creada específicamente para hablar con los robots.[1] ROILA está siendo desarrollado por el Departamento de Diseño Industrial en Universidad Tecnológica de Eindhoven. Los principales objetivos de ROILA son que debe ser fácilmente aprendible por parte del usuario y optimizado para el reconocimiento eficaz por robots. ROILA tiene una sintaxis que le permite ser útil para muchos tipos diferentes de robots, incluyendo el Roomba, y LEGO Mindstorms NXT. ROILA es libre para cualquiera a utilizar y a contribuir, como el equipo ha publicado toda la documentación y herramientas bajo un Creative Commons licencia.[2]

Contenido

  • 1 Historia
  • 2 Idioma
    • 2.1 Alfabeto
    • 2.2 Vocabulario
    • 2.3 Gramática
    • 2.4 Ejemplos
  • 3 Disponibilidad de
  • 4 Referencias
  • 5 Enlaces externos

Historia

ROILA fue desarrollado debido a la necesidad de un lenguaje unificado para los seres humanos hablar con los robots. Los diseñadores realizan investigaciones en la capacidad de robots para reconocer e interpretar lenguas naturales. Descubrieron que los lenguajes naturales puede ser muy confusos para los robots interpretar a veces, debido a elementos tales como homófonos y tiempos verbales. Basado en esta investigación, el equipo se dispuso a crear un algoritmo genético Eso generaría un vocabulario artificial de una manera que sería fácil para un ser humano se pronuncia. El algoritmo utiliza los más comunes fonemas de los lenguajes naturales más populares y fácil de pronunciar palabras. El equipo tomó los resultados de este algoritmo y formado el vocabulario ROILA.[3]

Idioma

ROILA tiene una gramática aislante, lo que significa que no hay sufijos o prefijos añadidos a las palabras para cambiar su significado. En cambio, estos cambios se construyen mediante la adición de marcadores, palabra que especifican cuáles son los cambios, como el tiempo del verbo anterior. Por ejemplo, en inglés el sufijo "ed" se añade a una palabra para demostrar que está en el pasado, pero en el ROILA se coloca la palabra marcador "jifi" después del verbo.[4]

Alfabeto

A continuación está la lista de todas las letras y sonidos utilizados en ROILA:[5]

Carta IPA Transcripción Arpabet Transcripción Ejemplo
a æ AE murciélago
e ɛ EH rojo
i ɪ IH grande
o ɔ AO escarcha
u ʌ AH Pero
b b B comprar
f f F para
j JH Sólo
k k K clave
l l L tarde
m m M hombre
n n N no
p p P pagar
s s S decir
t t T tomar
w w W camino

Vocabulario

El vocabulario de ROILA fue generado por un algoritmo diseñado para crear un vocabulario con la menor confusión entre palabras. Cada palabra generada por este algoritmo fue asignado un significado básico, como de Inglés básico. Las palabras de inglés básico que se utilizan más frecuentemente son asignadas a las palabras ROILA menor generadas por el algoritmo. Una breve lista de palabras de ROILA está incluida abajo, junto con su significado en inglés.

Significado inglés Palabra ROILA
aire wifawe
y sowu
mal Topik
puede Leto
frío bosipu
final pekot
fuego nejoj
dar Bufo
mano jiwos
interior pawop
saber bati
izquierda webufo
hombre losa
número felit
fuera de bajike
papel banafu
derecho besati
estancia Tipet
hablar Seni
uso seput
muy bien, también el marcador de la palabra para la numeración gramatical plural Tuji
a pie FOSIT
marcador de la palabra para el futuro jifo
marcador de palabra por el tiempo pasado Jifi
Te Bama

Gramática

ROILA fue diseñado para tener una gramática regular, sin excepciones para nada. Todas las reglas se aplican a todas las palabras en una parte del discurso. Debido a la gramática de tipo aislante simple de toda la palabra ROILA marcadores se añaden tras partes del lenguaje para mostrar la categoría gramatical. Por ejemplo, un marcador de palabra colocado después de un tipo de verbo aplicaría un tenso, mientras un marcador palabra aplicado después de que un tipo Sustantivo aplicaría pluralidad. ROILA tiene cinco partes de la oración: Sustantivos, verbos, adjetivos, adverbios y pronombres. Los pronombres sólo son I, ti, él y ella. Oraciones sigan un sujeto – verbo – objeto orden de las palabras.

Ejemplos

Los ejemplos siguientes intentan Mostrar la sintaxis del lenguaje como luce en diversos usos.

  • Español literal: Me encanta esta fruta
  • ROILA: Pito loki wikute
  • Traducción: Me encanta la fruta
  • Español literal: Me encanta todas las frutas
  • ROILA: Pito loki wikute tuji
  • Traducción: Me encanta la fruta < marcador palabra plural >
  • Español literal: Eres una buena persona
  • ROILA: Bama wopa tiwil
  • Traducción: Lo buena persona
  • Español literal: Entré a la casa
  • ROILA: Pito fosit jifi bubas
  • Traducción: Camino casa < marcador palabra para pasado >
  • Español literal: No hagas caso a ella
  • ROILA: Buse lulaw mona
  • Traducción: No escucha su

Disponibilidad de

ROILA actualmente sólo está disponible para el LEGO Mindstorms NXT. Utiliza el CMU Sphinx Biblioteca de reconocimiento de discurso para interpretar comandos hablados al NXT y transformarlos en comandos de ROILA.

Referencias

  1. ^ "ROILA, una lengua hablada nueva diseñada para Robots". Revista Popular Science. 2013-11-01.
  2. ^ "Acerca de". ROFL.. 2012-03-07.
  3. ^ "Robot Interaction Language (ROILA) | SciVee". SciVee.TV. 2012-03-07.
  4. ^ Zuras, Matthew (2010-07-16). "Aprenderán ROILA, el lenguaje del Robot, para hacerse amigo de sus amos Robot?". Switched.com. 2012-03-07.
  5. ^ "Guía de lenguaje". ROILA. 23 / 01 / 2013 obtenido.
  • Stedman, Alison (2011), Aprendizaje ROILACreateSpace, p. 12, ISBN1466494972

Enlaces externos

  • Oficial de ROILA
  • ROILA: Robot Interaction Language (tesis, PDF)

Otras Páginas

Obtenido de"https://en.copro.org/w/index.php?title=Robot_Interaction_Language&oldid=606299679"