mlsanityData to 7 Oct 2026

OpenPRC: A Unified Open-Source Framework for Physics-to-Task Evaluation in Physical Reservoir Computing

arXiv 2604.07423 ↗First posted 8 Apr 2026cs.RO cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

Physical Reservoir Computing (PRC) leverages the intrinsic nonlinear dynamics of physical substrates, mechanical, optical, spintronic, and beyond, as fixed computational reservoirs, offering a compelling paradigm for energy-efficient and embodied machine learning. However, the practical workflow for developing and evaluating PRC systems remains fragmented: existing tools typically address only isolated parts of the pipeline, such as substrate-specific simulation, digital reservoir benchmarking, or readout training. What is missing is a unified framework that can represent both high-fidelity simulated trajectories and real experimental measurements through the same data interface, enabling reproducible evaluation, analysis, and physics-aware optimization across substrates and data sources. We present OpenPRC, an open-source Python framework that fills this gap through a schema-driven physics-to-task pipeline built around five modules: a GPU-accelerated hybrid RK4-PBD physics engine (demlat), a video-based experimental ingestion layer (openprc.vision), a modular learning layer (reservoir), information-theoretic analysis and benchmarking tools (analysis), and physics-aware optimization (optimize). A universal HDF5 schema enforces reproducibility and interoperability, allowing GPU-simulated and experimentally acquired trajectories to enter the same downstream workflow without modification. Demonstrated capabilities include simulations of Origami tessellations, video-based trajectory extraction from a physical reservoir, and a common interface for standardized PRC benchmarking, correlation diagnostics, and capacity analysis. The longer-term vision is to serve as a standardizing layer for the PRC community, compatible with external physics engines including PyBullet, PyElastica, and MERLIN.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 8 of its 42 references that are in the map. First posted on arXiv 8 Apr 2026.

Builds on

8 of 42 references.

References · 8

  1. 2020Physical reservoir computing -- An introductory perspectivecited by 58
  2. 2020Elastica: A compliant mechanics environment for soft robotic controlcited by 13
  3. 2022A perspective on physical reservoir computing with nanomagnetic devicescited by 12
  4. 2014Exploiting short-term memory in soft body dynamics as a computational resourcecited by 8
  5. 2021Physical Reservoir Computing with Origami and its Application to Robotic Crawlingcited by 8
  6. 2023Harnessing Synthetic Active Particles for Physical Reservoir Computingcited by 3
  7. 2024PRCpy: A Python Package for Processing of Physical Reservoir Computingcited by 1
  8. 2026OpenReservoirComputing: GPU-Accelerated Reservoir Computing in JAXcited by 1

Built on by

Not cited yet.