Probabilistic Modeling and Bayesian Filtering for Improved State Estimation for Soft Robots

State estimation is one of the key requirements in robot control, which has been achieved by kinematic and dynamic models combined with motion sensors in traditional robotics. However, it is challenging to acquire accurate proprioceptive information in soft robots due to relatively high noise levels...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on robotics 2021-10, Vol.37 (5), p.1728-1741
Hauptverfasser: Kim, DongWook, Park, Myungsun, Park, Yong-Lae
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 1741
container_issue 5
container_start_page 1728
container_title IEEE transactions on robotics
container_volume 37
creator Kim, DongWook
Park, Myungsun
Park, Yong-Lae
description State estimation is one of the key requirements in robot control, which has been achieved by kinematic and dynamic models combined with motion sensors in traditional robotics. However, it is challenging to acquire accurate proprioceptive information in soft robots due to relatively high noise levels and hysteretic responses of soft actuators and sensors. In this article, we propose a method of estimating real-time states of soft robots by filtering noisy output signals and including hysteresis in the models using a Bayesian network. This approach is useful in constructing a state observer for soft robot control when both the kinematic model of the actuator and the model of the sensor are used. In our method, we regard a hysteresis function as a conditional random process model. We then introduce a dynamic Bayesian network composed of the actuator and the sensor models of the target system using distribution hysteresis mapping. Finally, we show that solving a Bayesian filtering problem is equivalent to suboptimal state estimation of the soft system. This article describes two ways for defining modeling and filtering; one is by Gaussian process regression combined with an extended Kalman filter, and the other is based on variational inference with a particle filter. While the first approach relaxes the uncertainty level in modeling to Gaussian, the second approach illustrates a general probability distribution. We experimentally validate the proposed methods through real-time state estimation of a sensor-integrated soft robotic gripper. The result shows significant improvement in state estimation compared to conventional estimation methods.
doi_str_mv 10.1109/TRO.2021.3060335
format Article
fullrecord <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_proquest_journals_2578235799</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>9380198</ieee_id><sourcerecordid>2578235799</sourcerecordid><originalsourceid>FETCH-LOGICAL-c399t-13d21f868300555666acb92e7f8468f7df851f016819cf489d687ad9e21b25a23</originalsourceid><addsrcrecordid>eNo9kM1LAzEQxYMoWKt3wUvA89Z8bLLJUUurQqXS1pOHkN1NJGW7qUkq9L83tcXTDDPvzTx-ANxiNMIYyYfVYj4iiOARRRxRys7AAMsSF6jk4jz3jJGCIikuwVWMa4RIKREdgM_34Gtdu87F5Br45lvTuf4L6r6FT3pvotM9nLoumXAYWx_g62Yb_I9p4TLpZOAkGzc6Od__bZfeJrjwtU_xGlxY3UVzc6pD8DGdrMYvxWz-_Dp-nBUNlTIVmLYEW8EFRYgxxjnXTS2JqazI2W3VWsGwRZgLLBtbCtlyUelWGoJrwjShQ3B_vJtzfe9MTGrtd6HPLxVhlSCUVVJmFTqqmuBjDMaqbcjBw15hpA4IVUaoDgjVCWG23B0tzhjzL5dUICwF_QVGO2w1</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2578235799</pqid></control><display><type>article</type><title>Probabilistic Modeling and Bayesian Filtering for Improved State Estimation for Soft Robots</title><source>IEEE Electronic Library (IEL)</source><creator>Kim, DongWook ; Park, Myungsun ; Park, Yong-Lae</creator><creatorcontrib>Kim, DongWook ; Park, Myungsun ; Park, Yong-Lae</creatorcontrib><description>State estimation is one of the key requirements in robot control, which has been achieved by kinematic and dynamic models combined with motion sensors in traditional robotics. However, it is challenging to acquire accurate proprioceptive information in soft robots due to relatively high noise levels and hysteretic responses of soft actuators and sensors. In this article, we propose a method of estimating real-time states of soft robots by filtering noisy output signals and including hysteresis in the models using a Bayesian network. This approach is useful in constructing a state observer for soft robot control when both the kinematic model of the actuator and the model of the sensor are used. In our method, we regard a hysteresis function as a conditional random process model. We then introduce a dynamic Bayesian network composed of the actuator and the sensor models of the target system using distribution hysteresis mapping. Finally, we show that solving a Bayesian filtering problem is equivalent to suboptimal state estimation of the soft system. This article describes two ways for defining modeling and filtering; one is by Gaussian process regression combined with an extended Kalman filter, and the other is based on variational inference with a particle filter. While the first approach relaxes the uncertainty level in modeling to Gaussian, the second approach illustrates a general probability distribution. We experimentally validate the proposed methods through real-time state estimation of a sensor-integrated soft robotic gripper. The result shows significant improvement in state estimation compared to conventional estimation methods.</description><identifier>ISSN: 1552-3098</identifier><identifier>EISSN: 1941-0468</identifier><identifier>DOI: 10.1109/TRO.2021.3060335</identifier><identifier>CODEN: ITREAE</identifier><language>eng</language><publisher>New York: IEEE</publisher><subject>Actuators ; and learning for soft robots ; Bayes methods ; Bayesian analysis ; control ; Dynamic models ; Extended Kalman filter ; Gaussian process ; Hysteresis ; Hysteresis analysis for soft robots ; Kinematics ; model learning for control ; modeling ; Modelling ; Motion sensors ; Noise levels ; Probabilistic models ; probability and statistical methods ; Random processes ; Real time ; Robot control ; Robot sensing systems ; Robots ; Sensors ; Soft robotics ; State estimation ; State observers ; Statistical analysis ; Uncertainty</subject><ispartof>IEEE transactions on robotics, 2021-10, Vol.37 (5), p.1728-1741</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2021</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c399t-13d21f868300555666acb92e7f8468f7df851f016819cf489d687ad9e21b25a23</citedby><cites>FETCH-LOGICAL-c399t-13d21f868300555666acb92e7f8468f7df851f016819cf489d687ad9e21b25a23</cites><orcidid>0000-0002-8809-4114 ; 0000-0002-2491-2114</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/9380198$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,776,780,792,27901,27902,54733</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/9380198$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Kim, DongWook</creatorcontrib><creatorcontrib>Park, Myungsun</creatorcontrib><creatorcontrib>Park, Yong-Lae</creatorcontrib><title>Probabilistic Modeling and Bayesian Filtering for Improved State Estimation for Soft Robots</title><title>IEEE transactions on robotics</title><addtitle>TRO</addtitle><description>State estimation is one of the key requirements in robot control, which has been achieved by kinematic and dynamic models combined with motion sensors in traditional robotics. However, it is challenging to acquire accurate proprioceptive information in soft robots due to relatively high noise levels and hysteretic responses of soft actuators and sensors. In this article, we propose a method of estimating real-time states of soft robots by filtering noisy output signals and including hysteresis in the models using a Bayesian network. This approach is useful in constructing a state observer for soft robot control when both the kinematic model of the actuator and the model of the sensor are used. In our method, we regard a hysteresis function as a conditional random process model. We then introduce a dynamic Bayesian network composed of the actuator and the sensor models of the target system using distribution hysteresis mapping. Finally, we show that solving a Bayesian filtering problem is equivalent to suboptimal state estimation of the soft system. This article describes two ways for defining modeling and filtering; one is by Gaussian process regression combined with an extended Kalman filter, and the other is based on variational inference with a particle filter. While the first approach relaxes the uncertainty level in modeling to Gaussian, the second approach illustrates a general probability distribution. We experimentally validate the proposed methods through real-time state estimation of a sensor-integrated soft robotic gripper. The result shows significant improvement in state estimation compared to conventional estimation methods.</description><subject>Actuators</subject><subject>and learning for soft robots</subject><subject>Bayes methods</subject><subject>Bayesian analysis</subject><subject>control</subject><subject>Dynamic models</subject><subject>Extended Kalman filter</subject><subject>Gaussian process</subject><subject>Hysteresis</subject><subject>Hysteresis analysis for soft robots</subject><subject>Kinematics</subject><subject>model learning for control</subject><subject>modeling</subject><subject>Modelling</subject><subject>Motion sensors</subject><subject>Noise levels</subject><subject>Probabilistic models</subject><subject>probability and statistical methods</subject><subject>Random processes</subject><subject>Real time</subject><subject>Robot control</subject><subject>Robot sensing systems</subject><subject>Robots</subject><subject>Sensors</subject><subject>Soft robotics</subject><subject>State estimation</subject><subject>State observers</subject><subject>Statistical analysis</subject><subject>Uncertainty</subject><issn>1552-3098</issn><issn>1941-0468</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2021</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><recordid>eNo9kM1LAzEQxYMoWKt3wUvA89Z8bLLJUUurQqXS1pOHkN1NJGW7qUkq9L83tcXTDDPvzTx-ANxiNMIYyYfVYj4iiOARRRxRys7AAMsSF6jk4jz3jJGCIikuwVWMa4RIKREdgM_34Gtdu87F5Br45lvTuf4L6r6FT3pvotM9nLoumXAYWx_g62Yb_I9p4TLpZOAkGzc6Od__bZfeJrjwtU_xGlxY3UVzc6pD8DGdrMYvxWz-_Dp-nBUNlTIVmLYEW8EFRYgxxjnXTS2JqazI2W3VWsGwRZgLLBtbCtlyUelWGoJrwjShQ3B_vJtzfe9MTGrtd6HPLxVhlSCUVVJmFTqqmuBjDMaqbcjBw15hpA4IVUaoDgjVCWG23B0tzhjzL5dUICwF_QVGO2w1</recordid><startdate>202110</startdate><enddate>202110</enddate><creator>Kim, DongWook</creator><creator>Park, Myungsun</creator><creator>Park, Yong-Lae</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>7TB</scope><scope>8FD</scope><scope>FR3</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><orcidid>https://orcid.org/0000-0002-8809-4114</orcidid><orcidid>https://orcid.org/0000-0002-2491-2114</orcidid></search><sort><creationdate>202110</creationdate><title>Probabilistic Modeling and Bayesian Filtering for Improved State Estimation for Soft Robots</title><author>Kim, DongWook ; Park, Myungsun ; Park, Yong-Lae</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c399t-13d21f868300555666acb92e7f8468f7df851f016819cf489d687ad9e21b25a23</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2021</creationdate><topic>Actuators</topic><topic>and learning for soft robots</topic><topic>Bayes methods</topic><topic>Bayesian analysis</topic><topic>control</topic><topic>Dynamic models</topic><topic>Extended Kalman filter</topic><topic>Gaussian process</topic><topic>Hysteresis</topic><topic>Hysteresis analysis for soft robots</topic><topic>Kinematics</topic><topic>model learning for control</topic><topic>modeling</topic><topic>Modelling</topic><topic>Motion sensors</topic><topic>Noise levels</topic><topic>Probabilistic models</topic><topic>probability and statistical methods</topic><topic>Random processes</topic><topic>Real time</topic><topic>Robot control</topic><topic>Robot sensing systems</topic><topic>Robots</topic><topic>Sensors</topic><topic>Soft robotics</topic><topic>State estimation</topic><topic>State observers</topic><topic>Statistical analysis</topic><topic>Uncertainty</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Kim, DongWook</creatorcontrib><creatorcontrib>Park, Myungsun</creatorcontrib><creatorcontrib>Park, Yong-Lae</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>Mechanical &amp; Transportation Engineering Abstracts</collection><collection>Technology Research Database</collection><collection>Engineering 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 transactions on robotics</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Kim, DongWook</au><au>Park, Myungsun</au><au>Park, Yong-Lae</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Probabilistic Modeling and Bayesian Filtering for Improved State Estimation for Soft Robots</atitle><jtitle>IEEE transactions on robotics</jtitle><stitle>TRO</stitle><date>2021-10</date><risdate>2021</risdate><volume>37</volume><issue>5</issue><spage>1728</spage><epage>1741</epage><pages>1728-1741</pages><issn>1552-3098</issn><eissn>1941-0468</eissn><coden>ITREAE</coden><abstract>State estimation is one of the key requirements in robot control, which has been achieved by kinematic and dynamic models combined with motion sensors in traditional robotics. However, it is challenging to acquire accurate proprioceptive information in soft robots due to relatively high noise levels and hysteretic responses of soft actuators and sensors. In this article, we propose a method of estimating real-time states of soft robots by filtering noisy output signals and including hysteresis in the models using a Bayesian network. This approach is useful in constructing a state observer for soft robot control when both the kinematic model of the actuator and the model of the sensor are used. In our method, we regard a hysteresis function as a conditional random process model. We then introduce a dynamic Bayesian network composed of the actuator and the sensor models of the target system using distribution hysteresis mapping. Finally, we show that solving a Bayesian filtering problem is equivalent to suboptimal state estimation of the soft system. This article describes two ways for defining modeling and filtering; one is by Gaussian process regression combined with an extended Kalman filter, and the other is based on variational inference with a particle filter. While the first approach relaxes the uncertainty level in modeling to Gaussian, the second approach illustrates a general probability distribution. We experimentally validate the proposed methods through real-time state estimation of a sensor-integrated soft robotic gripper. The result shows significant improvement in state estimation compared to conventional estimation methods.</abstract><cop>New York</cop><pub>IEEE</pub><doi>10.1109/TRO.2021.3060335</doi><tpages>14</tpages><orcidid>https://orcid.org/0000-0002-8809-4114</orcidid><orcidid>https://orcid.org/0000-0002-2491-2114</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 1552-3098
ispartof IEEE transactions on robotics, 2021-10, Vol.37 (5), p.1728-1741
issn 1552-3098
1941-0468
language eng
recordid cdi_proquest_journals_2578235799
source IEEE Electronic Library (IEL)
subjects Actuators
and learning for soft robots
Bayes methods
Bayesian analysis
control
Dynamic models
Extended Kalman filter
Gaussian process
Hysteresis
Hysteresis analysis for soft robots
Kinematics
model learning for control
modeling
Modelling
Motion sensors
Noise levels
Probabilistic models
probability and statistical methods
Random processes
Real time
Robot control
Robot sensing systems
Robots
Sensors
Soft robotics
State estimation
State observers
Statistical analysis
Uncertainty
title Probabilistic Modeling and Bayesian Filtering for Improved State Estimation 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-02-09T11%3A36%3A43IST&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=Probabilistic%20Modeling%20and%20Bayesian%20Filtering%20for%20Improved%20State%20Estimation%20for%20Soft%20Robots&rft.jtitle=IEEE%20transactions%20on%20robotics&rft.au=Kim,%20DongWook&rft.date=2021-10&rft.volume=37&rft.issue=5&rft.spage=1728&rft.epage=1741&rft.pages=1728-1741&rft.issn=1552-3098&rft.eissn=1941-0468&rft.coden=ITREAE&rft_id=info:doi/10.1109/TRO.2021.3060335&rft_dat=%3Cproquest_RIE%3E2578235799%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=2578235799&rft_id=info:pmid/&rft_ieee_id=9380198&rfr_iscdi=true