Kinematics
Classical mechanics 

Core topics

Kinematics is the branch of classical mechanics which describes the motion of points, bodies (objects), and systems of bodies (groups of objects) without consideration of the causes of motion.^{[1]}^{[2]}^{[3]} Kinematics as a field of study is often referred to as the "geometry of motion".^{[4]}^{[5]}^{[6]} For further details, see Analytical dynamics.
To describe motion, kinematics studies the trajectories of points, lines, other geometric objects, and their differential properties such as velocity and acceleration. Kinematics is used in astrophysics to describe the motion of celestial bodies and systems, and in mechanical engineering, robotics, and biomechanics^{[7]} to describe the motion of systems composed of joined parts (multilink systems) such as an engine, a robotic arm or the skeleton of the human body.
The study of kinematics can be abstracted into purely mathematical functions. For instance, rotation can be represented by elements of the unit circle in the complex plane. Other planar algebras are used to represent the shear mapping of classical motion in absolute time and space and to represent the Lorentz transformations of relativistic space and time. By using time as a parameter in geometry, mathematicians have developed a science of kinematic geometry.
The use of geometric transformations, also called rigid transformations, to describe the movement of components of a mechanical system simplifies the derivation of its equations of motion, and is central to dynamic analysis.
Kinematic analysis is the process of measuring the kinematic quantities used to describe motion. In engineering, for instance, kinematic analysis may be used to find the range of movement for a given mechanism, and, working in reverse, kinematic synthesis designs a mechanism for a desired range of motion.^{[8]} In addition, kinematics applies algebraic geometry to the study of the mechanical advantage of a mechanical system or mechanism.
Contents
 1 Etymology of the term
 2 Kinematics of a particle trajectory
 3 Particle trajectories under constant acceleration
 4 Particle trajectories in cylindricalpolar coordinates
 5 Point trajectories in a body moving in the plane
 6 Pure translation
 7 Rotation of a body around a fixed axis
 8 Point trajectories in body moving in three dimensions
 9 Kinematic constraints
 10 See also
 11 References
 12 Further reading
 13 External links
Etymology of the term
The term kinematic is the English version of A.M. Ampère's cinématique,^{[9]} which he constructed from the Greek κίνημα kinema ("movement, motion"), itself derived from κινεῖν kinein ("to move").^{[10]}^{[11]}
Kinematic and cinématique are related to the French word cinéma, but neither are directly derived from it. However, they do share a root word in common, as cinéma came from the shortened form of cinématographe, "motion picture projector and camera," once again from the Greek word for movement but also the Greek word for writing. ^{[12]}
Kinematics of a particle trajectory
Particle kinematics is the study of the properties of the trajectory of a particle. The position of a particle is defined to be the coordinate vector from the origin of a coordinate frame to the particle. For example, consider a tower 50 m south from your home, where the coordinate frame is located at your home, such that East is the xdirection and North is the ydirection, then the coordinate vector to the base of the tower is r=(0, 50, 0). If the tower is 50 m high, then the coordinate vector to the top of the tower is r=(0, 50, 50).
Usually a threedimensional coordinate systems is used to define the position of a particle. However, if the particle is constrained to lie in a plane or on a sphere, a twodimensional coordinate system can be used. All observations in physics are incomplete without the reference frame being specified.
The position vector of a particle is a vector drawn from the origin of the reference frame to the particle. It expresses both the distance of the point from the origin and its direction from the origin. In three dimensions, the position of point P can be expressed as
where x_{P}, y_{P}, and z_{P} are the Cartesian coordinates and i, j and k are the unit vectors along the x, y, and z coordinate axes, respectively. The magnitude of the position vector P gives the distance between the point P and the origin.
The direction cosines of the position vector provide a quantitative measure of direction. It is important to note that the position vector of a particle isn't unique. The position vector of a given particle is different relative to different frames of reference.
The trajectory of a particle is a vector function of time, P(t), which defines the curve traced by the moving particle, given by
where the coordinates x_{P}, y_{P}, and z_{P} are each functions of time.
Velocity and speed
The velocity of a particle is a vector quantity that tells about the direction and magnitude of the rate of change of the position vector, that is, how the position of a point changes with each instant of time. Consider the ratio of the difference of two positions of a particle divided by the time interval, which is called the average velocity over that time interval. This average velocity is defined as
where ΔP is the difference in the position vector over the time interval Δt.
In the limit as the time interval Δt becomes smaller and smaller, the average velocity becomes the time derivative of the position vector,
Thus, velocity is the time rate of change of position, and the dot denotes the derivative with respect to time. Furthermore, the velocity is tangent to the trajectory of the particle.
As a position vector itself is frame dependent, therefore its velocity is also dependent on the reference frame.
The speed of an object is the magnitude V of its velocity. It is a scalar quantity:
where s is the arclength measured along the trajectory of the particle. This arclength traveled by a particle over time is a nondecreasing quantity. Hence, ds/dt is nonnegative, which implies that speed is also nonnegative.
Acceleration
The acceleration of a particle is the vector defined by the rate of change of the velocity vector. The average acceleration of a particle over a time interval is defined as the ratio.
where ΔV is the difference in the velocity vector and Δt is the time interval.
The acceleration of the particle is the limit of the average acceleration as the time interval approaches zero, which is the time derivative,
Thus, acceleration is the second derivative of the position vector that defines the trajectory of a particle.
Relative position vector
A relative position vector is a vector that defines the position of a particle relative to another particle. It is the difference in position of the two particles.
If point A has position P_{A} = (x_{A},y_{A},z_{A}) and point B has position P_{B} = (x_{B},y_{B},z_{B}), the displacement R_{B/A} of B from A is given by:
Geometrically, the relative position vector R_{B/A} is the vector from point A to point B. The values of the coordinate vectors of points vary with the choice of coordinate frame, however the relative position vector between a pair of points has the same length no matter what coordinate frame is used and is said to be frame invariant.
To describe the motion of a particle B relative to another particle A, we notice that the position B can be formulated as the position of A plus the position of B relative to A, that is:
Relative velocity
The relations between relative positions vectors become relations between relative velocities by computing the timederivative. The second time derivative yields relations for relative accelerations.
For example, let the particle B move with velocity V_{B} and particle A move with velocity V_{A} in a given reference frame. Then the velocity of B relative to A is given by:
This can be obtained by computing the time derivative of the relative position vector R_{B/A}.
This equation provides a formula for the velocity of B in terms of the velocity of A and its relative velocity,
With a large velocity V, where the fraction V/c is significant, c being the speed of light, another scheme of relative velocity called rapidity, that depends on this ratio, is used in special relativity.
Particle trajectories under constant acceleration
Newton's laws state that a constant force acting on a particle generates a constant acceleration. For example, a particle in a parallel gravity field experiences a force acting downwards that is proportional to the constant acceleration of gravity, and no force in the horizontal direction. This is called projectile motion.
If the acceleration vector A of a particle P is constant in magnitude and direction, the particle is said to be undergoing uniformly accelerated motion. In this case, the trajectory P(t) of the particle can be obtained by integrating the acceleration A with respect to time.
The first integral yields the velocity of the particle,
A second integration yields its trajectory,
Additional relations between displacement, velocity, acceleration, and time can be derived. Since A = (V − V_{0})/t,
By using the definition of an average, this equation states that when the acceleration is constant average velocity times time equals displacement.
A relationship without explicit time dependence may also be derived using the relation At = V − V_{0},
where · denotes the dot product. Divide both sides by t and expand the dotproducts to obtain,
In the case of straightline motion, where P and P_{0} are parallel to A, this equation becomes:
This can be simplified using the notation A=a, V=v, and P=r, so
This relation is useful when time is not known explicitly.
Particle trajectories in cylindricalpolar coordinates
It is often convenient to formulate the trajectory of a particle P(t) = (X(t), Y(t) and Z(t)) using polar coordinates in the XY plane. In this case, its velocity and acceleration take a convenient form.
Recall that the trajectory of a particle P is defined by its coordinate vector P measured in a fixed reference frame F. As the particle moves, its coordinate vector P(t) traces its trajectory, which is a curve in space, given by:
where i, j, and k are the unit vectors along the X, Y and Z axes of the reference frame F, respectively.
Consider a particle P that moves on the surface of a circular cylinder, it is possible to align the Z axis of the fixed frame F with the axis of the cylinder. Then, the angle θ around this axis in the XY plane can be used to define the trajectory as,
The cylindrical coordinates for P(t) can be simplified by introducing the radial and tangential unit vectors,
Using this notation, P(t) takes the form,
where R is constant.
In general, the trajectory P(t) is not constrained to lie on a circular cylinder, so the radius R varies with time and the trajectory in cylindricalpolar coordinates becomes:
The velocity vector V_{P} is the time derivative of the trajectory P(t), which yields:
where
In this case, the acceleration A_{P}, which is the time derivative of the velocity V_{P}, is given by:
Constant radius
If the trajectory of the particle is constrained to lie on a cylinder, then the radius R is constant and the velocity and acceleration vectors simplify. The velocity of V_{P} is the time derivative of the trajectory P(t),
The acceleration vector becomes:
Planar circular trajectories
A special case of a particle trajectory on a circular cylinder occurs when there is no movement along the Z axis:
where R and Z_{0} are constants. In this case, the velocity V_{P} is given by:
where
is the angular velocity of the unit vector e_{t} around the z axis of the cylinder.
The acceleration A_{P} of the particle P is now given by:
The components
are called, respectively, the radial and tangential components of acceleration.
The notation for angular velocity and angular acceleration is often defined as
so the radial and tangential acceleration components for circular trajectories are also written as
Point trajectories in a body moving in the plane
The movement of components of a mechanical system is analyzed by attaching a reference frame to each part and determining how the reference frames move relative to each other. If the structural strength of the parts are sufficient then their deformation can be neglected and rigid transformations used to define this relative movement. This brings geometry into the study of mechanical movement.
Geometry is the study of the properties of figures that remain the same while the space is transformed in various waysmore technically, it is the study of invariants under a set of transformations.^{[14]} Perhaps best known is highschool Euclidean geometry where planar triangles are studied under congruent transformations (also called isometries or rigid transformations). These transformations displace the triangle in the plane without changing the angle at each vertex or the distances between vertices. Kinematics is often described as applied geometry, where the movement of a mechanical system is described using the rigid transformations of Euclidean geometry.
The coordinates of points in the plane are twodimensional vectors in R^{2}, so rigid transformations are those that preserve the distance measured between any two points. The Euclidean distance formula is simply the Pythagorean theorem. The set of rigid transformations in an ndimensional space is called the special Euclidean group on R^{n}, and denoted SE(n).
Displacements and motion
The position of one component of a mechanical system relative to another is defined by introducing a reference frame, say M, on one that moves relative to a fixed frame, F, on the other. The rigid transformation, or displacement, of M relative to F defines the relative position of the two components. A displacement consists of the combination of a rotation and a translation.
The set of all displacements of M relative to F is called the configuration space of M. A smooth curve from one position to another in this configuration space is a continuous set of displacements, called the motion of M relative to F. The motion of a body consists of a continuous set of rotations and translations.
Matrix representation
The combination of a rotation and translation in the plane R^{2} can be represented by a certain type of 3x3 matrix known as a homogeneous transform. The 3x3 homogeneous transform is constructed from a 2x2 rotation matrix A(φ) and the 2x1 translation vector d=(d_{x}, d_{y}), as:
These homogeneous transforms perform rigid transformations on the points in the plane z=1, that is on points with coordinates p=(x, y, 1).
In particular, let p define the coordinates of points in a reference frame M coincident with a fixed frame F. Then, when the origin of M is displaced by the translation vector d relative to the origin of F and rotated by the angle φ relative to the xaxis of F, the new coordinates in F of points in M are given by:
Homogeneous transforms represent affine transformations. This formulation is necessary because a translation is not a linear transformation of R^{2}. However, using projective geometry, so that R^{2} is considered to be a subset of R^{3}, translations become affine linear transformations.^{[15]}
Pure translation
If a rigid body moves so that its reference frame M does not rotate relative to the fixed frame F, the motion is said to be pure translation. In this case, the trajectory of every point in the body is an offset of the trajectory d(t) of the origin of M, that is:
Thus, for bodies in pure translation, the velocity and acceleration of every point P in the body are given by:
where the dot denotes the derivative with respect to time and V_{O} and A_{O} are the velocity and acceleration, respectively, of the origin of the moving frame M. Recall the coordinate vector p in M is constant, so its derivative is zero.
Rotation of a body around a fixed axis
Rotational or angular kinematics is the description of the rotation of an object.^{[16]} The description of rotation requires some method for describing orientation. Common descriptions include Euler angles and the kinematics of turns induced by algebraic products.
In what follows, attention is restricted to simple rotation about an axis of fixed orientation. The zaxis has been chosen for convenience.
 Position
 This allows the description of a rotation as the angular position of a planar reference frame M relative to a fixed F about this shared zaxis. Coordinates p=(x, y) in M are related to coordinates P=(X, Y) in F by the matrix equation:
 where
 is the rotation matrix that defines the angular position of M relative to F.
 Velocity
 If the point p does not move in M, its velocity in F is given by
 It is convenient to eliminate the coordinates p and write this as an operation on the trajectory P(t),
 where the matrix
 is known as the angular velocity matrix of M relative to F. The parameter ω is the time derivative of the angle θ, that is:
 Acceleration
 The acceleration of P(t) in F is obtained as the time derivative of the velocity,
 which becomes
 where
 is the angular acceleration matrix of M on F, and
The description of rotation then involves these three quantities:
 Angular position : the oriented distance from a selected origin on the rotational axis to a point of an object is a vector r ( t ) locating the point. The vector r(t) has some projection (or, equivalently, some component) r_{⊥}(t) on a plane perpendicular to the axis of rotation. Then the angular position of that point is the angle θ from a reference axis (typically the positive xaxis) to the vector r_{⊥}(t) in a known rotation sense (typically given by the righthand rule).
 Angular velocity : the angular velocity ω is the rate at which the angular position θ changes with respect to time t:

 The angular velocity is represented in Figure 1 by a vector Ω pointing along the axis of rotation with magnitude ω and sense determined by the direction of rotation as given by the righthand rule.
 Angular acceleration : the magnitude of the angular acceleration α is the rate at which the angular velocity ω changes with respect to time t:
The equations of translational kinematics can easily be extended to planar rotational kinematics for constant angular acceleration with simple variable exchanges:
Here θ_{i} and θ_{f} are, respectively, the initial and final angular positions, ω_{i} and ω_{f} are, respectively, the initial and final angular velocities, and α is the constant angular acceleration. Although position in space and velocity in space are both true vectors (in terms of their properties under rotation), as is angular velocity, angle itself is not a true vector.
Point trajectories in body moving in three dimensions
Important formulas in kinematics define the velocity and acceleration of points in a moving body as they trace trajectories in threedimensional space. This is particularly important for the center of mass of a body, which is used to derive equations of motion using either Newton's second law or Lagrange's equations.
Position
In order to define these formulas, the movement of a component B of a mechanical system is defined by the set of rotations [A(t)] and translations d(t) assembled into the homogeneous transformation [T(t)]=[A(t), d(t)]. If p is the coordinates of a point P in B measured in the moving reference frame M, then the trajectory of this point traced in F is given by:
This notation does not distinguish between P = (X, Y, Z, 1), and P = (X, Y, Z), which is hopefully clear in context.
This equation for the trajectory of P can be inverted to compute the coordinate vector p in M as:
This expression uses the fact that the transpose of a rotation matrix is also its inverse, that is:
Velocity
The velocity of the point P along its trajectory P(t) is obtained as the time derivative of this position vector,
The dot denotes the derivative with respect to time; because p is constant, its derivative is zero.
This formula can be modified to obtain the velocity of P by operating on its trajectory P(t) measured in the fixed frame F. Substituting the inverse transform for p into the velocity equation yields:
The matrix [S] is given by:
where
is the angular velocity matrix.
Multiplying by the operator [S], the formula for the velocity V_{P} takes the form:
where the vector ω is the angular velocity vector obtained from the components of the matrix [Ω]; the vector
is the position of P relative to the origin O of the moving frame M; and
is the velocity of the origin O.
Acceleration
The acceleration of a point P in a moving body B is obtained as the time derivative of its velocity vector:
This equation can be expanded firstly by computing
and
The formula for the acceleration A_{P} can now be obtained as:
or
where α is the angular acceleration vector obtained from the derivative of the angular velocity matrix;
is the relative position vector; and
is the acceleration of the origin of the moving frame M.
Kinematic constraints
Kinematic constraints are constraints on the movement of components of a mechanical system. Kinematic constraints can be considered to have two basic forms, (i) constraints that arise from hinges, sliders and cam joints that define the construction of the system, called holonomic constraints, and (ii) constraints imposed on the velocity of the system such as the knifeedge constraint of iceskates on a flat plane, or rolling without slipping of a disc or sphere in contact with a plane, which are called nonholonomic constraints. The following are some common examples.
Kinematic coupling
A kinematic coupling exactly constrains all 6 degrees of freedom.
Rolling without slipping
An object that rolls against a surface without slipping obeys the condition that the velocity of its center of mass is equal to the cross product of its angular velocity with a vector from the point of contact to the center of mass:
For the case of an object that does not tip or turn, this reduces to .
Inextensible cord
This is the case where bodies are connected by an idealized cord that remains in tension and cannot change length. The constraint is that the sum of lengths of all segments of the cord is the total length, and accordingly the time derivative of this sum is zero.^{[17]}^{[18]}^{[19]} A dynamic problem of this type is the pendulum. Another example is a drum turned by the pull of gravity upon a falling weight attached to the rim by the inextensible cord.^{[20]} An equilibrium problem (i.e. not kinematic) of this type is the catenary.^{[21]}
Kinematic pairs
Reuleaux called the ideal connections between components that form a machine kinematic pairs. He distinguished between higher pairs which were said to have line contact between the two links and lower pairs that have area contact between the links. J. Phillips shows that there are many ways to construct pairs that do not fit this simple classification.^{[22]}
Lower pair
A lower pair is an ideal joint, or holonomic constraint, that maintains contact between a point, line or plane in a moving solid (threedimensional) body to a corresponding point line or plane in the fixed solid body. There are the following cases:
 A revolute pair, or hinged joint, requires a line, or axis, in the moving body to remain colinear with a line in the fixed body, and a plane perpendicular to this line in the moving body maintain contact with a similar perpendicular plane in the fixed body. This imposes five constraints on the relative movement of the links, which therefore has one degree of freedom, which is pure rotation about the axis of the hinge.
 A prismatic joint, or slider, requires that a line, or axis, in the moving body remain colinear with a line in the fixed body, and a plane parallel to this line in the moving body maintain contact with a similar parallel plane in the fixed body. This imposes five constraints on the relative movement of the links, which therefore has one degree of freedom. This degree of freedom is the distance of the slide along the line.
 A cylindrical joint requires that a line, or axis, in the moving body remain colinear with a line in the fixed body. It is a combination of a revolute joint and a sliding joint. This joint has two degrees of freedom. The position of the moving body is defined by both the rotation about and slide along the axis.
 A spherical joint, or ball joint, requires that a point in the moving body maintain contact with a point in the fixed body. This joint has three degrees of freedom.
 A planar joint requires that a plane in the moving body maintain contact with a plane in fixed body. This joint has three degrees of freedom.
Higher pairs
Generally speaking, a higher pair is a constraint that requires a curve or surface in the moving body to maintain contact with a curve or surface in the fixed body. For example, the contact between a cam and its follower is a higher pair called a cam joint. Similarly, the contact between the involute curves that form the meshing teeth of two gears are cam joints.
Kinematic chains
Rigid bodies ("links") connected by kinematic pairs ("joints") are known as kinematic chains. Mechanisms and robots are examples of kinematic chains. The degree of freedom of a kinematic chain is computed from the number of links and the number and type of joints using the mobility formula. This formula can also be used to enumerate the topologies of kinematic chains that have a given degree of freedom, which is known as type synthesis in machine design.
Examples
The planar one degreeoffreedom linkages assembled from N links and j hinged or sliding joints are:
 N=2, j=1 : a twobar linkage that is the lever;
 N=4, j=4 : the fourbar linkage;
 N=6, j=7 : a sixbar linkage. This must have two links ("ternary links") that support three joints. There are two distinct topologies that depend on how the two ternary linkages are connected. In the Watt topology, the two ternary links have a common joint; in the Stephenson topology, the two ternary links do not have a common joint and are connected by binary links.^{[23]}
 N=8, j=10 : eightbar linkage with 16 different topologies;
 N=10, j=13 : tenbar linkage with 230 different topologies;
 N=12, j=16 : twelvebar linkage with 6,856 topologies.
For larger chains and their linkage topologies, see R. P. Sunkari and L. C. Schmidt, "Structural synthesis of planar kinematic chains by adapting a Mckaytype algorithm", Mechanism and Machine Theory #41, pp. 1021–1030 (2006).
See also
References
 ↑ Edmund Taylor Whittaker (1904). A Treatise on the Analytical Dynamics of Particles and Rigid Bodies. Cambridge University Press. Chapter 1. ISBN 0521358833.<templatestyles src="Module:Citation/CS1/styles.css"></templatestyles>
 ↑ Joseph Stiles Beggs (1983). Kinematics. Taylor & Francis. p. 1. ISBN 0891163557.<templatestyles src="Module:Citation/CS1/styles.css"></templatestyles>
 ↑ Thomas Wallace Wright (1896). Elements of Mechanics Including Kinematics, Kinetics and Statics. E and FN Spon. Chapter 1.<templatestyles src="Module:Citation/CS1/styles.css"></templatestyles>
 ↑ Russell C. Hibbeler (2009). "Kinematics and kinetics of a particle". Engineering Mechanics: Dynamics (12th ed.). Prentice Hall. p. 298. ISBN 0136077919.<templatestyles src="Module:Citation/CS1/styles.css"></templatestyles>
 ↑ Ahmed A. Shabana (2003). "Reference kinematics". Dynamics of Multibody Systems (2nd ed.). Cambridge University Press. ISBN 9780521544115.<templatestyles src="Module:Citation/CS1/styles.css"></templatestyles>
 ↑ P. P. Teodorescu (2007). "Kinematics". Mechanical Systems, Classical Models: Particle Mechanics. Springer. p. 287. ISBN 1402054416.<templatestyles src="Module:Citation/CS1/styles.css"></templatestyles>.
 ↑ A. Biewener (2003). Animal Locomotion. Oxford University Press. ISBN 019850022X.<templatestyles src="Module:Citation/CS1/styles.css"></templatestyles>
 ↑ J. M. McCarthy and G. S. Soh, 2010, Geometric Design of Linkages, Springer, New York.
 ↑ Ampère, AndréMarie. Essai sur la Pilosophie des Sciences. Chez Bachelier.<templatestyles src="Module:Citation/CS1/styles.css"></templatestyles>
 ↑ Merz, John (1903). A History of European Thought in the Nineteenth Century. Blackwood, London. p. 5.<templatestyles src="Module:Citation/CS1/styles.css"></templatestyles>
 ↑ O. Bottema & B. Roth (1990). Theoretical Kinematics. Dover Publications. preface, p. 5. ISBN 0486663469.<templatestyles src="Module:Citation/CS1/styles.css"></templatestyles>
 ↑ Harper, Douglas. "cinema". Online Etymology Dictionary.<templatestyles src="Module:Citation/CS1/styles.css"></templatestyles>
 ↑ Reuleaux, F.; Kennedy, Alex B. W. (1876), The Kinematics of Machinery: Outlines of a Theory of Machines, London: Macmillan<templatestyles src="Module:Citation/CS1/styles.css"></templatestyles>
 ↑ Geometry: the study of properties of given elements that remain invariant under specified transformations. "Definition of geometry". MerriamWebster online dictionary.<templatestyles src="Module:Citation/CS1/styles.css"></templatestyles>
 ↑ Paul, Richard (1981). Robot manipulators: mathematics, programming, and control : the computer control of robot manipulators. MIT Press, Cambridge, MA. ISBN 9780262160827.<templatestyles src="Module:Citation/CS1/styles.css"></templatestyles>
 ↑ R. Douglas Gregory (2006). Chapter 16. Cambridge, England: Cambridge University. ISBN 0521826780.<templatestyles src="Module:Citation/CS1/styles.css"></templatestyles>
 ↑ William Thomson Kelvin & Peter Guthrie Tait (1894). Elements of Natural Philosophy. Cambridge University Press. p. 4. ISBN 1573929840.<templatestyles src="Module:Citation/CS1/styles.css"></templatestyles>
 ↑ William Thomson Kelvin & Peter Guthrie Tait (1894). Elements of Natural Philosophy. p. 296.<templatestyles src="Module:Citation/CS1/styles.css"></templatestyles>
 ↑ M. Fogiel (1980). "Problem 1711". The Mechanics Problem Solver. Research & Education Association. p. 613. ISBN 0878915192.<templatestyles src="Module:Citation/CS1/styles.css"></templatestyles>
 ↑ Irving Porter Church (1908). Mechanics of Engineering. Wiley. p. 111. ISBN 1110365276.<templatestyles src="Module:Citation/CS1/styles.css"></templatestyles>
 ↑ Morris Kline (1990). Mathematical Thought from Ancient to Modern Times. Oxford University Press. p. 472. ISBN 0195061365.<templatestyles src="Module:Citation/CS1/styles.css"></templatestyles>
 ↑ Phillips, Jack (2007). Freedom in Machinery, Volumes 12 (reprint ed.). Cambridge University Press. ISBN 9780521673310.<templatestyles src="Module:Citation/CS1/styles.css"></templatestyles>
 ↑ Tsai, LungWen (2001). Mechanism design:enumeration of kinematic structures according to function (llustrated ed.). CRC Press. p. 121. ISBN 9780849309014.<templatestyles src="Module:Citation/CS1/styles.css"></templatestyles>
Further reading
 Koetsier, Teun (1994), "§8.3 Kinematics", in GrattanGuiness, Ivor (ed.), Companion Encyclopedia of the History and Philosophy of the Mathematical Sciences, 2, Routledge, pp. 994–1001, ISBN 0415092396<templatestyles src="Module:Citation/CS1/styles.css"></templatestyles>
 Moon, Francis C. (2007). The Machines of Leonardo Da Vinci and Franz Reuleaux, Kinematics of Machines from the Renaissance to the 20th Century. Springer. ISBN 9781402055980.<templatestyles src="Module:Citation/CS1/styles.css"></templatestyles>
 Eduard Study (1913) D.H. Delphenich translator, "Foundations and goals of analytical kinematics".
External links
Look up kinematics in Wiktionary, the free dictionary. 
 Java applet of 1D kinematics
 Physclips: Mechanics with animations and video clips from the University of New South Wales.
 Kinematic Models for Design Digital Library (KMODDL), featuring movies and photos of hundreds of working models of mechanical systems at Cornell University and an ebook library of classic texts on mechanical design and engineering.
 MicroInch Positioning with Kinematic Components