• Home
  • Química
  • Astronomía
  • Energía
  • Naturaleza
  • Biología
  • Física
  • Electrónica
  • Los estudiantes desarrollan un simulador de programación de robots gratuito

    Captura de pantalla de RoboScience. Crédito:Escuela de Minas y Tecnología de Dakota del Sur

    Cuando se trata de programar robots reales, las cosas se ponen muy caras, muy rápidamente.

    "Los robots son implacables, "dice el Dr. Jeffrey McGough, profesor de matemáticas e informática en la Escuela de Minas y Tecnología de Dakota del Sur. "Y el mantenimiento de los robots es doloroso".

    Los estudiantes que aprenden a programar robots autónomos a menudo pasan más tiempo reparándolos después de que se dañaron como resultado de errores de codificación que aprendiendo a programar realmente. Un robot programado incorrectamente podría salirse de una mesa o estrellarse contra una pared, que requieren horas de trabajo de reparación práctico, Dice McGough.

    McGough comenzó a buscar un plan de estudios y / o software para enseñar a sus estudiantes la programación de robots hace siete años. Rápidamente se dio cuenta de que había poco disponible. Experimentó con un robot aspirador Roomba, pero los costos de mantenimiento aumentaron rápidamente.

    Finalmente, McGough concibió el RoboScience Simulator, que se convirtió en un proyecto de diseño senior para un grupo de sus estudiantes de último año en ciencias de la computación Mines durante el año académico 2017-2018.

    McGough dice que el nivel K-12 de programación robótica ya tiene un plan de estudios adecuado disponible para las escuelas. Y aunque hay paquetes de simuladores en el mercado para estudiantes de secundaria, tienden a ser excesivamente caros. El programa menos costoso que McGough encontró en el mercado con un precio de $ 3, 000 por alumno. "Mi objetivo era crear algo más asequible, " él dice.

    El RoboScience Simulator será un programa de simulación de código abierto que las universidades pueden usar sin costo, incluido un portal en línea, libros de texto gratuitos y software básico de robótica.

    En la pantalla de la computadora, el programa RoboScience Simulator se parece un poco a un videojuego rudimentario, con un simple esquema de un "robot" que se mueve a través de varios obstáculos. RoboScience Simulator permite a los nuevos programadores resolver los problemas de un programa, viendo una simulación de un robot autónomo en una pantalla, antes de aplicarlo a una máquina real. Puede comenzar con algo tan simple como programar un robot para hacer una figura de 8 en la pantalla. Si la programación no es del todo correcta, y el robot se lanza a la "pared" en su lugar, no hay daño. El estudiante simplemente comienza de nuevo en la codificación de la computadora.

    McGough dice que los estudiantes aprenden programación a un ritmo mucho más rápido con un programa de simulación que con un robot real. Los errores en la programación de un simulador se pueden corregir fácilmente. Los estudiantes también podrán utilizar los simuladores en casa, lo que aumenta la cantidad de tiempo que pueden experimentar con la programación.

    El equipo de estudiantes de RoboScience Simulation comenzó desde cero al comienzo del año académico, dejando de lado los intentos de programación anteriores. "Empezaron desde cero, desde cero, "McGough dice". Describí lo que quería ver, y descubrieron cómo construirlo. Y lo diseñaron correctamente porque son nuestros estudiantes ".

    El equipo registró alrededor de 1, 000 horas juntos y alrededor de 200 por estudiante en el simulador de RoboScience.

    McGough espera impartir su clase utilizando los materiales del curso de RoboScience Simulator en el otoño de 2018. Para el verano de 2019, podría estar listo para probar en otro entorno universitario. Y para 2020, espera que esté disponible para todos.


    © Ciencia https://es.scienceaq.com