fischertechnik y Open Roberta

¿Qué es Open Roberta?

Open Roberta es una plataforma de programación gráfica especialmente desarrollada para su uso en el ámbito educativo. Proporciona un entorno fácil de usar para enseñar a estudiantes y profesores a programar robots y microcontroladores.



Estas son algunas de las principales características de Open Roberta:

Aplicación basada en navegador

Open Roberta está completamente basado en la web y no requiere la instalación de ningún software en los ordenadores locales. Esto facilita su acceso y uso, especialmente en entornos escolares.

Soporte de hardware versátil

La plataforma es compatible con diversos robots y microcontroladores, como fischertechnik TXT 4.0, Calliope mini, micro:bit y otros. Esto permite a los usuarios programar y controlar diferentes componentes de hardware.

Entorno de aprendizaje interactivo

La plataforma ofrece numerosos tutoriales, ejemplos y ejercicios que facilitan los primeros pasos y fomentan el aprendizaje continuo. Esto es especialmente útil para los profesores que quieran integrar la plataforma en sus clases.

Interfaz fácil de usar

Open Roberta utiliza un entorno de programación por bloques basado en el lenguaje de programación visual Blockly. Esto permite incluso a los principiantes crear programas sin conocimientos previos, simplemente juntando bloques de programa.

Código abierto e impulsado por la comunidad

Open Roberta es un proyecto de código abierto iniciado por la Fraunhofer-Gesellschaft. Una comunidad activa contribuye a seguir desarrollando y mejorando la plataforma.

Instrucciones paso a paso para utilizar Open Roberta con fischertechnik

Nota: La versión actual del firmware del controlador TXT 4.0 es obligatoria.

 

Acceso a la plataforma
Abra un navegador web y vaya al sitio web de Open Roberta Lab.
Crear una cuenta (opcional)
También puede utilizar la plataforma sin una cuenta, pero si desea guardar sus proyectos y acceder a ellos más tarde, es aconsejable crear una cuenta. Para ello, haz clic en «Registrarse» y sigue las instrucciones.
Selección del tipo de robot
Después de identificarse (o sin identificarse), puede elegir entre varios tipos de robot que desee programar. Seleccione en la lista el tipo de robot deseado, por ejemplo, el controlador TXT 4.0.
Crear un nuevo proyecto
Haga clic en «Nuevo programa» o en un icono similar para iniciar un nuevo proyecto.
Programación
Ahora accederás al entorno de programación, donde podrás programar tu robot utilizando un lenguaje gráfico de programación por bloques. Arrastre los bloques deseados de la paleta de la izquierda al área de trabajo y combínelos en un programa.

Algunos ejemplos de bloques de programación son los comandos de movimiento, los comandos de sensores, los comandos de control (como bucles y condiciones), etc.
Simulación y pruebas
Para algunos tipos de robot, Open Roberta ofrece un entorno de simulación en el que puede probar su programa antes de transferirlo al robot real. Utilice esta función para comprobar si su programa funciona según lo esperado. 
Transferido al robot
Una vez que estés satisfecho con tu programa, puedes transferirlo a tu robot. Esto suele hacerse a través de una conexión USB o Bluetooth, dependiendo del tipo de robot. Sigue las instrucciones específicas proporcionadas en la plataforma. 
Guardar y compartir
Guarda tus programas con regularidad para no perder tu trabajo. Si has creado una cuenta, también puedes guardar tus programas en la nube y acceder a ellos desde cualquier lugar. 

También puedes compartir tus proyectos con otras personas generando un enlace y pasándolo. 

Consejos para utilizarla con éxito

  • Tómese su tiempo para repasar los tutoriales y programas de ejemplo disponibles en la plataforma. Le servirán de introducción y le enseñarán a utilizar las distintas funciones y sensores.

  • Utiliza la comunidad y los foros para encontrar ayuda e inspiración. Open Roberta cuenta con una comunidad activa dispuesta a responder preguntas y compartir proyectos.

  • Experimenta y diviértete. Probar y adaptar programas es una parte importante del proceso de aprendizaje.

Comprender la inteligencia artificial y las redes neuronales con fischertechnik y Open Roberta

Las redes neuronales artificiales pueden utilizarse en el Open Roberta Lab para mover un robot de forma autónoma en su entorno. Esto funciona de la siguiente manera: Los sensores (por ejemplo, sensores ultrasónicos como telémetros) recogen información del entorno, la transmiten a la red neuronal y devuelven sus resultados al robot, que reacciona utilizando actuadores (por ejemplo, motores para el movimiento).

 

Redes neuronales artificiales en el Open Roberta Lab


Tarjetas de estudio para descargar

Tarea 1: Distancia mínima

 


Tarea 2: Línea negra



Enlaces importantes

 

cd-blue-c6785f99-7cp4w