Multi-Momentum Observer Contact Estimation for Bipedal Robots
As bipedal robots become more and more popular in commercial and industrial settings, the ability to control them with a high degree of reliability is critical. To that end, this paper considers how to accurately estimate which feet are currently in contact with the ground so as to avoid improper co...
Gespeichert in:
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 | |
---|---|
container_issue | |
container_start_page | |
container_title | |
container_volume | |
creator | Payne, J. Joe Hagen, Daniel A Garagić, Denis Johnson, Aaron M |
description | As bipedal robots become more and more popular in commercial and industrial
settings, the ability to control them with a high degree of reliability is
critical. To that end, this paper considers how to accurately estimate which
feet are currently in contact with the ground so as to avoid improper control
actions that could jeopardize the stability of the robot. Additionally, modern
algorithms for estimating the position and orientation of a robot's base frame
rely heavily on such contact mode estimates. Dedicated contact sensors on the
feet can be used to estimate this contact mode, but these sensors are prone to
noise, time delays, damage/yielding from repeated impacts with the ground, and
are not available on every robot. To overcome these limitations, we propose a
momentum observer based method for contact mode estimation that does not rely
on such contact sensors. Often, momentum observers assume that the robot's base
frame can be treated as an inertial frame. However, since many humanoids' legs
represent a significant portion of the overall mass, the proposed method
instead utilizes multiple simultaneous dynamic models. Each of these models
assumes a different contact condition. A given contact assumption is then used
to constrain the full dynamics in order to avoid assuming that either the body
is an inertial frame or that a fully accurate estimate of body velocity is
known. The (dis)agreement between each model's estimates and measurements is
used to determine which contact mode is most likely using a Markov-style fusion
method. The proposed method produces contact detection accuracy of up to 98.44%
with a low noise simulation and 77.12% when utilizing data collect on the
Sarcos Guardian XO robot (a hybrid humanoid/exoskeleton). |
doi_str_mv | 10.48550/arxiv.2412.03462 |
format | Article |
fullrecord | <record><control><sourceid>arxiv_GOX</sourceid><recordid>TN_cdi_arxiv_primary_2412_03462</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2412_03462</sourcerecordid><originalsourceid>FETCH-arxiv_primary_2412_034623</originalsourceid><addsrcrecordid>eNpjYJA0NNAzsTA1NdBPLKrILNMzMjE00jMwNjEz4mSw9S3NKcnU9c3PTc0rKc1V8E8qTi0qSy1ScM7PK0lMLlFwLS7JzE0syczPU0jLL1JwyixITUnMUQjKT8ovKeZhYE1LzClO5YXS3Azybq4hzh66YIviC4qAWosq40EWxoMtNCasAgBLPDWl</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>Multi-Momentum Observer Contact Estimation for Bipedal Robots</title><source>arXiv.org</source><creator>Payne, J. Joe ; Hagen, Daniel A ; Garagić, Denis ; Johnson, Aaron M</creator><creatorcontrib>Payne, J. Joe ; Hagen, Daniel A ; Garagić, Denis ; Johnson, Aaron M</creatorcontrib><description>As bipedal robots become more and more popular in commercial and industrial
settings, the ability to control them with a high degree of reliability is
critical. To that end, this paper considers how to accurately estimate which
feet are currently in contact with the ground so as to avoid improper control
actions that could jeopardize the stability of the robot. Additionally, modern
algorithms for estimating the position and orientation of a robot's base frame
rely heavily on such contact mode estimates. Dedicated contact sensors on the
feet can be used to estimate this contact mode, but these sensors are prone to
noise, time delays, damage/yielding from repeated impacts with the ground, and
are not available on every robot. To overcome these limitations, we propose a
momentum observer based method for contact mode estimation that does not rely
on such contact sensors. Often, momentum observers assume that the robot's base
frame can be treated as an inertial frame. However, since many humanoids' legs
represent a significant portion of the overall mass, the proposed method
instead utilizes multiple simultaneous dynamic models. Each of these models
assumes a different contact condition. A given contact assumption is then used
to constrain the full dynamics in order to avoid assuming that either the body
is an inertial frame or that a fully accurate estimate of body velocity is
known. The (dis)agreement between each model's estimates and measurements is
used to determine which contact mode is most likely using a Markov-style fusion
method. The proposed method produces contact detection accuracy of up to 98.44%
with a low noise simulation and 77.12% when utilizing data collect on the
Sarcos Guardian XO robot (a hybrid humanoid/exoskeleton).</description><identifier>DOI: 10.48550/arxiv.2412.03462</identifier><language>eng</language><subject>Computer Science - Robotics ; Computer Science - Systems and Control</subject><creationdate>2024-12</creationdate><rights>http://arxiv.org/licenses/nonexclusive-distrib/1.0</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>228,230,780,885</link.rule.ids><linktorsrc>$$Uhttps://arxiv.org/abs/2412.03462$$EView_record_in_Cornell_University$$FView_record_in_$$GCornell_University$$Hfree_for_read</linktorsrc><backlink>$$Uhttps://doi.org/10.48550/arXiv.2412.03462$$DView paper in arXiv$$Hfree_for_read</backlink></links><search><creatorcontrib>Payne, J. Joe</creatorcontrib><creatorcontrib>Hagen, Daniel A</creatorcontrib><creatorcontrib>Garagić, Denis</creatorcontrib><creatorcontrib>Johnson, Aaron M</creatorcontrib><title>Multi-Momentum Observer Contact Estimation for Bipedal Robots</title><description>As bipedal robots become more and more popular in commercial and industrial
settings, the ability to control them with a high degree of reliability is
critical. To that end, this paper considers how to accurately estimate which
feet are currently in contact with the ground so as to avoid improper control
actions that could jeopardize the stability of the robot. Additionally, modern
algorithms for estimating the position and orientation of a robot's base frame
rely heavily on such contact mode estimates. Dedicated contact sensors on the
feet can be used to estimate this contact mode, but these sensors are prone to
noise, time delays, damage/yielding from repeated impacts with the ground, and
are not available on every robot. To overcome these limitations, we propose a
momentum observer based method for contact mode estimation that does not rely
on such contact sensors. Often, momentum observers assume that the robot's base
frame can be treated as an inertial frame. However, since many humanoids' legs
represent a significant portion of the overall mass, the proposed method
instead utilizes multiple simultaneous dynamic models. Each of these models
assumes a different contact condition. A given contact assumption is then used
to constrain the full dynamics in order to avoid assuming that either the body
is an inertial frame or that a fully accurate estimate of body velocity is
known. The (dis)agreement between each model's estimates and measurements is
used to determine which contact mode is most likely using a Markov-style fusion
method. The proposed method produces contact detection accuracy of up to 98.44%
with a low noise simulation and 77.12% when utilizing data collect on the
Sarcos Guardian XO robot (a hybrid humanoid/exoskeleton).</description><subject>Computer Science - Robotics</subject><subject>Computer Science - Systems and Control</subject><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2024</creationdate><recordtype>article</recordtype><sourceid>GOX</sourceid><recordid>eNpjYJA0NNAzsTA1NdBPLKrILNMzMjE00jMwNjEz4mSw9S3NKcnU9c3PTc0rKc1V8E8qTi0qSy1ScM7PK0lMLlFwLS7JzE0syczPU0jLL1JwyixITUnMUQjKT8ovKeZhYE1LzClO5YXS3Azybq4hzh66YIviC4qAWosq40EWxoMtNCasAgBLPDWl</recordid><startdate>20241204</startdate><enddate>20241204</enddate><creator>Payne, J. Joe</creator><creator>Hagen, Daniel A</creator><creator>Garagić, Denis</creator><creator>Johnson, Aaron M</creator><scope>AKY</scope><scope>GOX</scope></search><sort><creationdate>20241204</creationdate><title>Multi-Momentum Observer Contact Estimation for Bipedal Robots</title><author>Payne, J. Joe ; Hagen, Daniel A ; Garagić, Denis ; Johnson, Aaron M</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-arxiv_primary_2412_034623</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2024</creationdate><topic>Computer Science - Robotics</topic><topic>Computer Science - Systems and Control</topic><toplevel>online_resources</toplevel><creatorcontrib>Payne, J. Joe</creatorcontrib><creatorcontrib>Hagen, Daniel A</creatorcontrib><creatorcontrib>Garagić, Denis</creatorcontrib><creatorcontrib>Johnson, Aaron M</creatorcontrib><collection>arXiv Computer Science</collection><collection>arXiv.org</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Payne, J. Joe</au><au>Hagen, Daniel A</au><au>Garagić, Denis</au><au>Johnson, Aaron M</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Multi-Momentum Observer Contact Estimation for Bipedal Robots</atitle><date>2024-12-04</date><risdate>2024</risdate><abstract>As bipedal robots become more and more popular in commercial and industrial
settings, the ability to control them with a high degree of reliability is
critical. To that end, this paper considers how to accurately estimate which
feet are currently in contact with the ground so as to avoid improper control
actions that could jeopardize the stability of the robot. Additionally, modern
algorithms for estimating the position and orientation of a robot's base frame
rely heavily on such contact mode estimates. Dedicated contact sensors on the
feet can be used to estimate this contact mode, but these sensors are prone to
noise, time delays, damage/yielding from repeated impacts with the ground, and
are not available on every robot. To overcome these limitations, we propose a
momentum observer based method for contact mode estimation that does not rely
on such contact sensors. Often, momentum observers assume that the robot's base
frame can be treated as an inertial frame. However, since many humanoids' legs
represent a significant portion of the overall mass, the proposed method
instead utilizes multiple simultaneous dynamic models. Each of these models
assumes a different contact condition. A given contact assumption is then used
to constrain the full dynamics in order to avoid assuming that either the body
is an inertial frame or that a fully accurate estimate of body velocity is
known. The (dis)agreement between each model's estimates and measurements is
used to determine which contact mode is most likely using a Markov-style fusion
method. The proposed method produces contact detection accuracy of up to 98.44%
with a low noise simulation and 77.12% when utilizing data collect on the
Sarcos Guardian XO robot (a hybrid humanoid/exoskeleton).</abstract><doi>10.48550/arxiv.2412.03462</doi><oa>free_for_read</oa></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | DOI: 10.48550/arxiv.2412.03462 |
ispartof | |
issn | |
language | eng |
recordid | cdi_arxiv_primary_2412_03462 |
source | arXiv.org |
subjects | Computer Science - Robotics Computer Science - Systems and Control |
title | Multi-Momentum Observer Contact Estimation for Bipedal Robots |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-03T20%3A59%3A47IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-arxiv_GOX&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Multi-Momentum%20Observer%20Contact%20Estimation%20for%20Bipedal%20Robots&rft.au=Payne,%20J.%20Joe&rft.date=2024-12-04&rft_id=info:doi/10.48550/arxiv.2412.03462&rft_dat=%3Carxiv_GOX%3E2412_03462%3C/arxiv_GOX%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true |