-

Package Summary

Tags No category tags.
Version 1.13.2
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros/urdf.git
VCS Type git
VCS Version melodic-devel
Last Updated 2022-07-18
Dev Status MAINTAINED
CI status
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

1.13.2 (2020-03-06)

  • Windows bringup. (#31)
  • update library install destination (#28)
  • Solved problem when static linking against urdf (#25)
  • unit test: add missing link name (#26)
  • update deprecated macro for MSVC (#27)
  • Contributors: James Xu, Robert Haschke, Sean Yen, ivanpauno

1.13.1 (2018-04-05)

  • Eliminate a deprecation warning by renaming class_loader.h -> class_loader.hpp (#16)
  • Make the pointers const for the new tinyxml2 APIs (#15)
  • Contributors: Chris Lalancette, Shane Loretz

1.13.0 (2018-03-19)

  • Add in TinyXML2 versions of the initXml API. Also add in some tests, and add in a deprecation warning for the TinyXML versions of the APIs.
  • Add some tests for the 'initXml' family of methods.
  • Small CMake fixups. In particular, make sure we define the correct define when building on WIN32. Also do whitespace cleanup.
  • Windows compatibility from ROS2.
  • Style fixes from ROS2
  • update links now that this is in its own repo (#7)
  • Contributors: Chris Lalancette, Dmitry Rozhkov, 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.

Dependant Packages

Name Deps
audibot_description
cob_base_controller_utils
cob_obstacle_distance
cob_omni_drive_controller
cob_twist_controller
cob_gazebo_ros_control
collada_parser
collada_urdf
create_description
dbw_fca_description
dbw_mkz_description
dbw_polaris_description
depthai_bridge
dingo_description
fath_pivot_mount_description
fetch_drivers
fetch_description
franka_example_controllers
franka_gazebo
franka_hw
gazebo_plugins
gazebo_ros_control
husky_description
industrial_robot_client
industrial_utils
jackal_description
jackal_navigation
collada_urdf_jsk_patch
virtual_force_publisher
jsk_footstep_controller
euscollada
jsk_interactive_marker
kdl_parser
mavros_extras
robot
mir_description
moveit_core
moveit_ros_perception
moveit_ros_planning
moveit_setup_assistant
open_manipulator_p_gazebo
open_manipulator_gazebo
openni_description
p2os_urdf
pf_description
prbt_hardware_support
pointgrey_camera_description
pr2_teleop_general
joint_trajectory_generator
pr2_arm_move_ik
pr2_arm_kinematics
pr2_mechanism_diagnostics
pr2_mechanism_model
pr2_navigation_self_filter
joint_qualification_controllers
pr2_gazebo_plugins
qb_device_hardware_interface
raspimouse_description
ridgeback_control
ridgeback_description
ridgeback_navigation
robot_body_filter
robot_controllers
robot_self_filter
robotont_description
robotont_nuc_description
canopen_motor_node
joint_limits_interface
ros_control_boilerplate
diff_drive_controller
effort_controllers
gripper_action_controller
joint_trajectory_controller
velocity_controllers
rviz
schunk_powercube_chain
schunk_sdh
srdfdom
trac_ik_lib
turtlebot3_description
ur_description
urdf_geometry_parser
velodyne_description
warthog_description
flir_camera_description
clober_description
cpr_onav_description
diffbot_base
gazebo_ros_control_select_joints
ign_ros_control
mia_hand_description
mia_hand_gazebo
mia_hand_ros_control
quori_description
quori_holonomic_drive_controller
rm_hw

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 1.12.12
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros/urdf.git
VCS Type git
VCS Version kinetic-devel
Last Updated 2018-07-18
Dev Status MAINTAINED
CI status 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

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 1.11.15
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros/urdf.git
VCS Type git
VCS Version indigo-devel
Last Updated 2018-02-08
Dev Status MAINTAINED
CI status 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

1.11.15 (2017-11-08)

  • Added Add initParamWithNodeHandle #193
  • Removed pcrecpp from dependencies #216
  • Added forward declaration on Model #217
  • Contributors: Michael Görner, Chris Lalancette, Mike Liu

1.11.14 (2017-08-14)

  • add missing build/build_export/run dependency on tinyxml #214
  • add missing ModelSharedPtr typedefs in indigo #210
  • Contributors: Michael Görner, Shane Loretz

1.11.13 (2017-03-27)

  • Use urdf::*ShredPtr instead of boost::shared_ptr (#144)
  • add Chris and Shane as maintainers (#185)
  • Contributors: Jochen Sprickerhof, William Woodall

1.11.12 (2017-01-04)

  • Added urdf_compatibility.h to define SharedPtr types, copy of #160 (#170)
  • Addressed gcc6 build error in the urdf package (#156)
  • Contributors: Lukas Bulwahn, Michael Görner

1.11.11 (2016-06-10)

1.11.10 (2016-02-23)

1.11.9 (2016-02-22)

  • Add Jackie as a maintainer
  • test_robot.urdf: fix indentation
  • Overhaul tests in urdf
  • Contributors: Jackie Kay, Steven Peters

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.

Dependant Packages

Name Deps
cartographer_ros
cob_obstacle_distance
cob_omni_drive_controller
cob_twist_controller
cob_gazebo_ros_control
cob_kinematics
collada_parser
collada_urdf
fetch_description
flir_ptu_description
gazebo_plugins
gazebo_ros_control
heron_description
husky_description
industrial_robot_client
industrial_utils
jackal_description
jackal_navigation
collada_urdf_jsk_patch
virtual_force_publisher
jsk_footstep_controller
euscollada
jsk_interactive_marker
kdl_parser
kdl_parser_py
kobuki_description
mavros_extras
mir_description
moveit_ros_perception
pr2_moveit_plugins
pr2_arm_ik_tests
mrp2_navigation
mrp2_hardware
openni_description
pheeno_ros_description
pointgrey_camera_description
pr2_teleop_general
joint_trajectory_generator
pr2_arm_move_ik
pr2_arm_kinematics
pr2_mechanism_diagnostics
pr2_mechanism_model
pr2_navigation_self_filter
joint_qualification_controllers
pr2_gazebo_plugins
raspimouse_description
raspimouse_gazebo
ridgeback_control
ridgeback_description
ridgeback_navigation
robot_controllers
robot_self_filter
canopen_motor_node
joint_limits_interface
ros_control_boilerplate
diff_drive_controller
effort_controllers
gripper_action_controller
joint_trajectory_controller
velocity_controllers
nextage_calibration
nextage_description
rviz
schunk_powercube_chain
schunk_sdh
sr_edc_launch
srdfdom
trac_ik_lib
uwsim
ur_description
uos_common_urdf
velodyne_description
warthog_description
bebop_description
ca_description
grizzly_description
hector_gps_calibration
katana
katana_arm_gazebo
katana_description
motoman_driver
nao_description
pepper_description
pheeno_ros_sim
rb1_base_description
robot_model
robotiq_s_model_visualization
robotnik_sensors
roch_description
romeo_description
roomblock_description
schunk_canopen_driver
schunk_svh_driver
summit_x_description
summit_xl_description
turtlebot_description
turtlebot_arm_description
create_description
calvin_description
jsk_robot_startup
kingfisher_description
kurt_description
maxwell_defs
ros_ethercat_model
aubo_description
carl_interactive_manipulation
cirkit_unit03_description
evarobot_description
evarobot_gazebo
freefloating_gazebo
urdf2graspit
icart_mini_gazebo
constrained_ik
phantomx_reactor_arm_description
rapid_pbd
robot_markers
urdf_vehicle_kinematic
spur_description
steer_drive_controller
urdf2inventor
urdf_traverser
widowx_arm_description
yumi_hw

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 1.12.12
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros/urdf.git
VCS Type git
VCS Version kinetic-devel
Last Updated 2018-07-18
Dev Status MAINTAINED
CI status 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

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.

Dependant Packages

Name Deps
audibot_description
cartographer_ros
caster_description
cob_base_controller_utils
cob_obstacle_distance
cob_omni_drive_controller
cob_twist_controller
cob_gazebo_ros_control
collada_parser
collada_urdf
dbw_fca_description
dbw_mkz_description
fake_joint_driver
fetch_description
flir_ptu_description
franka_gazebo
franka_hw
fsrobo_r_driver
gazebo_plugins
gazebo_ros_control
hebi_description
heron_description
heron_simulator
husky_description
igvc_self_drive_description
industrial_robot_client
industrial_utils
jackal_description
jackal_navigation
collada_urdf_jsk_patch
virtual_force_publisher
jsk_footstep_controller
euscollada
jsk_interactive_marker
kdl_parser
kdl_parser_py
kobuki_description
leuze_description
mavros_extras
mir_description
moose_control
moose_description
moveit_core
moveit_kinematics
moveit_ros_perception
moveit_ros_planning
moveit_setup_assistant
pr2_moveit_plugins
pr2_arm_ik_tests
open_manipulator_description
open_manipulator_p_description
open_manipulator_p_gazebo
open_manipulator_gazebo
open_manipulator_with_tb3_description
open_manipulator_with_tb3_gazebo
openni_description
p2os_urdf
pheeno_ros_description
prbt_hardware_support
pointgrey_camera_description
pr2_teleop_general
joint_trajectory_generator
pr2_arm_move_ik
pr2_arm_kinematics
pr2_mechanism_diagnostics
pr2_mechanism_model
pr2_navigation_self_filter
joint_qualification_controllers
pr2_gazebo_plugins
qb_device_hardware_interface
raspimouse_description
rdl_urdfreader
ridgeback_control
ridgeback_description
ridgeback_navigation
robot_controllers
robot_self_filter
canopen_motor_node
joint_limits_interface
ros_control_boilerplate
ackermann_steering_controller
diff_drive_controller
effort_controllers
gripper_action_controller
joint_trajectory_controller
velocity_controllers
nextage_calibration
nextage_description
rviz
schunk_powercube_chain
schunk_sdh
seed_r7_ros_controller
sr_description
sr_hand
sr_utilities
sr_edc_launch
hand_kinematics
sr_multi_description
srdfdom
trac_ik_lib
turtlebot3_description
uwsim
ur_description
ur_e_description
uos_common_urdf
urdf_geometry_parser
velodyne_description
warthog_description
ackermann_controller
bebop_description
cog_publisher
ca_description
denso_ros_control
dsr_gazebo
dynamixel_control_hw
flir_camera_description
grizzly_description
hebiros_description
hector_gps_calibration
hector_quadrotor_interface
iiwa_hw
innok_heros_description
jaguar_description
katana
katana_arm_gazebo
katana_description
loki_description
magni_description
mas_cartesian_control
mobility_base_description
motoman_driver
multi_jackal_base
multi_jackal_control
multi_jackal_description
nao_description
pepper_description
pheeno_ros_sim
raspigibbon_description
rb1_base_description
robot_model
robotiq_2f_140_gripper_visualization
robotiq_2f_85_gripper_visualization
robotiq_3f_gripper_visualization
robotnik_sensors
roch_description
romeo_description
roomblock_description
rsv_balance_description
schunk_canopen_driver
schunk_svh_driver
summit_x_description
summit_xl_description
turtlebot_description
turtlebot_arm_description
create_description
xbot_description
xiaoqiang_description

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 1.13.2
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros/urdf.git
VCS Type git
VCS Version melodic-devel
Last Updated 2022-07-18
Dev Status MAINTAINED
CI status
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

1.13.2 (2020-03-06)

  • Windows bringup. (#31)
  • update library install destination (#28)
  • Solved problem when static linking against urdf (#25)
  • unit test: add missing link name (#26)
  • update deprecated macro for MSVC (#27)
  • Contributors: James Xu, Robert Haschke, Sean Yen, ivanpauno

1.13.1 (2018-04-05)

  • Eliminate a deprecation warning by renaming class_loader.h -> class_loader.hpp (#16)
  • Make the pointers const for the new tinyxml2 APIs (#15)
  • Contributors: Chris Lalancette, Shane Loretz

1.13.0 (2018-03-19)

  • Add in TinyXML2 versions of the initXml API. Also add in some tests, and add in a deprecation warning for the TinyXML versions of the APIs.
  • Add some tests for the 'initXml' family of methods.
  • Small CMake fixups. In particular, make sure we define the correct define when building on WIN32. Also do whitespace cleanup.
  • Windows compatibility from ROS2.
  • Style fixes from ROS2
  • update links now that this is in its own repo (#7)
  • Contributors: Chris Lalancette, Dmitry Rozhkov, 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.

Dependant Packages

Name Deps
audibot_description
cartographer_ros
caster_description
cob_base_controller_utils
cob_obstacle_distance
cob_omni_drive_controller
cob_twist_controller
cob_gazebo_ros_control
collada_parser
collada_urdf
copernicus_description
create_description
dbw_fca_description
dbw_mkz_description
dbw_polaris_description
dingo_description
fake_joint_driver
fetch_drivers
fetch_description
flir_ptu_description
franka_example_controllers
franka_gazebo
franka_hw
fsrobo_r_driver
gazebo_plugins
gazebo_ros_control
hebi_description
heifu_description
heron_description
heron_simulator
husky_description
husky_cartographer_navigation
igvc_self_drive_description
industrial_robot_client
industrial_utils
jackal_description
jackal_navigation
jackal_cartographer_navigation
collada_urdf_jsk_patch
virtual_force_publisher
jsk_footstep_controller
euscollada
jsk_interactive_marker
kdl_parser
kobuki_description
leuze_description
mavros_extras
robot
mir_description
moose_control
moose_description
moveit_core
moveit_ros_perception
moveit_ros_planning
moveit_setup_assistant
pr2_moveit_plugins
pr2_arm_ik_tests
mrp2_slam
mrp2_navigation
mrp2_hardware
open_manipulator_description
open_manipulator_p_description
open_manipulator_p_gazebo
open_manipulator_gazebo
open_manipulator_with_tb3_description
open_manipulator_with_tb3_gazebo
openni_description
p2os_urdf
pf_description
pheeno_ros_description
prbt_hardware_support
rqt_play_motion_builder
pointgrey_camera_description
pr2_teleop_general
joint_trajectory_generator
pr2_arm_move_ik
pr2_arm_kinematics
pr2_mechanism_diagnostics
pr2_mechanism_model
pr2_navigation_self_filter
joint_qualification_controllers
pr2_gazebo_plugins
qb_device_hardware_interface
raspimouse_description
rdl_urdfreader
ridgeback_control
ridgeback_description
ridgeback_navigation
ridgeback_cartographer_navigation
robot_body_filter
robot_controllers
robot_self_filter
robotont_description
robotont_nuc_description
canopen_motor_node
joint_limits_interface
ros_control_boilerplate
ackermann_steering_controller
diff_drive_controller
effort_controllers
gripper_action_controller
joint_trajectory_controller
velocity_controllers
nextage_calibration
nextage_description
rviz
schunk_powercube_chain
schunk_sdh
seed_r7_ros_controller
sr_description
sr_hand
sr_utilities
sr_edc_launch
hand_kinematics
sr_multi_description
srdfdom
trac_ik_lib
turtlebot3_description
uwsim
ur_description
uos_common_urdf
urdf_geometry_parser
velodyne_description
warthog_description

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged urdf at Robotics Stack Exchange