Skip to content

A general purpose workcell in Building 446 for biology and training purposes.

License

Notifications You must be signed in to change notification settings

AD-SDL/biomedal_workcell

Repository files navigation

wei-template-workcell

This is a template Workcell repository for the Workcell Execution Interface.

Dependencies

Configuration

As much as possible, this workcell is designed to be configured declaratively. This is done with:

  • A .env file, which you can create by copying example.env (cp example.env .env on Linux), or by running make init.
    • After creating the .env, check to make sure the values are complete and correct.
  • The compose.yaml docker compose file, which defines a "stack" of containers that control your workcell
    • Note: whenever you see ${SOME_VARIABLE_NAME} in the compose file, this value is being taken from the .env
  • The Workcell Config in workcell_defs/example_workcell.yaml, which allows you to define WEI specific configuration for your workcell

Building, Running, and Managing your Workcell

  • make init to initialize your .env file (check to see that the values are correct)
  • docker compose up to start your workcell (docker compose up -d starts it in the background)
  • docker compose down to stop a workcell
  • docker compose logs -f to view the output

Experiment Application

See example_app/README.md for info on installing and running the example application using your workcell.

About

A general purpose workcell in Building 446 for biology and training purposes.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages