Actas de las Jornadas sobre Enseñanza Universitaria de la Informática, Vol 5 (2020)

Tamaño de la letra:  Pequeña  Mediana  Grande

R2P2: Un simulador robótico para la enseñanza de Inteligencia Artificial

Mario Cobos, María D. R-Moreno, David F. Barrero

Resumen


Resumen

La abstracción y complejidad inherente a los diversos algoritmos existentes para el desarrollo de Inteligencia Artificial (IA), desde algoritmos deterministas clásicos hasta técnicas de Aprendizaje Automático, dificulta su comprensión por parte del alumnado. Nuestra propuesta es R2P2, un sencillo simulador robótico escrito en Python cuyo objetivo es facilitar el estudio de la IA. Para ello, presenta al alumno un problema de control robótico en un entorno de fácil comprensión y permite tanto practicar como visualizar distintas técnicas de IA de aplicación en el ámbito de la Robótica. R2P2 es un simulador abierto basado en Python fácil de programar y que aporta un entorno altamente motivador para el estudiante.

Abstract

Artificial Intelligence (AI) algorithms are inherently abstract and complex, independently of their nature. From classic deterministic techniques to Machine Learning algorithms, this complexity makes understanding them increasingly hard for the students. Thus, we introduce R2P2, a simple robotics simulator written entirely in Python, with the goal of simplifying the process of learning about AI. For that purpose, the student is given an easy to understand robotics control problem, allowing them to visualize and practice a variety of AI techniques used in Robotics. R2P2 is an open, easy to use, Python-based robotics simulator, which provides a highly motivating environment for the student.


Texto completo: PDF

Creative Commons License
Este trabajo está autorizado por una Licencia de Atribución de Bienes Comunes Creativos (CC) 3.0 .