Based on an initial patch from YoheiKakiuchi, just totally
remove old Gazebo 1.0 settings, as they are never used and
almost certainly will never be used.
Signed-off-by: Chris Lalancette <clalancette@osrfoundation.org>
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!
* 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>
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>
* 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
* Gridlayout
* Reorg halfway works
* cleanup
* HVBoxLayout for buttons
* Removing plumbing, math weird
* Sliders generate THEN add & noedit spinbox
* Block editing by hand, fix position generator
* Fix temporary imports
* Add param num_rows
* Factor out grid position generation into a function
* Comments never hurt
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>
Caused by a regression in 8c6cf9841c, the slider positions are not initialized correctly
from the provided zero positions at startup. This commit fixes the issue, by
adding the call to center() again that got lost.
* 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