Releases: dartsim/dart
Releases · dartsim/dart
DART 6.7.1
Changes
-
Build system
Compilers Tested
-
Linux
- GCC (C++11): 5.4.0, 7.3.0, 8.2.0
-
Linux (32-bit)
- GCC (C++11): 5.4.0
-
macOS
- AppleClang (C++11): 9.1.0
DART 6.7.0
Changes
-
Build system
-
Collision Detection
-
Math
- Consolidated random functions into Random class: #1109
-
Dynamics
-
Optimization
- Added multi-objective optimization with pagmo2 support: #1106
-
GUI
-
Misc
- Updated Googletest to version 1.8.1: #1214
Compilers Tested
-
Linux
- GCC (C++11): 5.4.0, 7.3.0, 8.2.0
-
Linux (32-bit)
- GCC (C++11): 5.4.0
-
macOS
- AppleClang (C++11): 9.1.0
DART 6.6.2
-
Utils
- Fixed checking file existence in DartResourceRetriever: #1107
DART 6.6.1
DART 6.6.0
DART 6.5.0
DART 6.4.0
-
Common
-
Kinematics/Dynamics
- Added relative Jacobian functions to MetaSkeleton: #997
- Added vectorized joint limit functions: #996
- Added lazy evaluation for shape's volume and bounding-box computation: #959
- Added IkFast support as analytic IK solver: #887
- Added TranslationalJoint2D: #1003
- Fixed NaN values caused by zero-length normals in ContactConstraint: #881
- Extended BodyNode::createShapeNode() to accept more types of arguments: #986
-
Collision detection
-
GUI
-
Examples
- Added humanJointLimits: #1016
-
License
- Added Personal Robotics Lab and Open Source Robotics Foundation as contributors: #929
-
Misc
- Added World::create(): #962
- Added MetaSkeleton::hasBodyNode() and MetaSkeleton::hasJoint(): #1000
- Suppressed -Winjected-class-name warnings from Clang 5.0.0: #964
- Suppressed -Wdangling-else warnings from GCC 7.2.0: #937
- Changed console macros to use global namespace resolutions: #1010
- Fixed build with Eigen 3.2.1-3.2.8: #1042
- Fixed various build issues with Visual Studio: #956
- Removed TinyXML dependency: #993
DART 6.3.1
DART 6.3.0
-
Collision detection
- Added a feature of disabling body node pairs to BodyNodeCollisionFilter: #911
-
Kinematics/Dynamics
- Added setter and getter for WeldJointConstraint::mRelativeTransform: #910
-
Parsers
- Improved SkelParser to read alpha value: #914
-
Misc
- Changed not to use lambda function as an workaround for DART python binding: #916
DART 6.2.0
Release Highlights
Collision detection
- Added support of ODE collision detector: #861
GUI
- Added MotionBlurSimWindow: #840
You can find the complete list of changes in CHANGELOG.md.