Soft robot modules with proprioception.

ProSoRo Family is an open-source ecosystem for soft robot modules with built-in proprioception. One sensing logic. Many embodiments.

ProSoRo

Anchors motion, force, and shape into a latent proprioceptive representation for soft robots through a simulation-to-real learning pipeline.

  • language: Python
  • license: MIT
  • docs: MkDocs
  • tests: pytest

01

MetaFinger

A finger-oriented module in the ProSoRo family, extending the platform toward more localized and dexterous soft interaction studies.

Finger-shaped morphologyFamily-compatible module designSoft interaction research

02

MetaBall

A soft end-of-robot module for vision-based deformable perception, built for broad motion, sensing, and deployable real-world interaction.

Vision-based deformable perceptionTrain and deploy workflowsViewer and hardware guides

03

OmniNeck

A soft robotic module inspired by biological necks, designed for wide-range motion, sensing, and expressive embodied interaction.

Biologically inspired neck motionTraining and deployment pipelineDataset and model support

One shared sensing logic.

Every module uses the same proprioceptive sensing pipeline, calibration tools, and state estimation stack from ProSoRo.

Learn more

Different embodiments.

Modules differ in geometry and capability, built for diverse tasks and interaction styles. Mix, match, and compose.

Browse modules

Direct access to the code.

All repositories are open and research-friendly. Clone, inspect, modify, and contribute through GitHub and linked assets.

Go to GitHub