Reserve a pilot slot

Fold flat. Land anywhere. Live, farm or host guests by the next sunrise.

M09 · Systems · Service robotEXPERIMENTAL · TRL 3

TSURU walks on the creases.

A 25–35 kg inchworm robot that locks its feet into datum sockets bolted to the ridge beam every 910 mm. The building is its map and its fixture, so a small robot can do precise work.

Step 910 mm · one joBody 25–35 kg target5 DoF · inchworm15–30 s per step calculatedAutonomy ≥ 95 % target
01 Live model

The building is the map. The socket is the fixture.

Service robots fail in buildings because buildings are unpredictable. ORIJO is predictable by construction. TSURU locks one foot, flips the other over to the next socket, locks again, and then works from a locked foot. The planner on the left runs a shift of versioned task contracts; every number on the stage is computed from the pose you see.

Fig. 01 · M09 TSURURidge rail · 8 sockets · 7.28 m
Phase—
Moment on locked foot0 N·m
Payload0 kg

Drag to orbit · click a part · playback about ×5 real time

Moment on the locked foot calculated
0N·m static

From the drawn pose: g · Σ m · lever, for a 30 kg body. Design peak ×1.7 = 0 N·m, against joints sized ≥ 400 N·m and locks rated ≥ 600 N·m target.

Capture error at the lead-in modelled
0.0mm

Each step arrives 14 mm off-centre on purpose. The 20–30 mm tapered lead-in pulls it home before the petals lock.

Travelled this shift
0.00m

0.91 m per step · 15–30 s per step = 0.03–0.06 m/s calculated.

Parts · click to inspect in 3D18
02 One step

Unlock, arc, place, lock. Fifteen to thirty seconds, every 910 mm.

The free foot flips over the locked one, as NASA's ARMADAS inchworm robots do. Only one foot is ever free, and a person never has to trust the robot's sense of where it is. The socket tells it.

  1. 01

    Unlock

    The petals fold in, the lock sensor reads open, and the nose lifts clear of the cup. The other foot carries the whole robot through its lock: rated ≥ 0.6 kN·m and ≥ 3 kN fall-arrest target.

  2. 02

    Arc

    Two 550 mm links swing the free foot over the top to the next socket. It passes straight up at mid-swing, which keeps the lever on the locked foot short. With up to 8 kg at full swing, the peak is about 350–390 N·m calculated.

  3. 03

    Place

    The nose drops into a tapered cup, which pulls it onto the datum. ARMADAS petal feet capture 3.0 cm of in-plane misalignment measured, so TSURU's 20–30 mm lead-in means it never has to know exactly where it is.

  4. 04

    Lock

    The petals open under the cup's undercut and a sensor confirms the lock. Only then can the other foot let go. Sockets are bolted through to the ridge beam, not to the skin, and are drained so they clean themselves.

Rails

The rail sits on one panel and is broken at every transverse crease, so the vault can still fold. Rail continuity is a named risk.

Sockets

Stainless cups at 910 mm pitch, one per jo, are the same module the rest of ORIJO is laid out on.

Fall arrest

A continuous trolley line runs along every rail TSURU uses outdoors. If the robot falls, the line catches it, not a foot.

Coverage

One robot per contiguous rail network. A person carries it between modules in a 0.6 × 0.4 × 0.4 m case.

03 Load case

Why the spec changed: the statics did not close.

The first spec was a 25 kg body carrying 15 kg at full swing. That puts about 244 N·m on the locked foot before any dynamic factor. The adversarial review moved heavy payloads to double stance, with both feet locked. Try it.

Dynamic and slope factor

M = g · (mbody · L/2 + mpayload · L) · factor, with L = 0.91 m. These are the same formula and inputs as the concept dossier calculated.

Full swing allowed
387N·m peak at the locked foot
StaticPeak with factorJoint sizing ≥ 400Lock rating ≥ 600
04 The ARMADAS principle

A robot that measures itself drifts. One that measures against the structure doesn't.

NASA's ARMADAS assemblers walk on the lattice they build and position themselves relative to it. Their error does not pile up step after step. It settles toward the tolerance of the parts. We borrow the architecture, not the scale.

A · Dead reckoningFree-roaming robot, global coordinates. Every step adds its own scatter plus a small uncorrected bias.
B · Lattice-relative (TSURU)Each step targets the next socket. The lead-in captures it, and the error resets to the part tolerance.
A · error at last step
—mm
B · error at last step
—mm

0 re-tries (step missed the lead-in)

Precedent

SOLL-E is a 5-DoF bipedal inchworm. It made about 15,000 indoor moves on a 304.8 mm voxel lattice measured. Its successor weighs about 5.6 kg reported. TSURU is about five times heavier, because it works outdoors in wind and rain and carries cartridges.

What converges

In ARMADAS simulations, lattice RMS error falls toward the part error as the plates get thicker modelled. The toy model above shows the same idea. It is illustrative, not a TSURU measurement.

What does not

Accuracy is local. Socket-to-socket error is set by the socket and its lead-in. Hinge play adds several mm per joint, so building coordinates come from a survey after the vault is up, not from the robot.

05 Task contracts

Four jobs, all along the ridge. Everything else goes to someone else.

Tasks arrive as versioned contracts with a pass test. TSURU only takes work it can reach from the ridge rail. Narrow scope is the design: scope creep toward a general-purpose robot is listed as a risk, not a roadmap.

LATCH-VERIFY

Close and verify latches

After unfold, close each ridge splice latch, then confirm it with the Hall sensor. During commissioning, find leaks with the thermal camera while the KURA blower door pressurises the shell.

Latch driver
HINGE-THERMAL

Scan hinge membranes

Sweep the crease membranes near the ridge with a thermal camera and log every frame to the module passport. A sensor trigger or the shikinen schedule turns a finding into a swap job.

Thermal camera
CARTRIDGE-SWAP

Swap filter, UV and sorbent cartridges

Swap cartridges through JO-PORTs and reload seed cartridges. The free foot can carry 5–8 kg at full swing. Up to 15 kg needs both feet locked.

Gripper
FACET-WIPE

Wipe the ridge strip

Clean sensor windows and facets inside one bay of the rail. A ridge robot cannot reach the eaves, so PV and slope washing go to a separate brush crawler or to people.

Wiper pad

Who does what on a site

WorkDone byBasis
Ridge-adjacent contracts (latch, scan, swap, wipe)TSURU, ≥ 95 % autonomous completiontarget
Exceptions inside a contractRemote operator over Starlinktarget
Anything outside a contractLocal human runner, plus a quarterly runner visittarget
PV and slope washingSeparate brush crawler, or peopletarget
Ground and cluster inspectionRented legged inspector or farm utility rover, on scheduled visitstarget
Cartridge resupply at roadless sitesHeavy-lift drone: 65 kg over 12 km on dual batteryclaimed
Moving the robot between modulesA person, carrying a 0.6 × 0.4 × 0.4 m casetarget
06 What not to automate

>50%

of the Henn-na Hotel's 243 robots were retired measured. They had been put on stage, at the front desk, with the luggage and in the rooms. ORIJO takes the opposite brief.

Source: Engadget, 16 January 2019.

Robots on stage fail. Robots in the walls serve.Kage no omotenashi · invisible care

Never automated in ORIJO

  • Greeting, check-in and anything a guest talks to
  • Luggage, housekeeping theatre, in-room voice assistants
  • Slopes, eaves and PV washing beyond the ridge's reach
  • Any job without a versioned contract and a pass test

Automated, out of sight

  • Latch close and verify along the ridge
  • Thermal scans of hinge membranes
  • Filter, UV, sorbent and seed cartridge swaps
  • Logs to the module passport, with local-first firmware

The rule: autonomy lives back-of-house. Guests see doors, light, water and food, not robots. Every transformation also works by hand, so TSURU is an add-on and never the only way to do a job.

TSURU locked into the bronze ridge rail of a folded vault above a grey sea, clipped to a fall-arrest line, with a latch tool on its free foot (concept image)
I11Tsuru on the ridge. Coastal wind, fall-arrest line clipped on.Concept image · AI-generated
07 12-month prototype

TSURU v0 on a 7.28 m bench rail, then on the half-shell.

Build
TSURU v0 on a 7.28 m bench rail and the 3.64 m rail of the M02 half-length test shell, with petal-lock feet, bolted sockets and a continuous fall-arrest trolley. Cable kit moves to month 12–24.
Budget
USD 40,000–80,000 BOM plus about 300,000–500,000 labour (2–3 FTE)
Test
Human baseline times measured first; then 200 trials each of latch verify and filter-cartridge swap; wind, rain, grit and ice in sockets; fall-arrest drop tests.
Pass
≥ 95% autonomous completion; zero dropped payloads; zero failed locks under load; mean task time within 2x the measured human baseline.
Kill
< 80% completion after redesign: TSURU becomes a human-carried tool and rails stay as datums; service by local runners.

EXPERIMENTALTRL 3: lattice-walking robots are indoor prototypes; crease-rail service robot unbuilt

Risks we are designing against

  1. R1Ice, grit and water in sockets preventing lock
  2. R2Liability for falls and for people below
  3. R3Rail continuity across transverse creases
  4. R4Scope creep toward general-purpose robots

What the adversarial review changed

  1. ProblemSOLL-E precedent stretched

    NowSOLL-E framed as architecture precedent (304.8 mm lattice, about 15,000 indoor actions; successor about 5.6 kg), not scale

  2. ProblemStatics do not close at 25 kg / 15 kg

    Now25–35 kg body, 5–8 kg at full swing, 15 kg only in double stance; ≥ 400 N·m joints; step 15–30 s (0.03–0.06 m/s)

  3. ProblemSingle expanding pin cannot carry moment

    Now2–3 point cone/petal lock, 20–30 mm lead-in, ≥ 0.6 kN·m, ≥ 3 kN fall-arrest; sockets bolted to ridge beam; drained; lock sensing

  4. ProblemRails conflict with fold creases; accuracy only local

    NowSegmented rail on one panel, broken at transverse creases; building coordinates from survey

  5. ProblemReach cannot cover slopes

    NowExterior tasks limited to ridge-adjacent; PV washing to brush crawler or people

  6. Problem6–12 modules per robot unsupported

    NowHuman-ferried; one robot per contiguous rail network

  7. ProblemCable kit underspecified

    NowMoved to month 12–24; anchors on fixed frames

  8. ProblemFlyCart misquoted

    NowDJI official: 65 kg/12 km dual, 85 kg dual max, 100 kg single; steps say up to 65 kg routinely

  9. ProblemARMADAS precision number mischaracterised

    NowRestated as simulation: lattice RMS error collapses toward part error

  10. ProblemExterior operation unaddressed

    NowFall-arrest trolley, weather, grit and ice tests

  11. Problem12-month scope overloaded; no human baseline

    Nowv0 on 7.28 m bench rail + 3.64 m shell rail, 2 tasks x 200 trials; BOM 40–80k + labour 0.3–0.5M; human baseline measured first

Verdict: fix. The full log is on Evidence.

08 Key numbers

Every number on this page, with its basis and source.

QuantityValueBasisSource
SOLL-E: 5-DoF inchworm, about 15,000 indoor actions on a 304.8 mm voxel lattice (architecture precedent, not scale)5 DoFmeasuredntrs.nasa.gov/citations/20230005194
ARMADAS foot petal capture of in-plane misalignment3.0 cmmeasuredntrs.nasa.gov/citations/20230005194
SOLL-E successor robot massabout 5.6 kgreportedIEEE 11068540
Lattice RMS error collapses toward part error as plate thickness grows (simulation)qualitativemodelledntrs.nasa.gov/citations/20240000666
Foot moment at the locked foot, 25 kg body + 15 kg at 0.91 m (rejected spec)about 244 static, 370–490 with 1.5–2x factors N·mcalculated9.81 x (25 × 0.45 + 15 × 0.91)
Peak joint torque, 30–35 kg body + 8 kg at full swingabout 350–390 N·mcalculated9.81 x (m_body x 0.455 + 8 × 0.91) x 1.7
Travel speedabout 0.03–0.06 m/scalculated0.91 m per 15–30 s step
Industrial cable robot payload (rigid industrial frames)up to 130 kgmeasuredcms.tecnalia.com/uploads/2020/01/Catalogue_Cable…
DJI FlyCart 100: dual battery / dual battery max / single battery max65 kg for 12 km / 85 kg / 100 kg (short range) kg / kmclaimedDJI FlyCart 100 announcement and specifications (manufacturer)
Henn-na Hotel robots retired> 50% of 243 robotsmeasuredengadget.com/2019-01-16-japan-robot-hotel-fires-…
Autonomous completion rate of contracted tasks≥ 95 %targetAnyground gate
Robots per site1 per contiguous rail network, human-ferried between modules robotstargetAnyground

Components

PartMaterialSpec
TSURU bodyCarbon/aluminium links, BLDC joints25–35 kg; 5–8 kg payload at full swing, 15 kg in double stance; 5 DoF; ≥ 400 N·m peak joints (target)
Foot lock2–3 point tapered cone or petal lock≥ 0.6 kN·m moment, ≥ 3 kN fall-arrest, 20–30 mm lead-in, lock-confirm sensor
SocketStainless cup bolted through to ridge beamdrained, self-cleaning; 910 mm pitch
Tool headsLatch driver, thermal camera, cartridge grippertool changer on foot
Fall-arrest trolleyStainless trolley on railcontinuous along exterior rails
Cable kit (month 12-24)4 winches, Dyneemaindoor bays only; anchors on fixed frames, not folding panels

Sources

  1. ntrs.nasa.gov/citations/20230005194
  2. ntrs.nasa.gov/citations/20240000666
  3. doi.org/10.1109/IROS55552.2023.10341479
  4. doi.org/10.1109/ICRA57147.2024.10609866
  5. cms.tecnalia.com/uploads/2020/01/Catalogue_Cable…
  6. doi.org/10.1002/rob.21839
  7. engadget.com/2019-01-16-japan-robot-hotel-fires-…
  8. wikihouse.cc/product

Images and video on this page are AI-generated concept visuals. The 3D model is a concept drawing: dimensions follow the dossier, and details such as link lengths and part masses are illustrative.