Instalación de LeJOS en Linux

Artículo nº 1 de la serie de 21 artículos sobre LeJOS

    lejoslogoEl proceso de instalación de LeJOS en Linux es algo complicado (la gente que se haya pegado con cualquier plataforma de Linux entenderá el porqué), pero sin embargo lleva menos tiempo que su instalación en Windows. En este artículo trataré de explicar paso a paso la instalación de LeJOS y todos los componentes necesarios, así como finalmente hacer un pequeño programa y lograr subirlo al NXT y que funcione. Leer el resto de este artículo »

    LeJOS, la plataforma Java para LEGO Mindstorms

    Artículo nº 2 de la serie de 21 artículos sobre LeJOS

      SUNJavaLEGO Mindstorms ha sido sin duda uno de los productos más revolucionarios que ha sacado LEGO en los últimos años, y a pesar de su relativamente corta vida ha sufrido una importante evolución. Sin duda el éxito de este producto radica en su enorme potencial ya que permite literalmente crear robots programables con casi cualquier funcionalidad debido a la gran flexibilidad de LEGO (se pueden crear infinitos diseños posibles). Todo esto ha permitido que la robótica esté al alcance del usuario medio, algo nada desdeñable si tenemos en cuenta que los robots comerciales y sus piezas cuestan miles de euros, o que su elevada complejidad suele limitar su uso a entornos de investigación en universidades. Leer el resto de este artículo »

      Instalación de LeJOS en Windows

      Artículo nº 3 de la serie de 21 artículos sobre LeJOS

        lejoslogoEl proceso de instalación de LeJOS en Windows desde cero es algo largo y tedioso, pero sin duda merece la pena. En este artículo trataré de explicar paso a paso la instalación de LeJOS y todos los componentes necesarios, así como finalmente hacer un pequeño programa y lograr subirlo al NXT y que funcione. Leer el resto de este artículo »

        Instalación de LeJOS en MAC OS X

        Artículo nº 3 de la serie de 21 artículos sobre LeJOS

        logo LeJOS+MACYa hemos visto cómo instalar LeJOS en Windows y en Linux, hoy vamos a ver un pequeño tutorial sobre cómo se instala LeJOS en nuestro Mac. Además, en este artículo, daremos un repaso a los comandos principales de LeJOS que nos permitirán trabajar con este lenguaje sin necesidad de una interfaz gráfica. Leer el resto de este artículo »

        Manejo básico del LCD y los botones en LeJOS

        Artículo nº 4 de la serie de 21 artículos sobre LeJOS

          nxt-brick-labeledPuesto que LeJOS esta basado en Java, un lenguaje orientado a objetos, cada parte del robot (LCD, botones, motores, sensores de conctacto….) serán objetos con sus propios métodos y atributos. En este artículo vamos a ver el manejo de los botones y el LCD, y finalmente pondré un programa de prueba explicado para que no tengáis dudas sobre su comportamiento. Leer el resto de este artículo »

          Conectar NXT por Bluetooth a MAC

          Artículo nº 4 de la serie de 21 artículos sobre LeJOS

          Bluetooth MACMuchos usuarios han tenido problemas de conexión bluetooth entre sus ladrillos NTX y su MAC. Vamos a dar un pequeño repaso a la configuración que necesitamos para que todo funcione correctamente. Además, veremos cómo realizar la conexión desde NXT-G y desde LeJOS (instalación de LeJOS en MAC). Leer el resto de este artículo »

          Bump&Go en LeJOS

          Artículo nº 5 de la serie de 21 artículos sobre LeJOS

            IMG_2034_En este artículo voy a explicar el manejo básico de los motores así como del sensor de contacto, y después pondré un programa de ejemplo: el Bump&Go (que es un problema clásico de la robótica) con sensor de contácto. Este programa es un poco más complejo que el del anterior artículo (Manejo básico del LCD y los botones en LeJOS), pero no es muy difícil de implementar. Leer el resto de este artículo »

            Instalación de Eclipse para LeJOS en Mac

            Artículo nº 5 de la serie de 21 artículos sobre LeJOS

              logo-Eclipse+MACDespués del tutorial de instalación de LeJOS en MAC vamos a ver cómo instalar y configurar el entorno de programación Eclipse para trabajar con LeJOS. Primero lo instalaremos y posteriormente haremos nuestro programa Hola Mundo desde Eclipse. Leer el resto de este artículo »

              Vehículos de Braitenberg en LeJOS

              Artículo nº 6 de la serie de 21 artículos sobre LeJOS

              LateralTal y como vimos en el artículo de RobotC Vehículos de Braitenberg en RobotC los vehículos de Braitenberg fueron concebidos por el investigador Italo-Autriaco Valentino Braitenberg para ilustrar de manera evolutiva las habilidades de agentes simples. En el artículo de hoy implementaré un par de comportamientos de vehículos de Braitenberg en LeJOS Leer el resto de este artículo »

              Sigue Líneas en LeJOS

              Artículo nº 7 de la serie de 21 artículos sobre LeJOS

                Medidas sensor luminosidadEn este artículo voy a explicar el uso básico del sensor de luz y a ponder un par de programas de prueba: el sigue líneas básico y el sigue líneas proporcional. Ambos programas ya han sido explicados en NXT-G, por lo que podréis compararlos y ver que lleva menos trabajo hacerlo en LeJOS (sobretodo el sigue líneas proporcional). Leer el resto de este artículo »