<?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-01425349</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-17T23:11:17+02:00"/>
      </publicationStmt>
      <sourceDesc>
        <p part="N">HAL API Platform</p>
      </sourceDesc>
    </fileDesc>
  </teiHeader>
  <text>
    <body>
      <listBibl>
        <biblFull>
          <titleStmt>
            <title xml:lang="en">Framework for online simulation of soft robots with optimization-based inverse model</title>
            <author role="aut">
              <persName>
                <forename type="first">Christian</forename>
                <surname>Duriez</surname>
              </persName>
              <email type="md5">d689e5d541241e33e2c066f857d0cc5e</email>
              <email type="domain">inria.fr</email>
              <idno type="idhal" notation="string">christian-duriez</idno>
              <idno type="idhal" notation="numeric">4013</idno>
              <idno type="halauthorid" notation="string">14861-4013</idno>
              <idno type="ORCID">https://orcid.org/0000-0001-6030-7117</idno>
              <idno type="IDREF">https://www.idref.fr/121196410</idno>
              <affiliation ref="#struct-409871"/>
              <affiliation ref="#struct-410272"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Eulalie</forename>
                <surname>Coevoet</surname>
              </persName>
              <idno type="halauthorid">856655-0</idno>
              <affiliation ref="#struct-409871"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Frédérick</forename>
                <surname>Largilliere</surname>
              </persName>
              <idno type="halauthorid">1099086-0</idno>
              <affiliation ref="#struct-409871"/>
              <affiliation ref="#struct-432038"/>
              <affiliation ref="#struct-410272"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Thor</forename>
                <forename type="middle">Morales</forename>
                <surname>Bieze</surname>
              </persName>
              <idno type="halauthorid">1099087-0</idno>
              <affiliation ref="#struct-409871"/>
              <affiliation ref="#struct-410272"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Zhongkai</forename>
                <surname>Zhang</surname>
              </persName>
              <idno type="halauthorid">907788-0</idno>
              <affiliation ref="#struct-409871"/>
              <affiliation ref="#struct-410272"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Mario</forename>
                <surname>Sanz Lopez</surname>
              </persName>
              <email type="md5">f8eb6b0b8e481ca730ec6e47430f757c</email>
              <email type="domain">univ-lille.fr</email>
              <idno type="idhal" notation="string">mario-sanz-lopez</idno>
              <idno type="idhal" notation="numeric">1280067</idno>
              <idno type="halauthorid" notation="string">2307474-1280067</idno>
              <idno type="ORCID">https://orcid.org/0000-0003-2096-3472</idno>
              <affiliation ref="#struct-409871"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Bruno</forename>
                <surname>Carrez</surname>
              </persName>
              <idno type="halauthorid">1098865-0</idno>
              <affiliation ref="#struct-409871"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Damien</forename>
                <surname>Marchal</surname>
              </persName>
              <email type="md5">0a64631d31e4863cc67cf7c4afbb9223</email>
              <email type="domain">univ-lille.fr</email>
              <idno type="idhal" notation="string">damien-marchal</idno>
              <idno type="idhal" notation="numeric">184118</idno>
              <idno type="halauthorid" notation="string">443529-184118</idno>
              <affiliation ref="#struct-409871"/>
              <affiliation ref="#struct-410272"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Olivier</forename>
                <surname>Goury</surname>
              </persName>
              <email type="md5">ddb116f37fc7e5807cff0dc6d92e82aa</email>
              <email type="domain">inria.fr</email>
              <idno type="idhal" notation="string">olivier-goury</idno>
              <idno type="idhal" notation="numeric">9982</idno>
              <idno type="halauthorid" notation="string">15105-9982</idno>
              <idno type="ORCID">https://orcid.org/0000-0002-8616-350X</idno>
              <affiliation ref="#struct-409871"/>
              <affiliation ref="#struct-410272"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Jérémie</forename>
                <surname>Dequidt</surname>
              </persName>
              <email type="md5">eb24d89c037437c0faaf16d624b92b2a</email>
              <email type="domain">inria.fr</email>
              <idno type="idhal" notation="string">jdequidt</idno>
              <idno type="idhal" notation="numeric">184117</idno>
              <idno type="halauthorid" notation="string">2153-184117</idno>
              <idno type="ORCID">https://orcid.org/0000-0001-9778-4742</idno>
              <idno type="IDREF">https://www.idref.fr/098790900</idno>
              <idno type="GOOGLE SCHOLAR">ySTwAskAAAAJ</idno>
              <affiliation ref="#struct-409871"/>
              <affiliation ref="#struct-410272"/>
            </author>
            <editor role="depositor">
              <persName>
                <forename>Christian</forename>
                <surname>Duriez</surname>
              </persName>
              <email type="md5">d689e5d541241e33e2c066f857d0cc5e</email>
              <email type="domain">inria.fr</email>
            </editor>
            <funder>Projet financé par l'INRIA</funder>
          </titleStmt>
          <editionStmt>
            <edition n="v1" type="current">
              <date type="whenSubmitted">2017-01-03 15:20:41</date>
              <date type="whenModified">2025-05-14 18:48:04</date>
              <date type="whenReleased">2017-01-03 15:40:15</date>
              <date type="whenProduced">2016-12-12</date>
              <date type="whenEndEmbargoed">2017-01-03</date>
              <ref type="file" target="https://inria.hal.science/hal-01425349v1/document">
                <date notBefore="2017-01-03"/>
              </ref>
              <ref type="annex" subtype="figure" n="1" target="https://inria.hal.science/hal-01425349v1/file/four-in-one-fetch.jpg" id="file-1425349-1510004">
                <date notBefore="2017-01-03"/>
              </ref>
              <ref type="file" subtype="author" n="1" target="https://inria.hal.science/hal-01425349v1/file/SIMPAR_2016__Copy_%282%29.pdf" id="file-1425349-1510002">
                <date notBefore="2017-01-03"/>
              </ref>
              <ref type="annex" n="0" target="https://inria.hal.science/hal-01425349v1/file/0052_MPG_fi.mp4" id="file-1425349-1510003">
                <date notBefore="2017-01-03"/>
              </ref>
            </edition>
            <respStmt>
              <resp>contributor</resp>
              <name key="127289">
                <persName>
                  <forename>Christian</forename>
                  <surname>Duriez</surname>
                </persName>
                <email type="md5">d689e5d541241e33e2c066f857d0cc5e</email>
                <email type="domain">inria.fr</email>
              </name>
            </respStmt>
          </editionStmt>
          <publicationStmt>
            <distributor>CCSD</distributor>
            <idno type="halId">hal-01425349</idno>
            <idno type="halUri">https://inria.hal.science/hal-01425349</idno>
            <idno type="halBibtex">duriez:hal-01425349</idno>
            <idno type="halRefHtml">&lt;i&gt;SIMPAR: IEEE International Conference on Simulation, Modeling, and Programming for Autonomous Robots&lt;/i&gt;, Dec 2016, San Francisco, United States</idno>
            <idno type="halRef">SIMPAR: IEEE International Conference on Simulation, Modeling, and Programming for Autonomous Robots, Dec 2016, San Francisco, United States</idno>
            <availability status="restricted">
              <licence target="https://about.hal.science/hal-authorisation-v1/">HAL Authorization<ref corresp="#file-1425349-1510004"/><ref corresp="#file-1425349-1510002"/><ref corresp="#file-1425349-1510003"/></licence>
            </availability>
          </publicationStmt>
          <seriesStmt>
            <idno type="stamp" n="CNRS">CNRS - Centre national de la recherche scientifique</idno>
            <idno type="stamp" n="INRIA">INRIA - Institut National de Recherche en Informatique et en Automatique</idno>
            <idno type="stamp" n="IRCICA">Institut de Recherche sur les Composants logiciels et matériels pour l'Information et la Communication Avancée (IRCICA) est une Unité de Service et de Recherche</idno>
            <idno type="stamp" n="INRIA-LILLE">INRIA Lille - Nord Europe</idno>
            <idno type="stamp" n="INRIA_TEST">INRIA - Institut National de Recherche en Informatique et en Automatique</idno>
            <idno type="stamp" n="TESTALAIN1">TESTALAIN1</idno>
            <idno type="stamp" n="CRISTAL">Centre de Recherche en Informatique, Signal et Automatique de Lille (CRISTAL)</idno>
            <idno type="stamp" n="INRIA2">INRIA 2</idno>
            <idno type="stamp" n="CRISTAL-DEFROST" corresp="CRISTAL">CRISTAL-DEFROST</idno>
            <idno type="stamp" n="CRISTAL-MINT" corresp="CRISTAL">CRISTAL-MINT</idno>
            <idno type="stamp" n="TDS-MACS">Réseau de recherche en Théorie des Systèmes Distribués, Modélisation, Analyse et Contrôle des Systèmes</idno>
            <idno type="stamp" n="UNIV-LILLE">Université de Lille</idno>
          </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>
            <note type="proceedings" n="1">Yes</note>
          </notesStmt>
          <sourceDesc>
            <biblStruct>
              <analytic>
                <title xml:lang="en">Framework for online simulation of soft robots with optimization-based inverse model</title>
                <author role="aut">
                  <persName>
                    <forename type="first">Christian</forename>
                    <surname>Duriez</surname>
                  </persName>
                  <email type="md5">d689e5d541241e33e2c066f857d0cc5e</email>
                  <email type="domain">inria.fr</email>
                  <idno type="idhal" notation="string">christian-duriez</idno>
                  <idno type="idhal" notation="numeric">4013</idno>
                  <idno type="halauthorid" notation="string">14861-4013</idno>
                  <idno type="ORCID">https://orcid.org/0000-0001-6030-7117</idno>
                  <idno type="IDREF">https://www.idref.fr/121196410</idno>
                  <affiliation ref="#struct-409871"/>
                  <affiliation ref="#struct-410272"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Eulalie</forename>
                    <surname>Coevoet</surname>
                  </persName>
                  <idno type="halauthorid">856655-0</idno>
                  <affiliation ref="#struct-409871"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Frédérick</forename>
                    <surname>Largilliere</surname>
                  </persName>
                  <idno type="halauthorid">1099086-0</idno>
                  <affiliation ref="#struct-409871"/>
                  <affiliation ref="#struct-432038"/>
                  <affiliation ref="#struct-410272"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Thor</forename>
                    <forename type="middle">Morales</forename>
                    <surname>Bieze</surname>
                  </persName>
                  <idno type="halauthorid">1099087-0</idno>
                  <affiliation ref="#struct-409871"/>
                  <affiliation ref="#struct-410272"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Zhongkai</forename>
                    <surname>Zhang</surname>
                  </persName>
                  <idno type="halauthorid">907788-0</idno>
                  <affiliation ref="#struct-409871"/>
                  <affiliation ref="#struct-410272"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Mario</forename>
                    <surname>Sanz Lopez</surname>
                  </persName>
                  <email type="md5">f8eb6b0b8e481ca730ec6e47430f757c</email>
                  <email type="domain">univ-lille.fr</email>
                  <idno type="idhal" notation="string">mario-sanz-lopez</idno>
                  <idno type="idhal" notation="numeric">1280067</idno>
                  <idno type="halauthorid" notation="string">2307474-1280067</idno>
                  <idno type="ORCID">https://orcid.org/0000-0003-2096-3472</idno>
                  <affiliation ref="#struct-409871"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Bruno</forename>
                    <surname>Carrez</surname>
                  </persName>
                  <idno type="halauthorid">1098865-0</idno>
                  <affiliation ref="#struct-409871"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Damien</forename>
                    <surname>Marchal</surname>
                  </persName>
                  <email type="md5">0a64631d31e4863cc67cf7c4afbb9223</email>
                  <email type="domain">univ-lille.fr</email>
                  <idno type="idhal" notation="string">damien-marchal</idno>
                  <idno type="idhal" notation="numeric">184118</idno>
                  <idno type="halauthorid" notation="string">443529-184118</idno>
                  <affiliation ref="#struct-409871"/>
                  <affiliation ref="#struct-410272"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Olivier</forename>
                    <surname>Goury</surname>
                  </persName>
                  <email type="md5">ddb116f37fc7e5807cff0dc6d92e82aa</email>
                  <email type="domain">inria.fr</email>
                  <idno type="idhal" notation="string">olivier-goury</idno>
                  <idno type="idhal" notation="numeric">9982</idno>
                  <idno type="halauthorid" notation="string">15105-9982</idno>
                  <idno type="ORCID">https://orcid.org/0000-0002-8616-350X</idno>
                  <affiliation ref="#struct-409871"/>
                  <affiliation ref="#struct-410272"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Jérémie</forename>
                    <surname>Dequidt</surname>
                  </persName>
                  <email type="md5">eb24d89c037437c0faaf16d624b92b2a</email>
                  <email type="domain">inria.fr</email>
                  <idno type="idhal" notation="string">jdequidt</idno>
                  <idno type="idhal" notation="numeric">184117</idno>
                  <idno type="halauthorid" notation="string">2153-184117</idno>
                  <idno type="ORCID">https://orcid.org/0000-0001-9778-4742</idno>
                  <idno type="IDREF">https://www.idref.fr/098790900</idno>
                  <idno type="GOOGLE SCHOLAR">ySTwAskAAAAJ</idno>
                  <affiliation ref="#struct-409871"/>
                  <affiliation ref="#struct-410272"/>
                </author>
              </analytic>
              <monogr>
                <meeting>
                  <title>SIMPAR:  IEEE International Conference on Simulation, Modeling, and Programming for Autonomous Robots</title>
                  <date type="start">2016-12-12</date>
                  <date type="end">2016-12-16</date>
                  <settlement>San Francisco</settlement>
                  <country key="US">United States</country>
                </meeting>
                <imprint>
                  <biblScope unit="serie">Proceedings of SIMPAR 2016 conference</biblScope>
                  <date type="datePub">2016-12-15</date>
                </imprint>
              </monogr>
            </biblStruct>
          </sourceDesc>
          <profileDesc>
            <langUsage>
              <language ident="en">English</language>
            </langUsage>
            <textClass>
              <classCode scheme="halDomain" n="info.info-gr">Computer Science [cs]/Graphics [cs.GR]</classCode>
              <classCode scheme="halDomain" n="info.info-rb">Computer Science [cs]/Robotics [cs.RO]</classCode>
              <classCode scheme="halDomain" n="spi.auto">Engineering Sciences [physics]/Automatic</classCode>
              <classCode scheme="halTypology" n="COMM">Conference papers</classCode>
              <classCode scheme="halOldTypology" n="COMM">Conference papers</classCode>
              <classCode scheme="halTreeTypology" n="COMM">Conference papers</classCode>
            </textClass>
            <abstract xml:lang="en">
              <p>Soft robotics is an emerging field of robotics which requires computer-aided tools to simulate soft robots and provide models for their control. Until now, no unified software framework covering the different aspects exists. In this paper, we present such a framework from its theoretical foundations up to its implementation on top of SOFA, an open-source framework for deformable online simulation. The framework relies on continuum mechanics for modeling the robotic parts and boundary conditions like actuators or contacts using a unified representation based on Lagrange multipliers. It enables the digital robot to be simulated in its environment using a direct model. The model can also be inverted online using an optimization-based method which allows to control the physical robots in the task space. To demonstrate the effectiveness of the approach, we present various soft robots scenarios including ones where the robot is interacting with its environment. The software is freely available from https://project.inria.fr/softrobot/</p>
            </abstract>
          </profileDesc>
        </biblFull>
      </listBibl>
    </body>
    <back>
      <listOrg type="structures">
        <org type="researchteam" xml:id="struct-409871" status="VALID">
          <idno type="RNSR">201521175F</idno>
          <idno type="ROR">https://ror.org/00n7ba848</idno>
          <orgName>Deformable Robots Simulation Team</orgName>
          <orgName type="acronym">DEFROST</orgName>
          <date type="start">2017-11-01</date>
          <date type="end">2026-12-31</date>
          <desc>
            <address>
              <addrLine>Centre Inria de l'Université de Lille 59650 Villeneuve d'Ascq</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.inria.fr/equipes/defrost</ref>
          </desc>
          <listRelation>
            <relation active="#struct-104752" type="direct"/>
            <relation active="#struct-300009" type="indirect"/>
            <relation active="#struct-410272" type="direct"/>
            <relation name="UMR9189" active="#struct-120930" type="indirect"/>
            <relation name="UMR9189" active="#struct-374570" type="indirect"/>
            <relation name="UMR9189" active="#struct-441569" type="indirect"/>
          </listRelation>
        </org>
        <org type="laboratory" xml:id="struct-410272" status="VALID">
          <idno type="IdRef">18388695X</idno>
          <idno type="RNSR">201521249L</idno>
          <idno type="ROR">https://ror.org/05vrs3189</idno>
          <idno type="Wikidata">Q116959497</idno>
          <orgName>Centre de Recherche en Informatique, Signal et Automatique de Lille - UMR 9189</orgName>
          <orgName type="acronym">CRIStAL</orgName>
          <date type="start">2015-01-01</date>
          <desc>
            <address>
              <addrLine>Université de Lille - Campus scientifique - Bâtiment ESPRIT - Avenue Henri Poincaré - 59655 Villeneuve d’Ascq</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">https://www.cristal.univ-lille.fr/</ref>
          </desc>
          <listRelation>
            <relation name="UMR9189" active="#struct-120930" type="direct"/>
            <relation name="UMR9189" active="#struct-374570" type="direct"/>
            <relation name="UMR9189" active="#struct-441569" type="direct"/>
          </listRelation>
        </org>
        <org type="researchteam" xml:id="struct-432038" status="OLD">
          <idno type="RNSR">201722491C</idno>
          <orgName>Méthodes et outils pour l'Interaction à gestes</orgName>
          <orgName type="acronym">MINT2</orgName>
          <date type="start">2017-01-01</date>
          <date type="end">2017-12-31</date>
          <desc>
            <address>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.cristal.univ-lille.fr//mint/</ref>
          </desc>
          <listRelation>
            <relation active="#struct-104752" type="direct"/>
            <relation active="#struct-300009" type="indirect"/>
            <relation active="#struct-410272" type="direct"/>
            <relation name="UMR9189" active="#struct-120930" type="indirect"/>
            <relation name="UMR9189" active="#struct-374570" type="indirect"/>
            <relation name="UMR9189" active="#struct-441569" type="indirect"/>
          </listRelation>
        </org>
        <org type="laboratory" xml:id="struct-104752" status="VALID">
          <idno type="RNSR">200818245B</idno>
          <idno type="ROR">https://ror.org/04eej9726</idno>
          <orgName>Centre Inria de l'Université de Lille</orgName>
          <desc>
            <address>
              <addrLine>Parc Scientifique de la Haute Borne 40, avenue Halley Bât.A, Park Plaza 59650 Villeneuve d'Ascq</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.inria.fr/lille/</ref>
          </desc>
          <listRelation>
            <relation active="#struct-300009" type="direct"/>
          </listRelation>
        </org>
        <org type="institution" xml:id="struct-300009" status="VALID">
          <idno type="ROR">https://ror.org/02kvxyf05</idno>
          <orgName>Institut National de Recherche en Informatique et en Automatique</orgName>
          <orgName type="acronym">Inria</orgName>
          <desc>
            <address>
              <addrLine>Domaine de VoluceauRocquencourt - BP 10578153 Le Chesnay Cedex</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.inria.fr/en/</ref>
          </desc>
        </org>
        <org type="institution" xml:id="struct-120930" status="VALID">
          <idno type="IdRef">256304629</idno>
          <idno type="ISNI">0000000122034461</idno>
          <idno type="ROR">https://ror.org/01x441g73</idno>
          <orgName>Centrale Lille</orgName>
          <desc>
            <address>
              <addrLine>École Centrale de Lille - Cité Scientifique - CS 20048 59651 Villeneuve d'Ascq Cedex</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">https://centralelille.fr/</ref>
          </desc>
        </org>
        <org type="regroupinstitution" xml:id="struct-374570" status="VALID">
          <idno type="IdRef">223446556</idno>
          <idno type="ISNI">0000 0001 2242 6780</idno>
          <idno type="ROR">https://ror.org/02kzqn938</idno>
          <idno type="Wikidata">Q3551621</idno>
          <orgName>Université de Lille</orgName>
          <desc>
            <address>
              <addrLine>EPE Université de Lille. -- 42 rue Paul Duez, 59000 Lille</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">https://www.univ-lille.fr/</ref>
          </desc>
        </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>
      </listOrg>
    </back>
  </text>
</TEI>