What's Changed
- Add
pytest-benchmark
in environment YAML by @flferretti in #345 - Simulator refactor by @CarlottaSartore in #366
- Fix ad integration tests by @younik in #367
- Update Pixi configuration for
depends-on
by @flferretti in #368 - Change workflow environment on Pixi CI by @flferretti in #369
- Fix environment variable usage for
JAXSIM_COLLISION_USE_BOTTOM_ONLY
by @flferretti in #357 - Refactor documentation and example scripts in README by @flferretti in #370
- Avoid unnecessary dynamics computation in RNEA-related functions by @flferretti in #371
- Enable simultaneous visualization of multiple robots in the passive viewer recorder by @flferretti in #358
- Inherit model contact parameters and gravity in
js.model.reduce
by @flferretti in #372 - Remove object references cycle in LinkDescription by @younik in #374
- Implement Runge-Kutta 4 integrator by @flferretti in #373
- Update
pyproject.toml
to usedepends-on
pixi parameter by @xela-95 in #376 - Skip AD integration test for ergoCub reduced model by @flferretti in #379
- Uniformize usage of integrators API by @flferretti in #378
- Fix temporary file handling in
RodModelToMjcf
on Windows by @flferretti in #381 - Create configuration for GPU benchmarks on local runner by @flferretti in #380
- Run performance regression checks against
main
branch by @flferretti in #388 - Remove
enum_tools
dependency and update documentation references by @flferretti in #385 - Add
gravity
parameter inbuild_from_model_description
by @xela-95 in #389 - Add batched quantities replacing for model data by @flferretti in #387
- Reintroduce alternative contact models and streamline changes to the new API by @flferretti in #360
- Update README on integrators and contact models by @flferretti in #375
- Allow keyword arguments in
RigidContactsParams
constructor and fix benchmark tests by @flferretti in #391 - Update
RelaxedRigidContacts
default parameters by @flferretti in #392 - Avoid recompilation issue in
JaxSimModelData
instantiation by @flferretti in #395 - Enable reverse-mode autodiff for contact solves via gradients override by @flferretti in #394
- Update tests to run fine with robot_descriptions 1.16.0 by @traversaro in #406
- Adding actuation model with TN curve by @CarlottaSartore in #405
- Add fast Runge-Kutta4 integrator by @flferretti in #407
- Filter out bot-authored commits from generated release notes by @flferretti in #401
- Remove path filtering on CI triggers by @flferretti in #404
- Reduce logging verbosity when installing in editable mode by @flferretti in #398
- Allow passing camera tracking modality to the visualizer by @flferretti in #390
- Speed up Gazebo SDF installation in CI workflows by @flferretti in #403
- Use specific Docker image SHA256 for benchmarks by @flferretti in #408
- Add parametrization on hardware parameters by @xela-95 in #413
- Exclude github-actions PRs from release notes by @flferretti in #414
Full Changelog: v0.6.1...v0.7.0