ROS (Robot Operating System) ofrece librerías y herramientas para crear aplicaciones de robótica. Está disponible para diferentes sistemas operativos, se recomienda utilizar Ubuntu ya que es el único que ofrece soporte. La instalación de este software se realiza por medio de repositorios (en Linux). La integración de ROS con el NXT se ha llevado a cabo en colaboración con el proyecto NXT-Python. El bloque NXT es una versión mejorada del Lego Mindstorms RCX, este ofrece diferentes motores y sensores (sensor de color, de intensidad, de ultrasonido, on and off). ROS ofrece una interesante aplicación llamada Rviz esta nos permite observar el robot y el entorno que este visualiza en 3D. Gracias a los tutoriales ofrecidos en http://www.ros.org/ y http://blog.electricbricks.com/ se pudo desarrollar una sencilla aplicación: A través del teclado del computador se controla la posición del robot, por medio del sensor de ultrasonido se indica la distancia entre el robot y los...
En este Blog encontrarás información de robótica, electrónica y programación