* Style cleanup within collada_urdf.
No functional change, just style.
Signed-off-by: Chris Lalancette <clalancette@osrfoundation.org>
* Make sure to quit out of urdf_to_collada when invalid file is found.
Otherwise, we'll just end up segfaulting later on.
Signed-off-by: Chris Lalancette <clalancette@osrfoundation.org>
* Re-enable one of the collada-urdf tests.
In point of fact, we delete the rest of the tests because
they don't make much sense anymore. Just enable this one
for now; we'll enable further ones in the future.
Signed-off-by: Chris Lalancette <clalancette@osrfoundation.org>
* Add in another test for collada_urdf.
Signed-off-by: Chris Lalancette <clalancette@osrfoundation.org>
* 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
* compile collada_urdf with c++11 standard
as the gnu-specific keyword "typeof" is used in the code,
the gnu 11 standard has to be specified.
cmake_minimum_required increased to have add_compile_options around.
* use decltype and check for flag before passing it
* disable some warnings and fix cxx flag check