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 dataflow capabilities. Applications are modeled as directed graphs, also referred to as pipelines.
This PR will send runs artefacts into a out folder instead of the previously used OS temp_dir. This makes it easier to check log files as well as make it clearer to segment the logs per runs of a same dataflow.
Exemple of the tree structure of the out folder
log files are prefixed with logs_
data recordings are currently saved as input.arrow without prefix
Current Limitation
As the tree structure is based on the dataflow_id which is random, the dataflow folder order is not ordered from oldest to latest dataflow which can be confusing.
I can prefix the dataflow folder with a timestamp.
This PR will send runs artefacts into a
out
folder instead of the previously used OStemp_dir
. This makes it easier to check log files as well as make it clearer to segment the logs per runs of a same dataflow.Exemple of the tree structure of the out folder
logs_
input.arrow
without prefixCurrent Limitation
As the tree structure is based on the dataflow_id which is random, the dataflow folder order is not ordered from oldest to latest dataflow which can be confusing.
I can prefix the dataflow folder with a timestamp.