Commit Graph

31 Commits

Author SHA1 Message Date
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
Jackie Kay b95dbf2295 Overhaul tests in urdf 2015-12-11 14:20:10 -08:00
Kei Okada c4073db012 remove pcre hack for newer released collada-dom 2015-07-15 18:03:49 +09:00
Kei Okada d18dc62f81 add libpcrecpp, without this patch, pcrecpp always fails > 13.04 2015-04-21 15:43:46 +09:00
YoheiKakiuchi 9ac73acff6 fix for using collada_parser_plugin 2013-08-27 17:38:47 +09:00
Ioan Sucan 6604330b51 use plugin to load collada files 2013-05-20 15:19:41 +03:00
Ioan Sucan 4f73b461fe create base class for parsers 2013-05-20 14:19:35 +03:00
Ioan Sucan a011ee396e hide parsers from header file 2013-05-20 13:46:54 +03:00
Wim Meeussen 9ca784cf95 move collada check into urdf model 2011-06-21 16:32:36 -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
hsu d3e0a45e7e minor fix ros error message type 2011-01-18 23:01:17 +00:00
rdiankov f53e2c0e6b fixed typo for detecting collada file, removed commented out manipulator and sensor collada parsing funtions until urdf api can support them 2010-12-01 21:31:35 +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
wim 4de63d55a8 remove deprecated support for loating joint 2010-09-29 18:46:10 +00:00
wim 1b30be26e6 better error message when no links are found in urdf file 2010-07-12 16:34:22 +00:00
wim 598019400c search for parameter in initParam 2010-06-24 19:17:27 +00:00
wim 6c67fc7b04 Fix bug that allowed parent links of a joint to be automatically added, #4198 2010-06-22 19:37:26 +00:00
wim d99805a47c Deprecate parsing of joints that are not attached to any links. This is not supported by the URDF spec, but the parser used to allow this. #4448 2010-06-22 19:18:08 +00:00
wim 99a0b50623 add support to read robot description from parameter server, plus add regression tests 2010-04-07 23:50:02 +00:00
wim 7af1d55956 fix tests for multiple trees, and clean up regression tests 2010-04-07 22:20:16 +00:00
wim f641312f0a update to latests design with optional root link 2009-11-24 21:04:39 +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
wim ac0782a7fa deprecate 'bug' where you are allowed to not specify the root link if you call it 'world' 2009-11-21 01:18:39 +00:00
wim c1ff68a28e Give better error message when no links were found 2009-11-19 18:12:08 +00:00
meeussen 969b5e6d7a fix optional-required field checking 2009-10-26 19:51:25 +00:00
hsu 64b62bae13 update error messages. 2009-09-24 18:55:18 +00:00
kwc 6285603c53 migration part 1 2009-09-04 23:10:08 +00:00