An Android and Arduino Based Low-Cost Educational Robot with Applied Intelligent Control and Machine Learning

Applied Science requires testbeds to carry out experiments and validate in practice the results of the application of the methods. This article presents a low-cost (35–40 euros) educational mobile robot, based on Android and Arduino, integrated with Robot Operating System (ROS), together with its ap...

Descripción completa

Detalles Bibliográficos
Autores: López-Rodríguez, Francisco M., Cuesta Rojo, Federico
Tipo de recurso: artículo
Estado:Versión publicada
Fecha de publicación:2021
País:España
Institución:Universidad de Sevilla (US)
Repositorio:idUS. Depósito de Investigación de la Universidad de Sevilla
OAI Identifier:oai:idus.us.es:11441/104588
Acceso en línea:https://hdl.handle.net/11441/104588
https://doi.org/10.3390/app11010048
Access Level:acceso abierto
Palabra clave:Educational robotics
Fuzzy logic
Machine learning
Vocational training
Android
Arduino
Descripción
Sumario:Applied Science requires testbeds to carry out experiments and validate in practice the results of the application of the methods. This article presents a low-cost (35–40 euros) educational mobile robot, based on Android and Arduino, integrated with Robot Operating System (ROS), together with its application for learning and teaching in the domain of intelligent automatic control, computer vision and Machine Learning. Specifically, the practical application to visual path tracking integrated with a Fuzzy Collision Risk system, that avoids collision with obstacles ahead, is shown. Likewise, a Wi-Fi positioning system is presented, which allows identifying in which room the robot is located, based on self-collected data and Machine Learning.