Disseny de controladors òptims per al robot Pioneer
Compartir
Aquest projecte titulat: “Disseny de controladors òptims per al robot Pioneer”, té com a funció
incloure en la recerca, que ja està iniciada, del control del Robot Pioneer 2DX, una nova
versió d’agents go to per al funcionament del robot.
La problemàtica que ens trobem és sobretot per al primer controlador. Fins ara el sistema
multi-agent fet, feia servir un agent go to que generava la trajectòria a seguir i la controlava
mitjançant un PID. Introduint un mètode geomètric com és el cas del pure pursuit la cosa es
complica ja que és més complex l’ajustament del funcionament d’aquest. Centrant-nos en
canvi el cas del segon controlador el problema es simplifica ja que l’ajustatge d’aquest
mateix es pot realitzar de manera empírica i la problemàtica per a la situació en concret es
millora amb major facilitat.
És per aquest motiu, sobretot pel primer controlador, que s’han hagut de realitzar algunes
modificacions en el plantejament del projecte al llarg d’aquest. En un principi estava pensat
crear aquest controlador a través de Matlab® mitjançant l’eina Simulink® però per
problemes de software en un moment donat hem hagut de redirigir el projecte cap al
llenguatge base de l’estructura multi-agent com és el C++. Per aquest motiu també s’ha
hagut de prescindir de la implementació d’aquests també en l’estructura LabView®.