mevea-gym-single

M-Gym - a Mevea OpenAI Gym Environment

logo

General info

excavator
This is an implementation of the Mevea RL Gym with compliance to Open AI Gym. Use your own model for training reinforcement learning algorithms. It takes all parameters and inputs, unless they are not excluded, then creates observation and action vectors from them. Only thing you need to do is a reward function!
Examples can be found over here: https://github.com/iku-work/Gym-Examples

Requirements

Setup

On RL algorithm side:

Open cmd and run:

cd path_to_env
pip install -e gym-mevea-single

On Mevea side:

Usage

On RL algorithm side

To use example model use following commands:

sim = gym.make('gym_mevea_single:mevea-custom-v0')

To use custom model provide mvs file folder as argument:

mvs_folder = model_folder_path
kwargs = {'mvs_folder': mvs_folder}
sim = gym.make('gym_mevea_single:mevea-custom-v0', **kwargs)

Config Json

You can configure training using json file.

Contact details

If you have any questions, please contact:
ilya.kurinov@lut.fi