Skip to content

Latest commit

 

History

History
279 lines (215 loc) · 19.7 KB

File metadata and controls

279 lines (215 loc) · 19.7 KB

Changelog

v0.1.40 (2023-12-08)

Fix

v0.1.39 (2023-09-04)

Fix

  • Bug skipped observations of dimension 0. (7ed49a2)
  • Refactor deprecated np.bool (cb005af)

Documentation

v0.1.38 (2023-06-24)

Fix

  • Refactor done to terminated and switch positions with truncated (32e6e1e)

v0.1.37 (2023-06-22)

Fix

v0.1.36 (2023-06-22)

Fix

v0.1.35 (2023-05-03)

Fix

  • Allow to seed gym object environment and add delay state to gym ActionActuator (0bd6f40)
  • Throttle (phase synchronized) (25d33e8)

v0.1.34 (2023-04-24)

Fix

  • Codestyle and lint (35b2271)
  • Place env.graph re-initialization before env.backend. (ee44daf)
  • Get and set run-time properties via backend (179719c)
  • Rename sim_stamp, wc_stamp to sc and wc. (71f8abc)
  • Wrap env.gui method with signature of graph.gui (ae9d462)
  • Reload objects before substituting engine implementations. (0126cca)
  • Allow easy import of single process backend (10874cf)
  • Sync skipped connections with delays (99d7d26)
  • Only add synced engine nodes as actuator dependencies (40d390c)
  • Sync skipped connections [not tested with delays yet] (7b5927a)

Documentation

  • Limit importlib-metadata version (8ce7354)
  • Add requirements.txt for doc building and limit setuptools version (ce8c56f)

v0.1.33 (2022-09-14)

Fix

  • Save/load API, target_channel bug, static node initialization, selected engine state bug (#218) (b3fb5c2)

v0.1.32 (2022-09-13)

Fix

  • Deepcopy engine, list EngineNodes without outputs as dependency (#215) (ae6a23a)

v0.1.31 (2022-09-12)

Fix

  • Substitute Object graphs into the agnostic Graph. (#210) (cb61dfa)

Documentation

  • Remove clutter from readme (378b599)
  • Increase size gui image (f630e80)
  • Make readme less wordy (4ea2655)
  • Fix links (8e60dc7)
  • Fix broken link (6781f86)
  • Readme from rst to md and added gifs, code example and available engines (8a44cdb)

v0.1.30 (2022-08-02)

Fix

  • Filename argument now passed to gui render function (9344240)

v0.1.29 (2022-08-02)

Fix

  • Refactor shape to resolution in gui and add filename arg (a9943e4)

v0.1.28 (2022-08-01)

Fix

  • Add interactive and shape arguments to gui methods for headless rendering of the gui (11e91ea)

v0.1.27 (2022-07-24)

Fix

  • Info bug for objects (92db335)
  • Load and reload entities when loading graph from yaml file (07a11a4)
  • Bgr to rgb encoding in colab renderer (692b56f)

Documentation

v0.1.26 (2022-07-20)

Fix

  • Remove dependency on genpy (d909b52)

v0.1.25 (2022-07-20)

Fix

  • Add backend, numpy messages, remove converters (#189) (77a6b26)

Documentation

  • Add introduction tutorials and remove developer guide and advanced tutorial (7ce68ea)
  • Update conda env (#178) (a1ba574)
  • Add expected tutorials and stable release disclaimer (cb4c280)

v0.1.24 (2022-05-17)

Fix

  • Refactor Env to BaseEnv, add deprecation warnings (c632978)

Documentation

  • Refactor EagerxEnv to BaseEnv. (4473354)

v0.1.23 (2022-05-16)

Fix

  • Refactor bridge to engine (372e71c)
  • Update docs and remove initialize_spec (4bc3fdb)
  • Initialize spec inside register.spec wrapper. (e31f2fc)
  • Get spec object from graph state (7b3c90f)
  • Ensure target and source are compatible (5a60c4d)

v0.1.22 (2022-05-07)

Fix

  • Bug when checking window > 0 if skip=True & intial_obs!=None. (f45b33a)
  • Avoid occasional opening of empty window on shutdown. (5c0b657)

Documentation

  • Add tutorial 5,6,7 (cf85123)
  • Fix broken links and ad poetry installation instructions (2d60d29)

v0.1.21 (2022-05-05)

Fix

  • Put rendering in same thread. Set default to NEW_PROCESS. (b6d35d3)

v0.1.20 (2022-05-04)

Fix

  • Converter bug with bridge inputs (a5d9a8d)
  • Create colab render window in first callback call. (55d54ee)

Documentation

  • Rename ros to ros1 and add prerequisites to installation instructions (3753627)
  • Add info on docker and installation from source (7872ce6)
  • Add docstring to GymBridge.add_object. (e1b225c)
  • Add colab tutorials (6c3202b)

v0.1.19 (2022-05-03)

Fix

  • Allow bridge implementations to be functions (ac24db6)
  • Render gym images on virtual display (f69b51a)

Documentation

v0.1.18 (2022-04-29)

Fix

v0.1.17 (2022-04-25)

Fix

  • Remove unnecessary SpaceConverter call. Closes #158. (b61be97)
  • Make mapping optional (11820dd)
  • Refactor is_reactive to sync. Closes #149. (178255c)
  • Type check the output of callbacks (f29de1d)
  • Only add EngineNode outputs as bridge input if tick is an input. (745631c)
  • Remove inputs from bridge callback (024725f)
  • Change default color of actuators and sensors (d6de36d)
  • Select all registered components per default. (51f0deb)
  • Downgrade already initialized roscore warning to info. (9bb6107)
  • Remove circular imports (7d600c7)
  • Allow setting the render node process. Per default in environment. (6a19fa0)
  • Imports in core nodes (79ed11a)
  • Remote shutdown if environmen with same name already exists. (5c38bce)
  • Unregister render subs/pubs (5581be0)
  • Engine_state info (dc3181e)
  • Allows specification of initial_obs if skip=True and window>0 (7628ec4)
  • Allow keyword updating of specs (c933459)
  • Remove kwargs from Float32MultiArray (9f15cb9)
  • Add ros to python path in colab (2cfa2d4)

v0.1.16 (2022-04-14)

Fix

v0.1.15 (2022-04-14)

Fix

  • Reloading specs and add informative info. (#153) (0775715)

Documentation

  • Add missing sections (visualization, processor, converter, engine graph) + restructure + minor changes (fceaf90)

v0.1.14 (2022-04-07)

Fix

  • Update tests (7af6699)
  • Bump gym to 0.21.0 and resolve flake8 dependency clash (ea1299c)
  • Add Object API to EngineGraph.gui() (351bfc1)

Documentation

  • Add link to github repo in readthedocs (725e734)
  • Add ros2 warning & known issue for anaconda with Qt (060b78c)

v0.1.13 (2022-04-06)

Fix

  • Bug with len(targets) > 0, refactor test_bridge to tests dir (#144) (8d1062e)

Documentation

v0.1.12 (2022-03-30)

Fix

  • Dummy commit to trigger release (attempt 2) (9adf59e)
  • Dummy commit to trigger release (232681e)

v0.1.11 (2022-03-29)

Fix

  • Access object configs in NP EngineNodes. Allow sens=0, act=0 (#134) (8f2f19e)

Documentation

  • Update logo (e5c6352)
  • Add default values in spec, thicken lines in logo, update href (b3d7522)
  • Fix cv_bridge import (9d13d58)

v0.1.10 (2022-03-18)

Fix

v0.1.9 (2022-03-16)

Fix

  • Refactor config, add initial docs for entities (#125) (34e108b)

Documentation

  • Create docs structure and begin with pendulum tutorial (#124) (6365b22)

v0.1.8 (2022-03-14)

Fix

  • Shutdown on sigint, dispose disposables, no duplicate shutdown msg (#123) (1bb6910)

v0.1.7 (2022-03-09)

Fix

v0.1.6 (2022-03-05)

Fix

v0.1.5 (2022-03-04)

Fix

  • Pipeline initialization with state reset (#107) (529c2da)

v0.1.4 (2022-03-03)

Fix

v0.1.3 (2022-03-03)

Fix