-
 

Package Summary

Tags No category tags.
Version 2.6.1
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2/urdf.git
VCS Type git
VCS Version humble
Last Updated 2024-08-22
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

This package contains a C++ parser for the Unified Robot Description Format (URDF), which is an XML format for representing a robot model. The code API of the parser has been through our review process and will remain backwards compatible in future releases.

Additional Links

Maintainers

  • Chris Lalancette
  • Shane Loretz

Authors

  • Ioan Sucan
  • Jackie Kay
README
No README found. See repository README.
CHANGELOG

Changelog for package urdf

2.6.1 (2024-08-22)

  • Provide copy and move constructors for [model]{.title-ref} (#33) (#41) In 4b73ae2998bec0db24aca07b0bf7fc37b8e4dae7 the copy and move constructors were accidentally disabled. This means that one must always wrap a [urdf::Model]{.title-ref} into some form of pointer in order to pass it around or have it as a member. This commit restores the copy and move constructors, such that one is able to pass the [urdf::Model]{.title-ref} around as a normal variable. See also: https://github.com/isocpp/CppCoreGuidelines/blob/master/CppCoreGuidelines.md#Rc-five Co-authored-by: Daniel Reuter <<daniel.robin.reuter@googlemail.com>> Co-authored-by: Shane Loretz <<sloretz@osrfoundation.org>>
  • Contributors: Kenji Brameld (TRACLabs)

2.6.0 (2022-03-01)

  • Install headers to include/${PROJECT_NAME} (#31)
  • Contributors: Shane Loretz

2.5.3 (2022-01-13)

  • Add linter tests and fix errors (#30)
  • Add in a Doxyfile to predefine macros. (#28)
  • Contributors: Chris Lalancette, Jacob Perron

2.5.2 (2021-05-12)

2.5.1 (2020-12-10)

  • Work around Windows min/max bug. (#21)
  • Contributors: Chris Lalancette

2.5.0 (2020-10-05)

  • Enable -Wall -Wextra -Wpedantic (#20)
  • Add dependency on TinyXML2 (#19)
  • Remove TinyXML dependency from urdf. (#17)
  • Make urdf plugable and revive urdf_parser_plugin (#13)
  • Contributors: Audrow Nash, Chris Lalancette, Shane Loretz

2.4.0 (2020-05-26)

  • Deprecate methods that require tinyxml (#12)
  • Contributors: Dan Rose

2.3.0 (2020-04-28)

  • Export targets in a addition to include directories / libraries. (#10)
  • Force explicit language for uncrustify. (#9)
  • Code style only: wrap after open parenthesis if not in one line. (#8)
  • Contributors: Dirk Thomas

2.2.0 (2018-11-20)

  • Update to remove unneeded console_bridge dependency. (#4)
  • Contributors: Mikael Arguedas

2.1.0 (2018-06-25)

  • Update project URLs (#2)
  • Contributors: Mikael Arguedas

2.0.0 (2017-12-08)

  • Ported to ROS 2
  • Added Windows compatibility
  • Switched to ROS 2 code style
  • Contributors: Chris Lalancette, Mikael Arguedas

1.12.12 (2017-11-08)

  • Switched to package format 2 and made rostest a test_depend (#221)
  • Made rostest a test_depend (#221)
  • Added missing dependency on tinyxml (#213)
  • Contributors: Chris Lalancette, Mikael Arguedas

1.12.11 (2017-06-27)

  • Shared ptr yakkety (#207)
    • Forward declare urdf::Model when urdfdom version is > 0.4
    • Add test for upcasting from urdf::ModelSharedPtr to urdf::ModelInterfaceSharedPtr
  • Contributors: Shane Loretz

1.12.10 (2017-06-24)

  • Change urdf::Model to use std::shared_ptrs in urdfdom > v0.4 (#206)
  • Contributors: Dave Coleman

1.12.9 (2017-04-26)

1.12.8 (2017-03-27)

  • Allow supplying NodeHandle for initParam (#168)
    • Allow supplying NodeHandle for initParam using new function.
    • fixed missing return statement in previous commit.
  • add Chris and Shane as maintainers (#184)
  • fix missed mandatory -std=c++11 flag (#181) collada_parser,kdl_parser,urdf: add c++11 flag, collada_parser: replace typeof with ansi __typeof__ builded/tested on gentoo Thanks den4ix for the contribution!
  • Contributors: Denis Romanchuk, Piyush Khandelwal, William Woodall

1.12.7 (2017-01-26)

1.12.6 (2017-01-04)

  • Addressed gcc6 build error in the urdf package, forward port of #156 (#173)
  • Now using urdf::*ShredPtr instead of boost::shared_ptr (#144)
  • Contributors: Jochen Sprickerhof, William Woodall

1.12.5 (2016-10-27)

  • Added urdf_compatibility.h header to define SharedPtr types (#160) This provides portability for downstream packages allowing them to use urdfdom 0.3 or 0.4.
  • urdf: Explicitly cast shared_ptr to bool in unit test. (#158)
  • Add smart ptr typedefs (#153)
  • Addressed gcc6 build error in urdf which was related to use of the isystem flag (#157)
  • Remove unneeded dependency on libpcrecpp (#155)
  • Contributors: Bence Magyar, Jochen Sprickerhof, Lukas Bulwahn, Maarten de Vries, Robert Haschke

1.12.4 (2016-08-23)

1.12.3 (2016-06-10)

1.12.2 (2016-04-12)

1.12.1 (2016-04-10)

1.11.8 (2015-09-11)

  • Removed pcre hack for newer released collada-dom.
  • Fixed link order of libpcrecpp.
  • Contributors: Kei Okada

1.11.7 (2015-04-22)

  • Removed the exporting of Boost and pcre as they are not used in the headers, and added TinyXML because it is.
  • Fixed a bug with pcrecpp on Ubuntu > 13.04.
  • Contributors: Kei Okada, William Woodall

1.11.6 (2014-11-30)

  • Add install for static libs needed for Android cross-compilation
  • Contributors: Gary Servin

1.11.5 (2014-07-24)

1.11.4 (2014-07-07)

1.11.3 (2014-06-24)

1.11.2 (2014-03-22)

1.11.1 (2014-03-20)

1.11.0 (2014-02-21)

  • fix urdf files for test
  • fix test at urdf
  • Contributors: YoheiKakiuchi

1.10.18 (2013-12-04)

  • add DEPENDS for kdl_parser
  • Contributors: Ioan Sucan

1.10.16 (2013-11-18)

  • check for CATKIN_ENABLE_TESTING
  • fix for using collada_parser_plugin

1.10.15 (2013-08-17)

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged urdf at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 2.8.2
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2/urdf.git
VCS Type git
VCS Version iron
Last Updated 2023-02-13
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

This package contains a C++ parser for the Unified Robot Description Format (URDF), which is an XML format for representing a robot model. The code API of the parser has been through our review process and will remain backwards compatible in future releases.

Additional Links

Maintainers

  • Alejandro Hernandez Cordero
  • Chris Lalancette

Authors

  • Ioan Sucan
  • Jackie Kay
  • Shane Loretz
README
No README found. See repository README.
CHANGELOG

Changelog for package urdf

2.8.2 (2023-02-13)

  • [rolling] Update maintainers - 2022-11-07 (#35)
  • Contributors: Audrow Nash

2.8.1 (2022-11-02)

  • [urdf] package.xml: add missing exec_depend to urdf_parser_plugin (#34)
  • Contributors: Tobias Neumann

2.8.0 (2022-09-13)

  • Provide copy and move constructors for [model]{.title-ref} (#33)
  • Contributors: Daniel Reuter

2.7.0 (2022-05-04)

2.6.0 (2022-03-01)

  • Install headers to include/${PROJECT_NAME} (#31)
  • Contributors: Shane Loretz

2.5.3 (2022-01-13)

  • Add linter tests and fix errors (#30)
  • Add in a Doxyfile to predefine macros. (#28)
  • Contributors: Chris Lalancette, Jacob Perron

2.5.2 (2021-05-12)

2.5.1 (2020-12-10)

  • Work around Windows min/max bug. (#21)
  • Contributors: Chris Lalancette

2.5.0 (2020-10-05)

  • Enable -Wall -Wextra -Wpedantic (#20)
  • Add dependency on TinyXML2 (#19)
  • Remove TinyXML dependency from urdf. (#17)
  • Make urdf plugable and revive urdf_parser_plugin (#13)
  • Contributors: Audrow Nash, Chris Lalancette, Shane Loretz

2.4.0 (2020-05-26)

  • Deprecate methods that require tinyxml (#12)
  • Contributors: Dan Rose

2.3.0 (2020-04-28)

  • Export targets in a addition to include directories / libraries. (#10)
  • Force explicit language for uncrustify. (#9)
  • Code style only: wrap after open parenthesis if not in one line. (#8)
  • Contributors: Dirk Thomas

2.2.0 (2018-11-20)

  • Update to remove unneeded console_bridge dependency. (#4)
  • Contributors: Mikael Arguedas

2.1.0 (2018-06-25)

  • Update project URLs (#2)
  • Contributors: Mikael Arguedas

2.0.0 (2017-12-08)

  • Ported to ROS 2
  • Added Windows compatibility
  • Switched to ROS 2 code style
  • Contributors: Chris Lalancette, Mikael Arguedas

1.12.12 (2017-11-08)

  • Switched to package format 2 and made rostest a test_depend (#221)
  • Made rostest a test_depend (#221)
  • Added missing dependency on tinyxml (#213)
  • Contributors: Chris Lalancette, Mikael Arguedas

1.12.11 (2017-06-27)

  • Shared ptr yakkety (#207)
    • Forward declare urdf::Model when urdfdom version is > 0.4
    • Add test for upcasting from urdf::ModelSharedPtr to urdf::ModelInterfaceSharedPtr
  • Contributors: Shane Loretz

1.12.10 (2017-06-24)

  • Change urdf::Model to use std::shared_ptrs in urdfdom > v0.4 (#206)
  • Contributors: Dave Coleman

1.12.9 (2017-04-26)

1.12.8 (2017-03-27)

  • Allow supplying NodeHandle for initParam (#168)
    • Allow supplying NodeHandle for initParam using new function.
    • fixed missing return statement in previous commit.
  • add Chris and Shane as maintainers (#184)
  • fix missed mandatory -std=c++11 flag (#181) collada_parser,kdl_parser,urdf: add c++11 flag, collada_parser: replace typeof with ansi __typeof__ builded/tested on gentoo Thanks den4ix for the contribution!
  • Contributors: Denis Romanchuk, Piyush Khandelwal, William Woodall

1.12.7 (2017-01-26)

1.12.6 (2017-01-04)

  • Addressed gcc6 build error in the urdf package, forward port of #156 (#173)
  • Now using urdf::*ShredPtr instead of boost::shared_ptr (#144)
  • Contributors: Jochen Sprickerhof, William Woodall

1.12.5 (2016-10-27)

  • Added urdf_compatibility.h header to define SharedPtr types (#160) This provides portability for downstream packages allowing them to use urdfdom 0.3 or 0.4.
  • urdf: Explicitly cast shared_ptr to bool in unit test. (#158)
  • Add smart ptr typedefs (#153)
  • Addressed gcc6 build error in urdf which was related to use of the isystem flag (#157)
  • Remove unneeded dependency on libpcrecpp (#155)
  • Contributors: Bence Magyar, Jochen Sprickerhof, Lukas Bulwahn, Maarten de Vries, Robert Haschke

1.12.4 (2016-08-23)

1.12.3 (2016-06-10)

1.12.2 (2016-04-12)

1.12.1 (2016-04-10)

1.11.8 (2015-09-11)

  • Removed pcre hack for newer released collada-dom.
  • Fixed link order of libpcrecpp.
  • Contributors: Kei Okada

1.11.7 (2015-04-22)

  • Removed the exporting of Boost and pcre as they are not used in the headers, and added TinyXML because it is.
  • Fixed a bug with pcrecpp on Ubuntu > 13.04.
  • Contributors: Kei Okada, William Woodall

1.11.6 (2014-11-30)

  • Add install for static libs needed for Android cross-compilation
  • Contributors: Gary Servin

1.11.5 (2014-07-24)

1.11.4 (2014-07-07)

1.11.3 (2014-06-24)

1.11.2 (2014-03-22)

1.11.1 (2014-03-20)

1.11.0 (2014-02-21)

  • fix urdf files for test
  • fix test at urdf
  • Contributors: YoheiKakiuchi

1.10.18 (2013-12-04)

  • add DEPENDS for kdl_parser
  • Contributors: Ioan Sucan

1.10.16 (2013-11-18)

  • check for CATKIN_ENABLE_TESTING
  • fix for using collada_parser_plugin

1.10.15 (2013-08-17)

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged urdf at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 2.10.0
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2/urdf.git
VCS Type git
VCS Version jazzy
Last Updated 2023-12-26
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

This package contains a C++ parser for the Unified Robot Description Format (URDF), which is an XML format for representing a robot model. The code API of the parser has been through our review process and will remain backwards compatible in future releases.

Additional Links

Maintainers

  • Alejandro Hernandez Cordero
  • Chris Lalancette

Authors

  • Ioan Sucan
  • Jackie Kay
  • Shane Loretz
README
No README found. See repository README.
CHANGELOG

Changelog for package urdf

2.10.0 (2023-12-26)

  • Switch to target_link_libraries (#36)
  • Contributors: Chris Lalancette

2.9.0 (2023-04-28)

2.8.2 (2023-02-13)

  • [rolling] Update maintainers - 2022-11-07 (#35)
  • Contributors: Audrow Nash

2.8.1 (2022-11-02)

  • [urdf] package.xml: add missing exec_depend to urdf_parser_plugin (#34)
  • Contributors: Tobias Neumann

2.8.0 (2022-09-13)

  • Provide copy and move constructors for [model]{.title-ref} (#33)
  • Contributors: Daniel Reuter

2.7.0 (2022-05-04)

2.6.0 (2022-03-01)

  • Install headers to include/${PROJECT_NAME} (#31)
  • Contributors: Shane Loretz

2.5.3 (2022-01-13)

  • Add linter tests and fix errors (#30)
  • Add in a Doxyfile to predefine macros. (#28)
  • Contributors: Chris Lalancette, Jacob Perron

2.5.2 (2021-05-12)

2.5.1 (2020-12-10)

  • Work around Windows min/max bug. (#21)
  • Contributors: Chris Lalancette

2.5.0 (2020-10-05)

  • Enable -Wall -Wextra -Wpedantic (#20)
  • Add dependency on TinyXML2 (#19)
  • Remove TinyXML dependency from urdf. (#17)
  • Make urdf plugable and revive urdf_parser_plugin (#13)
  • Contributors: Audrow Nash, Chris Lalancette, Shane Loretz

2.4.0 (2020-05-26)

  • Deprecate methods that require tinyxml (#12)
  • Contributors: Dan Rose

2.3.0 (2020-04-28)

  • Export targets in a addition to include directories / libraries. (#10)
  • Force explicit language for uncrustify. (#9)
  • Code style only: wrap after open parenthesis if not in one line. (#8)
  • Contributors: Dirk Thomas

2.2.0 (2018-11-20)

  • Update to remove unneeded console_bridge dependency. (#4)
  • Contributors: Mikael Arguedas

2.1.0 (2018-06-25)

  • Update project URLs (#2)
  • Contributors: Mikael Arguedas

2.0.0 (2017-12-08)

  • Ported to ROS 2
  • Added Windows compatibility
  • Switched to ROS 2 code style
  • Contributors: Chris Lalancette, Mikael Arguedas

1.12.12 (2017-11-08)

  • Switched to package format 2 and made rostest a test_depend (#221)
  • Made rostest a test_depend (#221)
  • Added missing dependency on tinyxml (#213)
  • Contributors: Chris Lalancette, Mikael Arguedas

1.12.11 (2017-06-27)

  • Shared ptr yakkety (#207)
    • Forward declare urdf::Model when urdfdom version is > 0.4
    • Add test for upcasting from urdf::ModelSharedPtr to urdf::ModelInterfaceSharedPtr
  • Contributors: Shane Loretz

1.12.10 (2017-06-24)

  • Change urdf::Model to use std::shared_ptrs in urdfdom > v0.4 (#206)
  • Contributors: Dave Coleman

1.12.9 (2017-04-26)

1.12.8 (2017-03-27)

  • Allow supplying NodeHandle for initParam (#168)
    • Allow supplying NodeHandle for initParam using new function.
    • fixed missing return statement in previous commit.
  • add Chris and Shane as maintainers (#184)
  • fix missed mandatory -std=c++11 flag (#181) collada_parser,kdl_parser,urdf: add c++11 flag, collada_parser: replace typeof with ansi __typeof__ builded/tested on gentoo Thanks den4ix for the contribution!
  • Contributors: Denis Romanchuk, Piyush Khandelwal, William Woodall

1.12.7 (2017-01-26)

1.12.6 (2017-01-04)

  • Addressed gcc6 build error in the urdf package, forward port of #156 (#173)
  • Now using urdf::*ShredPtr instead of boost::shared_ptr (#144)
  • Contributors: Jochen Sprickerhof, William Woodall

1.12.5 (2016-10-27)

  • Added urdf_compatibility.h header to define SharedPtr types (#160) This provides portability for downstream packages allowing them to use urdfdom 0.3 or 0.4.
  • urdf: Explicitly cast shared_ptr to bool in unit test. (#158)
  • Add smart ptr typedefs (#153)
  • Addressed gcc6 build error in urdf which was related to use of the isystem flag (#157)
  • Remove unneeded dependency on libpcrecpp (#155)
  • Contributors: Bence Magyar, Jochen Sprickerhof, Lukas Bulwahn, Maarten de Vries, Robert Haschke

1.12.4 (2016-08-23)

1.12.3 (2016-06-10)

1.12.2 (2016-04-12)

1.12.1 (2016-04-10)

1.11.8 (2015-09-11)

  • Removed pcre hack for newer released collada-dom.
  • Fixed link order of libpcrecpp.
  • Contributors: Kei Okada

1.11.7 (2015-04-22)

  • Removed the exporting of Boost and pcre as they are not used in the headers, and added TinyXML because it is.
  • Fixed a bug with pcrecpp on Ubuntu > 13.04.
  • Contributors: Kei Okada, William Woodall

1.11.6 (2014-11-30)

  • Add install for static libs needed for Android cross-compilation
  • Contributors: Gary Servin

1.11.5 (2014-07-24)

1.11.4 (2014-07-07)

1.11.3 (2014-06-24)

1.11.2 (2014-03-22)

1.11.1 (2014-03-20)

1.11.0 (2014-02-21)

  • fix urdf files for test
  • fix test at urdf
  • Contributors: YoheiKakiuchi

1.10.18 (2013-12-04)

  • add DEPENDS for kdl_parser
  • Contributors: Ioan Sucan

1.10.16 (2013-11-18)

  • check for CATKIN_ENABLE_TESTING
  • fix for using collada_parser_plugin

1.10.15 (2013-08-17)

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged urdf at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 2.12.0
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2/urdf.git
VCS Type git
VCS Version rolling
Last Updated 2024-08-28
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

This package contains a C++ parser for the Unified Robot Description Format (URDF), which is an XML format for representing a robot model. The code API of the parser has been through our review process and will remain backwards compatible in future releases.

Additional Links

Maintainers

  • Alejandro Hernandez Cordero
  • Chris Lalancette

Authors

  • Ioan Sucan
  • Jackie Kay
  • Shane Loretz
README
No README found. See repository README.
CHANGELOG

Changelog for package urdf

2.12.0 (2024-08-28)

  • Added commom linters (#39)
  • Use rcutils to log (#37)
  • Enable test_robot_model_parser test (#38)
  • Contributors: Alejandro Hernández Cordero

2.11.0 (2024-04-29)

2.10.0 (2023-12-26)

  • Switch to target_link_libraries (#36)
  • Contributors: Chris Lalancette

2.9.0 (2023-04-28)

2.8.2 (2023-02-13)

  • [rolling] Update maintainers - 2022-11-07 (#35)
  • Contributors: Audrow Nash

2.8.1 (2022-11-02)

  • [urdf] package.xml: add missing exec_depend to urdf_parser_plugin (#34)
  • Contributors: Tobias Neumann

2.8.0 (2022-09-13)

  • Provide copy and move constructors for [model]{.title-ref} (#33)
  • Contributors: Daniel Reuter

2.7.0 (2022-05-04)

2.6.0 (2022-03-01)

  • Install headers to include/${PROJECT_NAME} (#31)
  • Contributors: Shane Loretz

2.5.3 (2022-01-13)

  • Add linter tests and fix errors (#30)
  • Add in a Doxyfile to predefine macros. (#28)
  • Contributors: Chris Lalancette, Jacob Perron

2.5.2 (2021-05-12)

2.5.1 (2020-12-10)

  • Work around Windows min/max bug. (#21)
  • Contributors: Chris Lalancette

2.5.0 (2020-10-05)

  • Enable -Wall -Wextra -Wpedantic (#20)
  • Add dependency on TinyXML2 (#19)
  • Remove TinyXML dependency from urdf. (#17)
  • Make urdf plugable and revive urdf_parser_plugin (#13)
  • Contributors: Audrow Nash, Chris Lalancette, Shane Loretz

2.4.0 (2020-05-26)

  • Deprecate methods that require tinyxml (#12)
  • Contributors: Dan Rose

2.3.0 (2020-04-28)

  • Export targets in a addition to include directories / libraries. (#10)
  • Force explicit language for uncrustify. (#9)
  • Code style only: wrap after open parenthesis if not in one line. (#8)
  • Contributors: Dirk Thomas

2.2.0 (2018-11-20)

  • Update to remove unneeded console_bridge dependency. (#4)
  • Contributors: Mikael Arguedas

2.1.0 (2018-06-25)

  • Update project URLs (#2)
  • Contributors: Mikael Arguedas

2.0.0 (2017-12-08)

  • Ported to ROS 2
  • Added Windows compatibility
  • Switched to ROS 2 code style
  • Contributors: Chris Lalancette, Mikael Arguedas

1.12.12 (2017-11-08)

  • Switched to package format 2 and made rostest a test_depend (#221)
  • Made rostest a test_depend (#221)
  • Added missing dependency on tinyxml (#213)
  • Contributors: Chris Lalancette, Mikael Arguedas

1.12.11 (2017-06-27)

  • Shared ptr yakkety (#207)
    • Forward declare urdf::Model when urdfdom version is > 0.4
    • Add test for upcasting from urdf::ModelSharedPtr to urdf::ModelInterfaceSharedPtr
  • Contributors: Shane Loretz

1.12.10 (2017-06-24)

  • Change urdf::Model to use std::shared_ptrs in urdfdom > v0.4 (#206)
  • Contributors: Dave Coleman

1.12.9 (2017-04-26)

1.12.8 (2017-03-27)

  • Allow supplying NodeHandle for initParam (#168)
    • Allow supplying NodeHandle for initParam using new function.
    • fixed missing return statement in previous commit.
  • add Chris and Shane as maintainers (#184)
  • fix missed mandatory -std=c++11 flag (#181) collada_parser,kdl_parser,urdf: add c++11 flag, collada_parser: replace typeof with ansi __typeof__ builded/tested on gentoo Thanks den4ix for the contribution!
  • Contributors: Denis Romanchuk, Piyush Khandelwal, William Woodall

1.12.7 (2017-01-26)

1.12.6 (2017-01-04)

  • Addressed gcc6 build error in the urdf package, forward port of #156 (#173)
  • Now using urdf::*ShredPtr instead of boost::shared_ptr (#144)
  • Contributors: Jochen Sprickerhof, William Woodall

1.12.5 (2016-10-27)

  • Added urdf_compatibility.h header to define SharedPtr types (#160) This provides portability for downstream packages allowing them to use urdfdom 0.3 or 0.4.
  • urdf: Explicitly cast shared_ptr to bool in unit test. (#158)
  • Add smart ptr typedefs (#153)
  • Addressed gcc6 build error in urdf which was related to use of the isystem flag (#157)
  • Remove unneeded dependency on libpcrecpp (#155)
  • Contributors: Bence Magyar, Jochen Sprickerhof, Lukas Bulwahn, Maarten de Vries, Robert Haschke

1.12.4 (2016-08-23)

1.12.3 (2016-06-10)

1.12.2 (2016-04-12)

1.12.1 (2016-04-10)

1.11.8 (2015-09-11)

  • Removed pcre hack for newer released collada-dom.
  • Fixed link order of libpcrecpp.
  • Contributors: Kei Okada

1.11.7 (2015-04-22)

  • Removed the exporting of Boost and pcre as they are not used in the headers, and added TinyXML because it is.
  • Fixed a bug with pcrecpp on Ubuntu > 13.04.
  • Contributors: Kei Okada, William Woodall

1.11.6 (2014-11-30)

  • Add install for static libs needed for Android cross-compilation
  • Contributors: Gary Servin

1.11.5 (2014-07-24)

1.11.4 (2014-07-07)

1.11.3 (2014-06-24)

1.11.2 (2014-03-22)

1.11.1 (2014-03-20)

1.11.0 (2014-02-21)

  • fix urdf files for test
  • fix test at urdf
  • Contributors: YoheiKakiuchi

1.10.18 (2013-12-04)

  • add DEPENDS for kdl_parser
  • Contributors: Ioan Sucan

1.10.16 (2013-11-18)

  • check for CATKIN_ENABLE_TESTING
  • fix for using collada_parser_plugin

1.10.15 (2013-08-17)

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged urdf at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 2.5.2
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2/urdf.git
VCS Type git
VCS Version galactic
Last Updated 2021-05-12
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

This package contains a C++ parser for the Unified Robot Description Format (URDF), which is an XML format for representing a robot model. The code API of the parser has been through our review process and will remain backwards compatible in future releases.

Additional Links

Maintainers

  • Chris Lalancette
  • Shane Loretz

Authors

  • Ioan Sucan
  • Jackie Kay
README
No README found. See repository README.
CHANGELOG

Changelog for package urdf

2.5.2 (2021-05-12)

2.5.1 (2020-12-10)

  • Work around Windows min/max bug. (#21)
  • Contributors: Chris Lalancette

2.5.0 (2020-10-05)

  • Enable -Wall -Wextra -Wpedantic (#20)
  • Add dependency on TinyXML2 (#19)
  • Remove TinyXML dependency from urdf. (#17)
  • Make urdf plugable and revive urdf_parser_plugin (#13)
  • Contributors: Audrow Nash, Chris Lalancette, Shane Loretz

2.4.0 (2020-05-26)

  • Deprecate methods that require tinyxml (#12)
  • Contributors: Dan Rose

2.3.0 (2020-04-28)

  • Export targets in a addition to include directories / libraries. (#10)
  • Force explicit language for uncrustify. (#9)
  • Code style only: wrap after open parenthesis if not in one line. (#8)
  • Contributors: Dirk Thomas

2.2.0 (2018-11-20)

  • Update to remove unneeded console_bridge dependency. (#4)
  • Contributors: Mikael Arguedas

2.1.0 (2018-06-25)

  • Update project URLs (#2)
  • Contributors: Mikael Arguedas

2.0.0 (2017-12-08)

  • Ported to ROS 2
  • Added Windows compatibility
  • Switched to ROS 2 code style
  • Contributors: Chris Lalancette, Mikael Arguedas

1.12.12 (2017-11-08)

  • Switched to package format 2 and made rostest a test_depend (#221)
  • Made rostest a test_depend (#221)
  • Added missing dependency on tinyxml (#213)
  • Contributors: Chris Lalancette, Mikael Arguedas

1.12.11 (2017-06-27)

  • Shared ptr yakkety (#207)
    • Forward declare urdf::Model when urdfdom version is > 0.4
    • Add test for upcasting from urdf::ModelSharedPtr to urdf::ModelInterfaceSharedPtr
  • Contributors: Shane Loretz

1.12.10 (2017-06-24)

  • Change urdf::Model to use std::shared_ptrs in urdfdom > v0.4 (#206)
  • Contributors: Dave Coleman

1.12.9 (2017-04-26)

1.12.8 (2017-03-27)

  • Allow supplying NodeHandle for initParam (#168)
    • Allow supplying NodeHandle for initParam using new function.
    • fixed missing return statement in previous commit.
  • add Chris and Shane as maintainers (#184)
  • fix missed mandatory -std=c++11 flag (#181) collada_parser,kdl_parser,urdf: add c++11 flag, collada_parser: replace typeof with ansi __typeof__ builded/tested on gentoo Thanks den4ix for the contribution!
  • Contributors: Denis Romanchuk, Piyush Khandelwal, William Woodall

1.12.7 (2017-01-26)

1.12.6 (2017-01-04)

  • Addressed gcc6 build error in the urdf package, forward port of #156 (#173)
  • Now using urdf::*ShredPtr instead of boost::shared_ptr (#144)
  • Contributors: Jochen Sprickerhof, William Woodall

1.12.5 (2016-10-27)

  • Added urdf_compatibility.h header to define SharedPtr types (#160) This provides portability for downstream packages allowing them to use urdfdom 0.3 or 0.4.
  • urdf: Explicitly cast shared_ptr to bool in unit test. (#158)
  • Add smart ptr typedefs (#153)
  • Addressed gcc6 build error in urdf which was related to use of the isystem flag (#157)
  • Remove unneeded dependency on libpcrecpp (#155)
  • Contributors: Bence Magyar, Jochen Sprickerhof, Lukas Bulwahn, Maarten de Vries, Robert Haschke

1.12.4 (2016-08-23)

1.12.3 (2016-06-10)

1.12.2 (2016-04-12)

1.12.1 (2016-04-10)

1.11.8 (2015-09-11)

  • Removed pcre hack for newer released collada-dom.
  • Fixed link order of libpcrecpp.
  • Contributors: Kei Okada

1.11.7 (2015-04-22)

  • Removed the exporting of Boost and pcre as they are not used in the headers, and added TinyXML because it is.
  • Fixed a bug with pcrecpp on Ubuntu > 13.04.
  • Contributors: Kei Okada, William Woodall

1.11.6 (2014-11-30)

  • Add install for static libs needed for Android cross-compilation
  • Contributors: Gary Servin

1.11.5 (2014-07-24)

1.11.4 (2014-07-07)

1.11.3 (2014-06-24)

1.11.2 (2014-03-22)

1.11.1 (2014-03-20)

1.11.0 (2014-02-21)

  • fix urdf files for test
  • fix test at urdf
  • Contributors: YoheiKakiuchi

1.10.18 (2013-12-04)

  • add DEPENDS for kdl_parser
  • Contributors: Ioan Sucan

1.10.16 (2013-11-18)

  • check for CATKIN_ENABLE_TESTING
  • fix for using collada_parser_plugin

1.10.15 (2013-08-17)

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged urdf at Robotics Stack Exchange