Loading…

Balancing on a Rolling Contact

This letter presents a controller for robots that balance in a vertical plane on a rolling contact on a flat horizontal surface. It is an extension of Featherstone's balance controller to the case of robots that balance on rounded feet or wheels. Simulation results demonstrate the ability of th...

Full description

Saved in:
Bibliographic Details
Published in:IEEE robotics and automation letters 2023-12, Vol.8 (12), p.8184-8191
Main Authors: Allione, Federico, Featherstone, Roy, Wensing, Patrick M., Caldwell, Darwin
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by
cites cdi_FETCH-LOGICAL-c245t-5f998ff1519b2e16741535c205bb19610a7d636ddc304198c959a2635fda487e3
container_end_page 8191
container_issue 12
container_start_page 8184
container_title IEEE robotics and automation letters
container_volume 8
creator Allione, Federico
Featherstone, Roy
Wensing, Patrick M.
Caldwell, Darwin
description This letter presents a controller for robots that balance in a vertical plane on a rolling contact on a flat horizontal surface. It is an extension of Featherstone's balance controller to the case of robots that balance on rounded feet or wheels. Simulation results demonstrate the ability of the new controller to balance an inverted double pendulum on a rolling contact and to balance a Segway-like wheeled robot and make it follow a motion command signal. Experimental validation is provided on an underactuated inverted double pendulum robot.
doi_str_mv 10.1109/LRA.2023.3326696
format article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_crossref_primary_10_1109_LRA_2023_3326696</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>10291006</ieee_id><sourcerecordid>2884893261</sourcerecordid><originalsourceid>FETCH-LOGICAL-c245t-5f998ff1519b2e16741535c205bb19610a7d636ddc304198c959a2635fda487e3</originalsourceid><addsrcrecordid>eNpNkE1LxDAQhoMouKx79yBS8Nw6kzRJc1yLX1AQFj2HNE2kS23Wpnvw39vSPexpZuB5Z5iHkFuEDBHUY7XbZhQoyxijQihxQVaUSZkyKcTlWX9NNjHuAQA5lUzxFbl_Mp3pbdt_J6FPTLILXTcPZehHY8cbcuVNF93mVNfk6-X5s3xLq4_X93JbpZbmfEy5V6rwHjmqmjoUMkfOuKXA6xqVQDCyEUw0jWWQoyqs4spQwbhvTF5Ix9bkYdl7GMLv0cVR78Nx6KeTmhZFXqjpL5woWCg7hBgH5_VhaH_M8KcR9CxCTyL0LEKfREyRuyXSOufOcKoQQLB_yDNVng</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2884893261</pqid></control><display><type>article</type><title>Balancing on a Rolling Contact</title><source>IEEE Electronic Library (IEL) Journals</source><creator>Allione, Federico ; Featherstone, Roy ; Wensing, Patrick M. ; Caldwell, Darwin</creator><creatorcontrib>Allione, Federico ; Featherstone, Roy ; Wensing, Patrick M. ; Caldwell, Darwin</creatorcontrib><description>This letter presents a controller for robots that balance in a vertical plane on a rolling contact on a flat horizontal surface. It is an extension of Featherstone's balance controller to the case of robots that balance on rounded feet or wheels. Simulation results demonstrate the ability of the new controller to balance an inverted double pendulum on a rolling contact and to balance a Segway-like wheeled robot and make it follow a motion command signal. Experimental validation is provided on an underactuated inverted double pendulum robot.</description><identifier>ISSN: 2377-3766</identifier><identifier>EISSN: 2377-3766</identifier><identifier>DOI: 10.1109/LRA.2023.3326696</identifier><identifier>CODEN: IRALC6</identifier><language>eng</language><publisher>Piscataway: IEEE</publisher><subject>Body balancing ; Controllers ; dynamics ; Foot ; Motion control ; Pendulums ; Robot control ; Robot dynamics ; Robot kinematics ; Rolling contact ; Tracking ; Wheels</subject><ispartof>IEEE robotics and automation letters, 2023-12, Vol.8 (12), p.8184-8191</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2023</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><cites>FETCH-LOGICAL-c245t-5f998ff1519b2e16741535c205bb19610a7d636ddc304198c959a2635fda487e3</cites><orcidid>0000-0002-6180-2846 ; 0000-0002-9041-5175 ; 0000-0002-6233-9961 ; 0000-0002-5282-2888</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/10291006$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,780,784,27922,27923,54794</link.rule.ids></links><search><creatorcontrib>Allione, Federico</creatorcontrib><creatorcontrib>Featherstone, Roy</creatorcontrib><creatorcontrib>Wensing, Patrick M.</creatorcontrib><creatorcontrib>Caldwell, Darwin</creatorcontrib><title>Balancing on a Rolling Contact</title><title>IEEE robotics and automation letters</title><addtitle>LRA</addtitle><description>This letter presents a controller for robots that balance in a vertical plane on a rolling contact on a flat horizontal surface. It is an extension of Featherstone's balance controller to the case of robots that balance on rounded feet or wheels. Simulation results demonstrate the ability of the new controller to balance an inverted double pendulum on a rolling contact and to balance a Segway-like wheeled robot and make it follow a motion command signal. Experimental validation is provided on an underactuated inverted double pendulum robot.</description><subject>Body balancing</subject><subject>Controllers</subject><subject>dynamics</subject><subject>Foot</subject><subject>Motion control</subject><subject>Pendulums</subject><subject>Robot control</subject><subject>Robot dynamics</subject><subject>Robot kinematics</subject><subject>Rolling contact</subject><subject>Tracking</subject><subject>Wheels</subject><issn>2377-3766</issn><issn>2377-3766</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2023</creationdate><recordtype>article</recordtype><recordid>eNpNkE1LxDAQhoMouKx79yBS8Nw6kzRJc1yLX1AQFj2HNE2kS23Wpnvw39vSPexpZuB5Z5iHkFuEDBHUY7XbZhQoyxijQihxQVaUSZkyKcTlWX9NNjHuAQA5lUzxFbl_Mp3pbdt_J6FPTLILXTcPZehHY8cbcuVNF93mVNfk6-X5s3xLq4_X93JbpZbmfEy5V6rwHjmqmjoUMkfOuKXA6xqVQDCyEUw0jWWQoyqs4spQwbhvTF5Ix9bkYdl7GMLv0cVR78Nx6KeTmhZFXqjpL5woWCg7hBgH5_VhaH_M8KcR9CxCTyL0LEKfREyRuyXSOufOcKoQQLB_yDNVng</recordid><startdate>20231201</startdate><enddate>20231201</enddate><creator>Allione, Federico</creator><creator>Featherstone, Roy</creator><creator>Wensing, Patrick M.</creator><creator>Caldwell, Darwin</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>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><orcidid>https://orcid.org/0000-0002-6180-2846</orcidid><orcidid>https://orcid.org/0000-0002-9041-5175</orcidid><orcidid>https://orcid.org/0000-0002-6233-9961</orcidid><orcidid>https://orcid.org/0000-0002-5282-2888</orcidid></search><sort><creationdate>20231201</creationdate><title>Balancing on a Rolling Contact</title><author>Allione, Federico ; Featherstone, Roy ; Wensing, Patrick M. ; Caldwell, Darwin</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c245t-5f998ff1519b2e16741535c205bb19610a7d636ddc304198c959a2635fda487e3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2023</creationdate><topic>Body balancing</topic><topic>Controllers</topic><topic>dynamics</topic><topic>Foot</topic><topic>Motion control</topic><topic>Pendulums</topic><topic>Robot control</topic><topic>Robot dynamics</topic><topic>Robot kinematics</topic><topic>Rolling contact</topic><topic>Tracking</topic><topic>Wheels</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Allione, Federico</creatorcontrib><creatorcontrib>Featherstone, Roy</creatorcontrib><creatorcontrib>Wensing, Patrick M.</creatorcontrib><creatorcontrib>Caldwell, Darwin</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) Online</collection><collection>IEEE Xplore Digital Library</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Technology 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 robotics and automation letters</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Allione, Federico</au><au>Featherstone, Roy</au><au>Wensing, Patrick M.</au><au>Caldwell, Darwin</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Balancing on a Rolling Contact</atitle><jtitle>IEEE robotics and automation letters</jtitle><stitle>LRA</stitle><date>2023-12-01</date><risdate>2023</risdate><volume>8</volume><issue>12</issue><spage>8184</spage><epage>8191</epage><pages>8184-8191</pages><issn>2377-3766</issn><eissn>2377-3766</eissn><coden>IRALC6</coden><abstract>This letter presents a controller for robots that balance in a vertical plane on a rolling contact on a flat horizontal surface. It is an extension of Featherstone's balance controller to the case of robots that balance on rounded feet or wheels. Simulation results demonstrate the ability of the new controller to balance an inverted double pendulum on a rolling contact and to balance a Segway-like wheeled robot and make it follow a motion command signal. Experimental validation is provided on an underactuated inverted double pendulum robot.</abstract><cop>Piscataway</cop><pub>IEEE</pub><doi>10.1109/LRA.2023.3326696</doi><tpages>8</tpages><orcidid>https://orcid.org/0000-0002-6180-2846</orcidid><orcidid>https://orcid.org/0000-0002-9041-5175</orcidid><orcidid>https://orcid.org/0000-0002-6233-9961</orcidid><orcidid>https://orcid.org/0000-0002-5282-2888</orcidid></addata></record>
fulltext fulltext
identifier ISSN: 2377-3766
ispartof IEEE robotics and automation letters, 2023-12, Vol.8 (12), p.8184-8191
issn 2377-3766
2377-3766
language eng
recordid cdi_crossref_primary_10_1109_LRA_2023_3326696
source IEEE Electronic Library (IEL) Journals
subjects Body balancing
Controllers
dynamics
Foot
Motion control
Pendulums
Robot control
Robot dynamics
Robot kinematics
Rolling contact
Tracking
Wheels
title Balancing on a Rolling Contact
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-14T11%3A28%3A40IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Balancing%20on%20a%20Rolling%20Contact&rft.jtitle=IEEE%20robotics%20and%20automation%20letters&rft.au=Allione,%20Federico&rft.date=2023-12-01&rft.volume=8&rft.issue=12&rft.spage=8184&rft.epage=8191&rft.pages=8184-8191&rft.issn=2377-3766&rft.eissn=2377-3766&rft.coden=IRALC6&rft_id=info:doi/10.1109/LRA.2023.3326696&rft_dat=%3Cproquest_cross%3E2884893261%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c245t-5f998ff1519b2e16741535c205bb19610a7d636ddc304198c959a2635fda487e3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=2884893261&rft_id=info:pmid/&rft_ieee_id=10291006&rfr_iscdi=true