FoxStudio
WorksLabStudioTeamJournalContact
FR·EN·IT

FoxStudio

Subsidiary of FoxCase.

Navigate

  • Works
  • Lab
  • Studio
  • Team
  • Journal

Contact

  • hello@foxstudio.fr
  • Cannes, FR
  • Ombrys

Legal

  • Mentions
  • Privacy
  • Footprint

Cannes, FR · GMT+1MEASURING…v0.1.0
Decorative patternLines
001 ▸ 2026FastAPI · ROS 2 Jazzy · PyTorch · Next.js 15 · Postgres 16 · Redis · Docker◯ work in progress

NonnoRobot

AI-powered robotic chef cooking pizza and pasta from scratch — kneading, plating, the lot.

01▸Context2026 · work in progress
Year
2026
Status
work in progress
Stack
FastAPI · ROS 2 Jazzy · PyTorch · Next.js 15 · Postgres 16 · Redis · Docker

A robot doesn't know how to knead. It knows how to follow a trajectory, apply force, measure resistance. Kneading requires all three at once, with closed-loop tactile feedback. The problem has been open for twenty years.

NonnoRobot is our attempt: use a recipe as symbolic anchor, a camera as visual oracle, and a transformer as action planner. Not a demo in a cold lab — a robot that can produce an edible margherita in under twelve minutes.

02▸Approach
studio.foxcase.fr/works/nonno-robot
System architecture diagramkneading curveframestorque · speedlogs · statesSTORAGERecipesDEVICEArm · ROS2DEVICECamera · OpenCVSERVICEML classifierSERVERFastAPI · telemetry

We vectorise 47 recipes (steps, ingredients, gestures) and index them with a multimodal embedding combining text and image. At cook time, the robot retrieves the recipe closest to the user brief, generates a ROS 2 action plan, and executes step by step, re-checking state after each one.

The stack runs across eleven Docker services: FastAPI for orchestration, ROS 2 Jazzy for motor control, PyTorch for vision, Postgres for the journal, Redis for transient state. Everything controllable from a Next.js dashboard — useful in demos, essential in debugging.

03▸Results
01

11

02

47

03

120 ms

Decorative patternDots

Next ▸ 002

Memoria