Chapter 6: Planar and Spatial Mechanism
In the late 1970s, at Yamanashi University in Japan, a team led by Hiroshi Makino was studying a problem that sounds trivial and is not: getting a machine to push a pin into a hole. A human hand does it without thinking. It presses down firmly, and when the pin catches the edge of the hole, the hand lets it slide sideways by a fraction of a millimetre until it drops in.
The robot arms of that time could not manage this. They were built to move freely in every direction, and an arm that can be pushed sideways can also sag sideways under the weight it carries.
Makino’s answer was to take freedom away on purpose. He arranged the arm’s two main joints so that both turned about upright axes. The arm could sweep anywhere it liked across a horizontal plane, but it could not lift or tilt out of that plane at all. A separate axis moved the whole arm straight down. The result was a machine that was stiff exactly where it needed to press, and free exactly where the pin needed to wander.
That design became the SCARA arm — the Selective Compliance Assembly Robot Arm — and it is still assembling electronics today. Its lesson runs through this chapter: in a mechanism, what a machine is prevented from doing matters as much as what it can do.
Photograph
Fig. 6.0-1 – a SCARA robot arm at work on an assembly bench, viewed from the side so that both upright rotary joints of the horizontal arm and the separate vertical axis at the tool end are clearly visible; the workpiece or circuit board being assembled should be in frame. Sourcing note: a licensed industrial or stock photograph of a working SCARA arm; images where the arm is cropped, where the joints are hidden behind a cover, or where a manufacturer’s branding dominates the frame are unusable.
Keep these five questions in mind as you read. By the end of this chapter you will be able to answer every one of them.
6.1 Links, Joints and Mechanisms
The arm described at the start of this chapter did its job because of how its parts were joined together, not because of what those parts were made of. Two joints turning about upright axes gave it freedom in one direction and refused it in another.
Before any mechanism can be classified, you need the vocabulary that describes such an arrangement precisely. Three words carry almost all of it: link, joint and chain. Everything in this chapter, and a good deal of the rest of the mechanical work in this course, is built from those three.
6.1.1 Links and Kinematic Pairs
Hold a pair of scissors and open it. Two flat metal pieces turn against each other about a rivet. Each metal piece keeps its own shape throughout the motion — the blade does not stretch, and the handle does not bend. That unchanging shape is what lets you predict where the tips will be when the handles are a certain distance apart.
A part that behaves this way is called a link. A link is a body that is treated as rigid, meaning the distance between any two points on it does not change while the machine is working.
The word “rigid” is doing quiet work in that definition. It is an assumption, not a fact about the material. A steel arm 200 mm long behaves rigidly under a small load. The same arm cut from 3 mm acrylic will flex visibly, and the tool at its end will not be where the geometry says it should be. When you build a chassis or an arm from the materials this course uses — MDF, acrylic, aluminum or steel — you are choosing how well the rigid-link assumption will hold.
The link that does not move
In every working mechanism, one link is held still. On a robot arm it is the base bolted to the table; on a door it is the frame set into the wall; on a wiper system it is the car body. This stationary link is called the fixed link, or the ground link, and it is a link like any other even though it never moves. Counting it is the single most common slip in this topic.
Links in contact
Two links are of no use lying side by side. They must touch in a way that allows some motion and prevents the rest. Two links connected so that they can move relative to each other in a definite way form a kinematic pair.
The nature of the contact matters. Where the two links touch over a surface — a shaft inside a bearing, a block inside a slot — the pair is called a lower pair, and older texts name these by the motion they give: a turning pair for rotation, a sliding pair for straight-line motion. Where the contact is only along a line or at a point, as between two gear teeth or between a cam and its follower, the pair is called a higher pair. Lower pairs wear more slowly because the load is spread over an area, which is why almost every robot joint you will build is one.
Diagram
Fig. 6.1-1 – a single link drawn as a slim bar with a joint centre marked at each end; the two centres joined by a dashed line labelled “link length”; a note pointing at the bar reading “shape between the joint centres does not affect the kinematics”; beside it, the same link drawn with a curved outline to show that a link need not be straight.
Notice in Fig. 6.1-1 that the outline of the link has been drawn twice, once straight and once curved. As far as the motion is concerned, a link is defined by where its joint centres are, not by the shape of the metal between them. A curved crank and a straight crank of the same length behave identically. The shape is chosen for strength, for clearance, or for where the bolts must go.
6.1.2 Joints and the Motion They Permit
A joint is a kinematic pair as it appears in a real machine — the rivet in the scissors, the hinge on the door, the rail under a drawer. Every joint is a bargain. It grants certain motions and blocks all the others, and a mechanism is designed by choosing which motions to grant where.
To describe that bargain you need a way of counting motion. The count is called degrees of freedom (DOF): the number of independent motions a body or a system can make.
Place a coin flat on a table and slide it about without lifting it. You can move it left and right, move it towards and away from you, and spin it where it lies. That is three independent motions, and no fourth motion is available while the coin stays flat on the table. A body moving in a plane therefore has three degrees of freedom: two translations and one rotation.
Now pick the coin up. It can also rise and fall, tip forward, and tilt sideways. A body free in three-dimensional space has six degrees of freedom: three translations along three perpendicular directions, and three rotations about those same directions.
The two joints that build planar machines
Almost every mechanism confined to a plane is assembled from just two kinds of joint.
A revolute joint, written R, allows one link to rotate relative to the other about a single fixed axis, and permits nothing else. A door hinge is a revolute joint. So is the rivet in the scissors, and so is the shaft of a servo motor where it enters an arm.
A prismatic joint, written P, allows one link to slide along a straight line relative to the other, and permits nothing else. A drawer on its runners is a prismatic joint. So is the ram of a hydraulic cylinder, and so is the carriage of a 3D printer moving along its rail.
Diagram
Fig. 6.1-2 – the two standard planar joint symbols drawn side by side; on the left a revolute joint shown as a small open circle joining two bars, with a curved arrow through the circle labelled “theta”; on the right a prismatic joint shown as a small rectangular block sitting on a straight bar acting as a guide, with a double-headed straight arrow along the bar labelled “d”; each symbol captioned with its letter, R and P.
Each of these joints contributes exactly one degree of freedom to the mechanism, and the single quantity that describes how far the joint has moved is called its joint variable. For a revolute joint the joint variable is an angle, usually written \(\theta\) and measured in degrees or radians. For a prismatic joint it is a distance, usually written \(d\) and measured in millimetres or metres. Give a machine its joint variables and you have said everything about where its links are.
6.1.3 Kinematic Chains and Mechanisms
Join several links end to end through joints and you have a kinematic chain. A chain by itself is not yet a machine — it is only a set of parts whose relative motions are constrained. Nothing in it is anchored, so if you push it, the whole assembly drifts across the bench.
The chain becomes useful the moment one of its links is fixed to the ground. Now every motion is measured against something that stays put, and the same input produces the same output every time. A kinematic chain with one link held fixed is a mechanism.
Not every chain becomes a mechanism when you fix a link. Three links joined in a triangle by three revolute joints cannot move at all — fix any one of them and the other two are locked in place. Such an arrangement is a structure, and it is what you want in a chassis or a bracket. Add a fourth link and the assembly springs to life. One extra link is the difference between a bookshelf and a wiper.
Which link you bolt down changes the machine
Take a chain of four links joined by four revolute joints and fix a different link each time. Fix the longest link and a short one beside it can spin all the way round while another swings back and forth. Fix a different link and both of the moving links merely rock. The parts are identical; only the choice of ground has changed. Designers exploit this deliberately, and it is worth remembering whenever you look at an unfamiliar linkage: ask first which link is bolted down, because that answer shapes everything else.
The robot arm as a chain
A robot arm is a kinematic chain with the base fixed and a tool at the far end. The tool, and the joint that carries it, is the end-effector — the part of the robot that actually touches the world, whether it is a gripper, a suction cup, a welding torch or a pen.
Every joint between the base and the end-effector adds one degree of freedom to the arm, and every link between them adds reach. This is the pattern you will meet again and again through the rest of the chapter: the joints decide what the tool is allowed to do, and the links decide how far away it can do it.
6.2 Planar Mechanisms
6.2.1 Motion Confined to a Single Plane
Open a door slowly and watch the handle. It travels along an arc. Now look at the whole door: every point on it — the top corner, the bottom corner, the hinge screws — also travels along an arc, and every one of those arcs lies flat. The door sweeps out a set of horizontal circles stacked above one another.
That is the essential picture. The motion of a door can be drawn completely on a single sheet of paper. You lose nothing by drawing only one of those stacked circles, because all the others are copies of it. A mechanism that behaves this way is a planar mechanism.
The phrase “or in planes parallel to it” matters, and it is the part students most often drop. The links of a real machine are not all squeezed into one mathematical plane — they are stacked side by side so that they do not collide. The crank of a wiper sits a few centimetres behind the coupler. What makes the mechanism planar is that every one of those planes is parallel to the others, so no link ever moves towards or away from the plane it started in.
What makes the axes line up
Behind the neat picture is a geometric condition on the joints. In a planar mechanism, the axis of every revolute joint is perpendicular to the plane of motion, and every one of those axes is therefore parallel to every other. The sliding direction of every prismatic joint lies in the plane.
Tilt one hinge axis by a few degrees and the mechanism stops being planar at once. The link attached to that hinge now swings out of the plane, drags the next link with it, and the whole assembly either binds or breaks. This is why a robot chassis built in the school workshop must have its motor shafts genuinely parallel: a mechanism that is planar on paper and skewed on the bench will fight itself.
Diagram
Fig. 6.2-1 – a four-link planar mechanism drawn in oblique view; the four revolute joint axes drawn as short dashed lines standing vertically, all parallel to one another and perpendicular to a shaded horizontal plane; each link drawn at a slightly different height above the plane so the stacking is visible; a caption arrow to the shaded plane reading “plane of motion”; a second arrow to one of the dashed axes reading “every revolute axis perpendicular to this plane”.
6.2.2 Features of a Planar Mechanism
Four properties follow from the definition, and together they explain why planar mechanisms are the ones you meet first, both in a textbook and on a workbench.
Motion described in two dimensions
The whole behaviour of the mechanism can be drawn on paper and worked out with plane geometry and trigonometry. Two coordinates and one angle fix any link completely. This is not a small convenience — it is the reason a planar arm can be analysed by hand while a spatial arm generally cannot.
Three degrees of freedom at most for any link
No link in a planar mechanism can have more than three degrees of freedom, because the plane itself allows only three. In practice each link has fewer, since the joints that attach it take some away. A link with a revolute joint at each end, like the coupler of a wiper linkage, is left with very little freedom of its own: fix the crank angle and the coupler has no choice about where to be.
Built from turning pairs and sliding pairs
Planar mechanisms use revolute joints and prismatic joints almost exclusively. Both are lower pairs, both are cheap to make accurately, and both are driven by actuators the school laboratory already has — a servo motor or a geared DC motor for a revolute joint, a lead screw driven by a stepper motor for a prismatic one.
Behaviour governed by relative link lengths
Change one link length in a planar mechanism and the character of the motion can change entirely. A four-bar linkage with a short input link may rotate continuously; lengthen that link past a certain point and it can only rock back and forth. The ratios matter more than the absolute sizes, which is why a mechanism designed on paper can be scaled up or down and still behave the same way.
The honest limitation is the obvious one. A purely planar mechanism cannot reach a point above or below its plane, and it cannot change the tilt of its tool. Real machines get around this by adding one axis at right angles to the plane, which is precisely what the arm in the chapter opener did with its separate vertical movement. The arm stayed planar; the machine did not.
6.2.3 Planar Motion in Everyday Machines
The syllabus asks you to recognise planar mechanisms in real life, and once you know what to look for they are difficult to avoid.
The bicycle pedal and crank
Press down on a pedal and the crank turns the chainwheel. The pedal spindle, the crank and the frame form a planar arrangement: the crank rotates in a vertical plane about the bottom bracket axis, and the pedal turns about its own axis parallel to that one. Nothing moves sideways, which is why the chain stays on the ring.
The windscreen wiper
A small motor turns a crank at constant speed. The crank pushes a coupler, and the coupler drives the wiper arm back and forth across the glass. Rotation goes in at one end and a controlled sweep comes out at the other, all of it in one plane a few millimetres above the windscreen. It is the neatest everyday demonstration of a linkage converting one kind of motion into another. Trace the parts in Fig. 6.2-2 from the motor outwards and you can see where the rotation stops and the sweeping begins.
Photograph
Fig. 6.2-2 – close view of a car windscreen wiper linkage with the cowl removed, showing the motor crank, the connecting coupler and the two wiper arm pivots; the parts must be distinguishable from one another and the pivots visible. Sourcing note: a licensed photograph or a clear workshop image of an exposed wiper linkage assembly; images where the linkage is buried under trim, heavily rusted, or shown only as a wiper blade on glass are unusable.
The door hinge
The simplest case of all: two links, the door and the frame, joined by a single revolute joint. One link is fixed, one degree of freedom remains, and the door can do nothing except swing in its plane. A hinge is a planar mechanism reduced to its bare minimum.
The hand pump lever
At a village or school hand pump, the handle is pushed down and a rod inside the casing rises. The handle turns about a pin near the head of the pump, and the far end of it lifts the pump rod almost vertically. Handle, link and pump body move in one plane; the water does the rest. It is a mechanism a student can watch working from a metre away, and every part of the motion is visible.
In robotics, planar mechanisms serve a further purpose. They are the models on which motion transmission, link geometry and joint coordination are first understood, because everything can be checked by drawing before any of it is trusted in three dimensions.
6.3 Classification of Planar Mechanisms by Motion
Two planar mechanisms may contain the same number of links and the same number of joints and still behave nothing like each other. What separates them is the kind of relative motion their links make: whether the links turn, whether they slide, or whether some do one and some the other.
This gives the first and most useful classification. Planar mechanisms are grouped by motion into purely rotational mechanisms, purely translational mechanisms, and combined rotational-translational mechanisms. Read the joints and you can place any mechanism in one of the three within a few seconds — all revolute joints, all prismatic joints, or a mixture.
6.3.1 Purely Rotational Mechanisms
In a purely rotational mechanism, every moving link turns about a pivot, and no link slides relative to another. The pivots lie in the plane of motion, and each axis of rotation stands perpendicular to that plane.
Because turning is the only motion available, such a mechanism is built entirely from revolute joints. A point on any moving link travels along a circular arc about its pivot, and its velocity at every instant points along the tangent to that arc.
What identifies a purely rotational mechanism
- Every joint in the mechanism is a revolute joint.
- The relative motion between two adjacent links is angular, never linear.
- The velocity of a point on a link is tangential to the circular path that point follows.
- The kinematic pairs are simple to manufacture and easy to maintain, since a pin in a bearing is about the cheapest accurate joint there is.
- In a mechanism with a single degree of freedom, one angular input describes the position of every link in the system.
That last property is what makes these mechanisms attractive in robotics. Feed one number — the input angle — into the geometry and everything else follows. A servo motor or a stepper motor produces exactly that number, so the actuator and the mechanism fit together without any conversion in between.
Purely rotational planar mechanisms appear in robot arm joints where a controlled swing is needed, in servo-driven linkages that must repeat an angular movement accurately, and in gripper mechanisms where two claws open and close about fixed pivots.
6.3.1.1 Four-bar Linkage
The four-bar linkage is the mechanism to learn first, because a surprising number of machines are a four-bar linkage wearing a disguise.
It has four links joined in a loop by four revolute joints. One link is fixed and acts as the frame. The link driven by the motor is the crank. The link at the far side of the loop, which does the useful work, is the rocker. The link joining crank to rocker, touching the frame at neither end, is the coupler.
Diagram
Fig. 6.3-1 – four-bar planar linkage; the ground link drawn horizontally at the bottom, hatched to show it is fixed; the crank drawn short and rising from the left ground pivot; the coupler drawn spanning across to the right; the rocker drawn rising from the right ground pivot; each of the four revolute joints marked with a small open circle; the four links labelled frame, crank, coupler and rocker; a curved arrow at the crank pivot showing continuous rotation, and a double-headed curved arrow at the rocker showing its back-and-forth swing.
Follow the motion in Fig. 6.3-1. The motor turns the crank steadily. The crank pushes and pulls the coupler, which is free at both ends and therefore moves in a complicated way — it swings and shifts at the same time. The coupler in turn drives the rocker, which can only pivot about its own fixed point, so it swings out and back through a limited angle. Continuous rotation has gone in and a controlled oscillation has come out, with no gears, no belts and no electronics.
6.3.1.2 Crank-rocker Mechanism
A four-bar linkage does not always behave the way just described. Whether the crank can turn all the way round, or can only rock back and forth like the rocker, depends on the four link lengths. When the proportions are right and the crank does rotate continuously while the output link oscillates, the arrangement is called a crank-rocker mechanism.
The condition that decides this is Grashof’s condition, named after Franz Grashof, who set it out in the nineteenth century.
Diagram
Fig. 6.3-2 – the same four-bar linkage drawn twice, side by side, in its two extreme rocker positions; in each drawing the crank is shown at a different angle, once folded back along the frame and once stretched out in line with it; the two extreme rocker positions joined by a shaded arc labelled “swing angle of the rocker”; the frame hatched in both drawings.
Fig. 6.3-2 shows what the rocker actually does. It reaches a furthest position, stops, and returns — not because anything tells it to stop, but because the geometry of the closed loop gives it nowhere further to go. That reversal happens at exactly the same place on every cycle, which is why wiper blades sweep the same arc for years.
6.3.2 Purely Translational Mechanisms
In a purely translational mechanism, every point of every moving link travels along a straight line, and no link turns relative to another. Each link keeps the same orientation from the beginning of the motion to the end.
Picture a lift moving between floors. The floor of the lift stays horizontal throughout, the walls stay vertical, and every point in the cabin — the ceiling light, the handrail, a coin lying on the floor — moves the same distance in the same direction at the same speed. That is translation.
What identifies a purely translational mechanism
- Motion takes place along parallel straight lines.
- The mechanism uses prismatic joints, which permit sliding and nothing else.
- The orientation of every moving link stays unchanged relative to the reference frame.
- At any instant, the velocity and acceleration of every point on a link are equal in both magnitude and direction, since the whole link is moving as one.
That last point has a practical consequence worth holding on to. In a rotating link, the tip moves faster than the middle, so a designer must think about where on the link a force is applied. In a translating link there is no such distinction, which makes these mechanisms easy to reason about and easy to control.
6.3.2.1 Sliding Table or Cross-head Mechanism
A sliding table, also called a cross-head, is a block that runs back and forth inside a straight guide or slot. The block carries the tool or the workpiece, and the guide forces it to keep its orientation for the whole of its travel.
Diagram
Fig. 6.3-3 – a sliding table mechanism in plan view; a straight guide drawn as two parallel rails, hatched on their outer edges to show they are fixed; a rectangular block seated between the rails and labelled “sliding table”; a double-headed straight arrow along the rails labelled with the joint variable d; a connecting rod entering from the left and pinned to the block at a small open circle labelled “revolute joint to the driving link”.
The block in Fig. 6.3-3 is driven by an external force or by a link connected to a crank. As the driving link moves, it pushes or pulls the block, which slides smoothly along the guide. The block itself never rotates; only the straight-line motion parallel to the guide takes place.
This principle is at work in piston and cylinder assemblies, in the tool slides of shaping machines, and in linear robotic actuators wherever a precise straight-line movement is needed within a plane.
6.3.2.2 Cartesian Manipulator
A Cartesian manipulator is a robot built entirely from prismatic joints arranged along mutually perpendicular axes, usually named X, Y and Z. Each axis is driven by its own linear actuator — a lead screw turned by a stepper motor, a rack and pinion, or a pneumatic cylinder.
To reach a point, the controller simply moves each axis by the required amount. There is no geometry to solve: the coordinates of the target are the commands. If the tool must go 40 mm further right and 25 mm further back, the X axis moves 40 mm and the Y axis moves 25 mm, and that is the whole calculation.
The tool keeps the same orientation everywhere it goes, and the region it can reach — its workspace — is a plain rectangular box. Nothing is out of reach inside that box and nothing at all is reachable outside it.
Photograph
Fig. 6.3-4 – a desktop 3D printer with its cover removed, viewed at an angle so that at least two of its perpendicular linear axes are visible, with the guide rails, the lead screw or belt drive, and the carriage carrying the tool head all identifiable. Sourcing note: a licensed photograph of a Cartesian-style printer or a small gantry machine; images that show only the finished print, or in which the rails and carriage are concealed behind panels, are unusable.
The machine in Fig. 6.3-4 is the version of this design most students have seen. Its tool head is carried by one axis, that axis is carried by a second, and the bed or the frame provides the third. Cartesian arrangements are used in coordinate robots doing pick-and-place work in factories, in computer numerical control machines and 3D printers where the tool head must follow guided rails, and in automatic sliding systems such as door actuators and linear sorting mechanisms.
The limitation is bulk. A prismatic joint needs a guide running the entire length of its travel, so a Cartesian machine that reaches one metre must be more than one metre wide. A rotating arm of the same reach folds into a fraction of that space.
6.3.3 Combined Rotational-Translational Mechanisms
Most real machines do not choose. Some of their links rotate while others slide, and this mixture — also called a general planar mechanism — is by far the most common type in robotics, because it is the only one that can convert between rotary and linear motion.
What identifies a combined mechanism
- The mechanism contains both revolute (R) and prismatic (P) joints.
- Some links undergo angular displacement while others undergo linear displacement.
- Such systems are often closed-chain arrangements, able to transmit high forces or to generate a specific path.
- The velocity and acceleration behaviour is more complex than in either pure type, because a constant input speed does not produce a constant output speed.
6.3.3.1 Slider-crank Mechanism
The slider-crank mechanism converts rotary motion into straight-line motion, or straight-line motion into rotary motion, entirely within one plane. It has four parts: a crank, a connecting rod acting as the coupler, a slider, and a fixed frame.
Diagram
Fig. 6.3-5 – slider-crank mechanism in side view; the frame hatched along the bottom; a crank pivoted to the frame at the left, drawn at about 45 degrees with a curved arrow showing continuous rotation; a connecting rod pinned to the crank end at one revolute joint and to the slider at another, both marked with small open circles; the slider drawn as a block inside a horizontal guide at the right, with a double-headed straight arrow along the guide; the two extreme slider positions marked with faint vertical dashed lines labelled “end of stroke”.
Follow Fig. 6.3-5 through one turn of the crank. As the crank swings round its fixed pivot, it drives the connecting rod, which pushes and pulls the slider along its straight guide. One complete revolution of the crank produces one complete stroke of the slider — out and back once. Two joints in this mechanism are revolute and one is prismatic, which is what places it in the combined class.
6.3.3.2 Planar Robotic Arm with Mixed Joints
A planar robotic arm that combines a revolute joint with a prismatic joint is known by the order of those joints along the chain: RP if the revolute joint comes first, PR if the prismatic joint does. Such an arm reaches points that neither a purely rotating arm nor a purely sliding arm could reach with two joints.
In an RP arm, the first joint is revolute, so the whole arm swings about a fixed pivot at the base. The second joint is prismatic, so the outer link extends and retracts along its own axis. The revolute joint chooses the direction in which the arm points; the prismatic joint chooses how far along that direction the tool sits. Between them, the two joint variables — an angle and a length — place the end-effector anywhere within a circular region around the base.
Diagram
Fig. 6.3-6 – an RP planar arm; a hatched base at the origin of a set of X and Y axes; a revolute joint at the base marked with an open circle and a curved arrow labelled theta; a link rising from it at an angle, drawn as an outer tube with an inner rod sliding within it; a straight double-headed arrow along the rod labelled d; the tool point at the end of the rod marked P; dashed lines dropping from P to the X and Y axes.
Fig. 6.3-6 shows why this arrangement suits certain tasks so well. To reach a target, the arm turns until it points at the target and then extends until it arrives — direction first, distance second, exactly the way a person points at something and then walks towards it.
A PR arm reverses the order. The first joint slides the arm to a chosen position along a straight line, and the second joint then turns the tool at the end. This suits a task where the tool must be carried along a row and then oriented differently at each stop, such as placing components along a line of holes and turning each one to face the right way.
Mixed-joint planar arms are widely used in industrial automation, in pick-and-place systems, and in inspection machines, wherever a combination of radial reach and linear extension is needed. Their appeal is practical: the hybrid motion gives a more flexible workspace and more path options than a two-joint arm of either pure type, while the kinematics stay simple enough to compute quickly.
6.4 Classification of Planar Mechanisms by Structural Arrangement
The first classification asked what kind of motion the links make. The second asks a different question altogether: how are the links wired together? Do they form a line, with a beginning and an end, or do they form a loop that closes back on itself?
This is not a matter of tidiness. The answer decides how motion travels through the mechanism, how the control system must be written, and how rigid and accurate the finished machine can be. The two categories are open-chain mechanisms and closed-chain mechanisms.
6.4.1 Open-chain Mechanisms
Hold your arm out. The shoulder is anchored to your body, the elbow follows the shoulder, the wrist follows the elbow, and your hand at the far end is attached to nothing. That is an open-chain mechanism: links joined one after another in a series, one end fixed and the other end free.
Each link is joined to the next by a revolute or a prismatic joint, and motion passes along the chain from one joint to the next until it reaches the free end. Because there is no loop to constrain anything, every joint contributes its own degree of freedom to the system. Three revolute joints in series give three degrees of freedom; add a fourth joint and you have four.
Diagram
Fig. 6.4-1 – an open-chain planar mechanism; a hatched base at the left carrying the first revolute joint; three links drawn end to end, each joined to the next by a revolute joint marked with a small open circle; the free end of the last link carrying a gripper labelled “end-effector”; a curved arrow at each joint; a bracket beneath the whole chain labelled “no loop: the far end connects to nothing”.
The operation of the chain in Fig. 6.4-1 is straightforward to picture. An actuator drives the first joint; the link attached to it moves, and in doing so it carries the whole of the rest of the chain with it. The second actuator then moves its own link relative to that new position, and so on until the end-effector arrives where it is wanted.
Serial manipulators in robotics
Open chains are what almost every robot arm is. A robot built this way is called a serial manipulator, and the family runs from the smallest hobby arm to the large industrial machines on a car assembly line.
The simplest planar member of the family is the 2R planar manipulator: two revolute joints in sequence, with two links. Turn both joints and the end-effector moves anywhere within a two-dimensional workspace. Add a third revolute joint and you have a 3R planar manipulator, with more reach and the ability to arrive at a point with the tool facing a chosen direction rather than whatever direction the geometry happens to give.
The price of openness
An open chain is flexible, easy to build and easy to control, but it pays for that in two ways.
It is less rigid than a closed loop, because the only thing holding the end-effector in place is the stiffness of every link and every joint between it and the base. Load the tool and the whole chain deflects a little at every joint.
It also accumulates error. A small angular error at the shoulder is multiplied by the entire length of the arm beyond it, so a fraction of a degree at the base can become several millimetres at the tool.
Even so, the simplicity of construction and control makes open chains the natural choice for pick-and-place operations, welding, painting and assembly-line automation, where reach and flexibility matter more than absolute stiffness.
6.4.2 Closed-chain Mechanisms
Now join the free end of the last link back to the first link. The chain becomes a loop, and the result is a closed-chain mechanism, which behaves quite differently.
In a closed chain, the links are not merely carrying one another — they are holding one another in place. Motion travels from the input through several interconnected paths at once, and the geometry of the loop settles what every link is allowed to do. Give the mechanism one input motion and the position of every other link is decided for you. There is nothing left to choose.
The four-bar linkage of section 6.3.1.1 is the classic example: four links and four revolute joints forming a single loop, in which driving the crank determines the coupler and the rocker completely. The slider-crank is another, differing only in that one revolute joint has been replaced by a prismatic one.
Parallel manipulators
In robotics, the closed-chain idea produces the parallel manipulator, in which several kinematic chains run from a common fixed base to the same moving platform or tool. All the chains act on the tool at the same time, so its position is the result of what all of them do together.
A planar example is the five-bar mechanism used in some drawing machines and light pick-and-place heads. Two motors sit side by side on the fixed base, each driving its own two-link chain, and the two chains meet at a single pin that carries the pen or the gripper. Neither motor controls the pen by itself; both do, jointly.
Diagram
Fig. 6.4-2 – a planar five-bar parallel mechanism; a hatched horizontal base at the bottom carrying two revolute joints spaced apart, each with a curved arrow and labelled “driven joint”; from each, a link rising inwards to a second revolute joint; from each of those, a further link rising to meet at a single common revolute joint at the top carrying a small tool symbol labelled “tool point”; the closed loop formed by base, four links and the shared joint shaded lightly to make the loop visible.
Because each chain in Fig. 6.4-2 shares the load, the structure is stiff and the tool position is accurate. The motors also stay on the base rather than riding on the arm, so the moving parts are light and can be accelerated quickly.
The working principle behind every closed chain is constraint and cooperation: each link’s movement is restricted by the others, so all the parts must move in harmony. That brings higher structural rigidity, better accuracy and less accumulated error. It also brings harder motion control, since no joint can be commanded in isolation, and a smaller workspace, since the loop cannot be stretched beyond the point where it would come apart.
6.4.3 Why the Structure Decides the Behaviour
The clearest way to see the difference is to count degrees of freedom in two mechanisms that appear to be equally complicated.
Take an open chain with four revolute joints: the fixed base, and four moving links running outward from it to a free end. That mechanism has four degrees of freedom, one for every joint, and four motors are needed to command it.
Now take four revolute joints arranged in a closed loop — the four-bar linkage, whose four links include the fixed frame. The same number of joints, made in the same way, and the mechanism has one degree of freedom. Turn the crank and everything else is settled. One motor commands the whole thing.
The joints did not change. Closing the loop tied them together, and each tie removed a freedom.
There is no better structure, only a better match to the task. If the job is to reach into a machine, around an obstacle and out again, the reach of an open chain is worth its softness. If the job is to place a component on a board a thousand times an hour without drifting, the stiffness of a closed chain is worth its restricted workspace.
This trade-off — reach against rigidity, freedom against precision — returns later in the chapter, when the same two structures are met again in three dimensions.
6.5 Classification of Planar Mechanisms by Function
The first two classifications describe what a mechanism is. The third describes what it is for.
Every planar mechanism, however it is built, performs one or more of three jobs: it generates a required motion, it guides a point along a required path, or it transmits force from one link to another. In robotics these three functions correspond to the three things a robot must do — move its joints, follow a trajectory, and press on the world hard enough to matter.
6.5.1 Motion Generation Mechanisms
A motion generation mechanism is designed to produce a specific movement of one link relative to another within the plane. What it controls is the relationship between the input and output links — how far the output turns for a given turn of the input — and not the exact route traced by any particular point.
The crank-rocker of section 6.3.1.2 is the standard case. The crank rotates continuously and the rocker swings through a fixed angle, out and back, once per revolution. If the design brief says the output link must sweep 70° and return, the designer chooses link lengths until it does. Where the middle of the coupler happens to travel while all this is going on is nobody’s concern.
In robotics, motion generation mechanisms are used in robot arms, in servo joints, and in automated linkages that must produce accurate and repeatable rotational or oscillatory movement — the swing of a welding head between two positions, the stroke of a painting arm across a panel, the opening and closing of a gripper.
The requirement, in short, is a relationship between two angles. Anything that delivers it correctly is a valid solution.
6.5.2 Path Generation Mechanisms
A path generation mechanism is designed so that one chosen point on one of its links traces a required path or trajectory in the plane. Here the route is the whole requirement, and the orientation of the link carrying the point does not matter.
The point that does the tracing is called the coupler point, because it usually sits on the coupler — the link that is pinned to two moving links and to the frame at neither end. Being attached to nothing fixed, the coupler swings and shifts at once, and a point on it can trace curves of remarkable variety.
Diagram
Fig. 6.5-1 – a four-bar linkage drawn with its frame hatched, crank on the left and rocker on the right; a coupler point marked with a solid dot on the coupler, set clearly to one side of the line joining the coupler’s two pins, and labelled “coupler point”; a dashed closed curve drawn through that dot showing the complete path it traces during one revolution of the crank, labelled “coupler curve”; three faint outlines of the linkage at different crank angles to show how the point moves along the curve.
Fig. 6.5-1 shows the essential trick. Move the coupler point to a different place on the coupler, or change one link length, and the dashed curve changes shape entirely. Straight portions, figures of eight and long flat arcs are all available from the same four links, which is why path generation linkages appear in machines that must guide something along an awkward route without a computer to tell it where to go.
In robotics, path-generating mechanisms guide an end-effector along a defined path in manipulator arms and pick-and-place robots, so that the tool moves smoothly and arrives without stopping at every corner.
6.5.3 Force or Torque Transmission Mechanisms
A force or torque transmission mechanism is designed to transfer or amplify force from one link to another within the plane. Its geometry provides mechanical advantage, so that a small input force produces a larger output force.
The phrase “for a given position” is not decoration. In a linkage the mechanical advantage changes as the links move, and in some mechanisms it changes enormously. A toggle mechanism — two links pushed towards a straight line — has a modest advantage while the links are at an angle and an extremely large one as they approach alignment. Presses, riveting tools and crimping pliers all exploit this.
Diagram
Fig. 6.5-2 – a toggle mechanism; a hatched fixed pivot on the left, a hatched vertical guide with a sliding block on the right; two links of equal length joined at a central revolute joint, the left link running from the fixed pivot to that joint and the right link running from the joint to the block; a straight arrow pushing down on the central joint labelled “input force”; a larger straight arrow at the block pushing right labelled “output force”; the two links drawn once at a wide angle and once, faintly, almost in line, with a note reading “output force grows as the links approach alignment”.
The slider-crank of section 6.3.3.1 does the same job in reverse. Rotary motion at the crank becomes a powerful linear thrust at the slider, which is exactly what a mechanical press or a piston pump needs. In robotics, force transmission mechanisms appear in grippers that must hold a part firmly, in actuators, and in pressing tools that need strong, precisely controlled movement.
One mechanism, three functions
These three functions are not three families of hardware. The same four-bar linkage can be described under all three headings depending on what its designer cared about — the swing of the rocker, the curve traced by a coupler point, or the force delivered at the output. The classification describes the design requirement, not the parts in the box.
6.6 Spatial Mechanisms
6.6.1 Motion in Three-Dimensional Space
Everything so far has been confined to a sheet of paper. Real work is not. A welding torch has to reach behind a bracket and arrive tilted at 30° to the seam. A hand lifting a cup from a shelf rises, moves forward, and turns the cup upright, all at once. No planar mechanism can do any of this.
A spatial mechanism is one whose links and joints move in three-dimensional space rather than in a single plane. Each link can move along all three directions and rotate about three perpendicular axes, so a free link has the full six degrees of freedom established in section 6.1.2.
Diagram
Fig. 6.6-1 – a single rigid link drawn in three-dimensional view at the centre of a set of X, Y and Z axes; three straight double-headed arrows along the three axes labelled “translation along X”, “translation along Y” and “translation along Z”; three curved arrows encircling the three axes labelled “rotation about X”, “rotation about Y” and “rotation about Z”; a caption note reading “six independent motions, and no seventh”.
Fig. 6.6-1 is worth studying for a moment, because it contains the whole difference between the two halves of this chapter. Three of those six arrows survive in a plane. The other three are what a spatial mechanism buys, and what it charges for.
The links of such a mechanism can move in any direction and rotate about several axes at once, producing combinations of motion that are difficult to picture and harder to draw. A robotic manipulator can carry its end-effector forward and backwards, up and down, left and right, and rotate it about its own axes at the same time. This is precisely why spatial machines are described qualitatively at this stage and analysed with matrix methods later.
6.6.2 Joints Used in Spatial Mechanisms
A spatial mechanism is built from rigid links connected by kinematic joints that permit motion in three dimensions. Four kinds do most of the work.
- Revolute joint (R): allows relative rotation about a single axis.
- Prismatic joint (P): allows linear sliding along one axis.
- Spherical joint (S): allows rotation about all three perpendicular axes.
- Cylindrical joint (C): allows both rotation and translation along the same axis.
The first two are the joints of section 6.1.2, unchanged. What is new is that their axes no longer have to be parallel to one another. A revolute joint whose axis points sideways instead of upwards turns the same link out of the plane, and that single change is what lifts a mechanism into three dimensions.
The other two joints have no planar equivalent at all. A spherical joint is the ball-and-socket arrangement of a hip or a shoulder, or of the tie rod ends under a car: the ball can turn any way it likes inside its socket but cannot be pulled out of it, giving three rotations and no translation. A cylindrical joint is a shaft that is free both to spin inside its housing and to slide along it, like a telescopic aerial that also twists — one rotation and one translation, sharing a single axis.
Diagram
Fig. 6.6-2 – four small three-dimensional sketches in a row, each captioned with its name and letter; revolute joint drawn as a pin through two brackets with a curved arrow about the pin axis; prismatic joint drawn as a square rod inside a square sleeve with a straight double-headed arrow along the rod; spherical joint drawn as a ball seated in a socket with three curved arrows about three perpendicular axes through the ball centre; cylindrical joint drawn as a round shaft inside a sleeve with both a curved arrow about the shaft axis and a straight double-headed arrow along it; beneath each sketch a line giving the degrees of freedom it contributes.
Read the table by the fourth column. A designer chooses joints the way a shopper chooses coins: the total must come to the number of degrees of freedom the task needs, and there are several ways to make it up. Six revolute joints in series give six degrees of freedom, and so, in principle, do two spherical joints — but the six revolute joints can each be driven by a motor, while a spherical joint is difficult to actuate directly. That practical difference is why almost every industrial arm is built from revolute joints and why spherical joints appear mostly where the motion is driven from somewhere else.
Spatial mechanisms met in practice include 6R serial robotic arms, Stewart platforms, SCARA robots and the joints of humanoid robots. The SCARA arm on the opening page belongs on that list for a reason worth noticing: its two main joints turn about parallel upright axes, which is a planar arrangement, but the separate vertical axis carries the whole arm up and down, so the tool moves in three-dimensional space.
6.6.3 Characteristics of a Spatial Mechanism
Five properties describe what these mechanisms offer and what they demand.
Three-dimensional motion
Each link moves in all three directions, giving broad reach and considerable flexibility. The mechanism can approach a target from above, from the side, or from behind, which a planar mechanism cannot do at all.
Higher degrees of freedom
Spatial mechanisms typically have three to six degrees of freedom, which allows both the position and the orientation of the tool to be controlled. Six is the significant number: with six degrees of freedom, a tool can in principle be placed at any point within its reach and at any angle, since six independent motions match the six a free body has.
Complex geometry and control
Working out where the tool is, given the joint variables, requires three-dimensional transformations and matrix operations rather than the plane trigonometry that served in the earlier sections. Every joint also needs its own actuator, its own driver and its own feedback, so the electronics grow along with the mathematics.
High precision and flexibility
These mechanisms suit operations that demand exact positioning and complex trajectories — following a weld seam around a curved joint, or carrying an instrument along a path chosen to avoid everything else in the way.
Open-chain or closed-chain design
The structural choice of section 6.4 reappears here unchanged. A spatial mechanism may be built as an open chain or as a closed one, and the choice is made on the application’s requirements for speed, accuracy and load-bearing capacity.
A caution about words is needed here, because two quite different ideas share the same phrase. In the study of mechanisms, a closed loop means that the links themselves form a physical loop — the closed chain of section 6.4.2. In control systems, a closed loop means something else entirely: that the controller measures what actually happened and corrects itself. A machine can be an open chain under closed-loop control, and often is. When you meet the phrase, check whether the sentence is about linkages or about feedback.
What it costs
The syllabus asks for the advantages, and they are real, but a designer weighs them against a list that is just as real. More degrees of freedom means more motors, more mass to carry, more cost, more to calibrate and more to go wrong. Every joint adds play, and in a serial spatial arm that play accumulates exactly as it did in the planar case. There are also postures in which a spatial arm loses the ability to move in a particular direction no matter how its joints turn, and these must be found and avoided during design rather than discovered on the factory floor.
The engineering judgement is therefore the same one made at the start of this chapter. Take the third dimension when the task genuinely requires it, and stay in the plane when it does not.
6.7 Types of Spatial Manipulator
Spatial manipulators fall into two main categories, separated by their kinematic structure, their motion characteristics and the way their joints are arranged. These two arrangements determine how the robot moves and what kind of task it performs well in three-dimensional space.
The division will look familiar. It is the open-chain and closed-chain distinction of section 6.4, met again outside the plane, where the consequences are larger.
6.7.1 Serial Manipulators
A serial manipulator consists of a series of links connected end to end by joints, forming an open kinematic chain. The base is fixed, and the end-effector is at the far end with nothing beyond it.
Each joint contributes one or more degrees of freedom, usually rotational or translational, and the combined movement of all the joints produces the motion of the end-effector. Nothing moves the tool by itself; the tool goes where the accumulated effect of every joint puts it.
Photograph
Fig. 6.7-1 – a six-axis industrial robot arm on a factory floor, photographed from the side with the arm extended, so that the base rotation joint, the two large arm joints, and the three compact wrist joints near the tool are all separately visible; a gripper or welding tool should be fitted at the end. Sourcing note: a licensed industrial or stock photograph; images in which the arm is folded so the wrist joints cannot be counted, or in which cabling and enclosures hide the joint housings, are unusable.
Count the joints in Fig. 6.7-1 from the base outward and you find six, each a revolute joint. Three near the base position the tool in space; three at the wrist orient it. This 6R arrangement is the workhorse of industrial robotics precisely because six degrees of freedom is the smallest number that lets a tool be both placed anywhere in reach and turned to any angle.
Serial manipulators are flexible and can reach many points within a large workspace, but they suffer from lower rigidity and from the error accumulation described in section 6.4.1 — now over a longer chain, and with gravity pulling on it from a direction the plane never had to consider.
6.7.2 Parallel Manipulators
A parallel manipulator consists of several kinematic chains, called limbs, that connect the fixed base to the end-effector platform. Unlike a serial manipulator, where one chain does everything in turn, all the limbs work simultaneously to control the platform’s position and orientation.
The structure offers high stiffness, high accuracy and considerable load-bearing capacity, because the load at the platform is divided among the limbs and travels back to the base along several short paths instead of one long one. In exchange, the workspace is smaller and the control is more complex, since no limb can be commanded without regard to what the others are doing.
Photograph
Fig. 6.7-2 – a delta robot mounted above a moving conveyor in a packing line, viewed from the side or slightly below so that all three limbs are visible running from the fixed overhead frame down to the small moving platform carrying the gripper; products on the conveyor should be in frame. Sourcing note: a licensed photograph of a delta-configuration pick-and-place robot in operation; images that show only the enclosure, or in which fewer than three limbs are visible, are unusable.
Two configurations account for most parallel manipulators in service. A Stewart platform uses six extendable legs to control a top platform in six degrees of freedom, and is used in flight simulators and motion control systems. A delta robot, shown in Fig. 6.7-2, uses three or more parallel arms connected to a common moving platform, and is used for high-speed pick-and-place operations.
Diagram
Fig. 6.7-3 – a Stewart platform; a hatched hexagonal fixed base at the bottom and a smaller hexagonal moving platform above it; six legs drawn between them in three crossed pairs, each leg shown as a two-part extendable strut with a straight double-headed arrow along it; the joints at both ends of each leg marked as small balls and labelled “spherical joint”; a note reading “six legs, six degrees of freedom of the platform”.
Fig. 6.7-3 shows why the arrangement is so stiff. Push down on the platform and every one of the six legs resists, each along its own length, where a strut is at its strongest. There is no long cantilever anywhere in the machine and no joint asked to resist a bending moment on its own.
Comparing the two spatial arrangements
Table 6.3 compared open and closed chains as structures. The comparison below takes the same distinction to the level of a working machine, where the questions are about where the motors sit and what the robot can be asked to do.
6.8 Choosing Between Planar and Spatial Designs
6.8.1 Comparing Planar and Spatial Mechanisms
A designer rarely asks whether a mechanism should be planar or spatial in the abstract. The question arrives attached to a task, and the task answers it: count the independent motions the job genuinely requires, and build for that number and no more.
Consider a machine that places components onto circuit boards lying flat on a bench. The board never tilts. The components are round or square and can be set down facing any way. Such a task needs two motions across the board and one down onto it — three, and none of the three is a tilt. A spatial arm with six degrees of freedom would do the job, and would spend most of its cost and most of its mass on freedoms the task never uses.
Now change one detail. Suppose some components must be inserted at an angle into a sloping bracket. The task has just acquired a rotation out of the plane, and no planar mechanism can supply it. Everything else about the machine may stay the same; that single requirement has settled the argument.
Diagram
Fig. 6.8-1 – the same pick-and-place task drawn twice, side by side, with a circuit board on a bench in both halves; on the left, a planar arrangement with two revolute joints turning about parallel upright axes plus a separate vertical slide, the tool shown always pointing straight down, captioned “three degrees of freedom, tool orientation fixed”; on the right, a six-revolute-joint spatial arm reaching the same board with its tool tilted at an angle to the surface, captioned “six degrees of freedom, tool orientation free”; both halves labelled with the joint types.
Fig. 6.8-1 puts the trade in one picture. The machine on the left is cheaper, faster, stiffer and easier to program, and it can only ever set a component down flat. The machine on the right can do everything the left-hand one can, and more, at a cost in money, mass, calibration and complexity that is not small.
This is also why planar mechanisms are studied first. They serve as simplified models for understanding motion transmission, link geometry and joint coordination, and every one of those ideas carries directly into three dimensions, where the geometry is harder but the reasoning is unchanged.
6.8.2 Applications in Robotics
Both kinds of mechanism are in service, usually in the same building and often in the same machine.
Where planar mechanisms are found
Planar arrangements do the work that lives on a surface. Gantry machines — computer numerical control routers and 3D printers — move a tool over a bed using perpendicular prismatic axes. Grippers close their jaws through planar linkages. Conveyor diverters, sliding doors and linear sorting mechanisms are planar. So are the wiper linkages, hand pump levers and press toggles met earlier in this chapter. Wherever a task is flat, a planar mechanism is the economical answer.
Industrial automation
Spatial manipulators do the assembly, welding, painting and material handling on production lines, because parts arrive at angles and tools must be presented to them squarely. A single arm may be asked to weld a seam that curves in three dimensions, which requires both position and orientation to change continuously along the path.
Medical robotics
In surgical systems such as the da Vinci system, precise three-dimensional motion allows instruments to be moved through small openings and worked inside the body, where the surgeon’s hand movements at a console are converted into much smaller movements of the instrument tips.
Photograph
Fig. 6.8-2 – the instrument arms of a surgical robot positioned over an operating table in a theatre, viewed so that the separate arms and the slender instrument shafts are clearly distinguishable; the surgeon’s console may appear in the background. Sourcing note: a licensed clinical or manufacturer photograph; images showing surgical wounds, blood or identifiable patients or staff are unusable.
Aerospace and remote handling
Spatial manipulators are used for satellite servicing, for exploration tasks where a machine works in a place a person cannot go, and for remote handling of hazardous objects, including bomb disposal. What all of these share is distance: a person operates the machine from somewhere safe, and the manipulator supplies the reach and the dexterity that the person’s own arms cannot.
Simulation systems
Flight simulators and motion platforms use parallel spatial mechanisms to reproduce movement realistically. Six extendable legs beneath a cabin can tilt, lift and swing it in every direction, which is why a simulator can convince a trainee pilot that an aircraft is banking while the whole machine stays inside a room.
3D printing and machining
Accurate tool positioning and orientation in manufacturing rests on mechanisms of both kinds. A simple printer is a planar gantry with a third axis; a five-axis machining centre is a spatial mechanism, able to tilt the tool so that a curved surface can be cut in one setup instead of several.
Humanoid and service robots
Where a machine must move in a lifelike way among people, three-dimensional motion is unavoidable. Shoulders, wrists and necks are spatial joint arrangements, and a humanoid arm is a serial spatial manipulator with the same strengths and the same accumulated errors as the industrial arm on a factory floor.
Look closely at any of these machines and the same short list of ideas keeps appearing: links held rigid, joints chosen for the motion they permit, chains left open for reach or closed for stiffness. The rest of this course builds on that list rather than replacing it.
6.9 Summary
Links, joints and chains
- A link is a body treated as rigid, whose points keep fixed distances from one another while the machine works. Rigidity is an assumption about behaviour under load, not a property of the material, and a thin acrylic link may not honour it.
- Two links connected so that they can move relative to each other in a definite way form a kinematic pair. Lower pairs touch over a surface, higher pairs along a line or at a point.
- A joint grants certain motions and blocks all the others. A revolute joint (R) permits rotation about one axis; a prismatic joint (P) permits sliding along one axis. Each contributes one degree of freedom, described by a joint variable — an angle \(\theta\) for a revolute joint, a displacement \(d\) for a prismatic one.
- Links joined through joints form a kinematic chain. Fixing one link turns the chain into a mechanism, in which a given input produces a definite and repeatable output. The fixed link counts as a link, and which link is fixed changes the machine.
- A rigid body has three degrees of freedom in a plane — two translations and one rotation — and six in space, three translations and three rotations.
Planar mechanisms
- A planar mechanism is one in which all links move in a single plane or in planes parallel to it, so the whole motion can be described in two dimensions. Every revolute axis is perpendicular to the plane of motion; every prismatic sliding direction lies in it.
- Its four defining features: motion described in two dimensions; no link having more than three degrees of freedom; joints that are turning pairs and sliding pairs; and behaviour governed by the relative lengths of the links.
- Planar motion is what a door hinge, a bicycle pedal and crank, a windscreen wiper linkage and a hand pump lever all have in common, however different they look.
- Planarity is a property of the motion, not of the parts. Flat links with one skewed axis do not make a planar mechanism.
Classification by motion
- Purely rotational mechanisms use revolute joints only. Every point on a moving link travels a circular arc, adjacent links move angularly relative to one another, and in a single-degree-of-freedom system one angular input fixes the whole configuration. Examples: the four-bar linkage and the crank-rocker mechanism.
- The four-bar linkage has four links — frame, crank, coupler and rocker — joined by four revolute joints in a closed loop. Continuous rotation of the crank becomes a controlled oscillation of the rocker.
- Grashof’s condition decides whether continuous rotation is possible: with \(s\) the shortest link, \(l\) the longest and \(p\) and \(q\) the other two, at least one link can rotate fully when \(s + l \le p + q\). If the shortest link is attached to the frame, it is the crank and the linkage is a crank-rocker.
- Purely translational mechanisms use prismatic joints only. Every link keeps its orientation, motion is along parallel straight lines, and every point on a link has the same velocity and acceleration. Examples: the sliding table or cross-head mechanism, and the Cartesian manipulator, whose workspace is a plain rectangle and whose commands are simply the target coordinates.
- Combined rotational-translational mechanisms contain both revolute and prismatic joints, so some links turn while others slide. Examples: the slider-crank mechanism, which converts between rotary and reciprocating motion, and the planar robotic arm with mixed joints, in RP or PR form, whose two joint variables are an angle and a length.
- A slider-crank does not deliver uniform speed. The slider stops at each end of its stroke and is fastest near mid-stroke, even when the crank turns steadily.
Classification by structural arrangement
- An open-chain mechanism has its links in series with one end fixed and the other free. Every joint adds a degree of freedom, motion is transmitted outward from the base, and errors accumulate along the chain onto the end-effector. A robot arm built this way is a serial manipulator; a 2R planar manipulator is the simplest useful case, and a 3R adds reach and dexterity.
- A closed-chain mechanism has its links forming one or more loops. Motion travels along several interconnected paths, the loop constrains the links to one another, and a single input determines the position of every link. The four-bar linkage and the slider-crank are closed chains.
- Closing the loop takes freedom away rather than adding it: four revolute joints in an open chain give four degrees of freedom, while the same four joints in a four-bar loop give one.
- The trade is reach against rigidity. Open chains give a large workspace, good access and simple control, with lower stiffness and accumulated error. Closed chains give stiffness, accuracy and load capacity, with a smaller workspace and interdependent, harder control.
Classification by function
- A motion generation mechanism fixes the relationship between the input and output link positions, and does not care what path any individual point follows.
- A path generation mechanism fixes the route traced by one chosen point, the coupler point, and does not care about the orientation of the link carrying it.
- A force or torque transmission mechanism delivers mechanical advantage — the ratio of output force to input force at a given position — so that a small input force produces a larger output. Toggle mechanisms and slider-crank presses do this.
- Mechanical advantage is bought with movement, never for nothing: a jaw that grips three times as hard moves one third as far.
- The same four-bar linkage can be described under all three headings. The classification names the design requirement, not the hardware.
Spatial mechanisms
- A spatial mechanism is one whose links and joints move in three-dimensional space, so that a link may translate along and rotate about three mutually perpendicular axes.
- Four joints do most of the work: the revolute joint (R), allowing rotation about a single axis; the prismatic joint (P), allowing sliding along one axis; the spherical joint (S), allowing rotation about all three perpendicular axes; and the cylindrical joint (C), allowing both rotation and translation along the same axis. They contribute one, one, three and two degrees of freedom respectively.
- Its characteristics: three-dimensional motion giving broad reach; higher degrees of freedom, typically three to six, allowing control of both position and orientation; complex geometry and control requiring three-dimensional transformations and matrix operations; high precision and flexibility for exact positioning and complex trajectories; and a structure that may be open-chain or closed-chain according to the demands for speed, accuracy and load capacity.
- Examples include 6R serial robotic arms, Stewart platforms, SCARA robots and humanoid robot joints.
- “Closed loop” means two different things. In mechanisms it means the links form a physical loop; in control it means the controller measures the result and corrects itself.
Spatial manipulators
- A serial manipulator is an open chain of links from a fixed base to a free end, with each joint contributing its own degrees of freedom and the end-effector’s motion being the combined result. It offers a large workspace and good access, at the cost of rigidity, accumulated error, and every motor having to carry everything beyond it.
- A parallel manipulator connects a fixed base to a moving platform through several limbs working simultaneously. Its actuators usually sit on the base, so the moving parts are light and fast, and the shared load gives high stiffness, accuracy and payload — but the workspace is small, the limbs can collide, and no limb can be controlled alone.
- Stewart platforms control a top platform in six degrees of freedom using six extendable legs, and are used in flight simulators and motion control systems. Delta robots use three or more parallel arms on a common moving platform for high-speed pick-and-place work.
Choosing between them
- Count the independent motions the task genuinely needs. A task that lives on a surface and never tilts its tool needs a planar mechanism; the moment the tool’s orientation must change out of plane, a spatial mechanism is unavoidable.
- Every freedom removed is one that need not be built, carried, calibrated or controlled — and an arm that cannot move out of its plane cannot sag out of it either.
- Planar mechanisms are studied first because they are the simplified models on which motion transmission, link geometry and joint coordination are understood, and that reasoning carries unchanged into three dimensions.
- Both kinds are in service together: planar gantries, grippers and sorting mechanisms alongside spatial arms in industrial automation, medical robotics, aerospace and remote handling, simulation systems, machining and 3D printing, and humanoid and service robots.
6.10 Key Terms
- Cartesian manipulator — A robot built entirely from prismatic joints along mutually perpendicular axes, so that the target coordinates are the commands and the tool keeps a fixed orientation.
- Closed-chain mechanism — A mechanism whose links form one or more closed loops, so that motion travels along several paths and one input fixes the position of every link.
- Coupler — The link of a four-bar linkage that joins the crank to the rocker and is attached to the frame at neither end.
- Coupler point — A chosen point on the coupler whose path through the cycle is the object of a path generation design.
- Crank — The input link of a linkage, driven by the actuator; in a crank-rocker it rotates continuously.
- Crank-rocker mechanism — A four-bar linkage proportioned so that the crank rotates fully while the output link swings back and forth through a limited angle.
- Cylindrical joint (C) — A joint permitting both rotation about and sliding along the same axis, contributing two degrees of freedom.
- Degrees of freedom (DOF) — The number of independent motions a body or system can make; three for a body in a plane and six for a body in space.
- End-effector — The part at the free end of a robot chain that acts on the world, such as a gripper, suction cup or welding torch.
- Four-bar linkage — A closed chain of four links — frame, crank, coupler and rocker — joined by four revolute joints.
- Grashof’s condition — The rule that continuous relative rotation is possible in a four-bar linkage when the sum of the shortest and longest link lengths does not exceed the sum of the other two.
- Joint — A kinematic pair as built into a machine, permitting certain relative motions between two links and preventing the rest.
- Joint variable — The single quantity that describes how far a joint has moved: an angle for a revolute joint, a displacement for a prismatic joint.
- Kinematic chain — A set of links connected by joints so that their relative motions are constrained.
- Kinematic pair — Two links connected so that they can move relative to each other in a definite way.
- Link — A body treated as rigid, whose points keep fixed distances from one another while it carries motion and force between joints.
- Mechanical advantage — The ratio of the output force a mechanism produces to the input force applied to it, at a given position of the mechanism.
- Mechanism — A kinematic chain with one link fixed, so that a given input produces a definite and repeatable output motion.
- Open-chain mechanism — A mechanism whose links are joined in series without a loop, with one end fixed to a base and the other end free.
- Parallel manipulator — A robot in which several limbs connect a fixed base to a single moving platform, all working at once to control the tool.
- Planar mechanism — A mechanism in which all links move in one plane or in planes parallel to it, so the motion can be described in two dimensions.
- Prismatic joint (P) — A joint permitting sliding along one straight axis and nothing else, contributing one degree of freedom.
- Revolute joint (R) — A joint permitting rotation about one fixed axis and nothing else, contributing one degree of freedom.
- Rocker — The output link of a four-bar linkage, which swings back and forth about its own fixed pivot.
- SCARA — Selective Compliance Assembly Robot Arm; an assembly robot whose main joints turn about parallel upright axes, with a separate vertical axis for the tool.
- Serial manipulator — A robot arm built as an open chain, in which the end-effector’s motion is the combined result of all the joints in series.
- Slider-crank mechanism — A planar mechanism of crank, connecting rod, slider and frame that converts between rotary and reciprocating straight-line motion.
- Spatial mechanism — A mechanism whose links and joints move in three-dimensional space, translating along and rotating about three perpendicular axes.
- Spherical joint (S) — A joint permitting rotation about all three perpendicular axes and no translation, contributing three degrees of freedom.
- Workspace — The region of space a manipulator’s end-effector can reach.
6.11 Objective Questions
- Which of these joints permits rotation about all three mutually perpendicular axes and no translation at all?
- Revolute joint
- Prismatic joint
- Spherical joint
- Cylindrical joint
- A four-bar linkage is built with link lengths 25 mm, 60 mm, 55 mm and 70 mm, with the 70 mm link fixed as the frame and the 25 mm link attached to it and driven by a motor. What will the mechanism do?
- The shortest link will rotate continuously while the opposite link swings back and forth
- No link will rotate fully, and every moving link will only rock
- Only the coupler will rotate fully, while the driven link stays still
- All four links will rotate continuously about their own pivots
- Assertion (A): A four-bar linkage needs only one motor, even though it contains four joints. Reason (R): Closing a kinematic chain into a loop constrains the links to one another, so the mechanism has fewer degrees of freedom than its joint count suggests.
- Both A and R are true, and R is the correct explanation of A
- Both A and R are true, but R is not the correct explanation of A
- A is true, but R is false
- A is false, but R is true
- Assertion (A): A delta robot can accelerate its tool much harder than a serial arm of comparable size. Reason (R): A delta robot is usually mounted on a frame above the conveyor rather than beside it.
- Both A and R are true, and R is the correct explanation of A
- Both A and R are true, but R is not the correct explanation of A
- A is true, but R is false
- A is false, but R is true
- Match each item in Column A with the description in Column B that fits it.
| Column A | Column B |
|---|---|
| a. Cylindrical joint | i. Six extendable legs controlling a platform in six degrees of freedom |
| b. Cartesian manipulator | ii. The point whose traced curve is the object of the design |
| c. Coupler point | iii. Rotation about and sliding along the same axis |
| d. Stewart platform | iv. A rectangular workspace, with the target coordinates as the commands |
- Fill in the blanks.
- In a crank-rocker mechanism, the link driven by the motor is the ______, and the link that swings through a limited angle is the ______.
- A rigid body has ______ degrees of freedom when moving in a plane and ______ degrees of freedom when moving in space.
- A mechanism whose links form one or more loops is called a ______ mechanism.
- Give the full form of DOF and of SCARA, and name the joint represented by each of the letters R, P, S and C.
6.12 Check Your Concepts
Define a planar mechanism. Explain why the words “or in planes parallel to it” belong in the definition, using a machine of your choice as an example.
Differentiate between a revolute joint and a prismatic joint on at least three points, giving one everyday example of each.
Explain the working of a slider-crank mechanism with the help of a labelled sketch. Name its four parts, state which of its joints are revolute and which is prismatic, and give one limitation of the mechanism.
Give reasons: the positioning error of a serial manipulator is far larger at the end-effector than at the base, even when every joint is made to the same standard of accuracy.
One jaw of a robot gripper is a lever pivoted at a fixed pin. A servo pushes on the lever with a force of 15 N at a perpendicular distance of 75 mm from the pivot, and the gripping face lies 25 mm from the same pivot. Calculate the gripping force and the mechanical advantage, and state what the arrangement gives up in return for the extra force.
Compare open-chain and closed-chain arrangements under the headings rigidity, workspace, error accumulation and control complexity. Then justify which of the two you would choose for a machine that must repeat the same short movement several thousand times an hour inside a fixed area, and say what your choice makes difficult.
6.13 Diagram, Circuit & Output Reading
- A workshop team proposes the four-bar linkage described in the table below. The 120 mm link is bolted to the bench and the 40 mm link is driven by a motor.
- Apply Grashof’s condition to these lengths, showing your working.
- State whether link 2 will rotate continuously, and name the type of four-bar this is.
- The team now replaces link 3 with a 55 mm link and keeps everything else the same. Test the condition again and predict what the motor will do when it is switched on.
- A machine is built as follows. Three revolute joints are connected in series, and the axes of all three are vertical and parallel to one another. A prismatic joint is then added at the end of the chain, sliding in the vertical direction and carrying the tool.
- State how many degrees of freedom the machine has, and give your reasoning.
- Are the three revolute joints alone a planar or a spatial arrangement? Justify your answer by referring to the joint axes.
- State what the prismatic joint adds that the three revolute joints could not supply, and name one thing this machine still cannot do.
- A student’s drawing of a planar four-bar linkage shows the frame hatched at the bottom, a crank and a rocker rising from its two ends, and a coupler joining them. Three of the four joints are drawn as pin joints. The fourth, where the coupler meets the rocker, is drawn as a ball seated in a socket.
- Identify the single fault in the drawing.
- Explain what would happen to the motion of the linkage if it were actually built this way.
- State the correction needed, and give the reason in one line.
- A packing company is choosing between two machines for a fixed workstation. Their published figures are given below.
- Name the structural class of each machine, giving the feature in the table that identifies it.
- The task is to lift 400 g cartons off a conveyor at 120 picks per minute and set them upright in a tray. State which machine fits, quoting the two figures that decide it.
- Explain why the machine you chose in part (b) is restricted to a light payload, referring to how its limbs must be built if it is to reach that many picks per minute.
6.14 Case-Based Questions
- A school robotics club is building a machine to press a school crest onto flat card. A servo motor turns a crank through complete revolutions. A connecting rod runs from the crank pin to a slider that carries the stamp, and the slider runs in a vertical guide above the bench. The card lies flat on the bench, and the stamp must always come down square to the card.
- Name the mechanism the club has built, classify it under the motion-based classification of planar mechanisms, and state which of its joints are revolute and which is prismatic.
- The servo turns at a steady rate, but a member of the club notices that the stamp does not descend at a steady speed. Explain why this happens and state where in the stroke the stamp is moving fastest.
- The club wants roughly three times the stamping force without changing the servo. Suggest one change to the mechanism that would achieve this, and state clearly what the machine gives up in exchange. Add one precaution the club should follow while the machine is running on the bench.
- A district warehouse is automating one aisle. Small identical boxes arrive flat on a conveyor and must be lifted and set down flat in cartons alongside, at 100 boxes per minute. The boxes are never tilted, and the tool never needs to face in any direction other than straight down. The floor area available above the conveyor is limited, and the aisle floor must stay clear for staff to walk through.
- List the independent motions this task actually requires, and use your list to decide whether a planar or a spatial arrangement is the smaller sufficient choice.
- The warehouse is offered a six-revolute-joint serial arm mounted on the floor beside the conveyor, and a three-limbed parallel robot mounted on a frame above it. Recommend one, giving three reasons drawn from the situation described, and state one disadvantage your choice brings with it.
- Six months later the warehouse begins handling a second product that must be inserted at an angle into a sloping tray. Explain what this new requirement changes about the recommendation in part (b), and give the reason in terms of degrees of freedom.