RPL workcell execution interface
For more details and specific examples of how to use rpl_wei, please see our documentation.
conda create -n rpl-wei python=3.9
conda activate rpl-wei
pip3 install --upgrade pip setuptools wheel
pip3 install -r requirements/dev.txt
pip3 install -r requirements/requirements.txt
pip3 install -e .
TODO under new design
*Requires three terminals*
- Start redis. I have a
redis.conf
file in the root of the repo. You can use it withenvsubst
to replace the environment variables with their values as redis does not support environment variables in the config file.
envsubst < redis.conf | redis-server -
- Start rq worker
python -m rpl_wei.processing.worker
- Start the server
python -m rpl_wei.server --workcell tests/test_pcr_workcell.yaml
TODO: look at something like systemd
, supervisord
, or Docker
to manage the processes
Please report bugs, enhancement requests, or questions through the Issue Tracker.
If you are looking to contribute, please see CONTRIBUTING.md
.
TODO