Jochen Sprickerhof
409c4b923c
Use urdf::*ShredPtr instead of boost::shared_ptr ( #144 )
...
* Use urdf::*SharedPtr instead of boost::shared_ptr
urdfdom_headers uses C++ std::shared_ptr. As it exports it as a custom
*SharedPtr type, we can use them to stay compatible.
* Add compatibility urdf::VoidSharedPtr
* Use urdfdom compatibility header
* Build kinetic for kinetic branch
* Add missing namespace and includes
* Revert "Build kinetic for kinetic branch"
This reverts commit f1c085ccdbe282de8f17b2150aa0ba6ba453db64.
* Add build dependency
* Revert "Add build dependency"
This reverts commit 94175094ffc656e9173c3a46684116471e68279f.
* Export urdfdom version to header
* Add dummy version in case it's not set by urdfdom_headers
* Add missing header
2017-01-04 16:41:49 -08:00
Robert Haschke
f5a3b8048c
provide urdf_compatibility.h to define SharedPtr types ( #160 )
...
* provide urdf_compatibility.h to define SharedPtr types
* create exported include directory
* include compatibility header in model.h
2016-10-27 13:49:53 -07:00
Lukas Bulwahn
ce0fcc860a
[urdf] address gcc6 build error and tune ( #157 )
...
With gcc6, compiling fails with `stdlib.h: No such file or directory`,
as including '-isystem /usr/include' breaks with gcc6, cf.,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129 .
This commit addresses this issue for this package in the same way
it was addressed in various other ROS packages. A list of related
commits and pull requests is at:
https://github.com/ros/rosdistro/issues/12783
Signed-off-by: Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de>
2016-09-28 01:53:16 -07:00
Jochen Sprickerhof
cfa9ab9eb3
Remove unneeded dependency on libpcrecpp ( #155 )
2016-09-22 14:20:31 -07:00
Kei Okada
c4073db012
remove pcre hack for newer released collada-dom
2015-07-15 18:03:49 +09:00
Kei Okada
3c55217900
link libpcrecpp before other libraries
2015-04-28 16:21:10 +09:00
William Woodall
ae2e412f85
urdf: removing export of Boost and pcre(cpp) as they are not used in headers, adding TinyXML
2015-04-22 15:36:16 -07:00
Kei Okada
d18dc62f81
add libpcrecpp, without this patch, pcrecpp always fails > 13.04
2015-04-21 15:43:46 +09:00
Gary Servin
4388d1276b
Add install for static libs needed for Android cross-compilation
2014-11-14 14:46:02 -03:00
Tully Foote
2b80424a27
fix urdfdom_headers find_package re ros/rosdistro#4633
2014-06-24 23:14:55 -07:00
YoheiKakiuchi
5efd537c3a
fix test at urdf
2014-01-23 18:10:14 +09:00
Lukas Bulwahn
eec215e06c
check for CATKIN_ENABLE_TESTING
2013-09-15 14:35:12 +02:00
Ioan Sucan
5f0ec1f505
fix #30
2013-08-17 11:20:05 +03:00
William Woodall
455b57c76d
change user of urdfdom, as it is not a catkin pkg
2013-07-15 22:00:23 -07:00
Ioan Sucan
6604330b51
use plugin to load collada files
2013-05-20 15:19:41 +03:00
Ioan Sucan
65a0c5082f
fix circular dep
2013-05-20 14:22:44 +03:00
Ioan Sucan
fa4b78d1a3
fix depends
2013-03-13 22:21:56 -07:00
William Woodall
a64f1193ee
DEPENDS on urdfdom_headers rather than CATKIN_DEPENDS
2013-03-13 17:14:41 -07:00
Ioan Sucan
e80899fa79
minor fixes to build system
2012-12-05 16:51:23 +02:00
Ioan Sucan
cb816dc872
remove check_urdf and urdf_to_graphviz (part of urdfdom)
2012-12-04 22:04:25 +02:00
Ioan Sucan
ec842e4670
fix install locations for some include paths
2012-11-06 13:30:09 +02:00
Ioan Sucan
d9466df01d
fix install target locations
2012-11-05 21:44:14 +02:00
Tully Foote
aaf5f545b7
adding cmake_minimum_required calls to all packages
2012-10-07 00:20:23 -07:00
Tully Foote
6b29bea52a
updated to new version of catkin with package.xml
2012-10-06 19:20:12 -07:00
Ioan Sucan
f3cbc83ad0
add_gtest becoems catkin_add_gtest + no longer install manifest.xml manually
2012-09-07 12:48:42 +03:00
Ioan Sucan
0a0e77c081
fixing linking errors
2012-09-03 11:12:24 +03:00
Ioan Sucan
636d4719eb
moving to groovy's catkin
2012-09-03 01:29:31 +03:00
Ioan Sucan
25051f34c9
installing targets
2012-08-02 19:33:36 -07:00
Ioan Sucan
0bbe586ef5
switching to catkin
2012-08-02 17:51:31 -07:00
John Hsu
f5e750ee37
adding back urdf_to_graphiz.cpp, and add patch #5477
2012-07-16 16:42:08 -07:00
Ioan Sucan
7e8e862802
using rosconsole_bridge
2012-07-02 12:13:27 -07:00
Ioan Sucan
a2d667f269
making things work with the urdfdom 0.2.0
2012-06-28 20:01:47 -07:00
Wim Meeussen
9771e893b4
patch by wjwwood to resolve linking problem in urdf on OSX #5140
2011-08-31 16:16:16 -07:00
Wim Meeussen
fbd4e7d4d3
Add missing check_urdf tool
2011-08-01 10:19:51 -07:00
Wim Meeussen
8a357ce772
major cleanup of urdf, urdf_parser, collada_parser and urdf_interface
2011-06-21 16:29:47 -07:00
John Hsu
6e63977e35
attempt to refactor, now we have diamond inheritance, and won't compile. make init* static functions.
2011-06-21 15:06:53 -07:00
Wim Meeussen
906f511048
split off urdf parser into new package urdf_parser
2011-03-01 20:28:59 -08:00
rdiankov
2758eff268
fixed urdf compilation for older linux distros that do not have msktemps
2010-12-06 14:19:24 +00:00
hsu
fa86ca0801
initial draft of collada to urdf parser (taken from OpenRave implementation) per ticket #4330
2010-12-01 21:20:01 +00:00
rdiankov
ae9109c75b
moved recent to collada changes robot_model_collada2010 branch
2010-12-01 20:58:22 +00:00
rdiankov
6ee8c4c17e
added collada support into the urdf library
2010-12-01 19:05:25 +00:00
wheeler
9eed0abfa0
Remove use of deprecated rosbuild macros
2009-12-01 01:23:38 +00:00
wim
e72682fe0b
make joint to root mandatory (as in documentation), add visualization tool, and add regression test
2009-11-24 17:41:11 +00:00
meeussen
807338a5a0
deprecate shared pointer to parent link to fix memory leak
2009-10-05 22:00:53 +00:00
meeussen
b361fb786f
updates for doc review
2009-10-02 20:01:09 +00:00
kwc
6285603c53
migration part 1
2009-09-04 23:10:08 +00:00