<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="static/style.xsl"?><OAI-PMH xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/ http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd"><responseDate>2026-04-17T05:44:15Z</responseDate><request verb="GetRecord" identifier="oai:www.recercat.cat:2117/330463" metadataPrefix="marc">https://recercat.cat/oai/request</request><GetRecord><record><header><identifier>oai:recercat.cat:2117/330463</identifier><datestamp>2025-07-17T16:13:55Z</datestamp><setSpec>com_2072_1033</setSpec><setSpec>col_2072_452951</setSpec></header><metadata><record xmlns="http://www.loc.gov/MARC21/slim" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:doc="http://www.lyncode.com/xoai" xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd">
   <leader>00925njm 22002777a 4500</leader>
   <datafield ind2=" " ind1=" " tag="042">
      <subfield code="a">dc</subfield>
   </datafield>
   <datafield ind2=" " ind1=" " tag="720">
      <subfield code="a">Vicens Sancho, Jan-Marc</subfield>
      <subfield code="e">author</subfield>
   </datafield>
   <datafield ind2=" " ind1=" " tag="260">
      <subfield code="c">2020-06-30</subfield>
   </datafield>
   <datafield ind2=" " ind1=" " tag="520">
      <subfield code="a">Aquest document consisteix en un treball de final de grau sobre l’estudi pel control de la trajectòria d’un hexarotor usant MPC així com l’estudi d’un estimador d’estat. ROS (Robot Operating System) i MATLAB s’han utilitzat per dur a terme l’estudi.El primer capítol correpon a una petita introducció de l’hexarotor i del software usat. Seguidament, s’exposa la mecànica de vol d’un hexarotor i un model matemàtic que defineix la seva dinàmica.Després de presentar el model de l’hexarotor, es crea el primer simulador. Consisteix en un simulador controlat per controladors PID en el qual s’introdueixen coma comandes la trajectòria i el yaw. Un cop els resultats obtinguts amb aquest controlador són bons, s’afegeix un controlador MPC per tal d’augmentar el rendiment del tot el sistema de control. Els dos simuladors s’han creat usant Simulink.A continuació, s’implementen els controladors MPC i PID a ROS i, utilitzant Gazebo, es fan més simulacions per tal de verificar el seu bon funcionament. A més, s’afegeix soroll en la mesura dels sensors per tal de apropar-se tant com sigui possible a la realitat.Finalment, s’introdueix un estimador d’estat al simulador dissenyat prèviament amb Simulink. S’implementa un filtre de Kalman per tal d’obtenir una estimació d’aquells estats que no són mesurables</subfield>
   </datafield>
   <datafield tag="653" ind2=" " ind1=" ">
      <subfield code="a">Àrees temàtiques de la UPC::Informàtica::Automàtica i control</subfield>
   </datafield>
   <datafield tag="653" ind2=" " ind1=" ">
      <subfield code="a">Drone aircraft--Control systems</subfield>
   </datafield>
   <datafield tag="653" ind2=" " ind1=" ">
      <subfield code="a">Predictive control</subfield>
   </datafield>
   <datafield tag="653" ind2=" " ind1=" ">
      <subfield code="a">Estimador d'estat</subfield>
   </datafield>
   <datafield tag="653" ind2=" " ind1=" ">
      <subfield code="a">MPC</subfield>
   </datafield>
   <datafield tag="653" ind2=" " ind1=" ">
      <subfield code="a">hexarotor</subfield>
   </datafield>
   <datafield tag="653" ind2=" " ind1=" ">
      <subfield code="a">control.</subfield>
   </datafield>
   <datafield tag="653" ind2=" " ind1=" ">
      <subfield code="a">Avions no tripulats -- Sistemes de control</subfield>
   </datafield>
   <datafield tag="653" ind2=" " ind1=" ">
      <subfield code="a">Control predictiu</subfield>
   </datafield>
   <datafield ind2="0" ind1="0" tag="245">
      <subfield code="a">Estudi per a l'estimació de l'estat i control (MPC) d'un hexarotor</subfield>
   </datafield>
</record></metadata></record></GetRecord></OAI-PMH>