Optimal exciting motion for fast robot identification. Application to contact painting tasks with estimated external forces
Accurate geometric and inertial parameter estimates of a modern manipulator are of crucial importance to obtain good performances during a contact task or for obtaining more and more required realistic simulations. CAD data are often provided by the manufacturer, but these are inaccurate and do not...
Gespeichert in:
Veröffentlicht in: | Robotics and autonomous systems 2019-03, Vol.113, p.149-159 |
---|---|
Hauptverfasser: | , , , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 159 |
---|---|
container_issue | |
container_start_page | 149 |
container_title | Robotics and autonomous systems |
container_volume | 113 |
creator | Katsumata, Takuma Navarro, Benjamin Bonnet, Vincent Fraisse, Philippe Crosnier, André Venture, Gentiane |
description | Accurate geometric and inertial parameter estimates of a modern manipulator are of crucial importance to obtain good performances during a contact task or for obtaining more and more required realistic simulations. CAD data are often provided by the manufacturer, but these are inaccurate and do not take into account eventual end-effector modifications. Fortunately, they can be identified. However, in real industrial applications, dynamic identification is rarely performed because it supposedly requires a cumbersome and long procedure. There is a need of a practical but accurate method to identify dynamics parameters. Thus, this paper proposes a practical framework to identify a Kuka LWR robot in less than 10 s. An experimental comparison between several cost functions showed that log{det(⋅)} is the best trade-off for getting a good parameters accuracy within a minimal time. The procedure identifies very accurately the inertial parameters of the robot and of its end-effector and recognizes its geometric parameters from a look-up table. When using identified parameters, joint torques were estimated with an RMS difference lower than 1 N m when compared to measured ones. The identified model was then used to generate a contact painting trajectory. During this contact task, the external forces were estimated and controlled without the use of a force sensor. Experimentation showed that the external forces could be identified with an RMS difference lower than 3 N. |
doi_str_mv | 10.1016/j.robot.2018.11.021 |
format | Article |
fullrecord | <record><control><sourceid>hal_cross</sourceid><recordid>TN_cdi_hal_primary_oai_HAL_lirmm_02011328v1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0921889017307091</els_id><sourcerecordid>oai_HAL_lirmm_02011328v1</sourcerecordid><originalsourceid>FETCH-LOGICAL-c432t-321d09f82f2582ba8dd41f7957505209704fbc09487a5260076d63c1026f55f63</originalsourceid><addsrcrecordid>eNp9kE1LxDAQhoMouH78Ai-5S-tM0o_04GFZ_IIFLwreQjZNNGu3KUlYFf-87a549DQMM8_7zryEXCDkCFhdrfPgVz7lDFDkiDkwPCAzFDXL6oa_HJIZNAwzIRo4JicxrgGAlzWfke_HIbmN6qj51C65_pVufHK-p9YHalVMdKdMXWv65KzTaprmdD4M3W9Dk6fa90npRAfl-p1KUvE90g-X3qiJk0My7eiRTOhHs1Fcm3hGjqzqojn_rafk-fbmaXGfLR_vHhbzZaYLzlLGGbbQWMEsKwVbKdG2Bdq6KesSSgZNDYVdaWgKUauSVQB11VZcI7DKlqWt-Cm53Ou-qU4OYTwmfEmvnLyfL2XnwmYjYUwOORNbHLf5flsHH2Mw9g9BkFPaci13mcgpbYk4whN1vafM-MjWmSCjdqbXpnXB6CRb7_7lfwBw5osY</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>Optimal exciting motion for fast robot identification. Application to contact painting tasks with estimated external forces</title><source>Elsevier ScienceDirect Journals Complete</source><creator>Katsumata, Takuma ; Navarro, Benjamin ; Bonnet, Vincent ; Fraisse, Philippe ; Crosnier, André ; Venture, Gentiane</creator><creatorcontrib>Katsumata, Takuma ; Navarro, Benjamin ; Bonnet, Vincent ; Fraisse, Philippe ; Crosnier, André ; Venture, Gentiane</creatorcontrib><description>Accurate geometric and inertial parameter estimates of a modern manipulator are of crucial importance to obtain good performances during a contact task or for obtaining more and more required realistic simulations. CAD data are often provided by the manufacturer, but these are inaccurate and do not take into account eventual end-effector modifications. Fortunately, they can be identified. However, in real industrial applications, dynamic identification is rarely performed because it supposedly requires a cumbersome and long procedure. There is a need of a practical but accurate method to identify dynamics parameters. Thus, this paper proposes a practical framework to identify a Kuka LWR robot in less than 10 s. An experimental comparison between several cost functions showed that log{det(⋅)} is the best trade-off for getting a good parameters accuracy within a minimal time. The procedure identifies very accurately the inertial parameters of the robot and of its end-effector and recognizes its geometric parameters from a look-up table. When using identified parameters, joint torques were estimated with an RMS difference lower than 1 N m when compared to measured ones. The identified model was then used to generate a contact painting trajectory. During this contact task, the external forces were estimated and controlled without the use of a force sensor. Experimentation showed that the external forces could be identified with an RMS difference lower than 3 N.</description><identifier>ISSN: 0921-8890</identifier><identifier>EISSN: 1872-793X</identifier><identifier>DOI: 10.1016/j.robot.2018.11.021</identifier><language>eng</language><publisher>Elsevier B.V</publisher><subject>Computer Science ; Dynamic identification ; Force control ; Kuka LWR ; Painting task ; Robotics</subject><ispartof>Robotics and autonomous systems, 2019-03, Vol.113, p.149-159</ispartof><rights>2019 Elsevier B.V.</rights><rights>Attribution - NonCommercial</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c432t-321d09f82f2582ba8dd41f7957505209704fbc09487a5260076d63c1026f55f63</citedby><cites>FETCH-LOGICAL-c432t-321d09f82f2582ba8dd41f7957505209704fbc09487a5260076d63c1026f55f63</cites><orcidid>0000-0001-7767-4765 ; 0000-0001-5367-711X ; 0000-0003-0911-0743</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://www.sciencedirect.com/science/article/pii/S0921889017307091$$EHTML$$P50$$Gelsevier$$H</linktohtml><link.rule.ids>230,314,776,780,881,3537,27901,27902,65306</link.rule.ids><backlink>$$Uhttps://hal-lirmm.ccsd.cnrs.fr/lirmm-02011328$$DView record in HAL$$Hfree_for_read</backlink></links><search><creatorcontrib>Katsumata, Takuma</creatorcontrib><creatorcontrib>Navarro, Benjamin</creatorcontrib><creatorcontrib>Bonnet, Vincent</creatorcontrib><creatorcontrib>Fraisse, Philippe</creatorcontrib><creatorcontrib>Crosnier, André</creatorcontrib><creatorcontrib>Venture, Gentiane</creatorcontrib><title>Optimal exciting motion for fast robot identification. Application to contact painting tasks with estimated external forces</title><title>Robotics and autonomous systems</title><description>Accurate geometric and inertial parameter estimates of a modern manipulator are of crucial importance to obtain good performances during a contact task or for obtaining more and more required realistic simulations. CAD data are often provided by the manufacturer, but these are inaccurate and do not take into account eventual end-effector modifications. Fortunately, they can be identified. However, in real industrial applications, dynamic identification is rarely performed because it supposedly requires a cumbersome and long procedure. There is a need of a practical but accurate method to identify dynamics parameters. Thus, this paper proposes a practical framework to identify a Kuka LWR robot in less than 10 s. An experimental comparison between several cost functions showed that log{det(⋅)} is the best trade-off for getting a good parameters accuracy within a minimal time. The procedure identifies very accurately the inertial parameters of the robot and of its end-effector and recognizes its geometric parameters from a look-up table. When using identified parameters, joint torques were estimated with an RMS difference lower than 1 N m when compared to measured ones. The identified model was then used to generate a contact painting trajectory. During this contact task, the external forces were estimated and controlled without the use of a force sensor. Experimentation showed that the external forces could be identified with an RMS difference lower than 3 N.</description><subject>Computer Science</subject><subject>Dynamic identification</subject><subject>Force control</subject><subject>Kuka LWR</subject><subject>Painting task</subject><subject>Robotics</subject><issn>0921-8890</issn><issn>1872-793X</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2019</creationdate><recordtype>article</recordtype><recordid>eNp9kE1LxDAQhoMouH78Ai-5S-tM0o_04GFZ_IIFLwreQjZNNGu3KUlYFf-87a549DQMM8_7zryEXCDkCFhdrfPgVz7lDFDkiDkwPCAzFDXL6oa_HJIZNAwzIRo4JicxrgGAlzWfke_HIbmN6qj51C65_pVufHK-p9YHalVMdKdMXWv65KzTaprmdD4M3W9Dk6fa90npRAfl-p1KUvE90g-X3qiJk0My7eiRTOhHs1Fcm3hGjqzqojn_rafk-fbmaXGfLR_vHhbzZaYLzlLGGbbQWMEsKwVbKdG2Bdq6KesSSgZNDYVdaWgKUauSVQB11VZcI7DKlqWt-Cm53Ou-qU4OYTwmfEmvnLyfL2XnwmYjYUwOORNbHLf5flsHH2Mw9g9BkFPaci13mcgpbYk4whN1vafM-MjWmSCjdqbXpnXB6CRb7_7lfwBw5osY</recordid><startdate>20190301</startdate><enddate>20190301</enddate><creator>Katsumata, Takuma</creator><creator>Navarro, Benjamin</creator><creator>Bonnet, Vincent</creator><creator>Fraisse, Philippe</creator><creator>Crosnier, André</creator><creator>Venture, Gentiane</creator><general>Elsevier B.V</general><general>Elsevier</general><scope>AAYXX</scope><scope>CITATION</scope><scope>1XC</scope><scope>VOOES</scope><orcidid>https://orcid.org/0000-0001-7767-4765</orcidid><orcidid>https://orcid.org/0000-0001-5367-711X</orcidid><orcidid>https://orcid.org/0000-0003-0911-0743</orcidid></search><sort><creationdate>20190301</creationdate><title>Optimal exciting motion for fast robot identification. Application to contact painting tasks with estimated external forces</title><author>Katsumata, Takuma ; Navarro, Benjamin ; Bonnet, Vincent ; Fraisse, Philippe ; Crosnier, André ; Venture, Gentiane</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c432t-321d09f82f2582ba8dd41f7957505209704fbc09487a5260076d63c1026f55f63</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2019</creationdate><topic>Computer Science</topic><topic>Dynamic identification</topic><topic>Force control</topic><topic>Kuka LWR</topic><topic>Painting task</topic><topic>Robotics</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Katsumata, Takuma</creatorcontrib><creatorcontrib>Navarro, Benjamin</creatorcontrib><creatorcontrib>Bonnet, Vincent</creatorcontrib><creatorcontrib>Fraisse, Philippe</creatorcontrib><creatorcontrib>Crosnier, André</creatorcontrib><creatorcontrib>Venture, Gentiane</creatorcontrib><collection>CrossRef</collection><collection>Hyper Article en Ligne (HAL)</collection><collection>Hyper Article en Ligne (HAL) (Open Access)</collection><jtitle>Robotics and autonomous systems</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Katsumata, Takuma</au><au>Navarro, Benjamin</au><au>Bonnet, Vincent</au><au>Fraisse, Philippe</au><au>Crosnier, André</au><au>Venture, Gentiane</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Optimal exciting motion for fast robot identification. Application to contact painting tasks with estimated external forces</atitle><jtitle>Robotics and autonomous systems</jtitle><date>2019-03-01</date><risdate>2019</risdate><volume>113</volume><spage>149</spage><epage>159</epage><pages>149-159</pages><issn>0921-8890</issn><eissn>1872-793X</eissn><abstract>Accurate geometric and inertial parameter estimates of a modern manipulator are of crucial importance to obtain good performances during a contact task or for obtaining more and more required realistic simulations. CAD data are often provided by the manufacturer, but these are inaccurate and do not take into account eventual end-effector modifications. Fortunately, they can be identified. However, in real industrial applications, dynamic identification is rarely performed because it supposedly requires a cumbersome and long procedure. There is a need of a practical but accurate method to identify dynamics parameters. Thus, this paper proposes a practical framework to identify a Kuka LWR robot in less than 10 s. An experimental comparison between several cost functions showed that log{det(⋅)} is the best trade-off for getting a good parameters accuracy within a minimal time. The procedure identifies very accurately the inertial parameters of the robot and of its end-effector and recognizes its geometric parameters from a look-up table. When using identified parameters, joint torques were estimated with an RMS difference lower than 1 N m when compared to measured ones. The identified model was then used to generate a contact painting trajectory. During this contact task, the external forces were estimated and controlled without the use of a force sensor. Experimentation showed that the external forces could be identified with an RMS difference lower than 3 N.</abstract><pub>Elsevier B.V</pub><doi>10.1016/j.robot.2018.11.021</doi><tpages>11</tpages><orcidid>https://orcid.org/0000-0001-7767-4765</orcidid><orcidid>https://orcid.org/0000-0001-5367-711X</orcidid><orcidid>https://orcid.org/0000-0003-0911-0743</orcidid><oa>free_for_read</oa></addata></record> |
fulltext | fulltext |
identifier | ISSN: 0921-8890 |
ispartof | Robotics and autonomous systems, 2019-03, Vol.113, p.149-159 |
issn | 0921-8890 1872-793X |
language | eng |
recordid | cdi_hal_primary_oai_HAL_lirmm_02011328v1 |
source | Elsevier ScienceDirect Journals Complete |
subjects | Computer Science Dynamic identification Force control Kuka LWR Painting task Robotics |
title | Optimal exciting motion for fast robot identification. Application to contact painting tasks with estimated external forces |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-07T15%3A43%3A19IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-hal_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Optimal%20exciting%20motion%20for%20fast%20robot%20identification.%20Application%20to%20contact%20painting%20tasks%20with%20estimated%20external%20forces&rft.jtitle=Robotics%20and%20autonomous%20systems&rft.au=Katsumata,%20Takuma&rft.date=2019-03-01&rft.volume=113&rft.spage=149&rft.epage=159&rft.pages=149-159&rft.issn=0921-8890&rft.eissn=1872-793X&rft_id=info:doi/10.1016/j.robot.2018.11.021&rft_dat=%3Chal_cross%3Eoai_HAL_lirmm_02011328v1%3C/hal_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_els_id=S0921889017307091&rfr_iscdi=true |