Show simple item record

dc.contributor.authorWensing, Patrick M.
dc.contributor.authorPalmer, Luther R.
dc.contributor.authorOrin, David E.
dc.date.accessioned2016-06-17T17:17:20Z
dc.date.available2016-06-17T17:17:20Z
dc.date.issued2015-01
dc.date.submitted2013-12
dc.identifier.issn0929-5593
dc.identifier.issn1573-7527
dc.identifier.urihttp://hdl.handle.net/1721.1/103142
dc.description.abstractThis paper presents new recursive dynamics algorithms that enable operational-space control of floating-base systems to be performed at faster rates. This type of control approach requires the computation of operational-space quantities and suffers from high computational order when these quantities are directly computed through the use of the mass matrix and Jacobian from the joint-space formulation. While many efforts have focused on efficient computation of the operational-space inertia matrix Λ, this paper provides a recursive algorithm to compute all quantities required for floating-base control of a tree-structure mechanism. This includes the first recursive algorithm to compute the dynamically consistent pseudoinverse of the Jacobian J¯ for a tree-structure system. This algorithm is extended to handle arbitrary contact constraints with the ground, which are often found in legged systems, and uses effective ground contact dynamics approximations to retain computational efficiency. The usefulness of the algorithm is demonstrated through application to control of a high-speed quadruped trot in simulation. Our contact-consistent algorithm demonstrates pitch and roll stabilization for a large dog-sized quadruped running at 3.6 m/s without any contact force sensing, and is shown to outperform a simpler Raibert-style posture controller. In addition, the operational-space control approach allows the dynamic effects of the swing legs to be effectively accounted for at this high speed. J ¯ for a tree-structure system. This algorithm is extended to handle arbitrary contact constraints with the ground, which are often found in legged systems, and uses effective ground contact dynamics approximations to retain computational efficiency. The usefulness of the algorithm is demonstrated through application to control of a high-speed quadruped trot in simulation. Our contact-consistent algorithm demonstrates pitch and roll stabilization for a large dog-sized quadruped running at 3.6 m/s without any contact force sensing, and is shown to outperform a simpler Raibert-style posture controller. In addition, the operational-space control approach allows the dynamic effects of the swing legs to be effectively accounted for at this high speed.en_US
dc.description.sponsorshipNational Science Foundation (U.S.) (Graduate Research Fellowship)en_US
dc.description.sponsorshipNational Science Foundation (U.S.) (Grant No. CNS-0960061, with subaward to Ohio State University)en_US
dc.publisherSpringer Science+Business Mediaen_US
dc.relation.isversionofhttp://dx.doi.org/10.1007/s10514-015-9420-9en_US
dc.rightsArticle is made available in accordance with the publisher's policy and may be subject to US copyright law. Please refer to the publisher's site for terms of use.en_US
dc.sourceSpringer USen_US
dc.titleEfficient recursive dynamics algorithms for operational-space control with application to legged locomotionen_US
dc.typeArticleen_US
dc.identifier.citationWensing, Patrick M., Luther R. Palmer, and David E. Orin. “Efficient Recursive Dynamics Algorithms for Operational-Space Control with Application to Legged Locomotion.” Auton Robot 38, no. 4 (January 22, 2015): 363–381.en_US
dc.contributor.departmentMassachusetts Institute of Technology. Department of Mechanical Engineeringen_US
dc.contributor.mitauthorWensing, Patrick M.en_US
dc.relation.journalAutonomous Robotsen_US
dc.eprint.versionAuthor's final manuscripten_US
dc.type.urihttp://purl.org/eprint/type/JournalArticleen_US
eprint.statushttp://purl.org/eprint/status/PeerRevieweden_US
dc.date.updated2016-05-23T12:15:18Z
dc.language.rfc3066en
dc.rights.holderSpringer Science+Business Media New York
dspace.orderedauthorsWensing, Patrick M.; Palmer, Luther R.; Orin, David E.en_US
dspace.embargo.termsNen
dc.identifier.orcidhttps://orcid.org/0000-0002-9041-5175
mit.licensePUBLISHER_POLICYen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record