Skip to content

EmpaEconversion/aurora-robot-tools

Repository files navigation

Aurora cycler manager Aurora cycler manager


Enhancing the Aurora battery assembly robot at Empa.

The Aurora battery assembly robot is based on the Chemspeed Swing SP system. This Python module has a command line interface which can be used within Chemspeed Autosuite Editor to provide additional functions beyond what is possible within AutoSuite, such as electrode balancing and data management.

Installation

Clone and pip install the repo in a Python environment (tested on 3.12).

git clone https://github.com/empaeconversion/aurora-robot-tools
cd aurora-robot-tools
pip install .

Ensure that the database location in the config.py matches the database location used by Autosuite.

Usage

From command line

You can run from the command line with aurora-rt, to see possible functions run

aurora-rt --help

From Autosuite

Find the executable aurora-rt.exe, for a virtual environment it will be located in .venv/Scripts. Reference this executable from the "Run Executable" command in Autosuite Editor Task View. In the command line arguments give the other arguements required, e.g. balance to run electrode balancing. See aurora-rt --help for the options available.

Contributors

Acknowledgements

This software was developed at the Materials for Energy Conversion Lab at the Swiss Federal Laboratories for Materials Science and Technology (Empa), and supported through the EU's Horizon programme under the IntelLiGent project (101069765) and the Swiss State Secretariat for Education, Research and Innovation (SERI) (22.00142). 🇪🇺🇨🇭

About

Scripts for the Aurora battery assembly robot at Empa.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages