
In
mechanical engineering
Mechanical engineering is the study of physical machines and mechanism (engineering), mechanisms that may involve force and movement. It is an engineering branch that combines engineering physics and engineering mathematics, mathematics principl ...
, a kinematic chain is an assembly of
rigid bodies connected by
joints
A joint or articulation (or articular surface) is the connection made between bones, ossicles, or other hard structures in the body which link an animal's skeletal system into a functional whole.Saladin, Ken. Anatomy & Physiology. 7th ed. McGraw- ...
to provide constrained motion that is the
mathematical model
A mathematical model is an abstract and concrete, abstract description of a concrete system using mathematics, mathematical concepts and language of mathematics, language. The process of developing a mathematical model is termed ''mathematical m ...
for a
mechanical system
A machine is a physical system that uses power to apply forces and control movement to perform an action. The term is commonly applied to artificial devices, such as those employing engines or motors, but also to natural biological macromolec ...
.
[ Reuleaux, F., 187]
''The Kinematics of Machinery,''
(trans. and annotated by A. B. W. Kennedy), reprinted by Dover, New York (1963) As the word
chain
A chain is a serial assembly of connected pieces, called links, typically made of metal, with an overall character similar to that of a rope in that it is flexible and curved in compression but linear, rigid, and load-bearing in tension. A ...
suggests, the rigid bodies, or links, are constrained by their connections to other links. An example is the simple open chain formed by links connected in series, like the usual chain, which is the
kinematic
In physics, kinematics studies the geometrical aspects of motion of physical objects independent of forces that set them in motion. Constrained motion such as linked machine parts are also described as kinematics.
Kinematics is concerned with s ...
model for a typical robot
manipulator.
[J. M. McCarthy and G. S. Soh, 2010]
''Geometric Design of Linkages,''
Springer, New York.
Mathematical models of the connections, or joints, between two links are termed
kinematic pair
In classical mechanics, a kinematic pair is a connection between two physical objects that imposes constraints on their relative movement (kinematics). German engineer Franz Reuleaux introduced the kinematic pair as a new approach to the stud ...
s. Kinematic pairs model the hinged and sliding joints fundamental to
robotics
Robotics is the interdisciplinary study and practice of the design, construction, operation, and use of robots.
Within mechanical engineering, robotics is the design and construction of the physical structures of robots, while in computer s ...
, often called ''lower pairs'' and the surface contact joints critical to
cam
Cam or CAM may refer to:
Science and technology
* Cam (mechanism), a mechanical linkage which translates motion
* Camshaft, a shaft with a cam
* Camera or webcam, a device that records images or video
In computing
* Computer-aided manufacturin ...
s and
gear
A gear or gearwheel is a rotating machine part typically used to transmit rotational motion and/or torque by means of a series of teeth that engage with compatible teeth of another gear or other part. The teeth can be integral saliences or ...
ing, called ''higher pairs.'' These joints are generally modeled as
holonomic constraints. A
kinematic diagram is a schematic of the mechanical system that shows the kinematic chain.
The modern use of kinematic chains includes analysis of
Linkages (mechanical)
Linkage may refer to:
* ''Linkage'' (album), by J-pop singer Mami Kawada, released in 2010
* Linkage (graph theory), the maximum min-degree of any of its subgraphs
* Linkage (horse), an American Thoroughbred racehorse
* Linkage (hierarchical clust ...
, compliance that arises from flexure joints in precision mechanisms, link compliance in
compliant mechanisms and
micro-electro-mechanical systems, and cable compliance in cable robotic and
tensegrity
Tensegrity, tensional integrity or floating compression is a structural principle based on a system of isolated components under compression (physical), compression inside a network of continuous tension (mechanics), tension, and arranged in s ...
systems.
Mobility formula
The
degrees of freedom
In many scientific fields, the degrees of freedom of a system is the number of parameters of the system that may vary independently. For example, a point in the plane has two degrees of freedom for translation: its two coordinates; a non-infinite ...
, or ''mobility,'' of a kinematic chain is the number of parameters that define the configuration of the chain.
[J. J. Uicker, G. R. Pennock, and J. E. Shigley, 2003, Theory of Machines and Mechanisms, Oxford University Press, New York.]
A system of rigid bodies moving in space has degrees of freedom measured relative to a fixed frame. This frame is included in the count of bodies, so that mobility does not depend on link that forms the fixed frame. This means the degree-of-freedom of this system is , where is the number of moving bodies plus the fixed body.
Joints that connect bodies impose constraints. Specifically, hinges and sliders each impose five constraints and therefore remove five degrees of freedom. It is convenient to define the number of constraints that a joint imposes in terms of the joint's freedom , where . In the case of a
hinge
A hinge is a mechanical bearing that connects two solid objects, typically allowing only a limited angle of rotation between them. Two objects connected by an ideal hinge rotate relative to each other about a fixed axis of rotation, with all ...
or
slider, which are one-degree-of-freedom joints, have and therefore .
The result in general where
is the degrees of freedom for the mobility of a kinematic chain formed from moving links and joints each with freedom , , is given by
:
Where is the total number of links and includes the fixed link. Spacial linkages used
and planar linkages use
. This result is known as the
Chebychev–Grübler–Kutzbach criterion.
Analysis of kinematic chains
The constraint equations of a kinematic chain couple the range of movement allowed at each joint to the dimensions of the links in the chain, and form
algebraic equations
In mathematics, an algebraic equation or polynomial equation is an equation of the form P = 0, where ''P'' is a polynomial with coefficients in some field, often the field of the rational numbers.
For example, x^5-3x+1=0 is an algebraic equation ...
that are solved to determine the configuration of the chain associated with specific values of input parameters, called
degrees of freedom
In many scientific fields, the degrees of freedom of a system is the number of parameters of the system that may vary independently. For example, a point in the plane has two degrees of freedom for translation: its two coordinates; a non-infinite ...
.
The constraint equations for a kinematic chain are obtained using
rigid transformation
In mathematics, a rigid transformation (also called Euclidean transformation or Euclidean isometry) is a geometric transformation of a Euclidean space that preserves the Euclidean distance between every pair of points.
The rigid transformation ...
s to characterize the relative movement allowed at each joint and separate rigid transformations to define the dimensions of each link. In the case of a serial open chain, the result is a sequence of rigid transformations alternating joint and link transformations from the base of the chain to its end link, which is equated to the specified position for the end link. A chain of links connected in series has the kinematic equations,
:
where is the transformation locating the end-link—notice that the chain includes a "zeroth" link consisting of the ground frame to which it is attached. These equations are called the
forward kinematics
In robot kinematics, forward kinematics refers to the use of the kinematic equations of a robot to compute the position of the Robot end effector, end-effector from specified values for the Kinematic pair, joint parameters.
The kinematics equat ...
equations of the serial chain.
Kinematic chains of a wide range of complexity are analyzed by equating the kinematics equations of serial chains that form loops within the kinematic chain. These equations are often called ''loop equations''.
The complexity (in terms of calculating the
forward and
inverse kinematics
In computer animation and robotics, inverse kinematics is the mathematical process of calculating the variable joint parameters needed to place the end of a kinematic chain, such as a robot manipulator or animation character's skeleton, in a g ...
) of the chain is determined by the following factors:
* Its
topology
Topology (from the Greek language, Greek words , and ) is the branch of mathematics concerned with the properties of a Mathematical object, geometric object that are preserved under Continuous function, continuous Deformation theory, deformat ...
: a serial chain, a
parallel manipulator
A parallel manipulator is a mechanical system that uses several computer-controlled serial chains to support a single platform, or end-effector. Perhaps, the best known parallel manipulator is formed from six linear actuators that support a mo ...
, a
tree
In botany, a tree is a perennial plant with an elongated stem, or trunk, usually supporting branches and leaves. In some usages, the definition of a tree may be narrower, e.g., including only woody plants with secondary growth, only ...
structure, or a
graph
Graph may refer to:
Mathematics
*Graph (discrete mathematics), a structure made of vertices and edges
**Graph theory, the study of such graphs and their properties
*Graph (topology), a topological space resembling a graph in the sense of discret ...
.
* Its
geometrical form: how are neighbouring
joints
A joint or articulation (or articular surface) is the connection made between bones, ossicles, or other hard structures in the body which link an animal's skeletal system into a functional whole.Saladin, Ken. Anatomy & Physiology. 7th ed. McGraw- ...
spatially connected to each other?
Explanation
Two or more rigid bodies in space are collectively called a rigid body system. We can hinder the motion of these independent rigid bodies with kinematic constraints. Kinematic constraints are constraints between rigid bodies that result in the decrease of the degrees of freedom of rigid body system.
Synthesis of kinematic chains
The constraint equations of a kinematic chain can be used in reverse to determine the dimensions of the links from a specification of the desired movement of the system. This is termed ''kinematic synthesis.''
[R. S. Hartenberg and J. Denavit, 1964, ''Kinematic Synthesis of Linkages,'' McGraw-Hill, New York.]
Perhaps the most developed formulation of kinematic synthesis is for
four-bar linkage
In the study of Mechanism (engineering), mechanisms, a four-bar linkage, also called a four-bar, is the simplest closed-Kinematic chain, chain movable linkage (mechanical), linkage. It consists of four Rigid body, bodies, called ''bars'' or ''link ...
s, which is known as
Burmester theory
In kinematics, Burmester theory comprises geometric techniques for synthesis of linkages. It was introduced in the late 19th century by Ludwig Burmester (1840–1927). His approach was to compute the geometric constraints of the linkage directly ...
.
[Hunt, K. H., ''Kinematic Geometry of Mechanisms'', Oxford Engineering Science Series, 1979]
Ferdinand Freudenstein
Ferdinand Freudenstein (12 May 1926 – 30 March 2006) was an American physicist and engineer known as the "Father of Modern Kinematics." Freudenstein applied digital computation to the kinematic synthesis of mechanisms. In his Ph.D. dissertatio ...
is often called the father of modern kinematics for his contributions to the kinematic synthesis of
linkages beginning in the 1950s. His use of the newly developed computer to solve ''Freudenstein's equation'' became the prototype of
computer-aided design
Computer-aided design (CAD) is the use of computers (or ) to aid in the creation, modification, analysis, or optimization of a design. This software is used to increase the productivity of the designer, improve the quality of design, improve c ...
systems.
This work has been generalized to the synthesis of spherical and spatial mechanisms.
See also
*
Assur group
*
Denavit–Hartenberg parameters
*
Chebychev–Grübler–Kutzbach criterion
*
Configuration space
*
Machine (mechanical)
A machine is a physical system that uses Power (physics), power to apply forces and control Motion, movement to perform an action. The term is commonly applied to artificial devices, such as those employing engines or motors, but also to natura ...
*
Mechanism (engineering)
In engineering, a mechanism is a Machine, device that transforms input forces and movement into a desired set of output forces and movement. Mechanisms generally consist of moving components which may include Gears and gear trains; belt drive, ...
*
Six-bar linkage
*
Simple machines
Simple Machines was an American independent record label in Arlington, Virginia. The label was founded by Derek Denckla and Jenny Toomey and Brad Sigal while both were living in the Positive Force House in north Arlington, but Sigal and even ...
*
Six degrees of freedom
Six degrees of freedom (6DOF), or sometimes six degrees of movement, refers to the six mechanical degrees of freedom of movement of a rigid body in three-dimensional space. Specifically, the body is free to change position as forward/backw ...
*
Superposition principle
The superposition principle, also known as superposition property, states that, for all linear systems, the net response caused by two or more stimuli is the sum of the responses that would have been caused by each stimulus individually. So th ...
References
{{DEFAULTSORT:Kinematic Chain
Computer graphics
3D computer graphics
Computational physics
Robot kinematics
Virtual reality
Mechanisms (engineering)
Diagrams
Classical mechanics