Skip to content

v1.0.0 Stable Release

Compare
Choose a tag to compare
@wkirgsn wkirgsn released this 23 Aug 14:19
· 250 commits to master since this release

Added

  • classic controllers in examples with complete makeover
  • Possibility to seed all random number generators at once with a unified API - Reproduciblity improved.

Changed

Environment IDs

  • The environments have changed the IDs for their creation.
  • Furthermore, environments specialized for torque (TC), current (CC) and speed (SC) control tasks have been introduced.
  • The ids are now structured as follows:
    {Cont/Finite}-{CC/TC/SC}-motorType-v0
  • Details can be looked up on the code documentation pages.

gem.make() parameters

The arbitrary environment creation keyword arguments that were passed to every subcomponent of the environment
have been removed. Instead, there is a fixed set of keyword parameters for every environment described in the
API-documentation of every environment.

MPC example

  • Visualization improvements
  • fix: State variables were updated

Miscellaneous

  • Documentation was updated
  • Changed all DC Envs to FourQuadrantConverters per default
  • Adjusted the dynamics of the speed references in DC environments
  • Adjusted the plots for better visibility of single points

Removed

  • simple_controllers.py in examples
  • Tensorforce tutorial due to deprecation