Skip to content

Releases: ros/urdfdom

3.0.0

07 Oct 07:20
1d1fb34
Compare
Choose a tag to compare

The 3.0.0 release unifies the code of the previous series 1.x and 2.x.
The 3.x code has all the features present in both series.

Other small changes:

  • Update gtest to 1.10.0 version (#161)
  • Use target_compile_features for c++14 default standard (7fa83d8 from #158)
  • Use DEFINE_SYMBOL for URDFDOM_EXPORTS (f070fba from #158)

What's Changed

New Contributors

Full Changelog: 2.3.5...3.0.0

1.0.4

17 Jan 18:36
0da4b20
Compare
Choose a tag to compare

This release includes support for the version attribute, which will be used to distinguish versions of urdf files with different features and allow evolution of the specification. Currently "1.0" is the only supported version; any file without a version attribute is implicitly given version "1.0".

  • Read version xml attribute and throw runtime error if an unrecognized version is specified (#133, #134).
  • Add explicit test for parsing floating-point Vector3 xyz variables (#131).
  • Assign correct MaterialPtr to all visuals (#114).

1.0.3

29 Jan 19:53
0452cab
Compare
Choose a tag to compare

This releases includes fixes for converting floating point numbers in different locales, using the urdf::strToDouble function provided by urdfdom_headers 1.0.3.

  • Add CMake uninstall target (#94)
  • Add in some tests for the strToDouble conversion. (#109)
  • Skip building tests if BUILD_TESTING is off (#111)
  • Remove invalid link directory (#112)
  • Test color parsing in different locales (#115)
  • Require urdfdom_headers 1.0.3 (#121)

1.0.0

22 Jul 01:25
Compare
Choose a tag to compare

The dependency on boost has been removed, and c++11 is now used instead. This now requires version 1.0 of urdfdom_headers, so this major version has been increased to 1 as well.

  • #88: Fix library directory in pkg-config file
  • #89: Migrate boost unit test to gtest (fixes #81)
  • #62: Use urdfdom_headers 1.0 and c++11 to remove boost dependency

0.4.2

13 Jul 00:43
Compare
Choose a tag to compare

Fix the version number so it matches the tag. Also fix a few small bugs:

0.4.1

05 Feb 00:33
Compare
Choose a tag to compare

Packaging

  • #76: Use cmake variables to set SOVERSION

urdf_parser_py

  • #72: Color and texture in link material are optional

0.4.0

04 Feb 09:54
Compare
Choose a tag to compare

This release includes several categories of fixes, which are summarized in the following categories:

Preparing for a boost-free future

With c++11, this package will not need to depend on Boost in the future. console_bridge has already eliminated this dependency ( ros/console_bridge#21 ), and urdfdom_headers is preparing for an API change with pointer typedefs and helper functions in version 0.4.

  • #65: Use new pointer typedefs, bump to 0.4
  • #73: Use console_bridge 0.3

Build and packaging

  • #32: fix INCLUDE_DIRS and LIBRARIES variables when path contains spaces
  • #33: Sync soversion to current ABI version
  • #41: Fixes for compiling on Windows
  • #75: fix DLL macro

Documentation

  • #34: Documented how to pull package.xml in if wanting to install with ROS

Generic fixes

  • #60: Fixes from sdformat (compiler warnings and cppcheck errors)

Testing

These tests are mostly related to ros/urdfdom_headers#18

  • #51: add urdf::Rotation unit test
  • #56: get the unit test be considered as a proper CMake test
  • #67: add extended tests for pose::get/setRPY
  • #74: Update travis CI scripts

urdf_parser_py

  • #44: urdf_parser_py.xml_reflection : python 3 compatibility
  • #46: default values for limit(upper/lower), safety_controller(soft_upper/lower_limit, k_position)
  • #59: joint calibration is optional
  • #63: made hardware interface optional in both transmission actuator and joint

Strip contents for Indigo Release in Ubuntu Trusty

17 Oct 23:53
@hsu hsu
Compare
Choose a tag to compare

For indigo, urdfdom 0.2.10 is released in ubuntu Trusty as liburdfdom-dev through rosdep.

Ubuntu Utopic Release Candidate

17 Oct 23:31
@hsu hsu
Compare
Choose a tag to compare
0.3.0

re-enable SOVERSION

Hydro Release 0.2.10

17 Oct 23:30
@hsu hsu
Compare
Choose a tag to compare

Hydro release for Ubuntu Precise