Robotics
Delta Robot: The Parallel Arm Behind Fast Pick-and-Place
Delta Robot is a parallel-kinematic robot that hangs three motor-driven arms from a fixed overhead base and joins them through thin parallelogram linkages to a small moving platform. Because every motor stays bolted to the frame and only feather-light carbon rods swing below, the moving mass is tiny — so a delta can dart between grab-and-drop points at accelerations of 100–150 m/s² (10–15 g) and cycle a light part in under 0.3 s. The four-bar parallelograms keep the platform's orientation locked, giving a clean 3-DOF translational (plus optional wrist) workspace. This is the machine that sorts candies, packs cookies, and loads blister packs on high-speed lines.- Invented~1985, Reymond Clavel (EPFL); US Pat. 4,976,582 (1990)
- DOF3 translational + optional 1 rotational wrist (4-axis)
- Peak acceleration100–150 m/s² (10–15 g)
- Cycle time≈0.25–0.4 s for a standard 25/305/25 mm gate cycle
- Typical payload0.1–3 kg (up to ~8 kg on large units)
- Repeatability±0.1 mm (±0.02–0.05 mm on precision models)
Interactive visualization
Press play, or step through manually. The visualization is yours to drive — try it before reading on.
Watch the 60-second explainer
A condensed visual walkthrough — narrated, captioned, under a minute.
The core idea: put the mass at the top, not on the arm
A conventional jointed (serial) robot carries a motor at every joint, so each motor must accelerate not only the payload but also all the motors and links downstream of it. The delta robot inverts this. All three drive motors are bolted to a rigid overhead base plate, arranged 120° apart. Each motor swings a rigid upper arm (the only powered link), and from the tip of each upper arm a light parallelogram of two thin parallel rods reaches down to a small moving platform that carries the gripper.
The consequence is dramatic: the moving mass is just the platform, the gripper, the payload, and a set of carbon-fiber rods weighing only tens of grams. Because acceleration a = F ÷ m, slashing the moving mass lets modest motors reach 100–150 m/s². The three arms act in parallel — the load is shared three ways and reacts back into the frame as tension/compression in the rods, not as bending in a cantilever. That is why a spidery delta feels almost weightless in flight while a same-payload serial arm lumbers.
Why the platform never tilts: three parallelograms
The signature of a delta is that the tool platform stays perfectly level — it only translates in x, y, z and never rotates. This is pure geometry, not control. Each lower linkage is a true parallelogram four-bar: two rods of equal length, with equal-length spacing at both ends. A four-bar parallelogram forces its output bar to remain parallel to its input bar through the whole motion (the same constraint used in a drafting pantograph).
Stack three of these parallelograms, each constraining the platform to stay parallel to its own upper-arm plane, and the platform is geometrically pinned to one fixed orientation. It cannot yaw, pitch, or roll no matter where in the workspace it goes. That eliminates three rotational degrees of freedom mechanically, leaving a clean 3-DOF translational device. If the application needs to spin the part (e.g., orient a bottle cap), a fourth axis is added as a telescoping shaft with U-joints running down the center to a wrist on the platform — the classic 4-axis "delta with theta."
The kinematics: easy to go backwards, hard to go forwards
Delta control lives in inverse kinematics: given a target platform position (x, y, z), find the three motor angles θ₁, θ₂, θ₃. For each arm this reduces to a sphere-intersection: the far end of the upper arm lies on a circle set by θᵢ, and the rod of length L must reach the platform attachment point. Writing the rod-length constraint |P − Eᵢ(θᵢ)| = L for each arm yields an equation of the form E·cosθ + F·sinθ + G = 0, solved with the tangent-half-angle substitution to give a closed-form θᵢ. Because it's closed-form, a controller solves it in microseconds — ideal for the 1–4 kHz servo loops these robots run.
The forward problem (angles → position) is the nasty one: it means intersecting three spheres, giving up to two real solutions, and it is used mainly for calibration and telemetry rather than real-time control. A key design number falls out of the geometry: the reachable workspace is a shallow dome. A robot with base radius, arm, and rod lengths sized for a ~1000–1300 mm diameter working circle typically gives only ~200–300 mm of usable vertical travel — deltas are wide and flat, not tall.
A worked speed budget
The industry benchmark is the Adept/25-305-25 cycle: lift 25 mm, traverse 305 mm horizontally, lower 25 mm, then return — a total path of ~710 mm, quoted for a ~0.1 kg payload.
- Target: a good 4-axis delta runs this at ≈200 cycles/min → one cycle every 0.30 s.
- Kinematics: reaching ~6–7 m/s peak tool speed on the 305 mm traverse and decelerating to a dead stop for a clean grip requires acceleration on the order of
a ≈ 120 m/s²≈ 12 g. - Motors: three servo motors, commonly 400 W–1 kW each, geared through a planetary or strain-wave reducer of ratio ~20–50:1, deliver the joint torque; peak base-plate reaction torques run to tens of N·m.
- Structure: to survive 12 g without wobble, the rods are pultruded carbon fiber (E ≈ 130 GPa) with ball-and-socket ends held closed by tension springs or magnets.
Repeatability of ±0.1 mm at these accelerations is what makes the machine commercially useful; precision electronics-assembly deltas reach ±0.02 mm at lower speed.
Trade-offs, limits, and the failure modes
Where it wins: unbeatable throughput on light parts across a flat plane — sorting, singulating, and packing at 150–300 picks/min. Fixed motors also keep cabling static and simplify hygienic washdown, which is why food-grade deltas dominate bakery, confectionery, and meat/poultry lines.
Where it loses: the shared parallel structure gives a small, shallow, non-prismatic workspace; poor vertical reach; and complex assembly. Payload is limited because every extra kilogram must be flung at 10+ g, and rod loads scale with it. Near the workspace edge the arms approach a singularity where the rods line up with the motion direction — the Jacobian loses rank, joint velocities blow up toward infinity, and the platform momentarily loses a controllable direction; controllers must fence off these zones. The common wear failure is a ball-joint pop-off: a spring or magnet retaining a rod's socket loses preload (impact, debris, fatigue) and a rod detaches mid-flight, dropping the platform. Good designs use redundant retention and detect it via torque/position error.
Real machines and where you've seen one
Clavel's design was licensed to Demaurex in the late 1980s for chocolate packaging, then to ABB, whose IRB 340/360 FlexPicker (launched 1998/2007) became the archetype — a stainless, washdown delta doing 100–150+ picks/min in food plants. Today the class includes FANUC M-1iA/M-2iA/M-3iA, Omron/Adept Quattro (a rare 4-arm delta that also spins the tool without a center shaft), Codian, Stäubli TP80 FAST picker, and countless open-source hobby deltas.
Beyond packaging, the same kinematics power many desktop delta 3D printers (fixed steppers at the top, a light hot-end on the platform) and precision flexure micro-deltas for optics and micro-assembly. The pairing of a delta with a vision system and a moving conveyor — conveyor tracking — is the standard high-speed sorting cell: a camera locates parts streaming past, and the delta intercepts each on the fly, which is where its brutal acceleration actually pays off.
| Attribute | Delta robot | SCARA robot |
|---|---|---|
| Structure | Parallel — 3 arms share the load | Serial — jointed open chain |
| Motor location | All fixed at base (low moving mass) | Motors stacked along the arm |
| Peak acceleration | 10–15 g | 3–5 g |
| Best cycle rate | 150–300 picks/min | 60–120 picks/min |
| Workspace shape | Shallow dome/cylinder, wide but flat | Cylindrical, tall vertical reach |
| Payload sweet spot | 0.1–3 kg | 1–20 kg |
| Vertical Z stroke | Short (100–300 mm) | Long (200–500 mm) |
| Stiffness / cost | High stiffness, more complex/costly | Moderate, simpler and cheaper |
Frequently asked questions
How many degrees of freedom does a delta robot really have?
The classic delta has 3 translational DOF — it moves in x, y, z but the platform's orientation is fixed by the three parallelograms, so it cannot tilt or rotate. A common variant adds a 4th axis: a telescoping shaft with universal joints down the center that spins a wrist on the platform (theta), giving the 4-axis 'delta with rotation' used to orient parts. Six-DOF parallel motion is a different machine — the Stewart platform.
Why is a delta faster than a jointed (serial) robot?
Because all three motors are fixed to the base and only ultra-light carbon rods and a small platform move. Since a = F ÷ m, a tiny moving mass yields huge acceleration — 10–15 g versus roughly 3–5 g for a comparable SCARA. A serial arm must accelerate its own downstream motors and links, so it carries far more 'dead' inertia.
What is a delta robot's singularity, and why does it matter?
A singularity is a pose where the mechanism loses controllable stiffness or direction. In a delta it occurs mainly near the workspace boundary, where a rod aligns with the intended motion: the velocity Jacobian drops rank, so a small platform move demands near-infinite joint speed, and the platform can gain an uncontrolled degree of freedom. Trajectory planners keep motion inside a certified singularity-free envelope.
How heavy a part can a delta handle?
Most industrial deltas target 0.1–3 kg, with large-frame models up to ~8 kg. Payload is limited because every gram is flung at 10+ g, so inertial rod loads and motor torque scale sharply. Raising payload usually means lowering acceleration and cycle rate — heavy handling is where a SCARA or 6-axis arm wins.
Delta robot vs Stewart platform — what's the difference?
Both are parallel manipulators, but a delta uses rotary base motors plus parallelograms to give 3-DOF pure translation (level platform) optimized for speed. A Stewart/Gough platform uses six linear actuators (hexapod) to give full 6-DOF pose control — three translations plus three rotations — trading speed for orientation range. Deltas pick and place; Stewart platforms simulate flight and align optics.
Do 3D printers really use delta kinematics?
Yes. Delta-style printers mount three stepper motors at the top on vertical rails; carriages ride the rails and light rods carry a single hot-end on the moving platform. The same low-moving-mass advantage allows fast travel and tall build volumes, though they need careful calibration because forward kinematics and rod-length errors couple into position accuracy.