The Soft Compiler: A Web-Based Tool for the Design of Modular Pneumatic Circuits for Soft Robots

Developing soft circuits from individual soft logic gates poses a unique challenge: with increasing numbers of logic gates, the design and implementation of circuits lead to inefficiencies due to mathematically unoptimized circuits and wiring mistakes during assembly. It is therefore practically imp...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE robotics and automation letters 2022-07, Vol.7 (3), p.6060-6066
Hauptverfasser: Kendre, Savita V., Whiteside, Lauryn, Fan, Tian Y., Tracz, Jovanna A., Teran, Gus T., Underwood, Thomas C., Sayed, Mohammed E., Jiang, Haihui J., Stokes, Adam A., Preston, Daniel J., Whitesides, George M., Nemitz, Markus P.
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 6066
container_issue 3
container_start_page 6060
container_title IEEE robotics and automation letters
container_volume 7
creator Kendre, Savita V.
Whiteside, Lauryn
Fan, Tian Y.
Tracz, Jovanna A.
Teran, Gus T.
Underwood, Thomas C.
Sayed, Mohammed E.
Jiang, Haihui J.
Stokes, Adam A.
Preston, Daniel J.
Whitesides, George M.
Nemitz, Markus P.
description Developing soft circuits from individual soft logic gates poses a unique challenge: with increasing numbers of logic gates, the design and implementation of circuits lead to inefficiencies due to mathematically unoptimized circuits and wiring mistakes during assembly. It is therefore practically important to introduce design tools that support the development of soft circuits. We developed a web-based graphical user interface, the Soft Compiler , that accepts a user-defined robot behavior as a truth table to generate a mathematically optimized circuit diagram that guides the assembly of a soft fluidic circuit. We describe the design and experimental verification of three soft circuits of increasing complexity, using the Soft Compiler as a design tool and a novel pneumatic glove as an input interface. In one example, we reduce the size of a soft circuit from the original 11 logic gates to 4 logic gates while maintaining circuit functionality. The Soft Compiler is a web-based design tool for fluidic, soft circuits and published under an open-source MIT License.
doi_str_mv 10.1109/LRA.2022.3159858
format Article
fullrecord <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_ieee_primary_9736571</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>9736571</ieee_id><sourcerecordid>2652701042</sourcerecordid><originalsourceid>FETCH-LOGICAL-c380t-738fa2e240d2678629cddaa79972f5acd3158b4fed20cc88b954c1e6d8b722bb3</originalsourceid><addsrcrecordid>eNpNkMtOwzAQRS0EEhV0j8TGEusUe5zENrsSnlIRqBSxNI4fkKqti50s-HvShxCrmcW5dzQHoTNKRpQSeTmZjkdAAEaMFlIU4gANgHGeMV6Wh__2YzRMaU4IoQVwJosB-ph9OfwafIursFw3Cxev8Bi_uzq71slZPAthgX2IuO25G5eazxUOHj8F2y10xC8r1y112xhcNdF0TZu28LZwGurQplN05PUiueF-nqC3u9tZ9ZBNnu8fq_EkM0yQNuNMeA0OcmKh5KIEaazVmkvJwRfa2P4zUefeWSDGCFHLIjfUlVbUHKCu2Qm62PWuY_juXGrVPHRx1Z9UUPbfEkpy6Cmyo0wMKUXn1To2Sx1_FCVqo1L1KtVGpdqr7CPnu0jjnPvDJWdlwSn7BWwtbgw</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2652701042</pqid></control><display><type>article</type><title>The Soft Compiler: A Web-Based Tool for the Design of Modular Pneumatic Circuits for Soft Robots</title><source>IEEE Electronic Library (IEL)</source><creator>Kendre, Savita V. ; Whiteside, Lauryn ; Fan, Tian Y. ; Tracz, Jovanna A. ; Teran, Gus T. ; Underwood, Thomas C. ; Sayed, Mohammed E. ; Jiang, Haihui J. ; Stokes, Adam A. ; Preston, Daniel J. ; Whitesides, George M. ; Nemitz, Markus P.</creator><creatorcontrib>Kendre, Savita V. ; Whiteside, Lauryn ; Fan, Tian Y. ; Tracz, Jovanna A. ; Teran, Gus T. ; Underwood, Thomas C. ; Sayed, Mohammed E. ; Jiang, Haihui J. ; Stokes, Adam A. ; Preston, Daniel J. ; Whitesides, George M. ; Nemitz, Markus P.</creatorcontrib><description>Developing soft circuits from individual soft logic gates poses a unique challenge: with increasing numbers of logic gates, the design and implementation of circuits lead to inefficiencies due to mathematically unoptimized circuits and wiring mistakes during assembly. It is therefore practically important to introduce design tools that support the development of soft circuits. We developed a web-based graphical user interface, the Soft Compiler , that accepts a user-defined robot behavior as a truth table to generate a mathematically optimized circuit diagram that guides the assembly of a soft fluidic circuit. We describe the design and experimental verification of three soft circuits of increasing complexity, using the Soft Compiler as a design tool and a novel pneumatic glove as an input interface. In one example, we reduce the size of a soft circuit from the original 11 logic gates to 4 logic gates while maintaining circuit functionality. The Soft Compiler is a web-based design tool for fluidic, soft circuits and published under an open-source MIT License.</description><identifier>ISSN: 2377-3766</identifier><identifier>EISSN: 2377-3766</identifier><identifier>DOI: 10.1109/LRA.2022.3159858</identifier><identifier>CODEN: IRALC6</identifier><language>eng</language><publisher>Piscataway: IEEE</publisher><subject>Assembly ; Circuit design ; Circuit diagrams ; Circuits ; Compilers ; Fluidic circuit ; Fluidic circuits ; Gates (circuits) ; Graphical user interface ; Graphical user interfaces ; Libraries ; Logic circuits ; Logic gates ; Modular design ; Pneumatic circuits ; Robots ; soft bistable valve ; Soft robotics ; Valves ; Wiring</subject><ispartof>IEEE robotics and automation letters, 2022-07, Vol.7 (3), p.6060-6066</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2022</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c380t-738fa2e240d2678629cddaa79972f5acd3158b4fed20cc88b954c1e6d8b722bb3</citedby><cites>FETCH-LOGICAL-c380t-738fa2e240d2678629cddaa79972f5acd3158b4fed20cc88b954c1e6d8b722bb3</cites><orcidid>0000-0002-7302-755X ; 0000-0002-0096-0285 ; 0000-0002-0739-6162 ; 0000-0002-4245-6044 ; 0000-0001-9451-2442 ; 0000-0002-1048-5326 ; 0000-0002-7233-8962 ; 0000-0002-7741-6499 ; 0000-0002-9549-4458 ; 0000-0003-0771-5407 ; 0000-0002-6140-619X</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/9736571$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,780,784,796,27923,27924,54757</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/9736571$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Kendre, Savita V.</creatorcontrib><creatorcontrib>Whiteside, Lauryn</creatorcontrib><creatorcontrib>Fan, Tian Y.</creatorcontrib><creatorcontrib>Tracz, Jovanna A.</creatorcontrib><creatorcontrib>Teran, Gus T.</creatorcontrib><creatorcontrib>Underwood, Thomas C.</creatorcontrib><creatorcontrib>Sayed, Mohammed E.</creatorcontrib><creatorcontrib>Jiang, Haihui J.</creatorcontrib><creatorcontrib>Stokes, Adam A.</creatorcontrib><creatorcontrib>Preston, Daniel J.</creatorcontrib><creatorcontrib>Whitesides, George M.</creatorcontrib><creatorcontrib>Nemitz, Markus P.</creatorcontrib><title>The Soft Compiler: A Web-Based Tool for the Design of Modular Pneumatic Circuits for Soft Robots</title><title>IEEE robotics and automation letters</title><addtitle>LRA</addtitle><description>Developing soft circuits from individual soft logic gates poses a unique challenge: with increasing numbers of logic gates, the design and implementation of circuits lead to inefficiencies due to mathematically unoptimized circuits and wiring mistakes during assembly. It is therefore practically important to introduce design tools that support the development of soft circuits. We developed a web-based graphical user interface, the Soft Compiler , that accepts a user-defined robot behavior as a truth table to generate a mathematically optimized circuit diagram that guides the assembly of a soft fluidic circuit. We describe the design and experimental verification of three soft circuits of increasing complexity, using the Soft Compiler as a design tool and a novel pneumatic glove as an input interface. In one example, we reduce the size of a soft circuit from the original 11 logic gates to 4 logic gates while maintaining circuit functionality. The Soft Compiler is a web-based design tool for fluidic, soft circuits and published under an open-source MIT License.</description><subject>Assembly</subject><subject>Circuit design</subject><subject>Circuit diagrams</subject><subject>Circuits</subject><subject>Compilers</subject><subject>Fluidic circuit</subject><subject>Fluidic circuits</subject><subject>Gates (circuits)</subject><subject>Graphical user interface</subject><subject>Graphical user interfaces</subject><subject>Libraries</subject><subject>Logic circuits</subject><subject>Logic gates</subject><subject>Modular design</subject><subject>Pneumatic circuits</subject><subject>Robots</subject><subject>soft bistable valve</subject><subject>Soft robotics</subject><subject>Valves</subject><subject>Wiring</subject><issn>2377-3766</issn><issn>2377-3766</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2022</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><recordid>eNpNkMtOwzAQRS0EEhV0j8TGEusUe5zENrsSnlIRqBSxNI4fkKqti50s-HvShxCrmcW5dzQHoTNKRpQSeTmZjkdAAEaMFlIU4gANgHGeMV6Wh__2YzRMaU4IoQVwJosB-ph9OfwafIursFw3Cxev8Bi_uzq71slZPAthgX2IuO25G5eazxUOHj8F2y10xC8r1y112xhcNdF0TZu28LZwGurQplN05PUiueF-nqC3u9tZ9ZBNnu8fq_EkM0yQNuNMeA0OcmKh5KIEaazVmkvJwRfa2P4zUefeWSDGCFHLIjfUlVbUHKCu2Qm62PWuY_juXGrVPHRx1Z9UUPbfEkpy6Cmyo0wMKUXn1To2Sx1_FCVqo1L1KtVGpdqr7CPnu0jjnPvDJWdlwSn7BWwtbgw</recordid><startdate>20220701</startdate><enddate>20220701</enddate><creator>Kendre, Savita V.</creator><creator>Whiteside, Lauryn</creator><creator>Fan, Tian Y.</creator><creator>Tracz, Jovanna A.</creator><creator>Teran, Gus T.</creator><creator>Underwood, Thomas C.</creator><creator>Sayed, Mohammed E.</creator><creator>Jiang, Haihui J.</creator><creator>Stokes, Adam A.</creator><creator>Preston, Daniel J.</creator><creator>Whitesides, George M.</creator><creator>Nemitz, Markus P.</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><orcidid>https://orcid.org/0000-0002-7302-755X</orcidid><orcidid>https://orcid.org/0000-0002-0096-0285</orcidid><orcidid>https://orcid.org/0000-0002-0739-6162</orcidid><orcidid>https://orcid.org/0000-0002-4245-6044</orcidid><orcidid>https://orcid.org/0000-0001-9451-2442</orcidid><orcidid>https://orcid.org/0000-0002-1048-5326</orcidid><orcidid>https://orcid.org/0000-0002-7233-8962</orcidid><orcidid>https://orcid.org/0000-0002-7741-6499</orcidid><orcidid>https://orcid.org/0000-0002-9549-4458</orcidid><orcidid>https://orcid.org/0000-0003-0771-5407</orcidid><orcidid>https://orcid.org/0000-0002-6140-619X</orcidid></search><sort><creationdate>20220701</creationdate><title>The Soft Compiler: A Web-Based Tool for the Design of Modular Pneumatic Circuits for Soft Robots</title><author>Kendre, Savita V. ; Whiteside, Lauryn ; Fan, Tian Y. ; Tracz, Jovanna A. ; Teran, Gus T. ; Underwood, Thomas C. ; Sayed, Mohammed E. ; Jiang, Haihui J. ; Stokes, Adam A. ; Preston, Daniel J. ; Whitesides, George M. ; Nemitz, Markus P.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c380t-738fa2e240d2678629cddaa79972f5acd3158b4fed20cc88b954c1e6d8b722bb3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2022</creationdate><topic>Assembly</topic><topic>Circuit design</topic><topic>Circuit diagrams</topic><topic>Circuits</topic><topic>Compilers</topic><topic>Fluidic circuit</topic><topic>Fluidic circuits</topic><topic>Gates (circuits)</topic><topic>Graphical user interface</topic><topic>Graphical user interfaces</topic><topic>Libraries</topic><topic>Logic circuits</topic><topic>Logic gates</topic><topic>Modular design</topic><topic>Pneumatic circuits</topic><topic>Robots</topic><topic>soft bistable valve</topic><topic>Soft robotics</topic><topic>Valves</topic><topic>Wiring</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Kendre, Savita V.</creatorcontrib><creatorcontrib>Whiteside, Lauryn</creatorcontrib><creatorcontrib>Fan, Tian Y.</creatorcontrib><creatorcontrib>Tracz, Jovanna A.</creatorcontrib><creatorcontrib>Teran, Gus T.</creatorcontrib><creatorcontrib>Underwood, Thomas C.</creatorcontrib><creatorcontrib>Sayed, Mohammed E.</creatorcontrib><creatorcontrib>Jiang, Haihui J.</creatorcontrib><creatorcontrib>Stokes, Adam A.</creatorcontrib><creatorcontrib>Preston, Daniel J.</creatorcontrib><creatorcontrib>Whitesides, George M.</creatorcontrib><creatorcontrib>Nemitz, Markus P.</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Electronic Library (IEL)</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>IEEE robotics and automation letters</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Kendre, Savita V.</au><au>Whiteside, Lauryn</au><au>Fan, Tian Y.</au><au>Tracz, Jovanna A.</au><au>Teran, Gus T.</au><au>Underwood, Thomas C.</au><au>Sayed, Mohammed E.</au><au>Jiang, Haihui J.</au><au>Stokes, Adam A.</au><au>Preston, Daniel J.</au><au>Whitesides, George M.</au><au>Nemitz, Markus P.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>The Soft Compiler: A Web-Based Tool for the Design of Modular Pneumatic Circuits for Soft Robots</atitle><jtitle>IEEE robotics and automation letters</jtitle><stitle>LRA</stitle><date>2022-07-01</date><risdate>2022</risdate><volume>7</volume><issue>3</issue><spage>6060</spage><epage>6066</epage><pages>6060-6066</pages><issn>2377-3766</issn><eissn>2377-3766</eissn><coden>IRALC6</coden><abstract>Developing soft circuits from individual soft logic gates poses a unique challenge: with increasing numbers of logic gates, the design and implementation of circuits lead to inefficiencies due to mathematically unoptimized circuits and wiring mistakes during assembly. It is therefore practically important to introduce design tools that support the development of soft circuits. We developed a web-based graphical user interface, the Soft Compiler , that accepts a user-defined robot behavior as a truth table to generate a mathematically optimized circuit diagram that guides the assembly of a soft fluidic circuit. We describe the design and experimental verification of three soft circuits of increasing complexity, using the Soft Compiler as a design tool and a novel pneumatic glove as an input interface. In one example, we reduce the size of a soft circuit from the original 11 logic gates to 4 logic gates while maintaining circuit functionality. The Soft Compiler is a web-based design tool for fluidic, soft circuits and published under an open-source MIT License.</abstract><cop>Piscataway</cop><pub>IEEE</pub><doi>10.1109/LRA.2022.3159858</doi><tpages>7</tpages><orcidid>https://orcid.org/0000-0002-7302-755X</orcidid><orcidid>https://orcid.org/0000-0002-0096-0285</orcidid><orcidid>https://orcid.org/0000-0002-0739-6162</orcidid><orcidid>https://orcid.org/0000-0002-4245-6044</orcidid><orcidid>https://orcid.org/0000-0001-9451-2442</orcidid><orcidid>https://orcid.org/0000-0002-1048-5326</orcidid><orcidid>https://orcid.org/0000-0002-7233-8962</orcidid><orcidid>https://orcid.org/0000-0002-7741-6499</orcidid><orcidid>https://orcid.org/0000-0002-9549-4458</orcidid><orcidid>https://orcid.org/0000-0003-0771-5407</orcidid><orcidid>https://orcid.org/0000-0002-6140-619X</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 2377-3766
ispartof IEEE robotics and automation letters, 2022-07, Vol.7 (3), p.6060-6066
issn 2377-3766
2377-3766
language eng
recordid cdi_ieee_primary_9736571
source IEEE Electronic Library (IEL)
subjects Assembly
Circuit design
Circuit diagrams
Circuits
Compilers
Fluidic circuit
Fluidic circuits
Gates (circuits)
Graphical user interface
Graphical user interfaces
Libraries
Logic circuits
Logic gates
Modular design
Pneumatic circuits
Robots
soft bistable valve
Soft robotics
Valves
Wiring
title The Soft Compiler: A Web-Based Tool for the Design of Modular Pneumatic Circuits for Soft Robots
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-12T04%3A50%3A44IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_RIE&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=The%20Soft%20Compiler:%20A%20Web-Based%20Tool%20for%20the%20Design%20of%20Modular%20Pneumatic%20Circuits%20for%20Soft%20Robots&rft.jtitle=IEEE%20robotics%20and%20automation%20letters&rft.au=Kendre,%20Savita%20V.&rft.date=2022-07-01&rft.volume=7&rft.issue=3&rft.spage=6060&rft.epage=6066&rft.pages=6060-6066&rft.issn=2377-3766&rft.eissn=2377-3766&rft.coden=IRALC6&rft_id=info:doi/10.1109/LRA.2022.3159858&rft_dat=%3Cproquest_RIE%3E2652701042%3C/proquest_RIE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2652701042&rft_id=info:pmid/&rft_ieee_id=9736571&rfr_iscdi=true