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

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on robotics 2023-06, Vol.39 (3), p.1-18
Hauptverfasser: Woodruff, James Zachary, Lynch, Kevin M.
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 &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>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