Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Jiminy release 1.7.18 #685

Merged
merged 36 commits into from
Jan 2, 2024
Merged

Jiminy release 1.7.18 #685

merged 36 commits into from
Jan 2, 2024

Conversation

duburcqa
Copy link
Owner

@duburcqa duburcqa commented Jan 2, 2024

duburcqa and others added 30 commits October 1, 2023 21:24
* [core] More consistent adaptive stepper error computation.
* [core] Add option to set baumgarte position and velocity gains freely.
* [core] Fix rare edge-case when setting options causing segfault.
* [python] Minor plot and viewer fixes.
* [misc] Add unit tests for flex dynamics and bounds constraint.
* [misc] Fix documentation.

---------

Co-authored-by: Alexis Duburcq <alexis.duburcq@wandercraft.eu>
* [python/viewer] Fix replay viewer exception for 1DoF systems using 'panda3d-sync'.
* [misc] Update notebook tutorial.

---------

Co-authored-by: Alexis Duburcq <alexis.duburcq@wandercraft.eu>
Co-authored-by: Alexis Duburcq <alexis.duburcq@wandercraft.eu>
* [core] Fix serialization of geometry objects.
* [core] Support saving binary log file with empty variables.
* [python/robot] Improve default hardware file generation.
* [gym_jiminy/common] PD controller block now support unbounded joints.
* [gym_jiminy/common] Fix wrong frame name for default relative camera pose.
* [gym/envs] Add 'digit' bipedal robot.
* [misc] Stop calling 'setup.py' directly for building wheels.
* Various minor improvements.
* Add C++ clang format.
* [core] CamelCase to smake_case file naming convention.
* [core] hxx instead of tpp extension for template headers.
…659)

* [core] Fix flexible from/to rigid config helpers.
* [misc] Fix Python typing for 'comm>=0.2.0'.
* [misc] Add debug CI jobs for MacOS. Improve debug support for WinOS.
* Migrate HDF5 from 1.14.0 to 1.14.3.
* [misc] Fix viewer for panda3d backend broken by 'simplepbr==0.11.2'.

---------

Co-authored-by: Alexis Duburcq <alexis.duburcq@wandercraft.eu>
Co-authored-by: Alexis Duburcq <alexis.duburcq@wandercraft.eu>
* [core/python] Add partial support of 'pathlib.Path' objects.
* [python/viewer] Fix viewer closing exception handling with panda3d backend.
* [python/viewer] Improve documentation of panda3d internals.
* [python/viewer] Add support of torus and partial cylinder with panda3d.
* [python/viewer] Fix wrong anchor for cylinders and arrows with panda3d.
* [misc] Update all C++ dependencies.
* [misc] Add missing 'patchelf' dependency.
* [misc] Add upper-bound '<2.0' to numpy version.
* [core/python] Expose custom jiminy exceptions.
* [misc] Update clang formatting for arrays.
* [core] Rename 'FixedFrameConstraint' in 'FrameConstraint'.
* [core] Pass and return fundamental types by value instead of const ref.
* [misc] Cleanup build and CI config files.
* [misc] More robust boost python shared lib detection on MacOS.
* [misc] Enable back python stubs generation on OSX.
* [core] Cleanup telemetry recorder header initialisation.
* [core] Minor cleanup for cpp codebase. Start using string_view.
* [core] Move member initialization in header when possible.
* [core] Use attributes 'explicit', 'noexcept'.
* [core/python] More robust and generic from/to python converters.
* [misc] More robust build script on unix systems.
* [python/viewer] Do not use 'atexit' anymore to fix memory leaks.
* [core] Fix wrong state and derivative during computation of extra terms.
* [core] Fix internal effort computation.
* [python/viewer] Fix exception handling at init.
* [python/simulator] Fix exception when manually closing viewer.
* [misc] Update MacOS CI.
@duburcqa duburcqa merged commit e0f7655 into master Jan 2, 2024
24 of 27 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant