A software package for the integration of metrological input into an agent-based system for the consideration of measurement uncertainty in current industrial manufacturing processes.
Project description
Multi-Agent System for Metrology for Factory of the Future (Met4FoF) Code
This is supported by European Metrology Programme for Innovation and Research (EMPIR) under the project Metrology for the Factory of the Future (Met4FoF), project number 17IND12. (https://www.ptb.de/empir2018/met4fof/home/)
About
- How can metrological input be incorporated into an agent-based system for addressing uncertainty of machine learning in future manufacturing?
- Includes agent-based simulation and implementation
- Readthedocs documentation is available at (https://agentmet4fof.readthedocs.io)
Get started
First clone the repository to your local machine as described here. To get started with your present Anaconda installation just go to Anaconda prompt, navigate to your local clone
cd /your/local/folder/agentMet4FoF
and execute
conda env create --file environment.yml
This will create an Anaconda virtual environment with all dependencies satisfied. If you don't have Anaconda installed already follow this guide first, then create the virtual environment as stated above and then proceed.
Alternatively, for non-conda environments, you can install the dependencies using pip
pip install -r requirements.txt
First take a look at the tutorials and examples or start hacking if you already are familiar with agentMET4FOF and want to customize your agents' network.
Alternatively, watch the tutorial webinar here
Updates
- Implemented base class AgentMET4FOF with built-in agent classes DataStreamAgent, MonitorAgent
- Implemented class AgentNetwork to start or connect to a agent server
- Implemented with ZEMA prognosis of Electromechanical cylinder data set as use case
- Implemented interactive web application with user interface
Screenshot of web visualization
Note
-
In the event of agents not terminating cleanly, run
taskkill /f /im python.exe /t
in Windows Command Prompt to terminate all background python processes.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for agentMET4FOF-0.1.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e9592c2d1451b318f458bb366922eb93c285242a6d570c3e8bc94fefced17bbe |
|
MD5 | 025da8e7e1d312193ca61f7c6905269c |
|
BLAKE2b-256 | bcd61d2ede15613671b3f4c0a3e0896e8a2a6dd2826d2810a90f07215ff87158 |