Efficient recursive dynamics algorithms for operational-space control with application to legged locomotion
نویسندگان
چکیده
This 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 treestructure 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 P. M. Wensing Department of Mechanical Engineering, Massachusetts Institute of Technology, Cambridge, MA 02139, USA E-mail: [email protected] L. R. Palmer III Department of Computer Science & Engineering, University of Southern Florida, Tampa, FL 33620, USA E-mail: [email protected] D. E. Orin Department of Electrical and Computer Engineering, The Ohio State University, Columbus, OH 43210, USA E-mail: [email protected] allows the dynamic effects of the swing legs to be effectively accounted for at this high speed.
منابع مشابه
Operational Space Dynamics: Efficient Algorithms for Modeling and Control of Branching Mechanisms
This paper discusses intuitive and eficient ways to model and control the dynamics of highly redundant branching mechanisms using the operational space formulation. As the complexity of mechanisms increases, their modeling and control become increasingly d i f i cult. The operational space formulation provides a natural framework for these problems since its basic structure provides dynamic dec...
متن کاملUsing the Adaptive Frequency Nonlinear Oscillator for Earning an Energy Efficient Motion Pattern in a Leg- Like Stretchable Pendulum by Exploiting the Resonant Mode
In this paper we investigate a biological framework to generate and adapt a motion pattern so that can be energy efficient. In fact, the motion pattern in legged animals and human emerges among interaction between a central pattern generator neural network called CPG and the musculoskeletal system. Here, we model this neuro - musculoskeletal system by means of a leg - like mechanical system cal...
متن کاملOperational Space Dynamics of a Space Robot and Computational Efficient Algorithm
On-orbit servicing space robot is one of the challenging applications in space robotic field. Main task of the on-orbit space robot involves the tracking, the grasping and the positioning of a target. The dynamics in operational space is useful to achieve such tasks in Cartesian space. The operational space dynamics is a formulation of the dynamics of a complex branching redundant mechanism in ...
متن کاملDynamics of Space Free-Flying Robots with Flexible Appendages
A Space Free-Flying Robot (SFFR) includes an actuated base equipped with one or more manipulators to perform on-orbit missions. Distinct from fixed-based manipulators, the spacecraft (base) of a SFFR responds to dynamic reaction forces due to manipulator motions. In order to control such a system, it is essential to consider the dynamic coupling between the manipulators and the base. Explicit d...
متن کاملIncreasing Stability in Dynamic Gaits Using Numerical Optimization
Optimal gait planning is applied in this work to the problem of improving stability in quadruped locomotion. In many settings, it is desired to operate legged machines at high performance levels where rapid velocities and a changing environment make stability of utmost concern. Since gait planning still remains a vital component of legged system control design, an efficient method of determinin...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Auton. Robots
دوره 38 شماره
صفحات -
تاریخ انتشار 2015