<?xml version="1.0" encoding="UTF-8"?>

<modsCollection xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.loc.gov/mods/v3" xsi:schemaLocation="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-3.xsd">
<mods version="3.3">

<genre>article</genre>

<titleInfo><title>Closed-loop control of direct ink writing via reinforcement learning</title></titleInfo>


<note type="publicationStatus">published</note>


<note type="qualityControlled">yes</note>

<name type="personal">
  <namePart type="given">Michael</namePart>
  <namePart type="family">Piovarci</namePart>
  <role><roleTerm type="text">author</roleTerm> </role><identifier type="local">62E473F4-5C99-11EA-A40E-AF823DDC885E</identifier><description xsi:type="identifierDefinition" type="orcid">0000-0002-5062-4474</description></name>
<name type="personal">
  <namePart type="given">Michael</namePart>
  <namePart type="family">Foshey</namePart>
  <role><roleTerm type="text">author</roleTerm> </role></name>
<name type="personal">
  <namePart type="given">Jie</namePart>
  <namePart type="family">Xu</namePart>
  <role><roleTerm type="text">author</roleTerm> </role></name>
<name type="personal">
  <namePart type="given">Timothy</namePart>
  <namePart type="family">Erps</namePart>
  <role><roleTerm type="text">author</roleTerm> </role></name>
<name type="personal">
  <namePart type="given">Vahid</namePart>
  <namePart type="family">Babaei</namePart>
  <role><roleTerm type="text">author</roleTerm> </role></name>
<name type="personal">
  <namePart type="given">Piotr</namePart>
  <namePart type="family">Didyk</namePart>
  <role><roleTerm type="text">author</roleTerm> </role></name>
<name type="personal">
  <namePart type="given">Szymon</namePart>
  <namePart type="family">Rusinkiewicz</namePart>
  <role><roleTerm type="text">author</roleTerm> </role></name>
<name type="personal">
  <namePart type="given">Wojciech</namePart>
  <namePart type="family">Matusik</namePart>
  <role><roleTerm type="text">author</roleTerm> </role></name>
<name type="personal">
  <namePart type="given">Bernd</namePart>
  <namePart type="family">Bickel</namePart>
  <role><roleTerm type="text">author</roleTerm> </role><identifier type="local">49876194-F248-11E8-B48F-1D18A9856A87</identifier><description xsi:type="identifierDefinition" type="orcid">0000-0001-6511-9385</description></name>







<name type="corporate">
  <namePart></namePart>
  <identifier type="local">BeBi</identifier>
  <role>
    <roleTerm type="text">department</roleTerm>
  </role>
</name>





<name type="corporate">
  <namePart>Perception-Aware Appearance Fabrication</namePart>
  <role><roleTerm type="text">project</roleTerm></role>
</name>
<name type="corporate">
  <namePart>MATERIALIZABLE: Intelligent fabrication-oriented Computational Design and Modeling</namePart>
  <role><roleTerm type="text">project</roleTerm></role>
</name>



<abstract lang="eng">Enabling additive manufacturing to employ a wide range of novel, functional materials can be a major boost to this technology. However, making such materials printable requires painstaking trial-and-error by an expert operator,
as they typically tend to exhibit peculiar rheological or hysteresis properties. Even in the case of successfully finding the process parameters, there is no guarantee of print-to-print consistency due to material differences between batches. These challenges make closed-loop feedback an attractive option where the process parameters are adjusted on-the-fly. There are several challenges for designing an efficient controller: the deposition parameters are complex and highly coupled, artifacts occur after long time horizons, simulating the deposition is computationally costly, and learning on hardware is intractable. In this work, we demonstrate the feasibility of learning a closed-loop control policy for additive manufacturing using reinforcement learning. We show that approximate, but efficient, numerical simulation is
sufficient as long as it allows learning the behavioral patterns of deposition that translate to real-world experiences. In combination with reinforcement learning, our model can be used to discover control policies that outperform
baseline controllers. Furthermore, the recovered policies have a minimal sim-to-real gap. We showcase this by applying our control policy in-vivo on a single-layer, direct ink writing printer. </abstract>

<relatedItem type="constituent">
  <location>
    <url displayLabel="2022_ACM_acceptedversion_Piovarci.pdf">https://research-explorer.ista.ac.at/download/11442/11467/2022_ACM_acceptedversion_Piovarci.pdf</url>
  </location>
  <physicalDescription><internetMediaType>application/pdf</internetMediaType></physicalDescription><accessCondition type="restrictionOnAccess">no</accessCondition>
</relatedItem>
<originInfo><publisher>Association for Computing Machinery</publisher><dateIssued encoding="w3cdtf">2022</dateIssued>
</originInfo>
<language><languageTerm authority="iso639-2b" type="code">eng</languageTerm>
</language>



<relatedItem type="host"><titleInfo><title>ACM Transactions on Graphics</title></titleInfo>
  <identifier type="issn">0730-0301</identifier>
  <identifier type="eIssn">1557-7368</identifier>
  <identifier type="arXiv">2201.11819</identifier>
  <identifier type="ISI">000830989200091</identifier><identifier type="doi">10.1145/3528223.3530144</identifier>
<part><detail type="volume"><number>41</number></detail><detail type="issue"><number>4</number></detail>
</part>
</relatedItem>


<relatedItem type="Supplementary material">
  <location>
  
     <url>https://ista.ac.at/en/news/machine-learning-3d-printing-fluids/</url>
  
  </location>
</relatedItem>

<extension>
<bibliographicCitation>
<mla>Piovarci, Michael, et al. “Closed-Loop Control of Direct Ink Writing via Reinforcement Learning.” &lt;i&gt;ACM Transactions on Graphics&lt;/i&gt;, vol. 41, no. 4, 112, Association for Computing Machinery, 2022, doi:&lt;a href=&quot;https://doi.org/10.1145/3528223.3530144&quot;&gt;10.1145/3528223.3530144&lt;/a&gt;.</mla>
<apa>Piovarci, M., Foshey, M., Xu, J., Erps, T., Babaei, V., Didyk, P., … Bickel, B. (2022). Closed-loop control of direct ink writing via reinforcement learning. &lt;i&gt;ACM Transactions on Graphics&lt;/i&gt;. Association for Computing Machinery. &lt;a href=&quot;https://doi.org/10.1145/3528223.3530144&quot;&gt;https://doi.org/10.1145/3528223.3530144&lt;/a&gt;</apa>
<short>M. Piovarci, M. Foshey, J. Xu, T. Erps, V. Babaei, P. Didyk, S. Rusinkiewicz, W. Matusik, B. Bickel, ACM Transactions on Graphics 41 (2022).</short>
<ama>Piovarci M, Foshey M, Xu J, et al. Closed-loop control of direct ink writing via reinforcement learning. &lt;i&gt;ACM Transactions on Graphics&lt;/i&gt;. 2022;41(4). doi:&lt;a href=&quot;https://doi.org/10.1145/3528223.3530144&quot;&gt;10.1145/3528223.3530144&lt;/a&gt;</ama>
<chicago>Piovarci, Michael, Michael Foshey, Jie Xu, Timothy Erps, Vahid Babaei, Piotr Didyk, Szymon Rusinkiewicz, Wojciech Matusik, and Bernd Bickel. “Closed-Loop Control of Direct Ink Writing via Reinforcement Learning.” &lt;i&gt;ACM Transactions on Graphics&lt;/i&gt;. Association for Computing Machinery, 2022. &lt;a href=&quot;https://doi.org/10.1145/3528223.3530144&quot;&gt;https://doi.org/10.1145/3528223.3530144&lt;/a&gt;.</chicago>
<ista>Piovarci M, Foshey M, Xu J, Erps T, Babaei V, Didyk P, Rusinkiewicz S, Matusik W, Bickel B. 2022. Closed-loop control of direct ink writing via reinforcement learning. ACM Transactions on Graphics. 41(4), 112.</ista>
<ieee>M. Piovarci &lt;i&gt;et al.&lt;/i&gt;, “Closed-loop control of direct ink writing via reinforcement learning,” &lt;i&gt;ACM Transactions on Graphics&lt;/i&gt;, vol. 41, no. 4. Association for Computing Machinery, 2022.</ieee>
</bibliographicCitation>
</extension>
<recordInfo><recordIdentifier>11442</recordIdentifier><recordCreationDate encoding="w3cdtf">2022-06-10T06:41:47Z</recordCreationDate><recordChangeDate encoding="w3cdtf">2025-09-10T09:36:45Z</recordChangeDate>
</recordInfo>
</mods>
</modsCollection>
