Logica difusa NXT

logica difusa NXTLa logica difusa o lógica heuristica se basa en lo relativo de lo observado, utiliza expresiones que no son ni totalmente ciertas ni completamente falsas (lógica binaria o booleana), es decir, es la lógica aplicada a conceptos que pueden tomar un valor cualquiera de veracidad dentro de un conjunto de valores que oscilan entre dos extremos, la verdad absoluta y la falsedad total. Seguir leyendo →

ROS Robot Operating System NXT 2

ROS Robot Operating System NXT 2: rvizVamos allá con la segunda y última entrega de nuestra mini serie sobre ROS. Tras el tutorial de instalación, hoy vamos a centrarnos en dotar a nuestro robot de una de las herramientas que a buen seguro más os llamaron la atención del vídeo presentación: la posibilidad de mostrar nuestro robot en una representación 3D en el ordenador, respondiendo en tiempo real a lo que ocurre en el mundo físico. Seguir leyendo →

Programacion Orientada a Objetos

Programación Orientada a ObjetosEn muchas ocasiones la programacion orientada a objetos (OOP) puede convertirse en una forma excesivamente compleja de resolver un problema, en especial si se trata de un problema simple. Pero el nivel de abstracción que ofrece esta metodología permite acometer problemas complejos de forma mucho más simple que la programación clásica. A pesar de que ya hemos hecho uso de este tipo de técnicas en los artículos anteriores, en el presente trataremos de centrarnos en las características que diferencian a estas técnicas. Seguir leyendo →

ROS Robot Operating System NXT

ROS Robot Operating System NXTEl proyecto ROS (Robot Operating System) nace con la intención que dotar a los desarrolladores de software de librerías y herramientas específicas para crear aplicaciones de robótica. Una de sus principales ventajas es que nos permite abstraernos del hardware específico, dándonos además acceso a drivers para los diferentes dispositivos, librerías, visualizadores, gestión de mensajes y paquetes de datos y mucho más. Seguir leyendo →

Controla tu NXT con PF: Sensor Receptor de IR

Tribot-IRYa hablamos de las posibilidades de control de elementos Power Functions con NXT (Sensor IR Link). En esta ocasión queremos centrarnos en explorar la opción inversa. Controla tu NXT con PF. Esta opción es la más utilizada en los modelos híbridos que hemos visto en las competiciones. Por eso, hoy vamos a trabajar con el Sensor Receptor de IR (ref. MS1032) Seguir leyendo →

Mindstorms NXT controlado con Kinect

Mindstorms NXT controlado con Kinect: Kinect-tribotLas pasadas navidades llegó a las tiendas el nuevo sistema de juego “Kinect” para Xbox 360 de Microsoft, revolucionando la forma de jugar/ interactuar con la consola. ¿En qué consiste? básicamente permite a la consola recibir información sobre los movimientos del usuario, de tal forma que dichos movimientos pueden pasar a formar parte del juego. Los desarrolladores, conscientes del enorme potencial del nuevo dispositivo, no tardaron mucho en crear herramientas que les permitieran exprimir las innumerables aplicaciones y posibilidades de una tecnología semejante. Seguir leyendo →

Competicion de vehiculos de combate

DaniRacer_2Como bien sabéis, el pasado Domingo 27 de Marzo se celebró en electricBricks la primera competicion de vehiculos de combate. Para ir abriendo boca, ya publicamos en el blog algunos artículos al respecto, como el dedicado a nuestro tanque NXT o el de la torreta Lanzabolas. Además de las extensísimas charlas que tuvimos a propósito de tan original concurso en su correspondiente hilo del foro (Vehículos Combate – Foro). Sólo hay un adjetivo para describir el ambiente: divertido, ante todo muy divertido. Seguir leyendo →