Every new robot, camera, or sensor vendor in physical AI usually means rebuilding the data pipeline from scratch, even though the features you actually need, a calibrated frame, a fused object distance, stay the same. This talk demos mloda, an open-source Python framework where a feature pipeline is written once, and only the reader plugin, the small piece that knows how to read one specific device's raw format, ever changes.
Live, using two small synthetic datasets shaped like two different devices' raw output (no hardware involved), I run the same pipeline against both, swapping only the reader plugin, and show the calibration, fusion, and feature extraction steps running unmodified on either. I also show OpenTelemetry lineage tracing, so when a feature looks wrong, you can trace it straight back to the raw reading that produced it, regardless of which device it came from.
The point: stop rebuilding your data pipeline for every new device, reuse it.