Degrees of Freedom of Robots Explained | Fundamentals of Robotics

Added:

DOF Basics
Constraints
Joints
Grubler's Formula
Spatial Robots
Task DOF

DOF Basics

0:03
Playing Section
  • 1

    Defines degrees of freedom as the minimum coordinates to represent a robot's configuration.

  • 2

    A rigid body in 3D space has six degrees of freedom: three translational and three rotational.

Basic rigid body mechanics, including the concepts of translation and rotation in 2D and 3D space.
Elementary coordinate frame transformations, vectors, and basic linear algebra.
Familiarity with basic mechanical joints, such as revolute (rotational) and prismatic (sliding) joints.
The physical concept of mechanical constraints and how they restrict motion.
Forward and Inverse Kinematics, including the Denavit-Hartenberg (D-H) parameter convention.
Velocity Kinematics and the Jacobian matrix for mapping joint velocities to end-effector velocities.
Robot dynamics, utilizing Euler-Lagrange or Newton-Euler formulations to determine forces and torques.
Singularity analysis, exploring configurations where a robot loses or gains degrees of freedom.
Motion planning and trajectory generation for multi-degree-of-freedom robotic manipulators.
20.4K views406likes21:41@mecharithm-roboticsOriginal Release: 2021-01-09

The degrees of freedom (DOF) of a robot is the minimum number of real numbers needed to represent its configuration space; a rigid body in 3D space has 6 DOF (3 translational + 3 rotational), while in 2D it has 3 DOF (2 translational + 1 rotational). Different joints contribute different DOF: revolute and prismatic joints provide 1 DOF, universal joints provide 2 DOF, spherical joints provide 3 DOF, cylindrical joints provide 2 DOF, and helical joints provide 1 DOF. Grübler's formula calculates DOF for any mechanism as DOF = m×n - ∑(joint DOF) - 1, where m is DOF per body (6 for spatial, 3 for planar), n is number of bodies (including ground), and the sum represents total joint DOF. This formula applies to various robots: a 3R planar robot has 3 DOF, a four-bar linkage has 1 DOF, a Stewart platform has 6 DOF at the top platform, and a Delta robot has 3 DOF at the end effector. Constraints reduce DOF—for example, a 7-DOF robot arm carrying a tray must constrain rotation around x and y axes to prevent spilling, reducing effective DOF from 7 to 5.