Skip to content

Releases: dartsim/dart

DART 5.0.0

21 Jun 00:23
Compare
Choose a tag to compare
  • Fixed aligned memory allocation with Eigen objects
  • Added some missing API for DegreeOfFreedom
  • Replaced logMaps with Eigen::AngleAxisd
  • Improved FCL collision detector
  • Removed deprecated API and suppressed warnings
  • Added use of OpenGL's multisample anti-aliasing
  • Added computation of differences of generalized coordinates
  • Added deprecated and force-linline definitions for clang
  • Eradicated memory leaks and maked classes copy-safe and clonable
  • Improved PlaneShape constructors
  • Added appveyor options for parallel build and detailed log
  • Improved robustness and package handling for URDF parsing
  • Fixed bug in BodyNode::_updateBodyJacobianSpatialDeriv()
  • Added alpha channel and Color functions
  • Added Jacobian getters to Skeleton
  • Added ArrowShape for visualizing arrows
  • Fixed matrix dimension bug in operationalSpaceControl app
  • Added build type definitions
  • Added Signal class
  • Added LineSegmentShape for visualizing line segments
  • Fixed segfault in SoftSdfParser
  • Added subscriptions for destructions and notifications
  • Added NloptSolver::[get/set]NumMaxEvaluations()
  • Added support of Eigen::VectorXd in parser
  • Added Skeleton::getNumJoints()
  • Fixed bug in DARTCollide for sphere-sphere collision
  • Fixed naming issues for Skeletons in World
  • Added PlanarJoint support for URDF loader
  • Fixed rotation of the inertia reference frame for URDF loader
  • Fixed bug in loading WorldFile
  • Added plotting of 2D trajectories
  • Removed unsupported axis orders of EulerJoint
  • Added convenience functions to help with setting joint positions
  • Added Frame class and auto-updating for forward kinematics
  • Added Travis-CI build test for OSX
  • Added specification of minimum dependency version

DART 4.3.4

24 Jan 17:03
Compare
Choose a tag to compare
  • Fixed build issue with gtest on Mac

DART 4.3.3

23 Jan 23:17
Compare
Choose a tag to compare
  • Fixed joint Coulomb friction

DART 4.3.2

22 Jan 14:25
Compare
Choose a tag to compare
DART 4.3.2 Pre-release
Pre-release
  • Fixed installation -- missing headers (utils/urdf, utils/sdf)

DART 4.3.1

22 Jan 19:05
Compare
Choose a tag to compare
DART 4.3.1 Pre-release
Pre-release
  • Fixed API incompatibility introduced by dart-4.3.0

DART 4.3.0

22 Jan 02:56
Compare
Choose a tag to compare
DART 4.3.0 Pre-release
Pre-release
  • Added name manager for efficient name look-up and unique naming
  • Added all-inclusive header and namespace headers
  • Added DegreeOfFreedom class for getting/setting data of individual generalized coordinates
  • Added hybrid dynamics
  • Added joint actuator types
  • Added Coulomb joint friction
  • Migrated to C++11
  • Improved readability of CMake output messages
  • Fixed const-correctneess of member functions

DART 4.2.1

07 Jan 06:11
Compare
Choose a tag to compare
  • Fixed version numbering of shared libraries in debian packages
  • Fixed Jacobian and its derivatives of FreeJoint/BallJoint

DART 4.2.0

22 Nov 06:26
Compare
Choose a tag to compare
  • Added reset functions for Simulation and Recording class
  • Added operational space control example
  • Fixed misuse of Bullet collision shapes
  • Fixed adjacent body pair check for Bullet collision detector
  • Fixed incorrect computation of constraint impulse for BallJointConstraint and WeldJointContraint
  • Improved generation of soft box shape for soft body

DART 4.1.1

17 Jul 19:39
Compare
Choose a tag to compare
  • Added ABI check script
  • Fixed build issues on Linux
  • Fixed build issues on Windows
  • Fixed unintended warning messages

DART 4.1.0

02 Jul 23:48
Compare
Choose a tag to compare
  • Fixed bug in switching collision detectors
  • Fixed kinematics and dynamics when a skeleton has multiple parent-less bodies
  • Fixed issue on installing DART 4 alongside DART 3 on Linux
  • Fixed warnings on gcc
  • Renamed getDof() to getNumDofs()
  • Added cylinder shape for soft body