Skip to content

Commit f08d629

Browse files
authored
Merge pull request #193 from upb-lea/nightly
Version 1.1.0
2 parents e836cd4 + ee7f35d commit f08d629

167 files changed

Lines changed: 6117 additions & 6738 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,3 +28,5 @@ examples/logs/
2828
.coverage
2929

3030
/my_examples/
31+
.vscode/settings.json
32+
.vscode/launch.json

CHANGELOG.md

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,25 @@ All notable changes to this project will be documented in this file.
44
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
55
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
66

7-
## [Unreleased]
7+
##[Unreleased]
8+
## Added
9+
10+
## Changed
11+
12+
## Fixed
13+
14+
## [1.1.0] - 2022-04-25
15+
## Added
16+
- Physical System Wrappers as a new feature to process actions and states directly in the environment. A decent introduction can be found in the [GEM cookbook](https://github.com/upb-lea/gym-electric-motor/blob/nightly/examples/environment_features/GEM_cookbook.ipynb) (Paragraph 2.8)
17+
- The externally excited synchronous motor (EESM) has been added to the GEM-toolbox.
18+
- The environments of the EESM can be instantiated with the following keys: "{Cont|Finite}-{CC|TC|SC}-EESM-v0",
19+
20+
## Changed
21+
- The MotorDashboard has received a "initialize()" method to initialize the plots below a specific cell.
22+
- The MotorDashboard is now compatible with the "%matplotlib widget" backend. Therefore, GEM is now compatible with the integrated jupiter notebook execution of Visual Studio Code
23+
24+
## Fixed
25+
- If multiple converters were used and the time constant tau was changed from its default values, it was possible that the values of tau were different in each converter
826

927

1028
## [1.0.1] - 2021-12-20

docs/conf.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,9 @@
114114

115115

116116
# -- Options for LaTeX output ------------------------------------------------
117+
latex_packages = r'''
118+
\usepackage{amsmath}
119+
'''
117120

118121
latex_elements = {
119122
# The paper size ('letterpaper' or 'a4paper').
@@ -131,6 +134,7 @@
131134
# Latex figure (float) alignment
132135
#
133136
# 'figure_align': 'htbp',
137+
'packages': latex_packages
134138
}
135139

136140
# Grouping the document tree into LaTeX files. List of tuples

docs/index.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ documentation specifies the basic interfaces inside a physical system.
4343
parts/reference_generators/reference_generator
4444
parts/reward_functions/reward_function
4545
parts/physical_systems/physical_system
46+
parts/physical_system_wrappers/physical_system_wrapper
4647
parts/visualizations/visualization
4748
parts/constraint_monitor
4849
parts/core

docs/parts/callbacks.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
Callbacks
2-
#####
2+
##########
33

44
.. automodule:: gym_electric_motor.callbacks
55
:members:

docs/parts/constraints/constraint.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ Constraint Base Class
22
#####################
33

44
How To: Define Your Own Constraints
5-
________________________________
5+
___________________________________
66

77

88
Constraint API Documentation
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
Abc-Continuous Current Control Doubly Fed Induction Motor Environment
22
**********************************************************************
3-
.. autoclass:: gym_electric_motor.envs.AbcContCurrentControlDoublyFedInductionMotorEnv
3+
.. autoclass:: gym_electric_motor.envs.ContCurrentControlDoublyFedInductionMotorEnv
44
:members:
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
Abc-Continuous Speed Control Doubly Fed Induction Motor Environment
22
**********************************************************************
3-
.. autoclass:: gym_electric_motor.envs.AbcContSpeedControlDoublyFedInductionMotorEnv
3+
.. autoclass:: gym_electric_motor.envs.ContSpeedControlDoublyFedInductionMotorEnv
44
:members:
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
Abc-Continuous Torque Control Doubly Fed Induction Motor Environment
22
**********************************************************************
3-
.. autoclass:: gym_electric_motor.envs.AbcContTorqueControlDoublyFedInductionMotorEnv
3+
.. autoclass:: gym_electric_motor.envs.ContTorqueControlDoublyFedInductionMotorEnv
44
:members:
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
Continuous Control Set Current Control Externally Excited Synchronous Motor Environment
2+
***************************************************************************************
3+
.. autoclass:: gym_electric_motor.envs.ContCurrentControlExternallyExcitedSynchronousMotorEnv
4+
:members:

0 commit comments

Comments
 (0)