XRemoteBot : un servicio para programar robots en forma remota

Detalles Bibliográficos
Autor Principal: López, Fernando
Otros autores o Colaboradores: Banchoff Tzancoff, Claudia Mariana (Director/a), Queiruga, Claudia Alejandra (Director/a)
Formato: Tesis
Lengua:español
Datos de publicación: 2015
Temas:
Acceso en línea:Consultar en el Cátalogo
Descripción Física:90 p. : il. col. + 1 CD-ROM
Tabla de Contenidos:
  • 1. Motivación del diseño y desarrollo de XRemoteBot
  • 1.1. Motivación
  • 1.2. Los robots
  • 1.2.1. Robot Scribbler de Parallax
  • 1.2.2. Multiplo N6
  • 1.3 Características comunes
  • 2. Controlar dispositivos de forma remota
  • 2.1. Educabot
  • 2.2. Gobot con cppp-io
  • 2.3. Cylon.js
  • 2.4. VCar
  • 2.5. Tele Toyland
  • 2.6 Algunas reflexiones
  • 3. Myro y DuinoBot: Las bases de la propuesta
  • 3.1. Myro
  • 3.2 DuinoBot
  • 4. XRemoteBot: eXtended RemoteBot
  • 4.1. RemoteBot
  • 4.2. XRemoteBot
  • 4.2.1. Configuraciones
  • 4.2.2 WebSockets
  • 5. Clientes de XRemoteBot
  • 5.1. Cliente Python
  • 5.2. Cliente Ruby
  • 5.3. Cliente Javascript
  • 5.3.1. API Javascript y asincronismo
  • 5.3.2. Promises
  • 5.3.3. Interacción con el navegador, DOM y Jquery
  • 5.3.4 Interfaz web y streaming de video
  • 6. Protocolo de capa de aplicación de XRemoteBot
  • 6.1. Comparación entre JSON, BSON y CBOR
  • 6.2. Protocolo diseñado para XRemoteBot
  • 6.2.1. Consideraciones generales
  • 6.2.2. Alternativas analizadas
  • 6.2.3. El protocolo basado en JSON
  • 6.2.4. Mensajes del cliente al servidor
  • 6.3. Mensajes del servidor a los clientes
  • 6.3.1. Mensajes tipo value
  • 6.3.2. Mensajes tipo error
  • 6.4. Ejemplos de interacción entre los clientes y el servidor
  • 6.5 Modalidades del servidor
  • 7. Pruebas
  • 7.1. Pruebas de uso de recursos
  • 7.2. Pruebas con la interfaz Javascript
  • 7.2.1. Pruebas de codificación
  • 7.3 Pruebas con los clientes Python y Ruby
  • 8. Conclusiones y trabajo a futuro
  • 8.1. Trabajo a futuro