jueves, 3 de noviembre de 2016

Ejercicios de ejemplo


Encontrar un punto blanco

En la carpeta que hay en la parte superior encontramos el findSpot1.irobo


# map: findSpot1.map

repetir{
  si(no izquierdaEsObstaculo y izquierdaEsBlanco){
    derecha
    atras(1)
    fin
  }
  otro{
    adelante(1)
  }
}


 Seguir la línea blanca


derecha
adelante(8)

repetir
{
    si(frenteEsBlanco){
        adelante(1)
    }
    otro si(derechaEsBlanco){
        derecha
    }
    otro si(izquierdaEsBlanco){
        izquierda
    }
    otro si(frenteEsObstaculo){
        fin
    }
}


Correr por el laberinto


 Abrimos el mapa MazeRunner


 repetir{
    si(derechaEsObstaculo){
        si(frenteEsClaro){
            adelante(1)
        }
        otro{
            izquierda
        }
    }
    otro{
        derecha
        adelante(1)
    }

    si(frenteEsBaliza){
        tomar
        fin
    }
}



miércoles, 2 de noviembre de 2016

FIRST LEGO league

Hay muchas iniciativas para permitir que las creaciones de robots se reunan en competiciones nacionales e internacionales.
The FIRST LEGO league  es una de las competiciones más importantes. Ofrecen programas de diferentes niveles, como Robomind. Los estudiantes están muy entusiasmados por participar, pero se aprovecharían más los recursos de las Lego Mindstorms si pudiesen realizar una fase preliminar en la que les introduzcan nociones de robótica e informática.
Con Robomind toda una clase podría crear soluciones sobre las tareas robóticas, pues únicamente se necesitan ordenadores. Es más factible de realizar si no se precisa poseer robots reales para todos, además permite simular mucho más de lo que se podría crear con un robot normal.