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...
Gespeichert in:
Veröffentlicht in: | IEEE transactions on robotics 2021-10, Vol.37 (5), p.1728-1741 |
---|---|
Hauptverfasser: | , , |
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 & Communications Abstracts</collection><collection>Mechanical & 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 |