Access the full text.
Sign up today, get DeepDyve free for 14 days.
O Khatib (1987)
A unified approach to motion and force control of robot manipulators: The operational space formulationIEEE Transactions on Robotics and Automation, 3
RE Roberson, R Schwertassek (1988)
Dynamics of multibody systems
G Rodriguez, A Jain, K Kreutz-Delgado (1991)
A spatial operator algebra for manipulator modelling and controlInternational Journal of Robotics Research, 10
A Macchietto, V Zordan, CR Shelton (2009)
Momentum control for balanceACM Transactions on Graphics, 28
Y. Nakamura, K. Yamane (2000)
Dynamics computation of structure-varying kinematic chains and its application to human figuresIEEE Transactions on Robotics and Automation, 16
H Essén (1993)
Average angular velocityEuropean Journal of Physics, 14
MW Walker, D Orin (1982)
Efficient dynamic computer simulation of robotic mechanisms in ASMEJournal of Dynamic Systems Measurement and Control, 104
H Herr, MB Popovic (2008)
Angular momentum in human walkingThe Journal of Experimental Biology, 211
P-B Wieber (2005)
Holonomy and nonholonomy in the dynamics of articulated motion. Fast motions in biomechanics and robotics
AC Fang, N Pollard (2003)
Efficient synthesis of physically valid human motionACM Transactions on Graphics ACM SIGGRAPH Proceedings, 22
S McMillan, DE Orin (1995)
Efficient computation of articulated-body inertias using successive axial screwsIEEE Transactions on Robotics and Automation, 11
R Featherstone, DE Orin (2008)
Springer handbook of robotics
D Nenchev, Y Umetani, K Yoshida (1992)
Analysis of a redundant free-flying spacecraft/manipulator systemIEEE Transactions on Robotics and Automation, 8
MB Popovic, A Goswami, H Herr (2005)
Ground reference points in legged locomotion: Definitions, biological trajectories and control implicationsInternational Journal of Robotics Research, 24
R Featherstone (2008)
Rigid body dynamics algorithms
K Mitobe, G Capi, Y Nasu (2004)
A new control method for walking robots based on angular momentumMechatronics, 14
The center of mass (CoM) of a humanoid robot occupies a special place in its dynamics. As the location of its effective total mass, and consequently, the point of resultant action of gravity, the CoM is also the point where the robot’s aggregate linear momentum and angular momentum are naturally defined. The overarching purpose of this paper is to refocus our attention to centroidal dynamics: the dynamics of a humanoid robot projected at its CoM. In this paper we specifically study the properties, structure and computation schemes for the centroidal momentum matrix (CMM), which projects the generalized velocities of a humanoid robot to its spatial centroidal momentum. Through a transformation diagram we graphically show the relationship between this matrix and the well-known joint-space inertia matrix. We also introduce the new concept of “average spatial velocity” of the humanoid that encompasses both linear and angular components and results in a novel decomposition of the kinetic energy. Further, we develop a very efficient $$O(N)$$ O ( N ) algorithm, expressed in a compact form using spatial notation, for computing the CMM, centroidal momentum, centroidal inertia, and average spatial velocity. Finally, as a practical use of centroidal dynamics we show that a momentum-based balance controller that directly employs the CMM can significantly reduce unnecessary trunk bending during balance maintenance against external disturbance.
Autonomous Robots – Springer Journals
Published: Jun 19, 2013
Read and print from thousands of top scholarly journals.
Already have an account? Log in
Bookmark this article. You can see your Bookmarks on your DeepDyve Library.
To save an article, log in first, or sign up for a DeepDyve account if you don’t already have one.
Copy and paste the desired citation format or use the link below to download a file formatted for EndNote
Access the full text.
Sign up today, get DeepDyve free for 14 days.
All DeepDyve websites use cookies to improve your online experience. They were placed on your computer when you launched this website. You can change your cookie settings through your browser.