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
Ioan Sucan
cb816dc872
remove check_urdf and urdf_to_graphviz (part of urdfdom)
2012-12-04 22:04:25 +02:00
Ioan Sucan
edb003f44a
adding missing include
2012-08-02 17:12:41 -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
Wim Meeussen
fbd4e7d4d3
Add missing check_urdf tool
2011-08-01 10:19:51 -07: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
rdiankov
1c07fc2999
colladadom now exporting the zlib dependency
2011-01-23 23:09:17 +00:00
hsu
d3e0a45e7e
minor fix ros error message type
2011-01-18 23:01:17 +00:00
rdiankov
697db704d3
added more patches to collada, fixed several problems in collada export/import that led to invalid files, added a program to annotate the pr2 file with extra robot information
2010-12-20 10:03:36 +00:00
hsu
0e6ee0cf9d
forgot to reset collision
2010-12-17 23:54:15 +00:00
hsu
d138bd73e0
new multiple collision support with group tags per ticket #4932
2010-12-17 23:39:50 +00:00
rdiankov
2758eff268
fixed urdf compilation for older linux distros that do not have msktemps
2010-12-06 14:19:24 +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
78ee3ed5e5
remove deprecated reference position. #4216
2010-09-29 18:06:37 +00:00
wim
1b30be26e6
better error message when no links are found in urdf file
2010-07-12 16:34:22 +00:00
wim
b78a3ba597
deprecate field 'reference_position
2010-06-28 21:07:36 +00:00
wim
598019400c
search for parameter in initParam
2010-06-24 19:17:27 +00:00
wim
2ee00304a3
Default axis field is (1,0,0) and not (0,0,0)
2010-06-22 21:42:35 +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
95eba4fbf4
also print tree status when only one link in tree
2010-06-22 17:27:04 +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
hsu
9f3c2565fd
fix faulty check and debug message for prismatic joints without limits
2010-03-31 03:59:40 +00:00
hsu
1801b362a3
de-spamming, info->debug
2010-03-25 21:16:40 +00:00
hsu
a57bd32cd2
replacing atof with boost::lexical_casts #3391
2010-02-26 19:09:02 +00:00
wim
3cb8a7a40f
fix for rising and falling fields in calibration element
2010-01-07 22:23:43 +00:00
wim
47864e32e0
add optional rising and falling attributes to the calibration element. Ticket #3141
2009-12-11 17:16:24 +00:00
hsu
db0983460a
bug fix, sphere initXml always fails.
2009-11-25 05:07:50 +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
wim
b5936c14af
when visual, inertial or collision is specified but fails to parse, the parser should fail
2009-11-19 00:43:50 +00:00
meeussen
969b5e6d7a
fix optional-required field checking
2009-10-26 19:51:25 +00:00