urdf package from urdf repourdf urdf_parser_plugin |
|
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 ofboost::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)
- moving to new dependency for urdfdom and urdfdom_headers. https://github.com/ros/rosdistro/issues/4633
- Contributors: Tully Foote
1.11.3 (2014-06-24)
- fix urdfdom_headers find_package re ros/rosdistro#4633
- Contributors: Tully Foote
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)
- fix #30
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.
Package Dependencies
Deps | Name |
---|---|
pluginlib | |
tinyxml2_vendor | |
urdfdom | |
urdf_parser_plugin | |
urdfdom_headers | |
ament_cmake_ros | |
ament_cmake_google_benchmark | |
ament_lint_auto | |
ament_lint_common |
System Dependencies
No direct system dependencies.
Dependant Packages
Launch files
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged urdf at Robotics Stack Exchange
urdf package from urdf repourdf urdf_parser_plugin |
|
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 ofboost::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)
- moving to new dependency for urdfdom and urdfdom_headers. https://github.com/ros/rosdistro/issues/4633
- Contributors: Tully Foote
1.11.3 (2014-06-24)
- fix urdfdom_headers find_package re ros/rosdistro#4633
- Contributors: Tully Foote
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)
- fix #30
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.
Package Dependencies
Deps | Name |
---|---|
pluginlib | |
tinyxml2_vendor | |
urdfdom | |
urdf_parser_plugin | |
urdfdom_headers | |
ament_cmake_ros | |
ament_cmake_google_benchmark | |
ament_lint_auto | |
ament_lint_common |
System Dependencies
No direct system dependencies.
Dependant Packages
Launch files
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged urdf at Robotics Stack Exchange
urdf package from urdf repourdf urdf_parser_plugin |
|
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 ofboost::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)
- moving to new dependency for urdfdom and urdfdom_headers. https://github.com/ros/rosdistro/issues/4633
- Contributors: Tully Foote
1.11.3 (2014-06-24)
- fix urdfdom_headers find_package re ros/rosdistro#4633
- Contributors: Tully Foote
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)
- fix #30
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.
Package Dependencies
Deps | Name |
---|---|
pluginlib | |
tinyxml2_vendor | |
urdfdom | |
urdf_parser_plugin | |
urdfdom_headers | |
ament_cmake_ros | |
ament_cmake_google_benchmark | |
ament_lint_auto | |
ament_lint_common |
System Dependencies
No direct system dependencies.
Dependant Packages
Launch files
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged urdf at Robotics Stack Exchange
urdf package from urdf repourdf urdf_parser_plugin |
|
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 ofboost::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)
- moving to new dependency for urdfdom and urdfdom_headers. https://github.com/ros/rosdistro/issues/4633
- Contributors: Tully Foote
1.11.3 (2014-06-24)
- fix urdfdom_headers find_package re ros/rosdistro#4633
- Contributors: Tully Foote
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)
- fix #30
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.
Package Dependencies
Deps | Name |
---|---|
pluginlib | |
rcutils | |
tinyxml2_vendor | |
urdfdom | |
urdf_parser_plugin | |
urdfdom_headers | |
ament_cmake_ros | |
ament_cmake_google_benchmark | |
ament_lint_auto | |
ament_lint_common |
System Dependencies
No direct system dependencies.
Dependant Packages
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
No version for distro noetic. Known supported distros are highlighted in the buttons above.
urdf package from urdf repourdf urdf_parser_plugin |
|
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 ofboost::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)
- moving to new dependency for urdfdom and urdfdom_headers. https://github.com/ros/rosdistro/issues/4633
- Contributors: Tully Foote
1.11.3 (2014-06-24)
- fix urdfdom_headers find_package re ros/rosdistro#4633
- Contributors: Tully Foote
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)
- fix #30
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.
Package Dependencies
Deps | Name |
---|---|
pluginlib | |
tinyxml2_vendor | |
urdfdom | |
urdf_parser_plugin | |
urdfdom_headers | |
ament_cmake_ros | |
ament_cmake_google_benchmark | |
ament_lint_auto | |
ament_lint_common |
System Dependencies
No direct system dependencies.
Dependant Packages
Launch files
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged urdf at Robotics Stack Exchange
No version for distro melodic. Known supported distros are highlighted in the buttons above.