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...
Saved in:
Published in: | IEEE robotics and automation letters 2023-12, Vol.8 (12), p.8184-8191 |
---|---|
Main Authors: | , , , |
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 & 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 |