Loading…
Modular framework for dynamic modeling and analyses of legged robots
In this paper, a legged robot is modeled as a floating-base tree-type system where the foot-ground interactions are represented as external forces and moments. Dynamic formulation thus obtained is independent of the configuration or state of the legged robot. Framework for dynamic modeling is propos...
Saved in:
Published in: | Mechanism and machine theory 2012-03, Vol.49, p.234-255 |
---|---|
Main Authors: | , , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites Items that cite this one |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
cited_by | cdi_FETCH-LOGICAL-c393t-32bdfadef462237347aceda53efc66c2eafa0374af349136bf0d1214e7e9c6da3 |
---|---|
cites | cdi_FETCH-LOGICAL-c393t-32bdfadef462237347aceda53efc66c2eafa0374af349136bf0d1214e7e9c6da3 |
container_end_page | 255 |
container_issue | |
container_start_page | 234 |
container_title | Mechanism and machine theory |
container_volume | 49 |
creator | Shah, S.V. Saha, S.K. Dutt, J.K. |
description | In this paper, a legged robot is modeled as a floating-base tree-type system where the foot-ground interactions are represented as external forces and moments. Dynamic formulation thus obtained is independent of the configuration or state of the legged robot. Framework for dynamic modeling is proposed with the concept of kinematic modules, where each module is a set of serially connected links. Legged robots are then considered to have several kinematic modules, and kinematic constraints among these modules are obtained in a similar way as those between the links. The latter approach turns out to be a special case of the former where each module has only one link. A velocity transformation based approach is used to obtain the minimal-order equations of motion, and module-level analytical expressions for the vectors and matrices appearing in them. Recursive algorithms for inverse and forward dynamics are proposed by using inter- and intra-modular recursions for the first time. Analyses of a planar biped and spatial quadruped are presented using the proposed methodology. Effectiveness of the proposed algorithms to model-based control schemes is also provided. |
doi_str_mv | 10.1016/j.mechmachtheory.2011.10.006 |
format | article |
fullrecord | <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_1010891049</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0094114X11001984</els_id><sourcerecordid>1010891049</sourcerecordid><originalsourceid>FETCH-LOGICAL-c393t-32bdfadef462237347aceda53efc66c2eafa0374af349136bf0d1214e7e9c6da3</originalsourceid><addsrcrecordid>eNqNkMFKAzEQhoMoWKvvsAcFL7smm-xuA16kWhUULwrelmkyaVN3NzXZKvv2prQI3jwMc5hvZvg_Qs4ZzRhl5dUqa1EtW1DLfonOD1lOGYujjNLygIzYpOIpl1IekhGlUqSMifdjchLCilJaFYKPyO2z05sGfGI8tPjt_EdinE_00EFrVdI6jY3tFgl0OhY0Q8CQOJM0uFigTrybuz6ckiMDTcCzfR-Tt9nd6_QhfXq5f5zePKWKS96nPJ9rAxqNKPOcV1xUoFBDwdGoslQ5ggHKKwGGC8l4OTdUs5wJrFCqUgMfk8vd3bV3nxsMfd3aoLBpoEO3CXWUQieSUSEjer1DlXcheDT12tsW_BChLVfWq_qvvHorbzuN8uL6xf4TBAVNlNMpG35v5EVR5WJCIzfbcRhjf1n0dVAWuxjLelR9rZ3938MfBoaPLw</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1010891049</pqid></control><display><type>article</type><title>Modular framework for dynamic modeling and analyses of legged robots</title><source>Elsevier</source><creator>Shah, S.V. ; Saha, S.K. ; Dutt, J.K.</creator><creatorcontrib>Shah, S.V. ; Saha, S.K. ; Dutt, J.K.</creatorcontrib><description>In this paper, a legged robot is modeled as a floating-base tree-type system where the foot-ground interactions are represented as external forces and moments. Dynamic formulation thus obtained is independent of the configuration or state of the legged robot. Framework for dynamic modeling is proposed with the concept of kinematic modules, where each module is a set of serially connected links. Legged robots are then considered to have several kinematic modules, and kinematic constraints among these modules are obtained in a similar way as those between the links. The latter approach turns out to be a special case of the former where each module has only one link. A velocity transformation based approach is used to obtain the minimal-order equations of motion, and module-level analytical expressions for the vectors and matrices appearing in them. Recursive algorithms for inverse and forward dynamics are proposed by using inter- and intra-modular recursions for the first time. Analyses of a planar biped and spatial quadruped are presented using the proposed methodology. Effectiveness of the proposed algorithms to model-based control schemes is also provided.</description><identifier>ISSN: 0094-114X</identifier><identifier>EISSN: 1873-3999</identifier><identifier>DOI: 10.1016/j.mechmachtheory.2011.10.006</identifier><identifier>CODEN: MHMTAS</identifier><language>eng</language><publisher>Kidlington: Elsevier Ltd</publisher><subject>Algorithms ; Applied sciences ; Computer science; control theory; systems ; Control theory. Systems ; Dynamics ; Exact sciences and technology ; Exact solutions ; Kinematic modules ; Kinematics ; Legged robots ; Links ; Mathematical analysis ; Modelling and identification ; Modular framework ; Modules ; Recursive dynamics ; Robotics ; Robots</subject><ispartof>Mechanism and machine theory, 2012-03, Vol.49, p.234-255</ispartof><rights>2011 Elsevier Ltd</rights><rights>2015 INIST-CNRS</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c393t-32bdfadef462237347aceda53efc66c2eafa0374af349136bf0d1214e7e9c6da3</citedby><cites>FETCH-LOGICAL-c393t-32bdfadef462237347aceda53efc66c2eafa0374af349136bf0d1214e7e9c6da3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,27924,27925</link.rule.ids><backlink>$$Uhttp://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&idt=25572480$$DView record in Pascal Francis$$Hfree_for_read</backlink></links><search><creatorcontrib>Shah, S.V.</creatorcontrib><creatorcontrib>Saha, S.K.</creatorcontrib><creatorcontrib>Dutt, J.K.</creatorcontrib><title>Modular framework for dynamic modeling and analyses of legged robots</title><title>Mechanism and machine theory</title><description>In this paper, a legged robot is modeled as a floating-base tree-type system where the foot-ground interactions are represented as external forces and moments. Dynamic formulation thus obtained is independent of the configuration or state of the legged robot. Framework for dynamic modeling is proposed with the concept of kinematic modules, where each module is a set of serially connected links. Legged robots are then considered to have several kinematic modules, and kinematic constraints among these modules are obtained in a similar way as those between the links. The latter approach turns out to be a special case of the former where each module has only one link. A velocity transformation based approach is used to obtain the minimal-order equations of motion, and module-level analytical expressions for the vectors and matrices appearing in them. Recursive algorithms for inverse and forward dynamics are proposed by using inter- and intra-modular recursions for the first time. Analyses of a planar biped and spatial quadruped are presented using the proposed methodology. Effectiveness of the proposed algorithms to model-based control schemes is also provided.</description><subject>Algorithms</subject><subject>Applied sciences</subject><subject>Computer science; control theory; systems</subject><subject>Control theory. Systems</subject><subject>Dynamics</subject><subject>Exact sciences and technology</subject><subject>Exact solutions</subject><subject>Kinematic modules</subject><subject>Kinematics</subject><subject>Legged robots</subject><subject>Links</subject><subject>Mathematical analysis</subject><subject>Modelling and identification</subject><subject>Modular framework</subject><subject>Modules</subject><subject>Recursive dynamics</subject><subject>Robotics</subject><subject>Robots</subject><issn>0094-114X</issn><issn>1873-3999</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2012</creationdate><recordtype>article</recordtype><recordid>eNqNkMFKAzEQhoMoWKvvsAcFL7smm-xuA16kWhUULwrelmkyaVN3NzXZKvv2prQI3jwMc5hvZvg_Qs4ZzRhl5dUqa1EtW1DLfonOD1lOGYujjNLygIzYpOIpl1IekhGlUqSMifdjchLCilJaFYKPyO2z05sGfGI8tPjt_EdinE_00EFrVdI6jY3tFgl0OhY0Q8CQOJM0uFigTrybuz6ckiMDTcCzfR-Tt9nd6_QhfXq5f5zePKWKS96nPJ9rAxqNKPOcV1xUoFBDwdGoslQ5ggHKKwGGC8l4OTdUs5wJrFCqUgMfk8vd3bV3nxsMfd3aoLBpoEO3CXWUQieSUSEjer1DlXcheDT12tsW_BChLVfWq_qvvHorbzuN8uL6xf4TBAVNlNMpG35v5EVR5WJCIzfbcRhjf1n0dVAWuxjLelR9rZ3938MfBoaPLw</recordid><startdate>20120301</startdate><enddate>20120301</enddate><creator>Shah, S.V.</creator><creator>Saha, S.K.</creator><creator>Dutt, J.K.</creator><general>Elsevier Ltd</general><general>Elsevier</general><scope>IQODW</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>7TA</scope><scope>7TB</scope><scope>8FD</scope><scope>FR3</scope><scope>H8D</scope><scope>JG9</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>20120301</creationdate><title>Modular framework for dynamic modeling and analyses of legged robots</title><author>Shah, S.V. ; Saha, S.K. ; Dutt, J.K.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c393t-32bdfadef462237347aceda53efc66c2eafa0374af349136bf0d1214e7e9c6da3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2012</creationdate><topic>Algorithms</topic><topic>Applied sciences</topic><topic>Computer science; control theory; systems</topic><topic>Control theory. Systems</topic><topic>Dynamics</topic><topic>Exact sciences and technology</topic><topic>Exact solutions</topic><topic>Kinematic modules</topic><topic>Kinematics</topic><topic>Legged robots</topic><topic>Links</topic><topic>Mathematical analysis</topic><topic>Modelling and identification</topic><topic>Modular framework</topic><topic>Modules</topic><topic>Recursive dynamics</topic><topic>Robotics</topic><topic>Robots</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Shah, S.V.</creatorcontrib><creatorcontrib>Saha, S.K.</creatorcontrib><creatorcontrib>Dutt, J.K.</creatorcontrib><collection>Pascal-Francis</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics & Communications Abstracts</collection><collection>Materials Business File</collection><collection>Mechanical & Transportation Engineering Abstracts</collection><collection>Technology Research Database</collection><collection>Engineering Research Database</collection><collection>Aerospace Database</collection><collection>Materials 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>Mechanism and machine theory</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Shah, S.V.</au><au>Saha, S.K.</au><au>Dutt, J.K.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Modular framework for dynamic modeling and analyses of legged robots</atitle><jtitle>Mechanism and machine theory</jtitle><date>2012-03-01</date><risdate>2012</risdate><volume>49</volume><spage>234</spage><epage>255</epage><pages>234-255</pages><issn>0094-114X</issn><eissn>1873-3999</eissn><coden>MHMTAS</coden><abstract>In this paper, a legged robot is modeled as a floating-base tree-type system where the foot-ground interactions are represented as external forces and moments. Dynamic formulation thus obtained is independent of the configuration or state of the legged robot. Framework for dynamic modeling is proposed with the concept of kinematic modules, where each module is a set of serially connected links. Legged robots are then considered to have several kinematic modules, and kinematic constraints among these modules are obtained in a similar way as those between the links. The latter approach turns out to be a special case of the former where each module has only one link. A velocity transformation based approach is used to obtain the minimal-order equations of motion, and module-level analytical expressions for the vectors and matrices appearing in them. Recursive algorithms for inverse and forward dynamics are proposed by using inter- and intra-modular recursions for the first time. Analyses of a planar biped and spatial quadruped are presented using the proposed methodology. Effectiveness of the proposed algorithms to model-based control schemes is also provided.</abstract><cop>Kidlington</cop><pub>Elsevier Ltd</pub><doi>10.1016/j.mechmachtheory.2011.10.006</doi><tpages>22</tpages></addata></record> |
fulltext | fulltext |
identifier | ISSN: 0094-114X |
ispartof | Mechanism and machine theory, 2012-03, Vol.49, p.234-255 |
issn | 0094-114X 1873-3999 |
language | eng |
recordid | cdi_proquest_miscellaneous_1010891049 |
source | Elsevier |
subjects | Algorithms Applied sciences Computer science control theory systems Control theory. Systems Dynamics Exact sciences and technology Exact solutions Kinematic modules Kinematics Legged robots Links Mathematical analysis Modelling and identification Modular framework Modules Recursive dynamics Robotics Robots |
title | Modular framework for dynamic modeling and analyses of legged robots |
url | http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-01T10%3A33%3A16IST&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=Modular%20framework%20for%20dynamic%20modeling%20and%20analyses%20of%20legged%20robots&rft.jtitle=Mechanism%20and%20machine%20theory&rft.au=Shah,%20S.V.&rft.date=2012-03-01&rft.volume=49&rft.spage=234&rft.epage=255&rft.pages=234-255&rft.issn=0094-114X&rft.eissn=1873-3999&rft.coden=MHMTAS&rft_id=info:doi/10.1016/j.mechmachtheory.2011.10.006&rft_dat=%3Cproquest_cross%3E1010891049%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c393t-32bdfadef462237347aceda53efc66c2eafa0374af349136bf0d1214e7e9c6da3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=1010891049&rft_id=info:pmid/&rfr_iscdi=true |