Diseño e implementación de un controlador de velocidad PID multivariable para un robot con configuración de triciclo


Autoria(s): Garvín Moreno, Víctor
Contribuinte(s)

Cañas de Paz, Norberto

Data(s)

01/07/2015

Resumo

La robótica móvil constituye un área de desarrollo y explotación de interés creciente. Existen ejemplos de robótica móvil de relevancia destacada en el ámbito industrial y se estima un fuerte crecimiento en el terreno de la robótica de servicios. En la arquitectura software de todos los robots móviles suelen aparecer con frecuencia componentes que tienen asignadas competencias de gobierno, navegación, percepción, etcétera, todos ellos de importancia destacada. Sin embargo, existe un elemento, difícilmente prescindible en este tipo de robots, el cual se encarga del control de velocidad del dispositivo en sus desplazamientos. En el presente proyecto se propone desarrollar un controlador PID basado en el modelo y otro no basado en el modelo. Dichos controladores deberán operar en un robot con configuración de triciclo disponible en el Departamento de Sistemas Informáticos y deberán por tanto ser programados en lenguaje C para ejecutar en el procesador digital de señal destinado para esa actividad en el mencionado robot (dsPIC33FJ128MC802). ABSTRACT Mobile robotics constitutes an area of development and exploitation of increasing interest. There are examples of mobile robotics of outstanding importance in industry and strong growth is expected in the field of service robotics. In the software architecture of all mobile robots usually appear components which have assigned competences of government, navigation, perceptionetc., all of them of major importance. However, there is an essential element in this type of robots, which takes care of the speed control. The present project aims to develop a model-based and other non-model-based PID controller. These controllers must operate in a robot with tricycle settings, available from the Department of Computing Systems, and should therefore be programmed in C language to run on the digital signal processor dedicated to that activity in the robot (dsPIC33FJ128MC802).

Formato

application/pdf

application/zip

application/zip

application/zip

Identificador

http://oa.upm.es/40291/

Idioma(s)

spa

spa

spa

spa

Publicador

E.T.S.I de Sistemas Informáticos (UPM)

Relação

http://oa.upm.es/40291/10/TFG_Victor_Garvin_Moreno.pdf

http://oa.upm.es/40291/2/TFG_Victor_Garvin_Moreno_ANEXOS1.zip

http://oa.upm.es/40291/8/TFG_Victor_Garvin_Moreno_ANEXOS2.zip

http://oa.upm.es/40291/9/TFG_Victor_Garvin_Moreno_ANEXOS3.zip

Direitos

http://creativecommons.org/licenses/by-nc-nd/3.0/es/

info:eu-repo/semantics/openAccess

Palavras-Chave #Informática
Tipo

info:eu-repo/semantics/bachelorThesis

Proyecto Fin de Carrera/Grado

PeerReviewed