Skip to content

Latest commit

 

History

History
552 lines (375 loc) · 25.8 KB

Changelog.md

File metadata and controls

552 lines (375 loc) · 25.8 KB

Ignition Physics 4.x

Ignition Physics 4.x.x (20XX-XX-XX)

Ignition Physics 4.3.0 (2021-11-11)

  1. Remove unused ign_auto_headers.hh.in

  2. Added DART feature for setting joint limits dynamically.

  3. Allow customization of contact surface properties

  4. Avoid auto usage in Eigen expressions.

  5. [dartsim] Add support for joint frame semantics

  6. Fix TPE Link velocity not being updated and Model velocity not having any effect.

  7. Infrastructure

  8. Make ignition-physics CMake config files relocatable

Ignition Physics 4.2.0 (2021-07-16)

  1. Support FreeGroup features for nested models

  2. Add Gravity Feature, fix LinkFeatures_TEST

  3. Heightmaps 🏔️

  4. Added Ellipsoid and Capsule shapes to TPE

  5. Fix collision detection issue when using joints across nested models

  6. Use slip compliance APIs available in upstream dartsim release

  7. Fix DART deprecation warning

  8. Integrate Bullet engine

  9. Remove tools/code_check and update codecov

  10. [Citadel] Update tutorials

Ignition Physics 4.1.0 (2021-05-01)

  1. [TPE] Update link pose and velocity

  2. Infrastructure

Ignition Physics 4.0.0 (2021-03-30)

  1. Remove nested models

  2. Add dart-bullet dependency to CI

  3. [tpe] Add empty nested model construction and nested model entity management

  4. dartsim: fdir1 expressed_in frame from SDFormat

  5. Set collision detector and solver for DART

  6. Added ellipsoid and capsule to dartsim

  7. Add "ChangedWorldPose" to ForwardStep::Output's expected data

  8. [dartsim] Add empty nested model construction and nested model entity management

  9. Rename CanonicalLink to RootLink

  10. write modified link data to output in physics step

  11. [dartsim] Ensure Link and Model APIs continue to work after joint creation in DART

  12. [dartsim] Fix joint construction errors due to link name duplication or BodyNodes moving to other skeletons

  13. Infrastructure

  14. Bump in edifice: ign-common4

  15. Constructing nested models for dartsim

  16. Depend on ignition-utils1 cli component

  17. Bump in edifice: sdformat11

  18. Documentation

Ignition Physics 3.x

Ignition Physics 3.x.x (20XX-XX-XX)

Ignition Physics 3.3.0 (2021-07-12)

  1. Use slip compliance API's available in upstream dartsim release

  2. Fix DART deprecation warning

  3. Integrate Bullet engine

  4. Remove tools/code_check and update codecov

  5. [Citadel] Update tutorials

Ignition Physics 3.2.0 (2021-04-28)

  1. Infrastructure

  2. Linters

  3. Documentation

  4. Add Windows installation

  5. dartsim-plugin windows build fixes

  6. [TPE] Skip computing collisions for static objects

  7. [TPE] Update link pose and velocity

  8. [TPE] Fix poseDirty getter

  9. Add restitution coefficient support for bouncing

  10. Fix compilation with gcc 10.2.0

  11. Support setting canonical link

  12. Ignore invalid joint commands

  13. Fix CONFIG arg in ign_find_package(DART) call

Ignition Physics 3.1.0 (2020-10-18)

  1. Support for slip compliance in the dartsim-plugin.

  2. Enforce joint effort limit in dartsim-plugin

  3. Support nested models in TPE

  4. Fix CONFIG arg in ign_find_package(DART) call

  5. Fix getting model bounding box in world frame in TPE

  6. Improve fork experience

Ignition Physics 3.0.0 (2020-09-30)

  1. Upgrade to libsdformat10

  2. Update examples and tutorials

Ignition Physics 2.x

Ignition Physics 2.x.x (20XX-XX-XX)

Ignition Physics 2.5.0 (2021-11-09)

  1. Remove unused ign_auto_headers.hh.in

  2. Added DART feature for setting joint limits dynamically.

  3. Allow customization of contact surface properties

  4. [dartsim] Add support for joint frame semantics

  5. Use slip compliance API's available in upstream dartsim release

  6. Fix dart deprecation warning

  7. [Citadel] Update tutorials

  8. Infrastructure

Ignition Physics 2.4.0 (2021-04-14)

  1. [TPE] Update link pose and velocity

  2. Infrastructure

  3. Documentation

  4. TPE: Skip computing collisions for static objects

  5. Add restitution coefficient support for bouncing

  6. Fix compilation with gcc 10.2.0

  7. Fix TPE poseDirty getter

  8. Support setting canonical link

  9. Resolved codecheck issues

  10. Ignore invalid joint commands

  11. Support getting shape AABB in world frame

  12. Fix CONFIG arg in ign_find_package(DART) call

Ignition Physics 2.3.0 (2020-09-29)

  1. Support for slip compliance in the dartsim-plugin.

  2. Enforce joint effort limit in dartsim-plugin

  3. Support nested models in TPE

Ignition Physics 2.2.0 (2020-07-30)

  1. Add Base and EntityManagement to tpeplugin

  2. Add all features to tpeplugin

  3. Fix TPE codecheck errors

  4. [TPE] Add function to get an Entity's bounding box

  5. [TPE] Add collision detector

  6. [TPE] Add GetContactsFromLastStepFeature

  7. [TPE] Implement collision filtering using collide bitmasks and add CollisionFilterMaskFeature

  8. Fix copying SpecifyData objects

  9. Extend contact data with force, normal, and penetration depth

  10. Add offset to link and collision pose

  11. Add link offset to simulation

Ignition Physics 2.1.0 (2020-05-07)

  1. Add RequestFeatures API for casting the features of an entity to a new feature set when possible.

  2. Add Get Bounding Box features

  3. Install plugins to unversioned files

  4. Add DetachJointFeature feature.

  5. Added support for collision bitmasks for collision filtering

  6. Clean up internal resources when a model gets removed

  7. Trivial Physics Engine - partial implementation

  8. Add simple example of physics plugin and loader

  9. Update BitBucket links, add .gitignore, CODEOWNERS, workflow

  10. Physics Plugin Documentation

  11. Reduce the symbol load caused by feature templates

  12. Fix collision issue with detachable joints

  13. Add PlaneShape feature and implement in dartsim with test.

  14. Restore detached BodyNodes to original skeleton

Ignition Physics 2.0.0 (2019-12-10)

  1. Support compiling against dart 6.9.

  2. Support sdformat 1.7 frame semantics.

  3. Upgrade to libsdformat9

  4. Improve compile time by reducing length of symbol names

Ignition Physics 1.x

Ignition Physics 1.10.0 (2020-11-04)

  1. Resolved codecheck issues

  2. Ignore invalid joint commands in the dartsim-plugin

  3. Fix CONFIG arg in ign_find_package(DART) call

Ignition Physics 1.9.0 (2020-09-17)

  1. Support for slip compliance in the dartsim-plugin.

  2. Enforce joint effort limit in dartsim-plugin

Ignition Physics 1.8.0 (2020-05-08)

  1. Restore detached BodyNodes to original skeleton

  2. Fix collision issue with detachable joints

  3. Add PlaneShape feature and implement in dartsim with test.

Ignition Physics 1.7.0 (2020-04-13)

  1. Add RequestFeatures API for casting the features of an entity to a new feature set when possible.

Ignition Physics 1.6.0 (2020-03-18)

  1. Add Get Bounding Box features

  2. Install plugins to unversioned files

Ignition Physics 1.5.0 (2020-02-10)

  1. Clean up internal resources when a model gets removed

  2. Add DetachJointFeature feature.

Ignition Physics 1.4.0 (2019-08-27)

  1. Add SetJointVelocityCommand feature.

  2. Add IGN_PROFILER_ENABLE cmake option for enabling the ign-common profiler.

Ignition Physics 1.3.1 (2019-07-19)

  1. Set the time step from ForwardStep::Input in dartsim.

Ignition Physics 1.3.0 (2019-07-18)

  1. Support for more friction pyramid parameters in dartsim.

  2. Skip compilation of test plugins if BUILD_TESTING is false

Ignition Physics 1.2.0 (2019-05-29)

  1. Change DART dependency to look for 6.9.0 instead of 6.7.2

Ignition Physics 1.1.0 (2019-05-20)

  1. Simple port of existing PERFORMANCE test as BENCHMARK

  2. Add prototype of FreeGroup features

  3. Feature for adding external forces and torques to a link

  4. Assign friction coefficients from collision elements

  5. Added axis-aligned bounding box feature

  6. Add introduction and installation tutorials

  7. Remove workaround for console_bridge linking on macOS

Ignition Physics 1.0.1 (2019-03-05)

  1. Don't link core to ignition-common3, just the test plugin that uses it

Ignition Physics 1.0.0 (2019-03-01)

  1. Initial release