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...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Robotics and autonomous systems 2019-03, Vol.113, p.149-159
Hauptverfasser: Katsumata, Takuma, Navarro, Benjamin, Bonnet, Vincent, Fraisse, Philippe, Crosnier, André, Venture, Gentiane
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