Are you sure you want to delete this task? Once this task is deleted, it cannot be recovered.
|
|
3 years ago | |
|---|---|---|
| .github/workflows | 3 years ago | |
| design | 3 years ago | |
| examples | 3 years ago | |
| src | 3 years ago | |
| .gitignore | 3 years ago | |
| Cargo.lock | 3 years ago | |
| Cargo.toml | 3 years ago | |
| LICENSE | 3 years ago | |
| README.md | 3 years ago | |
| app.py | 3 years ago | |
| rust-toolchain.toml | 3 years ago | |
Dataflow Oriented Robotic Architecture
The Python API is probably going to look as follows:
@register
async def function_name(state: DoraState, message: DoraMessage):
return outputs
The philosophy is to use async function as primary instance to:
I have made a simple example that can be run with:
cargo run start-python app:return_1
# Running this might required some shared library as:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:~/miniconda3/lib
export PYTHONPATH=$PYTHONPATH:$(pwd)
That is going to listen to the key_expr "a" and run the return_1 function within the app.py python async.
This is still very experimental.
DORA (Dataflow-Oriented Robotic Architecture) is middleware designed to streamline and simplify the creation of AI-based robotic applications. It offers low latency, composable, and distributed datafl
Rust Python TOML Markdown C other