Releases: ci-group/revolve2
Releases · ci-group/revolve2
v0.2.1-alpha3
- rpi controller: stop pwm after exit, added q input to stop instead of run, handle ctrl-c 'cleanly'
- Added missing aiosqlite dependency
- Improve clarity that a display is required for the simulate isaac tutorial.
- Fix regression bug in float serializer where float array was not loaded in the correct order
v0.2.0-alpha3
- Fix bug in raspberry controller where GPIO PWMs were not set properly
- Rework the database to be an SQLAlchemy interface
- Serialization is now done with serializer classes instead of member functions
- Fix bug in Isaac Gym runner were big environments broke physics
- Added OpenAI-ES optimizer
- Set python version to 3.8.x in CI and other minor CI improvements
- Moved around some files
- Renamed some scripts
- Update documentation to be up to date with new code
v0.1.1-alpha2
- Improve CPPNWIN multineat dependency. Installation should be a lot smoother now.
- Added isort
- Run mypy on examples
- Add rpi controller example
- Bug fixes for rpi controller
- Add rpi controller remote
v0.1.0-alpha2
- Large refactor of package structure which breaks API with the previous version
- Added CI
- Added Mypy
- Added Black formatting
- Added Docs
- Renamed CPPNNEAT to CPPNWIN
- Added Raspberry Pi Actor control
v0.0.0-alpha1
First public iteration of Revolve2. Contains limited functionality to run an evolutionary process using modular robots simulated in Isaac Gym.