En los últimos años el entorno interactivo de programación Jupyter se ha popularizado enormemente como herramienta para la enseñanza en muchos campos científicos y técnicos, incluyendo la robótica. Jupyter permite integrar materiales documentales con ejemplos de código ejecutables y modificables. En este trabajo proponemos el uso de Google Colab, una herramienta basada en Jupyter, para mejorar la experiencia del usuario y programador, tanto del profesor que prepara el material como del estudiante que lo usa. Estas mejoras se basan principalmente en la integración de Google Drive y GitHub, lo que permite el almacenamiento y distribución de las plantillas iniciales de los notebooks desde la nube, y las copias de seguridad de los notebooks modificados por los estudiantes en sus propias cuentas de Google Drive. Todo ello sin necesidad de almacenar los notebooks en los ordenadores locales donde se ejecuta Jupyter, sean robots reales u ordenadores donde se ejecutan simulaciones. Además de la descripción del workflow usando Colab, presentaremos ejemplos concretos de uso en simulador y un robot real. También, a modo de aplicación de la tecnología, se comparte la experiencia obtenida en el uso de esta plataforma con estudiantes de primer curso de ingenierías, así como con la formación inicial de un equipo interesado en la competición de robots CEABOT.
CITATION STYLE
Cervera, E., Marín, R., & Marín, J. (2022). Más allá de Jupyter: usando Google Colab para la programación de robots. In XLIII Jornadas de Automática: libro de actas: 7, 8 y 9 de septiembre de 2022, Logroño (La Rioja) (pp. 662–669). Servizo de Publicacións da UDC. https://doi.org/10.17979/spudc.9788497498418.0662
Mendeley helps you to discover research relevant for your work.