d2rds2
d2rds2, or Data-to-robot Decision System version 2, is a modular software framework designed to coordinate sensing, reasoning, planning, and action across distributed robotics and automation environments. It provides a common runtime, a declarative task-graph language, and pluggable components that can be composed to implement data-driven control loops. The second generation emphasizes interoperability, scalability, and real-time performance, and is intended for research labs, industrial pilots, and product deployments.
Architecture: d2rds2 adopts a layered, service-oriented architecture. The data layer collects sensor inputs and logs events;
Key features: real-time event processing, support for declarative task graphs, integration hooks for ML models, fault
History and ecosystem: d2rds2 evolved from earlier prototypes used in collaborative robotics projects. The first release
Applications and limitations: The framework is used for research in robot autonomy, warehouse automation, and field