Hacia NXT-ROS real timegestor eficiente de comunicaciones para Lego Mindstorms

  1. Ruben Perez 1
  2. Adrian Orive 1
  3. Eva Portillo 1
  4. Marga Marcos 1
  1. 1 Departamento de Ingeniería de Sistemas y Automática Universidad del País Vasco / Euskal Herriko Unibertsitatea
Libro:
XXXVI Jornadas de Automática: Libro de Actas, 2-4 de Septiembre de 2015, Bilbao

Editorial: Escuela Técnica Superior de Ingeniería ; Universidad del País Vasco = Euskal Herriko Unibertsitatea

ISBN: 978-84-15914-12-9

Año de publicación: 2015

Páginas: 159-165

Congreso: Jornadas de Automática (36. 2015. Bilbao)

Tipo: Aportación congreso

Resumen

Para el desarrollo de aplicaciones para LEGO® Mindstorms® sobre ROS es necesario contar con un componente que permita al programador abstraerse del hardware. Este componente existe y está a disposición de la comunidad, permitiendo al usuario comunicarse con el sistema empotrado del Lego, conocido como Brick, para leer los sensores y dar órdenes a los actuadores del sistema. Sin embargo, las máximas frecuencias de comunicación que el componente permite pueden resultar insuficientes en una aplicación de control. En este artículo se describen las mejoras realizadas sobre el componente, empleando programación concurrente, para poder soportar este aspecto. Asimismo, se muestran dichas mejoras sobre una aplicación de seguimiento de línea y parada ante detección de obstáculo.