<?xml version="1.0" encoding="utf-8"?>
<TEI xmlns="http://www.tei-c.org/ns/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:hal="http://hal.archives-ouvertes.fr/" xmlns:gml="http://www.opengis.net/gml/3.3/" xmlns:gmlce="http://www.opengis.net/gml/3.3/ce" version="1.1" xsi:schemaLocation="http://www.tei-c.org/ns/1.0 http://api.archives-ouvertes.fr/documents/aofr-sword.xsd">
  <teiHeader>
    <fileDesc>
      <titleStmt>
        <title>HAL TEI export of hal-03154736v2</title>
      </titleStmt>
      <publicationStmt>
        <distributor>CCSD</distributor>
        <availability status="restricted">
          <licence target="https://creativecommons.org/publicdomain/zero/1.0/">CC0 1.0 - Universal</licence>
        </availability>
        <date when="2026-05-26T08:26:27+02:00"/>
      </publicationStmt>
      <sourceDesc>
        <p part="N">HAL API Platform</p>
      </sourceDesc>
    </fileDesc>
  </teiHeader>
  <text>
    <body>
      <listBibl>
        <biblFull>
          <titleStmt>
            <title xml:lang="en">Motor and Perception Constrained NMPC for Torque-controlled Generic Aerial Vehicles</title>
            <author role="aut">
              <persName>
                <forename type="first">Martin</forename>
                <surname>Jacquet</surname>
              </persName>
              <email type="md5">e9ee9dd6153eb715a68688ab906a4f11</email>
              <email type="domain">laas.fr</email>
              <idno type="idhal" notation="string">martin-jacquet</idno>
              <idno type="idhal" notation="numeric">744411</idno>
              <idno type="halauthorid" notation="string">51375-744411</idno>
              <idno type="ORCID">https://orcid.org/0000-0001-9438-4356</idno>
              <affiliation ref="#struct-392741"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Antonio</forename>
                <surname>Franchi</surname>
              </persName>
              <email type="md5">6667c5814f01263a7ac530f876dea76a</email>
              <email type="domain">utwente.nl</email>
              <idno type="idhal" notation="string">antonio-franchi</idno>
              <idno type="idhal" notation="numeric">2760</idno>
              <idno type="halauthorid" notation="string">18754-2760</idno>
              <idno type="ORCID">https://orcid.org/0000-0002-5670-1282</idno>
              <idno type="IDREF">https://www.idref.fr/22542004X</idno>
              <orgName ref="#struct-392741"/>
              <affiliation ref="#struct-93320"/>
              <affiliation ref="#struct-392741"/>
            </author>
            <editor role="depositor">
              <persName>
                <forename>Martin</forename>
                <surname>Jacquet</surname>
              </persName>
              <email type="md5">fe762367cb3755313f0666801982a444</email>
              <email type="domain">laposte.net</email>
            </editor>
            <funder ref="#projanr-43491"/>
            <funder ref="#projeurop-713887"/>
          </titleStmt>
          <editionStmt>
            <edition n="v1">
              <date type="whenSubmitted">2021-03-01 11:30:00</date>
            </edition>
            <edition n="v2" type="current">
              <date type="whenSubmitted">2021-06-01 20:17:28</date>
              <date type="whenModified">2025-10-22 18:04:08</date>
              <date type="whenReleased">2021-06-03 10:10:35</date>
              <date type="whenProduced">2021-04</date>
              <date type="whenEndEmbargoed">2021-06-01</date>
              <ref type="file" target="https://laas.hal.science/hal-03154736v2/document">
                <date notBefore="2021-06-01"/>
              </ref>
              <ref type="file" subtype="author" n="1" target="https://laas.hal.science/hal-03154736v2/file/main.pdf" id="file-3245575-2850871">
                <date notBefore="2021-06-01"/>
              </ref>
              <ref type="externalLink" target="https://hal.laas.fr/hal-03154736v1/file/main.pdf"/>
            </edition>
            <edition n="v3">
              <date type="whenSubmitted">2021-12-15 16:52:04</date>
            </edition>
            <respStmt>
              <resp>contributor</resp>
              <name key="915817">
                <persName>
                  <forename>Martin</forename>
                  <surname>Jacquet</surname>
                </persName>
                <email type="md5">fe762367cb3755313f0666801982a444</email>
                <email type="domain">laposte.net</email>
              </name>
            </respStmt>
          </editionStmt>
          <publicationStmt>
            <distributor>CCSD</distributor>
            <idno type="halId">hal-03154736</idno>
            <idno type="halUri">https://laas.hal.science/hal-03154736</idno>
            <idno type="halBibtex">jacquet:hal-03154736</idno>
            <idno type="halRefHtml">&lt;i&gt;IEEE Robotics and Automation Letters&lt;/i&gt;, 2021, 6 (2), pp.518 - 525. &lt;a target="_blank" href="https://dx.doi.org/10.1109/LRA.2020.3045654"&gt;&amp;#x27E8;10.1109/LRA.2020.3045654&amp;#x27E9;&lt;/a&gt;</idno>
            <idno type="halRef">IEEE Robotics and Automation Letters, 2021, 6 (2), pp.518 - 525. &amp;#x27E8;10.1109/LRA.2020.3045654&amp;#x27E9;</idno>
            <availability status="restricted">
              <licence target="https://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0 - Attribution - Non-commercial use - ShareAlike<ref corresp="#file-3245575-2850871"/></licence>
            </availability>
          </publicationStmt>
          <seriesStmt/>
          <notesStmt>
            <note type="audience" n="2">International</note>
            <note type="invited" n="0">No</note>
            <note type="popular" n="0">No</note>
            <note type="peer" n="1">Yes</note>
          </notesStmt>
          <sourceDesc>
            <biblStruct>
              <analytic>
                <title xml:lang="en">Motor and Perception Constrained NMPC for Torque-controlled Generic Aerial Vehicles</title>
                <author role="aut">
                  <persName>
                    <forename type="first">Martin</forename>
                    <surname>Jacquet</surname>
                  </persName>
                  <email type="md5">e9ee9dd6153eb715a68688ab906a4f11</email>
                  <email type="domain">laas.fr</email>
                  <idno type="idhal" notation="string">martin-jacquet</idno>
                  <idno type="idhal" notation="numeric">744411</idno>
                  <idno type="halauthorid" notation="string">51375-744411</idno>
                  <idno type="ORCID">https://orcid.org/0000-0001-9438-4356</idno>
                  <affiliation ref="#struct-392741"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Antonio</forename>
                    <surname>Franchi</surname>
                  </persName>
                  <email type="md5">6667c5814f01263a7ac530f876dea76a</email>
                  <email type="domain">utwente.nl</email>
                  <idno type="idhal" notation="string">antonio-franchi</idno>
                  <idno type="idhal" notation="numeric">2760</idno>
                  <idno type="halauthorid" notation="string">18754-2760</idno>
                  <idno type="ORCID">https://orcid.org/0000-0002-5670-1282</idno>
                  <idno type="IDREF">https://www.idref.fr/22542004X</idno>
                  <orgName ref="#struct-392741"/>
                  <affiliation ref="#struct-93320"/>
                  <affiliation ref="#struct-392741"/>
                </author>
              </analytic>
              <monogr>
                <idno type="halJournalId" status="VALID">106024</idno>
                <idno type="issn">2377-3766</idno>
                <title level="j">IEEE Robotics and Automation Letters</title>
                <imprint>
                  <publisher>IEEE </publisher>
                  <biblScope unit="volume">6</biblScope>
                  <biblScope unit="issue">2</biblScope>
                  <biblScope unit="pp">518 - 525</biblScope>
                  <date type="datePub">2021-04</date>
                  <date type="dateEpub">2020-12-17</date>
                </imprint>
              </monogr>
              <idno type="doi">10.1109/LRA.2020.3045654</idno>
              <ref type="publisher">https://ieeexplore.ieee.org/abstract/document/9296953</ref>
            </biblStruct>
          </sourceDesc>
          <profileDesc>
            <langUsage>
              <language ident="en">English</language>
            </langUsage>
            <textClass>
              <keywords scheme="author">
                <term xml:lang="en">Aerial Systems</term>
                <term xml:lang="en">Mechanics and Control</term>
                <term xml:lang="en">Perception and Autonomy</term>
              </keywords>
              <classCode scheme="halDomain" n="info.info-rb">Computer Science [cs]/Robotics [cs.RO]</classCode>
              <classCode scheme="halDomain" n="info.info-ti">Computer Science [cs]/Image Processing [eess.IV]</classCode>
              <classCode scheme="halDomain" n="info.info-sy">Computer Science [cs]/Systems and Control [cs.SY]</classCode>
              <classCode scheme="halTypology" n="ART">Journal articles</classCode>
              <classCode scheme="halOldTypology" n="ART">Journal articles</classCode>
              <classCode scheme="halTreeTypology" n="ART">Journal articles</classCode>
            </textClass>
            <abstract xml:lang="en">
              <p>This letter presents a perception-aware and motorlevel non-linear model predictive control scheme for multi-rotor aerial vehicles. Our formulation considers both real actuation limitations of the platform, and realistic perception objectives for the visibility coverage of an environmental feature while performing a reference task. It directly produces the rotor-level (torque) inputs of the platform motors at high frequency, hence it does not require an intermediate unconstrained controller to work. It is also meant to be generic, by covering standard coplanar quadrotors as well as tilted-propeller multi-rotors. We propose an open-source fully onboard implementation of the method, capable of running at 500 Hz under the intermittent and noisy measurements of one or more cameras. The implementation is extensively tested both in simulation and in real experiments with two substantially different multi-rotor platforms, an underactuated and a fully actuated one, both equipped with two cameras, clearly demonstrating the practicability and high performance of the method.</p>
            </abstract>
          </profileDesc>
        </biblFull>
      </listBibl>
    </body>
    <back>
      <listOrg type="structures">
        <org type="researchteam" xml:id="struct-392741" status="OLD">
          <orgName>Équipe Robotique et InteractionS</orgName>
          <orgName type="acronym">LAAS-RIS</orgName>
          <date type="end">2025-01-01</date>
          <desc>
            <address>
              <country key="FR"/>
            </address>
            <ref type="url">https://www.laas.fr/public/fr/ris</ref>
          </desc>
          <listRelation>
            <relation active="#struct-459" type="direct"/>
            <relation active="#struct-81148" type="indirect"/>
            <relation name="443875" active="#struct-443875" type="indirect"/>
            <relation active="#struct-116255" type="indirect"/>
            <relation active="#struct-301232" type="indirect"/>
            <relation active="#struct-443875" type="indirect"/>
            <relation active="#struct-116256" type="indirect"/>
            <relation active="#struct-217752" type="indirect"/>
            <relation name="UPR8001" active="#struct-441569" type="indirect"/>
            <relation active="#struct-448187" type="indirect"/>
          </listRelation>
        </org>
        <org type="laboratory" xml:id="struct-93320" status="VALID">
          <orgName>Faculty of Electrical Engineering, Mathematics and Computer Science [Twente]</orgName>
          <orgName type="acronym">EEMCS</orgName>
          <desc>
            <address>
              <addrLine>University of Twente Faculty of EEMCS Postbus 217 7500 AE Enschede</addrLine>
              <country key="NL"/>
            </address>
            <ref type="url">http://www.utwente.nl/education/eemcs</ref>
          </desc>
          <listRelation>
            <relation active="#struct-303060" type="direct"/>
          </listRelation>
        </org>
        <org type="laboratory" xml:id="struct-459" status="OLD">
          <idno type="IdRef">199278792</idno>
          <idno type="ISNI">0000 0001 2188 216X </idno>
          <idno type="RNSR">199517454Y</idno>
          <idno type="ROR">https://ror.org/03vcm6439</idno>
          <orgName>Laboratoire d'analyse et d'architecture des systèmes</orgName>
          <orgName type="acronym">LAAS</orgName>
          <date type="start">1968-01-01</date>
          <date type="end">2025-01-01</date>
          <desc>
            <address>
              <addrLine>7 Av du colonel Roche 31077 TOULOUSE CEDEX 4</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.laas.fr</ref>
          </desc>
          <listRelation>
            <relation active="#struct-81148" type="direct"/>
            <relation name="443875" active="#struct-443875" type="indirect"/>
            <relation active="#struct-116255" type="direct"/>
            <relation active="#struct-301232" type="indirect"/>
            <relation active="#struct-443875" type="indirect"/>
            <relation active="#struct-116256" type="direct"/>
            <relation active="#struct-217752" type="direct"/>
            <relation name="UPR8001" active="#struct-441569" type="direct"/>
            <relation active="#struct-448187" type="direct"/>
          </listRelation>
        </org>
        <org type="institution" xml:id="struct-81148" status="VALID">
          <idno type="IdRef">026404354</idno>
          <idno type="ISNI">0000000121902837</idno>
          <idno type="ROR">https://ror.org/0443n9e75</idno>
          <orgName>Université Toulouse Capitole</orgName>
          <orgName type="acronym">UT Capitole</orgName>
          <date type="start">1970-01-01</date>
          <desc>
            <address>
              <addrLine>2 rue du Doyen-Gabriel-Marty - 31042 Toulouse Cedex 9</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.ut-capitole.fr/</ref>
          </desc>
          <listRelation>
            <relation name="443875" active="#struct-443875" type="direct"/>
          </listRelation>
        </org>
        <org type="regroupinstitution" xml:id="struct-443875" status="VALID">
          <idno type="ROR">https://ror.org/017tgbk05</idno>
          <orgName>Communauté d'universités et établissements de Toulouse</orgName>
          <orgName type="acronym">Comue de Toulouse</orgName>
          <desc>
            <address>
              <addrLine>41 Allée Jules Guesde, 31000 Toulouse</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">https://www.univ-toulouse.fr/</ref>
          </desc>
        </org>
        <org type="institution" xml:id="struct-116255" status="VALID">
          <idno type="IdRef">026388766</idno>
          <idno type="ISNI">0000 0001 2286 8343</idno>
          <idno type="ROR">https://ror.org/01h8pf755</idno>
          <idno type="Wikidata">Q858979</idno>
          <orgName>Institut National des Sciences Appliquées - Toulouse</orgName>
          <orgName type="acronym">INSA Toulouse</orgName>
          <date type="start">1963-10-21</date>
          <desc>
            <address>
              <addrLine>135, avenue de Rangueil - 31077 Toulouse cedex 4</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.insa-toulouse.fr</ref>
          </desc>
          <listRelation>
            <relation active="#struct-301232" type="direct"/>
            <relation active="#struct-443875" type="direct"/>
          </listRelation>
        </org>
        <org type="regroupinstitution" xml:id="struct-301232" status="VALID">
          <idno type="IdRef">162105150</idno>
          <orgName>Institut National des Sciences Appliquées</orgName>
          <orgName type="acronym">INSA</orgName>
          <desc>
            <address>
              <country key="FR"/>
            </address>
          </desc>
        </org>
        <org type="institution" xml:id="struct-116256" status="VALID">
          <idno type="IdRef">026403994</idno>
          <idno type="ROR">https://ror.org/04ezk3x31</idno>
          <orgName>Université Toulouse - Jean Jaurès</orgName>
          <orgName type="acronym">UT2J</orgName>
          <date type="start">1971-01-01</date>
          <desc>
            <address>
              <addrLine>5 allées Antonio Machado - 31058 Toulouse Cedex 9</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.univ-tlse2.fr</ref>
          </desc>
          <listRelation>
            <relation active="#struct-443875" type="direct"/>
          </listRelation>
        </org>
        <org type="institution" xml:id="struct-217752" status="OLD">
          <idno type="IdRef">026404672</idno>
          <idno type="ISNI">0000000121617331</idno>
          <idno type="ROR">https://ror.org/02v6kpv12</idno>
          <idno type="Wikidata">Q1273188</idno>
          <orgName>Université Toulouse III - Paul Sabatier</orgName>
          <orgName type="acronym">UT3</orgName>
          <date type="end">2025-01-01</date>
          <desc>
            <address>
              <addrLine>118 route de Narbonne - 31062 Toulouse</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.univ-tlse3.fr/</ref>
          </desc>
          <listRelation>
            <relation active="#struct-443875" type="direct"/>
          </listRelation>
        </org>
        <org type="regroupinstitution" xml:id="struct-441569" status="VALID">
          <idno type="IdRef">02636817X</idno>
          <idno type="ISNI">0000000122597504</idno>
          <idno type="ROR">https://ror.org/02feahw73</idno>
          <orgName>Centre National de la Recherche Scientifique</orgName>
          <orgName type="acronym">CNRS</orgName>
          <date type="start">1939-10-19</date>
          <desc>
            <address>
              <country key="FR"/>
            </address>
            <ref type="url">https://www.cnrs.fr/</ref>
          </desc>
        </org>
        <org type="institution" xml:id="struct-448187" status="VALID">
          <idno type="IdRef">026388820</idno>
          <idno type="ISNI">0000000121766169</idno>
          <idno type="ROR">https://ror.org/033p9g875</idno>
          <orgName>Institut National Polytechnique (Toulouse)</orgName>
          <orgName type="acronym">Toulouse INP</orgName>
          <desc>
            <address>
              <country key="FR"/>
            </address>
            <ref type="url">https://www.inp-toulouse.fr/</ref>
          </desc>
          <listRelation>
            <relation active="#struct-443875" type="direct"/>
          </listRelation>
        </org>
        <org type="institution" xml:id="struct-303060" status="VALID">
          <idno type="ROR">https://ror.org/006hf6230</idno>
          <orgName>University of Twente</orgName>
          <desc>
            <address>
              <addrLine>Drienerlolaan 5, 7522 NB Enschede</addrLine>
              <country key="NL"/>
            </address>
            <ref type="url">https://www.utwente.nl/</ref>
          </desc>
        </org>
      </listOrg>
      <listOrg type="projects">
        <org type="anrProject" xml:id="projanr-43491" status="VALID">
          <idno type="anr">ANR-17-CE33-0007</idno>
          <orgName>MUROPHEN</orgName>
          <desc>Controle de systèmes multi-robots pour l'observation de phenomenes dynamiques</desc>
          <date type="start">2017</date>
        </org>
        <org type="europeanProject" xml:id="projeurop-713887" status="VALID">
          <idno type="number">871479</idno>
          <idno type="program">H2020-ICT-2018-20</idno>
          <idno type="call">H2020-ICT-2019-2</idno>
          <orgName>AERIAL-CORE</orgName>
          <desc>AERIAL COgnitive integrated multi-task Robotic system with Extended operation range and safety</desc>
          <date type="start">2019-12-01</date>
          <date type="end">2023-11-30</date>
        </org>
      </listOrg>
    </back>
  </text>
</TEI>