You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
No dedidacted subclass: if more than one agent, just add their respective system name as highest-level hierarchy for both the observation and action
Single controller handle with id dispatcher
Unit test for learning: two simple cart-table systems with connected cart by a spring that must hold straight with random init
Support multi-robot simulator log replay and plot, plus add unit-test for it.
Update gym_jiminy dependencies (gym>=0.26.0,<1.0.0 and ray>=2.0.0,<2.1.0)
Refactoring of render_modes metadata, step method (terminated,truncated), render (no extra args), reset (merged with seed method, use np_random getter/setter to set custom generator and use _np_random attribute), spaces (reset seed using Space.seed)
Refactoring of training algorithm API to be object-orientation instead of functional
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Move the controller as part of the robot (check if it can use the logic in BaseJiminyEnv._setup) ([core] Get rid of confusing
system
hierarchy #556)Get rid of use_theoretical_model. ([python] Get rid of
use_theoretical_model
#574)Backup hardware configuration in log files and enable loading it
build_robot_from_log
from Python to C++Full support of
EngineMultiRobot
in PythonEngine
in favor ofEngineMultiRobot
, itself renamed inEngine
jiminy.Simulator
andgym_jiminy.common.BaseJiminyEnv
([python] Full support of EngineMultirobot in Python. #246)Update
gym_jiminy
dependencies (gym>=0.26.0,<1.0.0
andray>=2.0.0,<2.1.0
)render_modes
metadata,step
method (terminated,truncated),render
(no extra args),reset
(merged withseed
method, usenp_random
getter/setter to set custom generator and use_np_random
attribute), spaces (reset seed usingSpace.seed
)Split the notion of viewer from view ([python/viewer] Split the notions of view and Viewer. #513)
Add force getter to AbstractConstraint ([core] Add force getter to AbstractConstraint #471)
Random number generator local to Engine instead of global ([core] Random number generator local to Engine instead of global #421)
(optional) Remove old CSV log file format ([core] Remove CSV log file format. #507)
Beta Was this translation helpful? Give feedback.
All reactions