Skip to main content Accessibility help
×
Hostname: page-component-848d4c4894-hfldf Total loading time: 0 Render date: 2024-05-19T11:08:12.574Z Has data issue: false hasContentIssue false

6 - Differential Kinematics and Numeric Solution of Posture Equations

Published online by Cambridge University Press:  05 April 2013

John J. Uicker
Affiliation:
University of Wisconsin, Madison
Bahram Ravani
Affiliation:
University of California, Davis
Pradip N. Sheth
Affiliation:
University of Virginia
Get access

Summary

Introduction

In Chapter 5 we studied how the postures of some mechanisms and multibody systems can be found analytically using hand calculations to find closed-form solutions. Typically, this requires forming the necessary transformation matrices, and ensuring that all dependent position variables are made consistent with the constraints expressed by the loop-closure equations. In Chapter 5 we solved several example problems, in both 2-D and 3-D, to illustrate the process, but we also found that the calculations quickly became burdensome, even for problems with only a few unknown joint variables. In principle the methods look powerful, but in practice they quickly reach a limit on practicality.

Does this mean that the methods are not adequate? Not exactly; rather, it means that we are in need of a better means of calculating. Perhaps these tedious computations should be automated for solution by numeric methods using a computer.

Let us reflect on the nature of the problem of posture analysis of a multibody system. In general, the number of bodies () is usually reasonably small, typically limited by cost and the desire for simplicity and reliability to tens of moving parts or less. The number of joints (n) is of the same order. The number of closed loops (NL) is usually much smaller. The number of joint variables (φ) is of the same order as the number of joints. However, the number of independent variables (ψ) is almost always very small. After all, the whole point of our multibody system is to control the movements of the parts to only those required for proper function of the system. Thus, the mobility (f) is often only one, and is very rarely as many as ten.

Type
Chapter
Information
Publisher: Cambridge University Press
Print publication year: 2013

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

Angeles, J., “Is There a Characteristic Length of a Rigid-Body Displacement?Mechanism and Machine Theory, vol. 41, no. 8, August 2006, pp. 884–96.CrossRefGoogle Scholar
Ball, R. S., A Treatise on the Theory of Screws, 1900, Cambridge University Press, Cambridge, 544 pp., reprinted in 1998.Google Scholar
Craig, J. J., Introduction to Robotics Mechanics and Control, 2nd. ed., Addison-Wesley Publishing Company, Inc., Cambridge, MA, 1989.Google Scholar
Jacobi, C. G. J., “De Determinantibus Functionalibus (On Determinant Functions),” Crelle's Journal für die reine und angewandte Mathematik (Crelle's Journal for Pure and Applied Mathematics), vol. 22, pp. 318–52, Leipzig, 1841.Google Scholar
James, M. L., Smith, G. M., and Wolford, J. C., Applied Numerical Methods for Digital Computation with FORTRAN and CSMP, 2nd ed., IEP-A Dun-Donnelley Publisher, New York, 1977, pp. 100–02.Google Scholar
Kaiser, K. S., Numerical Analysis, McGraw-Hill Book Company, Inc., 1957.Google Scholar
Korn, G. A. and Korn, T. M., Mathematical Handbook for Scientists and Engineers, McGraw-Hill Book Company, Inc., New York, 1961.Google Scholar
Newton, I., De methodis fluxionum et serierum infinitorum (The method of fluxions and infinite series), London, 1736.Google Scholar
Olsen, W. J., “On the Real Time Inverse Kinematics Solution for the General Six Degree of Freedom Manipulator,” MS Thesis, University of Wisconsin – Madison, Madison WI, 1994.Google Scholar
Raphson, J., Analysis aequationum universalis (The universal analysis equation), London, 1690.Google Scholar
Sheth, P. N., “Improved Iterative Techniques for the (4 × 4) Matrix Method of Kinematic Analysis,” MS Thesis, University of Wisconsin – Madison, Madison, 1968.Google Scholar
Uicker, Jr J. J.., Denavit, J., and Hartenberg, R. S., “An Iterative Method for the Displacement Analysis of Spatial Mechanisms,” Journal of Applied Mechanics, ASME Transactions, June 1964, pp. 309–14.

Save book to Kindle

To save this book to your Kindle, first ensure coreplatform@cambridge.org is added to your Approved Personal Document E-mail List under your Personal Document Settings on the Manage Your Content and Devices page of your Amazon account. Then enter the ‘name’ part of your Kindle email address below. Find out more about saving to your Kindle.

Note you can select to save to either the @free.kindle.com or @kindle.com variations. ‘@free.kindle.com’ emails are free but can only be saved to your device when it is connected to wi-fi. ‘@kindle.com’ emails can be delivered even when you are not connected to wi-fi, but note that service fees apply.

Find out more about the Kindle Personal Document Service.

Available formats
×

Save book to Dropbox

To save content items to your account, please confirm that you agree to abide by our usage policies. If this is the first time you use this feature, you will be asked to authorise Cambridge Core to connect with your account. Find out more about saving content to Dropbox.

Available formats
×

Save book to Google Drive

To save content items to your account, please confirm that you agree to abide by our usage policies. If this is the first time you use this feature, you will be asked to authorise Cambridge Core to connect with your account. Find out more about saving content to Google Drive.

Available formats
×