Robotic Contact Juggling
In this article, we define "robotic contact juggling" to be the purposeful control of the motion of a 3-D smooth object as it rolls freely on a motion-controlled robot manipulator, or "hand." While specific examples of robotic contact juggling have been studied before, in this ar...
Gespeichert in:
Veröffentlicht in: | IEEE transactions on robotics 2023-06, Vol.39 (3), p.1-18 |
---|---|
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 | 18 |
---|---|
container_issue | 3 |
container_start_page | 1 |
container_title | IEEE transactions on robotics |
container_volume | 39 |
creator | Woodruff, James Zachary Lynch, Kevin M. |
description | In this article, we define "robotic contact juggling" to be the purposeful control of the motion of a 3-D smooth object as it rolls freely on a motion-controlled robot manipulator, or "hand." While specific examples of robotic contact juggling have been studied before, in this article, we provide the first general formulation and solution method for the case of an arbitrary smooth object in a single-point rolling contact on an arbitrary smooth hand. Our formulation splits the problem into four subproblems: deriving the second-order rolling kinematics; deriving the 3-D rolling dynamics; planning rolling motions that satisfy the rolling dynamics and achieve the desired goal; and stabilization of planned rolling trajectories. The theoretical results are demonstrated in 3-D simulations and 2-D experiments using feedback from a high-speed vision system. |
doi_str_mv | 10.1109/TRO.2023.3250160 |
format | Article |
fullrecord | <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_crossref_primary_10_1109_TRO_2023_3250160</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>10075069</ieee_id><sourcerecordid>2823194003</sourcerecordid><originalsourceid>FETCH-LOGICAL-c292t-31d3b5658ceb0009411177c99a41861aeadedcbc58e501031b0d471efd954bd33</originalsourceid><addsrcrecordid>eNpNj01Lw0AQhhdRsFbvPXgoeE6c2Y8ke5SgVSkUSj0v-5WQUpOaTQ7-ezekB08zh-eddx5CVggpIsjnw36XUqAsZVQAZnBFFig5JsCz4jruQtCEgSxuyV0IRwDKJbAFWe070w2NXZddO2g7rD_Huj41bX1Pbip9Cv7hMpfk6-31UL4n293mo3zZJpZKOiQMHTMiE4X1BgBiI2KeWyk1xyJD7bXzzhorCh_fAoYGHM_RV04KbhxjS_I03z333c_ow6CO3di3sVLRgrLoADBRMFO270LofaXOffOt-1-FoCZ_Ff3V5K8u_jHyOEca7_0_HHIBmWR_Th5T4Q</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2823194003</pqid></control><display><type>article</type><title>Robotic Contact Juggling</title><source>IEEE Electronic Library (IEL)</source><creator>Woodruff, James Zachary ; Lynch, Kevin M.</creator><creatorcontrib>Woodruff, James Zachary ; Lynch, Kevin M.</creatorcontrib><description>In this article, we define "robotic contact juggling" to be the purposeful control of the motion of a 3-D smooth object as it rolls freely on a motion-controlled robot manipulator, or "hand." While specific examples of robotic contact juggling have been studied before, in this article, we provide the first general formulation and solution method for the case of an arbitrary smooth object in a single-point rolling contact on an arbitrary smooth hand. Our formulation splits the problem into four subproblems: deriving the second-order rolling kinematics; deriving the 3-D rolling dynamics; planning rolling motions that satisfy the rolling dynamics and achieve the desired goal; and stabilization of planned rolling trajectories. The theoretical results are demonstrated in 3-D simulations and 2-D experiments using feedback from a high-speed vision system.</description><identifier>ISSN: 1552-3098</identifier><identifier>EISSN: 1941-0468</identifier><identifier>DOI: 10.1109/TRO.2023.3250160</identifier><identifier>CODEN: ITREAE</identifier><language>eng</language><publisher>New York: IEEE</publisher><subject>contact juggling ; Controllability ; Dynamics ; feedback ; Feedback control ; Kinematics ; Manipulator dynamics ; Mathematical models ; motion planning ; Planning ; Robot arms ; Robot dynamics ; Robot kinematics ; Rolling contact ; rolling manipulation ; Rolling motion ; Three dimensional motion ; Vision systems</subject><ispartof>IEEE transactions on robotics, 2023-06, Vol.39 (3), p.1-18</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2023</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c292t-31d3b5658ceb0009411177c99a41861aeadedcbc58e501031b0d471efd954bd33</citedby><cites>FETCH-LOGICAL-c292t-31d3b5658ceb0009411177c99a41861aeadedcbc58e501031b0d471efd954bd33</cites><orcidid>0000-0001-8253-9621 ; 0000-0003-3833-6004</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/10075069$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,780,784,796,27924,27925,54758</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/10075069$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Woodruff, James Zachary</creatorcontrib><creatorcontrib>Lynch, Kevin M.</creatorcontrib><title>Robotic Contact Juggling</title><title>IEEE transactions on robotics</title><addtitle>TRO</addtitle><description>In this article, we define "robotic contact juggling" to be the purposeful control of the motion of a 3-D smooth object as it rolls freely on a motion-controlled robot manipulator, or "hand." While specific examples of robotic contact juggling have been studied before, in this article, we provide the first general formulation and solution method for the case of an arbitrary smooth object in a single-point rolling contact on an arbitrary smooth hand. Our formulation splits the problem into four subproblems: deriving the second-order rolling kinematics; deriving the 3-D rolling dynamics; planning rolling motions that satisfy the rolling dynamics and achieve the desired goal; and stabilization of planned rolling trajectories. The theoretical results are demonstrated in 3-D simulations and 2-D experiments using feedback from a high-speed vision system.</description><subject>contact juggling</subject><subject>Controllability</subject><subject>Dynamics</subject><subject>feedback</subject><subject>Feedback control</subject><subject>Kinematics</subject><subject>Manipulator dynamics</subject><subject>Mathematical models</subject><subject>motion planning</subject><subject>Planning</subject><subject>Robot arms</subject><subject>Robot dynamics</subject><subject>Robot kinematics</subject><subject>Rolling contact</subject><subject>rolling manipulation</subject><subject>Rolling motion</subject><subject>Three dimensional motion</subject><subject>Vision systems</subject><issn>1552-3098</issn><issn>1941-0468</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2023</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><recordid>eNpNj01Lw0AQhhdRsFbvPXgoeE6c2Y8ke5SgVSkUSj0v-5WQUpOaTQ7-ezekB08zh-eddx5CVggpIsjnw36XUqAsZVQAZnBFFig5JsCz4jruQtCEgSxuyV0IRwDKJbAFWe070w2NXZddO2g7rD_Huj41bX1Pbip9Cv7hMpfk6-31UL4n293mo3zZJpZKOiQMHTMiE4X1BgBiI2KeWyk1xyJD7bXzzhorCh_fAoYGHM_RV04KbhxjS_I03z333c_ow6CO3di3sVLRgrLoADBRMFO270LofaXOffOt-1-FoCZ_Ff3V5K8u_jHyOEca7_0_HHIBmWR_Th5T4Q</recordid><startdate>20230601</startdate><enddate>20230601</enddate><creator>Woodruff, James Zachary</creator><creator>Lynch, Kevin M.</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-0001-8253-9621</orcidid><orcidid>https://orcid.org/0000-0003-3833-6004</orcidid></search><sort><creationdate>20230601</creationdate><title>Robotic Contact Juggling</title><author>Woodruff, James Zachary ; Lynch, Kevin M.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c292t-31d3b5658ceb0009411177c99a41861aeadedcbc58e501031b0d471efd954bd33</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2023</creationdate><topic>contact juggling</topic><topic>Controllability</topic><topic>Dynamics</topic><topic>feedback</topic><topic>Feedback control</topic><topic>Kinematics</topic><topic>Manipulator dynamics</topic><topic>Mathematical models</topic><topic>motion planning</topic><topic>Planning</topic><topic>Robot arms</topic><topic>Robot dynamics</topic><topic>Robot kinematics</topic><topic>Rolling contact</topic><topic>rolling manipulation</topic><topic>Rolling motion</topic><topic>Three dimensional motion</topic><topic>Vision systems</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Woodruff, James Zachary</creatorcontrib><creatorcontrib>Lynch, Kevin M.</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>Woodruff, James Zachary</au><au>Lynch, Kevin M.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Robotic Contact Juggling</atitle><jtitle>IEEE transactions on robotics</jtitle><stitle>TRO</stitle><date>2023-06-01</date><risdate>2023</risdate><volume>39</volume><issue>3</issue><spage>1</spage><epage>18</epage><pages>1-18</pages><issn>1552-3098</issn><eissn>1941-0468</eissn><coden>ITREAE</coden><abstract>In this article, we define "robotic contact juggling" to be the purposeful control of the motion of a 3-D smooth object as it rolls freely on a motion-controlled robot manipulator, or "hand." While specific examples of robotic contact juggling have been studied before, in this article, we provide the first general formulation and solution method for the case of an arbitrary smooth object in a single-point rolling contact on an arbitrary smooth hand. Our formulation splits the problem into four subproblems: deriving the second-order rolling kinematics; deriving the 3-D rolling dynamics; planning rolling motions that satisfy the rolling dynamics and achieve the desired goal; and stabilization of planned rolling trajectories. The theoretical results are demonstrated in 3-D simulations and 2-D experiments using feedback from a high-speed vision system.</abstract><cop>New York</cop><pub>IEEE</pub><doi>10.1109/TRO.2023.3250160</doi><tpages>18</tpages><orcidid>https://orcid.org/0000-0001-8253-9621</orcidid><orcidid>https://orcid.org/0000-0003-3833-6004</orcidid></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | ISSN: 1552-3098 |
ispartof | IEEE transactions on robotics, 2023-06, Vol.39 (3), p.1-18 |
issn | 1552-3098 1941-0468 |
language | eng |
recordid | cdi_crossref_primary_10_1109_TRO_2023_3250160 |
source | IEEE Electronic Library (IEL) |
subjects | contact juggling Controllability Dynamics feedback Feedback control Kinematics Manipulator dynamics Mathematical models motion planning Planning Robot arms Robot dynamics Robot kinematics Rolling contact rolling manipulation Rolling motion Three dimensional motion Vision systems |
title | Robotic Contact Juggling |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-06T20%3A27%3A01IST&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=Robotic%20Contact%20Juggling&rft.jtitle=IEEE%20transactions%20on%20robotics&rft.au=Woodruff,%20James%20Zachary&rft.date=2023-06-01&rft.volume=39&rft.issue=3&rft.spage=1&rft.epage=18&rft.pages=1-18&rft.issn=1552-3098&rft.eissn=1941-0468&rft.coden=ITREAE&rft_id=info:doi/10.1109/TRO.2023.3250160&rft_dat=%3Cproquest_RIE%3E2823194003%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=2823194003&rft_id=info:pmid/&rft_ieee_id=10075069&rfr_iscdi=true |