Please use this identifier to cite or link to this item: http://repositorio.yachaytech.edu.ec/handle/123456789/406
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorChang Tortolero, Oscar Guillermo-
dc.contributor.authorRevelo Orellana, José Luis-
dc.date.accessioned2021-09-08T11:09:49Z-
dc.date.available2021-09-08T11:09:49Z-
dc.date.issued2021-08-
dc.identifier.urihttp://repositorio.yachaytech.edu.ec/handle/123456789/406-
dc.descriptionAutomation process (AP) is an important issue in the current digitized world and in general a good automation represents an increase in the quality of the productivity as compare with manual control. Balance is a natural capacity of humans which is related to complex operations and intelligence. Balance control present an extra challenge in automation processes due to the many variables that may be involved. This thesis present a physical dynamic balancing pole where a Reinforcement Learning (RL) agent has the capacity to explore the environment, sense its position through accelerometers and eventually learns by itself how to keep the pole balanced under noise disturbance. The agent uses RL principles to explore and learn new positions and corrections that conduce toward more significant rewards in terms of pole equilibrium. By Using a Q-matrix the agent explores future conditions and acquires policy information that makes possible to maintain stability. All the process of training and testing is done and managed entirely by an Arduino microcontroller. With the help of sensors, servomotors, wireless communications and artificial intelligence all these components merge into a system that consistently recovers equilibrium under random changes of position. The obtained results prove that through RL an agent can learn by itself to use generic sensors, actuators and solve mechanical problems even under the limitations that a microcontroller presents.es
dc.description.abstractEl proceso de automatización (AP) actual es de gran importancia en el mundo digitalizado, en rasgos generales, una correcta automatización representa un aumento en la calidad de producción en comparación con el trabajo hecho a mano. El equilibrio es una capacidad natural del ser humano que está relacionada en trabajos y conducta inteligente. Equilibrarse representa un desafío adicional en los procesos de automatización, debido a la presencia de múltiples variables involucradas. Esta tesis presenta el equilibrio físico y dinámico de un poste en el que un agente mediante el uso de aprendizaje por refuerzo (RL) tiene la capacidad de explorar su entorno, detectar su posición a través de sensores como el acelerómetro y un giroscopio, finalmente, aprende por sı mismo como mantener un poste equilibrado bajo perturbaciones en el mundo real. El agente usa los principios de RL para explorar y aprender nuevas posiciones y correcciones que conducen a recompensas más significativas en términos de equilibrio del poste. Mediante el uso de una matriz Q, el agente explora las condiciones futuras y adquiere información de política que hace posible mantener el equilibrio. Todo el proceso de entrenamiento y pruebas se realizan y gestionan íntegramente en un microcontrolador Arduino. Con la ayuda de sensores, servomotores, comunicaciones inalámbricas e inteligencia artificial, todos estos componentes se fusionan en un sistema que recupera constantemente el equilibrio bajo cambios aleatorios de posición. Los resultados obtenidos demuestran que a través de RL un agente puede aprender por sı mismo a utilizar sensores, actuadores genéricos y resolver problemas mecánicos incluso bajo las limitaciones que presenta un microcontrolador.es
dc.language.isoenges
dc.publisherUniversidad de Investigación de Tecnología Experimental Yachayes
dc.rightsopenAccesses
dc.subjectInteligencia artificiales
dc.subjectArduino - Microcontroladoreses
dc.subjectQ-agentes
dc.subjectArtificial intelligencees
dc.titleBalancing an articulated pole, controlled by artificial intelligence using an Arduino boardes
dc.typebachelorThesises
dc.description.degreeIngeniero/a en Tecnologías de la Informaciónes
dc.pagination.pages68 páginases
Appears in Collections:Tecnologías de la Información

Files in This Item:
File Description SizeFormat 
ECMC0070.pdf5.45 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.