Factory-edge runtime
A sandboxed inference runtime on Jetson-class and edge-server hardware, running vision, time-series and process-reasoning models per line with signed artefacts and one-command version rollback.
- SUCCEEDED
- RUNNING
- WAITING
Perception at every station, a planner that owns the whole lot, agents that hold cutting, moulding, lasting and bonding against real drift, and an audit trail a brand auditor can read.
A lot enters as a goal — 1,200 pairs of Velo Trainer 2 at target yield, fit and bond strength. The orchestrator decomposes it into station-level work and hands each step to the agent that owns it.
| # | Node | Agent | Depends on | Status |
|---|---|---|---|---|
| 01 | Twin simulate | Yield-and-Energy | — | SUCCEEDED |
| 02 | Cut and nest | Cut-and-Nest | Twin simulate | SUCCEEDED |
| 03 | Stitch upper | Stitch-and-Upper | Cut and nest | SUCCEEDED |
| 04 | Mould sole | Mold-and-Sole | Stitch upper | SUCCEEDED |
| 05 | Last upper | Last-and-Bond | Mould sole | SUCCEEDED |
| 06 | Bond sole | Last-and-Bond | Last upper | APPROVAL |
| 07 | Inspect pair | Quality-and-Fit | Bond sole | SUCCEEDED |
| 08 | Finish and pack | Robot-and-Assembly | Inspect pair | SUCCEEDED |
The loop above is not a diagram — it is RUN-4417 as the orchestrator actually executed it on Line B. Every step carries its own duration, evidence and status.
Simulated the whole lot in the shoe-and-line twin before a single hide was cut — nest layout, mould recipe and bonding process window for EVA midsole and rubber outsole at 71% relative humidity.
in: pattern velo-trainer-2, hide batch LH-2291, mould set M-14 · out: nest v7, recipe R-08, bond window 62–68 °C
Scanned 64 hides, marked 1,842 scars and brand marks, then solved a defect-aware nest across the EU 36–46 size curve. Leather yield came in at 87.4% against a 79.1% plant baseline.
in: 64 hides, 1,842 defects · out: yield 87.4%, 12.3 s solve, 22 nested part groups
Held stitch tension inside ±4% across 14 stitching stations, caught three skipped stitches on the lateral overlay and re-ran those uppers before they reached lasting.
in: seam map v3, thread lot TL-77 · out: 3 skips corrected, 0 escapes
Trimmed press temperature and dwell on P-3 as the EVA lot ran slightly high in blowing agent, holding midsole density at 0.24 g/cm³ within ±1.8% and cure at 214 seconds.
in: EVA lot EV-1180, recipe R-08 · out: density 0.24 g/cm³, cure 214 s
Lasted the upper over last set L-42 under a heat and tension profile tuned to this leather lot. Toe-lasting deviation held at 0.6 mm; heel seat measured true on every pair sampled.
in: last set L-42, 78 °C, profile T-2 · out: deviation 0.6 mm
Humidity climbed to 71% mid-shift, pushing the primer flash-off outside the validated window. The agent proposed +2 °C activation and +0.3 bar press pressure, and paused for the quality engineer to approve — the change touches a validated bonding parameter.
in: primer PR-9, adhesive AD-22, RH 71% · out: proposed activation 66 °C, awaiting sign-off
Bond-line vision, 3D fit metrology and cosmetic scan on every pair. First-pass yield 98.2%; 21 pairs routed to rework for adhesive squeeze-out, none for bond gaps.
in: 1,200 pairs · out: FPY 98.2%, 21 rework, 0 bond-gap escapes
Robotic cleaning, lacing, insole insertion and carton packing to spec C-4, with per-pair traceability written back to the MES and the brand’s quality portal.
in: carton spec C-4 · out: 1,179 pairs packed, 21 held
Steps 01–08 run on the factory-edge runtime. The orchestrator holds the lot goal, the twin supplies the plan, the agents own the stations and the audit log records every write-back.
Autonomy is graduated: shadow, then advise, then act inside a bounded window.
Every platform capability lands as a tool call against a real cutter, stitcher, press, oven or vision rig — and every call and result is logged.
Setpoint writes are bounded by the validated process window for the construction and material lot. Anything outside it becomes an approval request, not a write.
The same closed loop runs at every station, from the cutting table to the packing cell.
Cameras, thermal, pressure, humidity, machine current and PLC tags are fused per station into a live picture of the hide, the upper, the sole and the shoe.
30–60 FPS inspection
The twin and the orchestrator produce the nest, the mould recipe, the lasting profile and the bond window for this lot and these material lots.
solve < 15 s
Agents write setpoints through your controls with guardrails, schema validation and approval gates on validated parameters.
50–100 ms decisions
Vision and metrology check every pair, results feed yield and energy optimisation, and the run is logged, cited and retained for the liability window.
100% pairs
Factory-edge inference where latency and IP demand it; cloud training and fleet management where scale demands it.
A sandboxed inference runtime on Jetson-class and edge-server hardware, running vision, time-series and process-reasoning models per line with signed artefacts and one-command version rollback.
Every step is served by the best or cheapest model that meets its bar — fine-tuned open models for high-volume vision, frontier models for root-cause reasoning.
Simulates cut, mould, last and bond before the run and auto-optimises the nest and process window.
Retrieval over patterns, BOMs, construction specs and adhesive datasheets, plus per-factory quality history and per-technician craft memory — versioned and tenant-scoped, never shared across customers.
OPC UA, MQTT, Modbus TCP and vendor SDKs into cutting tables, stitchers, presses, lasting machines, ovens and conveyors; write-back into MES, ERP, PLM and historian so the plant keeps one source of truth.
MES tells you a lot ran. Footeon decides how it runs, pair by pair, against the materials actually on the table.
Solves the nest against this hide batch and its scars — not an idealised rectangle — across the live size curve.
Holds primer, adhesive, activation and pressure inside the validated window as humidity and lot chemistry drift.
3D measurement of lasting fit, sole geometry and finished dimensions on every pair, not a sampled batch.
Solves line balance and changeover order across a high-mix schedule of models and colourways.
Optimises press, oven and conveyor energy against cycle-time and quality constraints.
Observe, recommend, act-with-approval or act — configured per agent, per line and per parameter.
Items marked [ASPIRATIONAL] are planned capability, not shipped today.
Footwear autonomy is a real-time perception and control problem: high-speed leather vision, synchronised sensor streams and sub-second station decisions.
Edge vision runs on Jetson-class units with DeepStream and TensorRT; synchronised camera, thermal, pressure, humidity and PLC streams are fused where bond and moulding quality depend on timing; nesting, line balancing and changeover scheduling are solved with GPU optimisation; the twin runs on Omniverse-based simulation; and rare defect and delamination scenarios are synthesised rather than waited for.
Every agent and every parameter carries an autonomy level. Most plants start in observe and walk up one workflow at a time.
| Level | Agent behaviour | Human role | Typical use |
|---|---|---|---|
| Observe | Senses and reports; writes nothing. | Runs the line as today. | Weeks 1–2 baseline |
| Recommend | Proposes setpoints and nests for review. | Accepts or rejects each proposal. | Shadow-mode tuning |
| Act with approval | Executes, but pauses on validated parameters. | Approves bonding, lasting, mould changes. | Steady state for bond and last |
| Act | Executes inside guardrails and reports. | Reviews exceptions and audit log. | Nesting, inspection, packing |
Footeon is an autonomy layer, not a machine purchase. Connectors ship as versioned adapters.
Connectors ship as versioned adapters. Anything not listed is reachable through OPC UA, MQTT, Modbus TCP or the Footeon REST/gRPC API.
Station decisions have to land inside the machine cycle, or they are just analytics.
Latency and availability targets are engineering commitments for supported hardware profiles; contractual SLAs are set per deployment.
Pattern, last and construction IP is the most valuable thing in the building. It stays yours.
No. Footeon is a software and factory-edge autonomy layer that sits on top of the machines you already run. We connect over OPC UA, MQTT, Modbus TCP and vendor SDKs, read sensors and vision, and write setpoints back through the controls you already trust — with approval gates on any validated parameter.
It stops and asks. Every agent runs at a configured autonomy level: observe, recommend, act-with-approval, or act. Bonding, lasting and any parameter under a brand or safety validation defaults to act-with-approval, and every approval is written to an immutable audit log with the sensor evidence that triggered it.
Only if you choose. Inference runs on factory-edge servers, and Enterprise deployments can run fully on-premises or in your VPC with no telemetry egress. Brand IP — patterns, lasts, construction specs — is tenant-isolated and never used to train models for another customer.
A typical wedge deployment on one line runs six to ten weeks: two weeks of sensing and baseline capture, three to five weeks of shadow-mode model tuning against your material lots, then graduated autonomy. Whole-factory rollouts follow line by line.
A two-week baseline on one line tells you exactly where your yield, bond and changeover money is.