Kinematics
Degrees of Freedom: DOF
Degrees of freedom (DOF) is the number of independent motions a robot can make, and six of them is what lets an arm place its tool at an arbitrary position and orientation in space.
What it is
Degrees of freedom counts the independent ways a mechanism can move. A rigid body floating in space has six: it can translate along three perpendicular axes (X, Y, Z) and rotate about each of those three axes (roll, pitch, yaw). Hit all six and you can put an object anywhere and point it any way you like.
For a robot arm, each DOF is supplied by a joint that adds one independent motion. A serial arm with six revolute joints has six DOF, which is the minimum needed to reach a general position and orientation within its workspace.
How it actually works
Position takes three numbers (where the tool tip sits) and orientation takes three more (how the tool is tilted and twisted). That's six quantities to control, so you need six independent joint motions to hit all of them at once. A standard six-axis industrial arm like the FANUC LR Mate 200iD gives you exactly that: three joints do the gross positioning of the wrist, and the three wrist joints set orientation.
Add joints beyond six and the arm becomes redundant: more than one joint configuration reaches the same tool pose, which is handy for dodging obstacles or singularities but adds control complexity. Fewer than six and some poses are simply unreachable. A SCARA arm, for instance, has four DOF, which is plenty for pick-and-place onto a flat plane but can't freely tilt the tool.
How it differs
- Axes · People say "six-axis" and "six degrees of freedom" as if they're identical, and on a standard arm they line up. But an axis is a physical joint, while a DOF is an independent motion of the tool. Redundant arms have more axes than the six DOF of the pose they control, and a coupled or dependent joint can add an axis without adding a genuine independent degree of freedom.
Where you meet it in the field
- FANUC LR Mate 200iD · A six-axis arm with six degrees of freedom, so it can position and orient its tool anywhere in reach.
- FANUC CRX-10iA · A 6-DOF collaborative arm; the six joints give full position-and-orientation control while the arm runs alongside people.
Common questions
- Is a six-axis robot the same as six degrees of freedom?
- On a standard serial arm, yes: each of the six joints contributes one independent motion, so six axes give six DOF. The terms diverge once you count redundant arms (more than six axes for a six-DOF pose) or gantries and parallel mechanisms where the axis-to-DOF mapping isn't one-to-one.
- Why do most industrial arms have exactly six joints?
- Because six is the minimum to control a full pose: three numbers for position, three for orientation. Fewer and you lose the ability to reach some pose; six hits every position-and-orientation combination inside the workspace without carrying the extra cost and control burden of redundant joints.
- What can a four-DOF SCARA robot not do that a six-DOF arm can?
- A four-DOF SCARA moves in the plane and rotates about the vertical, which is ideal for dropping parts onto a flat surface. It can't freely tilt or roll the tool, so tasks that need the tool approached at an arbitrary angle need the extra orientation DOF a six-axis arm provides.