Dataflow Oriented Robotic Architecture ⚡

--- `dora` goal is to be a low latency, composable, and distributed data flow. This project is in early development, and many features have yet to be implemented with breaking changes. Please don't take for granted the current design. --- ## 📖 Documentation The documentation can be found here: [https://dora-rs.github.io/dora/](https://dora-rs.github.io/dora/) --- ## ✨ Features Composability as: - [x] `YAML` declarative programming - [ ] language-agnostic: - [x] Rust - [x] C - [x] Python - [ ] Isolated operator and node that can be reused. Low latency as: - [x] written in ...Cough...blazingly fast ...Cough... Rust. - [ ] Minimal abstraction close to the metal. Distributed as: - [x] PubSub communication with [`zenoh`](https://github.com/eclipse-zenoh/zenoh) - [x] Distributed telemetry with [`opentelemetry`](https://github.com/open-telemetry/opentelemetry-rust) --- ## 🏁 Further reading - Check out [dora-drives](https://github.com/dora-rs/dora-drives) for a template of an autonomous vehicle within a simulation. ## ⚖️ LICENSE This project is licensed under Apache-2.0. Check out [NOTICE.md](NOTICE.md) for more information.