The Theo Jansen Strandbeest Leg is a 12-bar planar linkage driven by a single rotating crank that converts continuous rotation into a foot path shaped like a flattened oval. The geometry forces the foot to trace a long, straight ground-contact stroke followed by a high arched return, mimicking a walking gait without wheels or actuators at the foot. Dutch artist Theo Jansen designed it in 1990 to let his Strandbeest sculptures walk along Holland's beaches powered by wind alone. A well-tuned leg today carries kinetic art weighing hundreds of kilograms across loose sand at roughly 0.3 m/s.
Theo Jansen Strandbeest Leg Interactive Calculator
Vary the crank length and build tolerance to scale key Jansen holy-number links and see how ratio accuracy affects the foot path.
Equation Used
Jansen's reference leg uses crank m = 15 with holy-number link lengths such as a = 38, b = 41.5, and k = 61.9. Scaling the crank scales every link by m/15, while the article notes the ratios should stay within about +/-1% for the intended flat stance and arched swing path.
- All link lengths are uniformly scaled from Jansen's m = 15 reference geometry.
- The calculator reports representative holy-number links a, b, and k.
- Tolerance is applied as a percent of each scaled link length.
Inside the Theo Jansen Strandbeest Leg
The Strandbeest leg mechanism takes one continuous input — a rotating crank pin — and produces a foot trajectory that looks remarkably like a real footstep. The crank rotates, and through a chain of 11 connecting bars pinned at specific lengths, the foot pin sweeps a long flat segment along the bottom of its loop, then arcs up and over to start the next stride. The flat portion is the stance phase, where the foot pushes the body forward. The arched portion is the swing phase, where the foot lifts clear of the ground. No cams, no gears at the foot, no control electronics — just bar lengths chosen so the kinematics fall into place.
What makes it work is the set of 11 specific bar lengths Jansen called the holy numbers — a:38, b:41.5, c:39.3, d:40.1, e:55.8, f:39.4, g:36.7, h:65.7, i:49, j:50, k:61.9, plus crank m:15 and the fixed triangle distances. These are not arbitrary. Jansen ran a genetic algorithm in the late 1980s on his Atari ST to evolve them, scoring candidate linkages for foot-path flatness, ground-clearance height, and minimum cusps. Drift those lengths by even 1-2% and you would be amazed how fast the foot path degrades — the flat ground stroke develops a dip in the middle, so the foot scuffs at mid-stance, or the swing arc collapses and the toe drags during return. Most failed Strandbeest builds you see online failed for exactly this reason: somebody rounded 39.3 to 39 and 41.5 to 42 thinking it would not matter.
The leg always operates in pairs — two legs per crank, mounted 180° out of phase so one foot is in stance while the other is in swing. A typical walker uses 6 or 12 legs in total, ganged on a common crankshaft, so at any moment at least half the feet are pushing the ground. If you see a Strandbeest hopping or rocking, the phasing is wrong on the crankshaft, or one of the pivot holes has worn oval and the leg is now lifting when it should be loaded.
Key Components
- Crank (m = 15): The single rotating input. Drives the upper and lower triangle linkages through one shared pin. Crank length sets the overall stride scale — double m and the whole leg scales, but the holy-number ratios must hold to within about 1% or the foot path distorts.
- Upper triangle (j, k, and the fixed pivot): A rigid 3-bar triangle that takes crank rotation and converts it into oscillation of the upper knee point. The triangle's fixed-pivot offset relative to the crank centre is one of the most sensitivity-critical dimensions in the whole linkage — a 2 mm error on a 100 mm-scale leg shifts the foot path noticeably.
- Lower triangle (b, c, and the foot pin): The triangle that actually carries the foot pin. Its geometry determines whether the ground stroke is flat or curved. Pivot bushings here see the highest cyclic loading in the leg, so brass or oilite bushings rather than plain plastic make the difference between a 10-hour and 1000-hour build.
- Connecting bars (a, d, e, f, g, h, i): Seven coupler links that tie the two triangles to each other and to the fixed frame. Each must be cut to its holy-number length within ±0.5% for the foot path to match Jansen's published curve. Laser-cut acrylic or plywood holds this tolerance easily; hand-drilled bars almost never do.
- Pivot pins and bushings: 11 revolute joints per leg. Slop here is cumulative — 0.1 mm of radial play at each joint sums to several millimetres at the foot. Use shoulder bolts with brass bushings for builds over 200 mm leg length; standard machine screws in plain holes are fine only for desktop demos.
Who Uses the Theo Jansen Strandbeest Leg
The Theo Jansen Strandbeest Leg lives in two worlds: large-scale kinetic art on the one hand, and educational and hobbyist robotics on the other. It rarely shows up in industrial machinery because wheels and tracks beat it on every practical metric — but where the goal is visual spectacle, soft-ground locomotion without ground damage, or teaching linkage kinematics, nothing else looks or moves quite like it.
- Kinetic sculpture: Theo Jansen's own Strandbeesten — Animaris Rhinoceros, Animaris Umerus, Animaris Plaudens Vela — wind-powered beach walkers built from PVC conduit, exhibited worldwide since 1990 and still the canonical demonstration of the Strandbeest leg mechanism.
- Education and STEM kits: The EK Japan Mechanical Strandbeest kit and the open-source Wooden Strandbeest plans by Carl Bugeja teach linkage kinematics through a 60 RPM hand-cranked or DC-driven 12-leg walker.
- Hobby robotics: The BEAM-style solar-powered Strandbeest builds shared on Instructables and Hackaday — typically 100-150 mm leg length, 12 legs, driven by a single pager motor at 30-90 RPM.
- Soft-ground and exploration robotics research: University research prototypes (TU Delft, Carnegie Mellon) using Jansen-linkage walkers to study locomotion on sand, gravel, and lunar-regolith analogues where wheels sink and tracks compact the surface.
- Toys and consumer products: Hasbro and various Asian toy makers have licensed Jansen's geometry for windup and battery-powered walking toys — the Animaris Ordis miniature is the best-known commercial example.
- Museum interactives: Permanent kinetic-art installations at the Exploratorium in San Francisco and the Boston Museum of Science use crank-driven Jansen-leg walkers to demonstrate planar linkage motion to visitors.
The Formula Behind the Theo Jansen Strandbeest Leg
The walking speed of a Strandbeest is set by the crank RPM, the stride length per crank revolution, and the number of leg pairs sharing the crankshaft. Stride length is itself a function of the holy-number geometry — for Jansen's published ratios, the foot's flat ground stroke is approximately 75% of the longest bar (h = 65.7 in his units), or roughly 50 in linkage units. At the low end of the typical operating range — 20-30 RPM — the walker creeps and any builder watching it for the first time tends to think the motor has stalled. At nominal 60 RPM it covers ground at a leisurely walking pace when scaled appropriately. Push above about 90-100 RPM on a typical 100 mm-scale leg and the foot's swing phase no longer has time to clear the ground cleanly — you see scuffing, skipping, and the walker actually slows down because feet land mid-arc.
Variables
| Symbol | Meaning | Unit (SI) | Unit (Imperial) |
|---|---|---|---|
| vwalk | Forward walking speed of the Strandbeest | m/s | ft/s |
| Ncrank | Crankshaft rotational speed | RPM | RPM |
| Lstride | Linear distance covered per crank revolution (≈ 0.75 × longest bar h, in real units) | m | ft |
Worked Example: Theo Jansen Strandbeest Leg in a 12-leg PVC beach Strandbeest
You are building a 12-leg PVC Strandbeest for a coastal art festival, scaled with leg length h = 200 mm (so each Jansen unit equals roughly 3 mm). The walker is driven by a sail-and-flywheel system feeding a final crankshaft you have geared for nominal 60 RPM in a 5 m/s breeze. You need to know the forward walking speed at nominal wind, in light wind, and in gusts.
Given
- h = 200 mm
- Lstride = 0.75 × 200 = 150 mm = 0.150 m
- Ncrank,nominal = 60 RPM
- Ncrank,low = 30 RPM
- Ncrank,high = 120 RPM
Solution
Step 1 — at nominal 60 RPM, convert crank speed to revolutions per second:
Step 2 — multiply by stride length to get nominal forward speed:
That is roughly 0.54 km/h — a slow ambling pace, exactly what a beach Strandbeest is supposed to look like. A bystander 10 m away sees the walker move its own body length in about 8 seconds, which reads as deliberate walking rather than scurrying.
Step 3 — at the low end of the typical wind range, 30 RPM:
At 0.075 m/s the walker creeps. To a casual viewer it looks almost stationary — useful for static photography, but in light wind the friction in 11 pivots per leg × 12 legs = 132 joints can stall the linkage entirely if any pivot has gone tight from sand ingress.
Step 4 — at the high end during gusts, 120 RPM:
In theory the walker hits 0.3 m/s in a gust. In practice on sand, above roughly 90 RPM the swing-phase clearance time drops below what the foot needs to lift over its own previous footprint, and you see the front legs scuff and the walker skip rather than walk. Jansen himself caps his big sculptures at around 70-80 RPM for exactly this reason.
Result
Nominal forward walking speed at 60 RPM is 0. 150 m/s, or about 0.54 km/h. That feels like a deliberate ambling walk — visually convincing as a creature, not as a vehicle. The range across operating conditions is 0.075 m/s in light wind to a theoretical 0.300 m/s in gusts, with the practical sweet spot around 50-70 RPM where the foot path remains clean. If your measured speed is significantly below 0.150 m/s at 60 RPM, the most common causes are: (1) one or more bars cut to the wrong holy-number length by more than 1%, which shortens the effective stride by flattening or hooking the foot path, (2) cumulative pivot slop above ~0.1 mm per joint, which lets the foot lift mid-stance and steal forward travel, or (3) crankshaft phasing error between leg pairs — if both legs on a shared crank are not exactly 180° out of phase, the walker rocks instead of walks and effective stride drops by 30-50%.
Choosing the Theo Jansen Strandbeest Leg: Pros and Cons
The Strandbeest leg mechanism is one of several walking linkages a builder can choose from. Each makes different trade-offs between part count, foot-path quality, scalability, and ease of fabrication. Compared to wheels or tracks, all walking linkages lose on speed and efficiency — the question is only which one you pick when you have decided to walk.
| Property | Theo Jansen Strandbeest Leg | Klann Linkage | Wheels |
|---|---|---|---|
| Part count per leg | 11 bars + 11 pivots | 6 bars + 7 pivots | 1 wheel + 1 axle |
| Typical operating speed | 20-90 RPM crank, 0.05-0.3 m/s | 30-120 RPM crank, 0.1-0.5 m/s | Up to thousands of RPM |
| Foot-path flatness (ground stroke) | Excellent — long flat segment | Good — shorter flat segment | N/A (continuous contact) |
| Sensitivity to bar-length tolerance | Very high — ±1% degrades path noticeably | Moderate — ±2-3% tolerable | Low |
| Soft-ground performance (sand, gravel) | Excellent — long stride, low ground pressure | Good | Poor — sinks, ruts |
| Scalability to large sculpture (>100 kg) | Proven — Jansen's full-size beasts | Limited — fewer large builds | Standard — but loses aesthetic |
| Build difficulty (DIY) | Hard — 11 bars must be precise | Moderate — 6 bars, more forgiving | Trivial |
| Cost (12-leg build, 200 mm scale) | $80-150 in PVC or plywood | $50-100 | $10-30 |
Frequently Asked Questions About Theo Jansen Strandbeest Leg
Side-to-side rocking almost always means the leg pairs sharing a crankshaft are not exactly 180° out of phase. Either the crank pins were drilled at the wrong angle, or the crankshaft has twisted under load. Check by rotating the crank by hand and watching one leg reach bottom-dead-centre — its paired leg on the same crank should be at top-dead-centre at the same instant. Even 10-15° of phasing error makes both feet lift simultaneously for a moment each cycle, and the walker drops onto whichever feet are closest, producing a rocking gait.
For PVC and wooden builds, the fix is usually to add cross-bracing to the crankshaft, or to replace flexible plastic cranks with metal ones for builds above 200 mm leg scale.
The holy numbers are ratios, not absolute dimensions, so you can scale them to any size as long as you scale every bar by the same factor. A 50 mm-scale desktop walker and a 1 m-scale beach walker use exactly the same proportions. What changes with scale is the absolute tolerance — at 50 mm scale, 1% tolerance on bar a (38 units → 19 mm) is 0.19 mm, which is achievable with a laser cutter but not by hand. At 1 m scale, 1% on the same bar is 3.8 mm, which any hobbyist can hit with a tape measure and a hacksaw. Bigger is easier to build accurately.
The Jansen linkage is asymmetric in time even though it produces a closed foot-path loop. The crank traverses the stance arc faster than the swing arc in one rotation direction, and slower in the other. Run it the wrong way and the foot is in stance for less time per cycle, the body never gets a clean push, and friction in the pivots dominates. There is a correct rotation direction for any given Strandbeest assembly. If yours stalls one way and walks the other, you have the right linkage — just label the crank with an arrow and always drive it that direction.
The minimum functional count is 4 — two legs per crankshaft, two crankshafts. But 4-leg Strandbeesten are tippy because at any instant only 2 feet are guaranteed in stance, and they have to be the diagonal pair. 12 legs (six pairs, three crankshafts of two-pair groups) gives at least 6 feet in stance at all times, so the body never has to balance dynamically. It also averages out small phasing errors across multiple legs — a single mis-phased leg in a 12-leg walker contributes only 8% of the total push, so the walker compensates. For desktop builds, 6 legs on a single crankshaft is a good compromise.
Klann is easier to build and more forgiving of tolerance — 6 bars versus 11, and the foot path is less sensitive to bar-length error. If you are laser-cutting parts or working at small scale where ±0.1 mm matters, Strandbeest works fine and gives a longer flat ground stroke, which helps on loose surfaces. If you are hand-cutting parts, hand-drilling pivot holes, or scaling above 300 mm leg length where wood flex starts to matter, Klann is the safer choice. For pure visual aesthetic — for a sculpture or art piece — Strandbeest's foot motion looks more lifelike, which is why Jansen's beasts read as creatures rather than as machines.
That dip means one of the bars in the lower triangle (b, c, or d) is slightly too short, or the upper-triangle fixed pivot is slightly off-position. The flat ground stroke is the most tolerance-sensitive part of the foot path because it relies on two arcs cancelling each other out — small length errors break that cancellation and reintroduce curvature. Print Jansen's published foot-path curve at your scale, trace your actual foot path on paper by rotating the crank slowly with a pen on the foot pin, and overlay the two. Whichever bar's error produces a dip of that shape and depth is the one to recheck. In practice, bar c (39.3 units) is the most common culprit because builders round it to 39 or 40.
The limit is set by pivot bushing failure, not by linkage strength. Each pivot sees a cyclic load roughly equal to (body weight / number of feet in stance) multiplied by 1.5-2 for the peak load during the push phase. PVC pivots in a hand-built beach Strandbeest start to wear oval after a few hundred hours under 50-100 kg total walker weight. Jansen's own large beasts run hundreds of kg and use reinforced PVC sleeves at the pivots. For a robotics build, brass or oilite bushings at every pivot raise the payload limit by roughly 5-10× over plain plastic-on-plastic joints — that is the single most cost-effective upgrade you can make.
References & Further Reading
- Wikipedia contributors. Jansen's linkage. Wikipedia
Building or designing a mechanism like this?
Explore the precision-engineered motion control hardware used by mechanical engineers, makers, and product designers.