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

Full description

Saved in:
Bibliographic Details
Published in:Mechanism and machine theory 2012-03, Vol.49, p.234-255
Main Authors: Shah, S.V., Saha, S.K., Dutt, J.K.
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&amp;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 &amp; Communications Abstracts</collection><collection>Materials Business File</collection><collection>Mechanical &amp; 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