What Is an Industrial Robot, Really?

An industrial robot is a reprogrammable, multi-axis manipulator capable of automatically performing a range of tasks through motion along multiple axes. The word "reprogrammable" is doing the important work in that definition. A robotic arm that welds car doors today can, in principle, be retaught to instead handle material or apply sealant tomorrow, simply by loading new motion programs and swapping the end effector. This is the defining line between a robot and fixed automation (sometimes called hard automation): a dedicated transfer machine, a cam-driven pick-and-place mechanism, or a purpose-built jig is engineered for exactly one task and one part geometry. It is often faster and cheaper per unit than a robot for that single job, but changing the product means rebuilding the mechanism. A robot trades some of that raw efficiency for flexibility — the same physical hardware can be redeployed across product changeovers, which is why robots dominate industries with frequent model changes (automotive, electronics) while fixed automation still wins in very high-volume, unchanging processes (bottling lines, some stamping operations).

Mechanically, an industrial robot is a chain of rigid links connected by joints — almost always rotary (revolute) joints, occasionally linear (prismatic) joints — each driven by its own actuator (typically a servo motor with a gearbox or harmonic drive) and its own position feedback encoder. A robot controller commands each joint's angle or position simultaneously so the tip of the chain, the end effector, traces a desired path in space.

Major Robot Architectures

Articulated (6-Axis) Robots

The articulated robot is the general-purpose workhorse of industrial robotics and the closest mechanical analogue to a human arm: a base rotation, a shoulder, an elbow, and a three-axis wrist, giving six rotary joints in series. Six axes let the robot position and orient its end effector almost anywhere within its reach envelope, which is why articulated arms are the default choice for arc welding, spray painting, machine tending, and general material handling — tasks where the tool needs to approach a part from many different angles. The tradeoff is complexity: six interacting joints make the kinematics harder to compute and the arm more sensitive to singularities (discussed below).

SCARA Robots

SCARA stands for Selective Compliance Assembly Robot Arm. It uses two parallel rotary joints in the horizontal plane plus a vertical prismatic (plunging) joint and a wrist rotation — four axes total. The geometry is deliberately stiff in the vertical direction and compliant (able to give slightly) in the horizontal plane, which is exactly the behavior wanted when inserting a pin or component into a hole: vertical rigidity prevents the arm from being pushed off course, horizontal compliance lets it self-align. This makes SCARA robots extremely fast and repeatable for horizontal-plane motion, and they dominate electronics assembly, PCB handling, and general pick-and-place where parts move between fixed height planes rather than needing arbitrary 3D orientation.

Delta (Parallel) Robots

A Delta robot mounts its motors in a fixed base overhead and drives the end effector through three (or four) light parallel linkage arms connecting down to a moving platform — the spider-like design seen over high-speed packaging lines. Because the actuators stay fixed and only the low-mass linkages move, Delta robots achieve very high accelerations and cycle rates, often performing well over 100 picks per minute. They are the standard choice for high-speed pick-and-place in food packaging, pharmaceutical sorting, and small-parts kitting, where payloads are light and the motion is a short, repetitive point-to-point pick-and-place cycle.

Cartesian / Gantry Robots

Cartesian robots move the end effector along three independent linear axes (X, Y, Z), typically riding on rails or ballscrews, sometimes spanning an entire gantry over a work cell. Their kinematics are trivial compared to jointed arms — each axis moves independently along a straight line — which makes them simple to program and highly accurate over large work areas. This simplicity is why they show up as CNC-style pick-and-place systems, palletizers, and the XYZ motion gantries inside 3D printers and CNC routers.

Degrees of Freedom: Why Six Is the Magic Number

A rigid body free in 3D space has six degrees of freedom (DOF): three for position (moving along X, Y, Z) and three for orientation (rotating about those same three axes — roll, pitch, yaw). To place an end effector at any arbitrary position with any arbitrary orientation within its workspace, a robot generally needs six independently controllable joints, one contributing to each degree of freedom. This is exactly why the 6-axis articulated arm is considered the "fully flexible" industrial configuration — it can, kinematically, reach a point from virtually any approach angle.

SCARA's four axes are a deliberate, not accidental, reduction. Three axes handle X-Y position and one handles a Z-axis plunge, while wrist rotation is often counted as the fourth for orientation about the vertical axis only — the robot cannot easily tilt its tool sideways. That sacrifice is irrelevant for the tasks SCARA robots are built for: inserting a component straight down into a board, or picking a part and setting it down flat. In exchange for giving up orientation flexibility, SCARA gains speed and structural rigidity in the plane that matters. This is a recurring theme in robot selection: match the DOF and architecture to the task's actual motion requirements rather than defaulting to maximum flexibility.

Forward Kinematics vs. Inverse Kinematics

Forward kinematics answers a straightforward question: given all the joint angles, where is the end effector, and how is it oriented? The controller simply chains together the known transformation matrix for each joint and link (commonly using Denavit-Hartenberg parameters) down the arm to compute a final position and orientation. It is a direct, closed-form calculation with exactly one answer.

Inverse kinematics answers the opposite and much harder question: given a desired end-effector position and orientation, what joint angles will produce it? This is difficult for two structural reasons. First, a solution may not exist at all if the target lies outside the robot's reachable workspace. Second, when a solution does exist, there are often multiple valid joint configurations that reach the same point — a 6-axis elbow, for instance, can typically reach a given pose with the elbow pointed up or down, requiring the controller to choose the configuration. Compounding this, near certain joint arrangements the robot encounters a singularity: a configuration where the robot effectively loses a degree of freedom because two or more joint axes align or a joint reaches full extension. At a singularity, achieving even a small, slow motion of the end effector can demand extremely large or fast joint rotations, and the inverse kinematics solution becomes numerically unstable. Robot programmers deliberately route paths around known singular regions (such as a fully outstretched arm) to avoid sudden, uncontrolled joint velocity spikes.

Robot Type Comparison

Robot TypeDOF (typical)SpeedBest ForExample Application
Articulated (6-axis)6Moderate-highComplex 3D reach and orientationArc welding, spray painting, machine tending
SCARA4High (in-plane)Fast, precise planar assemblyElectronics assembly, component insertion
Delta / parallel3-4Very highUltra-fast light-payload pick-and-placeFood and pharmaceutical packaging lines
Cartesian / gantry3 (+ optional wrist)ModerateLarge, simple, linear work envelopesCNC-style pick-and-place, 3D printer gantries

End Effectors: The Robot's "Hand"

The robot arm only provides motion; the end effector is what actually interacts with the part, and it is selected based on the task, not the arm underneath it. Common types include parallel-jaw grippers for grasping rigid parts with two opposing fingers, vacuum or suction cup end effectors for lifting flat, non-porous objects like sheet metal, glass, or cardboard without marking the surface, and dedicated process tools such as welding torches, spray nozzles, or dispensing heads for tasks that involve applying material rather than moving it. Because the end effector mounts to a standardized tool flange at the wrist, the same robot arm can be repurposed for an entirely different job simply by changing the end effector and reprogramming the path — a practical demonstration of the flexibility that separates robots from fixed automation in the first place.