Skip to content
Snippets Groups Projects
Commit fb21c340 authored by Aurelie Clodic's avatar Aurelie Clodic
Browse files

[wip/dynamic-graph-bridge] Release 1.0.0

robotpkg:
- dynamic-graph-bridge is intended to stay on wip since it depends of realtimetools which is a hydro package managed here as an groovy one (robotpkg does not handle hydro yet)
- patch-aa has been added because realtime_tools is not handle as a catkin package in robotpkg
- patch-ab has been added because for standalone use, libros_bridge need to be installed

Release 1.0.0
-------------

 * Install executables.
 * Synchronize cmake submodule.
 * Synchronize cmake submodule.
 * Create files in binary directory instead of source directory.
 * Synchronize cmake submodule.
 * Add a script to publish JointState to TF
 * Add documentation.
 * Call rosInit in command loadUrdf.
 * Add missing dependency to jrl-dynamics-urdf.
 * Merge branch 'groovy'
 * Merge pull request #15 from bcoudrin/groovy
 * Merge pull request #14 from nemogiftsun/master
 * Merge remote-tracking branch 'origin/groovy' into groovy
 * Modify RosRobotModel to derive from sot::Dynamic
 * catkin_migration
 * Merge pull request #13 from nemogiftsun/master
 * fixed this error:floating-point literal cannot appear in a constant-expression
 * added ignore for temp files *~
 * Rename ros_import into ros_publish, and ros_export into ros_subscribe.
 * Rename ros_import into ros_publish, and ros_export into ros_subscribe.
 * Call RosShell runcode instead of parent class
 * Fixes #5
 * Fixes #4
 * add support for unsigned int values import/export (close #2)
 * add support for unsigned int values import/export (close #2)
 * Disable non-standard dependencies for now.
 * Look for Bullet as a system dependency
 * Remove dependency to Bullet
 * Correct link with boost.
 * Add the internal dependencies between the projects.
 * Make sure interpreter is started before advertizing run_command service.
 * Fix bug in computing the parallel joint state.
 * Handle parallel joints.
 * Publish joint-states using the SoT
 * Add a loader to test with rviz the SoT architecture.
 * Update lib installation path (multiarch portability).
 * Synchronize.
 * Fix a pb for inclusion of ROS & python interpreter in ART OpenRTM.
 * Correct the dependencies' flags handling.
 * Synchronize.
 * Adapt ros_interpreter to handle error messages in prologue.
 * Print warning regarding install target using CMake.
 * Add documentation for RosTime, RosExport and RosImport entity classes.
 * Add joint limits in RosRobotModel.
 * Add zmp, com, Jcom computation.
 * Update to match new jrl_dynamics_urdf API.
 * Update documentation.
 * Add prefix to joint_states topic.
 * Rename dgbridge-remote to a more decent name.
 * Remove default data broadcasting.
 * Use boost::posix_time::ptime to convey time between Ros and dynamic-graph.
 * Do not assert when plugging a vector which is too small.
 * Force rpath for all targets.
 * Add missing library in exported lflags.
 * Add RosRobotModel entity.
 * Add missing dependency.
 * Read the joint names in the robot model to fill the joint_states message.
 * Document class RosExport and implement method list.
 * Fix RosImport entity documentation.
 * Document class RosImport and implement method list.
 * Fix webpage in manifest.xml.
 * Do not remove rpath at install.
 * Preserve rpath when instaling libros_bridge.so.
 * Fix installation rules.
 * Fix signed/unsigned comparison warning.
 * Synchronize.
 * Fix exported rpath in manifest.xml.
 * Fix typo in CMakeLists.txt.
 * Fix several compilation and installation issues
 * Synchronize cmake submodule
 * Improve spinner management.
 * Add runCommand method to interpreter.
 * Implement RunCommand service.
 * Add tf_publisher.
 * Pull tf_broadcaster outside of the build directory.
 * Add support for robot hands,
 * Fix type name.
 * Create build subdirectories properly.
 * Publish plan_left_ankle to tf.
 * Make rosInit callable from outside.
 * Update dependencies.
 * Add tf_broadcaster.
 * Fix joint state publisher.
 * Fix topic name.
 * Add support for vector3 and add tf_broadcaster.
 * Add missing files.
 * Share node handle between modules.
 * Fix signal type in RosImport.
 * Add Twist support and clean code.
 * Add Boost dependency.
 * Add support for additional types in RosImport.
 * Make sure we do not publish faster than 100hz.
 * Switch to realtime publisher.
 * Fix comment.
 * Add Ros joint state entity.
 * Fix Ros import class.
 * Teach root level make about the install target.
 * Fix RosExport destructor.
 * Fix Python installation.
 * Handle timestamped types (TransformStamped).
 * Add matrix homogeneous support.
 * Update to new dynamic-graph.
 * Fix naming.
 * Fix manifest now that dynamic graph has its own stack.
 * Fix implementation.
 * Add README file.
 * Add rosinstall file.
 * Clean and implement export entity.
 * Add export node.
 * Make sure ros::init is called before creating the node handle.
 * Bind vector and matrix MAL types.
 * Clean RosImport class.
 * Start implementing dynamic-graph signal export into ROS.
 * Initial commit.
parent 5374b680
No related branches found
No related tags found
No related merge requests found
...@@ -12,6 +12,7 @@ SUBDIR+= chilitags ...@@ -12,6 +12,7 @@ SUBDIR+= chilitags
SUBDIR+= clara SUBDIR+= clara
SUBDIR+= daqflex-libs SUBDIR+= daqflex-libs
SUBDIR+= demo-genom3 SUBDIR+= demo-genom3
SUBDIR+= dynamic-graph-bridge
SUBDIR+= gdalwrap SUBDIR+= gdalwrap
SUBDIR+= genom3 SUBDIR+= genom3
SUBDIR+= genom3-openprs SUBDIR+= genom3-openprs
......
This ROS package binds together the ROS framework with the dynamic-graph real-time control architecture.
# robotpkg Makefile for: motion/dynamic-graph-bridge
#
DISTNAME= dynamic_graph_bridge-${VERSION}
VERSION= 1.0.0
CATEGORIES= motion
MASTER_SITES= ${MASTER_SITE_OPENROBOTS:=dynamic-graph-bridge/}
MASTER_REPOSITORY= ${MASTER_REPOSITORY_GITHUB}stack-of-tasks/dynamic_graph_bridge/
COMMENT= This ROS package binds together the ROS framework with the dynamic-graph real-time control architecture.
LICENSE= gnu-lgpl-v3
MAINTAINER= hpp@laas.fr
DYNAMIC_PLIST_DIRS+= share/doc/dynamic-graph-bridge
# disable -Werror because of x86_64 warnings (must be fixed upstream) and
# boost + gcc that don't cohabit well depending on their respective versions
CMAKE_ARGS+= -DCXX_DISABLE_WERROR=yes
# man pages location
CMAKE_ARGS+= -DMANDIR=${PREFIX}/${PKGMANDIR}
# library location
CMAKE_ARGS+= -DCMAKE_INSTALL_LIBDIR=lib
include ../../wip/ros-realtime-tools/depend.mk
include ../../simulation/bullet/depend.mk
include ../../interfaces/jrl-mal/depend.mk
include ../../motion/dynamic-graph/depend.mk
include ../../motion/py-dynamic-graph/depend.mk
include ../../motion/sot-core/depend.mk
include ../../motion/sot-dynamic/depend.mk
include ../../wip/jrl-dynamics-urdf/depend.mk
include ../../interfaces/jrl-mal/depend.mk
include ../../simulation/bullet/depend.mk
include ../../devel/ros-roscpp-core/depend.mk
include ../../devel/ros-catkin/depend.mk
include ../../pkgtools/pkg-config/depend.mk
include ../../mk/language/c.mk
include ../../mk/language/c++.mk
include ../../mk/sysdep/cmake.mk
include ../../mk/robotpkg.mk
\ No newline at end of file
@comment Mon Dec 16 07:13:27 CET 2013
include/dynamic_graph_bridge/Matrix.h
include/dynamic_graph_bridge/RunCommand.h
include/dynamic_graph_bridge/RunCommandRequest.h
include/dynamic_graph_bridge/RunCommandResponse.h
include/dynamic_graph_bridge/Vector.h
include/dynamic_graph_bridge/config.h
include/dynamic_graph_bridge/config.hh
include/dynamic_graph_bridge/deprecated.hh
include/dynamic_graph_bridge/ros_init.hh
include/dynamic_graph_bridge/ros_interpreter.hh
include/dynamic_graph_bridge/warning.hh
lib/dynamic_graph_bridge/robot_pose_publisher
lib/dynamic_graph_bridge/run_command
lib/dynamic_graph_bridge/tf_publisher
lib/librobot_model.so
lib/libros_bridge.so
lib/libros_interpreter.so
lib/libros_joint_state.so
lib/libros_publish.so
lib/libros_subscribe.so
lib/libros_time.so
lib/pkgconfig/dynamic_graph_bridge.pc
${PYTHON_SITELIB}/dynamic_graph/ros/__init__.py
${PYTHON_SITELIB}/dynamic_graph/ros/robot_model/__init__.py
${PYTHON_SITELIB}/dynamic_graph/ros/robot_model/wrap.so
${PYTHON_SITELIB}/dynamic_graph/ros/ros.py
${PYTHON_SITELIB}/dynamic_graph/ros/ros_joint_state/__init__.py
${PYTHON_SITELIB}/dynamic_graph/ros/ros_joint_state/wrap.so
${PYTHON_SITELIB}/dynamic_graph/ros/ros_publish/__init__.py
${PYTHON_SITELIB}/dynamic_graph/ros/ros_publish/wrap.so
${PYTHON_SITELIB}/dynamic_graph/ros/ros_subscribe/__init__.py
${PYTHON_SITELIB}/dynamic_graph/ros/ros_subscribe/wrap.so
${PYTHON_SITELIB}/dynamic_graph/ros/ros_time/__init__.py
${PYTHON_SITELIB}/dynamic_graph/ros/ros_time/wrap.so
${PYTHON_SITELIB}/dynamic_graph_bridge/__init__.py
${PYTHON_SITELIB}/dynamic_graph_bridge/msg/_Matrix.py
${PYTHON_SITELIB}/dynamic_graph_bridge/msg/_Vector.py
${PYTHON_SITELIB}/dynamic_graph_bridge/msg/__init__.py
${PYTHON_SITELIB}/dynamic_graph_bridge/srv/_RunCommand.py
${PYTHON_SITELIB}/dynamic_graph_bridge/srv/__init__.py
share/common-lisp/ros/dynamic_graph_bridge/msg/Matrix.lisp
share/common-lisp/ros/dynamic_graph_bridge/msg/Vector.lisp
share/common-lisp/ros/dynamic_graph_bridge/msg/_package.lisp
share/common-lisp/ros/dynamic_graph_bridge/msg/_package_Matrix.lisp
share/common-lisp/ros/dynamic_graph_bridge/msg/_package_Vector.lisp
share/common-lisp/ros/dynamic_graph_bridge/msg/dynamic_graph_bridge-msg.asd
share/common-lisp/ros/dynamic_graph_bridge/srv/RunCommand.lisp
share/common-lisp/ros/dynamic_graph_bridge/srv/_package.lisp
share/common-lisp/ros/dynamic_graph_bridge/srv/_package_RunCommand.lisp
share/common-lisp/ros/dynamic_graph_bridge/srv/dynamic_graph_bridge-srv.asd
share/doc/dynamic_graph_bridge/doxygen-html/a00001.html
share/doc/dynamic_graph_bridge/doxygen-html/a00001.js
share/doc/dynamic_graph_bridge/doxygen-html/a00002.html
share/doc/dynamic_graph_bridge/doxygen-html/a00002.js
share/doc/dynamic_graph_bridge/doxygen-html/a00003.html
share/doc/dynamic_graph_bridge/doxygen-html/a00003.js
share/doc/dynamic_graph_bridge/doxygen-html/a00004.html
share/doc/dynamic_graph_bridge/doxygen-html/a00005.html
share/doc/dynamic_graph_bridge/doxygen-html/a00005.js
share/doc/dynamic_graph_bridge/doxygen-html/a00006.html
share/doc/dynamic_graph_bridge/doxygen-html/a00007.html
share/doc/dynamic_graph_bridge/doxygen-html/a00007.js
share/doc/dynamic_graph_bridge/doxygen-html/a00008.html
share/doc/dynamic_graph_bridge/doxygen-html/a00008.js
share/doc/dynamic_graph_bridge/doxygen-html/a00010.map
share/doc/dynamic_graph_bridge/doxygen-html/a00010.md5
share/doc/dynamic_graph_bridge/doxygen-html/a00010.png
share/doc/dynamic_graph_bridge/doxygen-html/a00011.map
share/doc/dynamic_graph_bridge/doxygen-html/a00011.md5
share/doc/dynamic_graph_bridge/doxygen-html/a00011.png
share/doc/dynamic_graph_bridge/doxygen-html/a00012.html
share/doc/dynamic_graph_bridge/doxygen-html/annotated.html
share/doc/dynamic_graph_bridge/doxygen-html/annotated.js
share/doc/dynamic_graph_bridge/doxygen-html/bc_s.png
share/doc/dynamic_graph_bridge/doxygen-html/classes.html
share/doc/dynamic_graph_bridge/doxygen-html/closed.png
share/doc/dynamic_graph_bridge/doxygen-html/doxygen.css
share/doc/dynamic_graph_bridge/doxygen-html/doxygen.png
share/doc/dynamic_graph_bridge/doxygen-html/dynamic_graph_bridge.doxytag
share/doc/dynamic_graph_bridge/doxygen-html/files.html
share/doc/dynamic_graph_bridge/doxygen-html/files.js
share/doc/dynamic_graph_bridge/doxygen-html/ftv2blank.png
share/doc/dynamic_graph_bridge/doxygen-html/ftv2doc.png
share/doc/dynamic_graph_bridge/doxygen-html/ftv2folderclosed.png
share/doc/dynamic_graph_bridge/doxygen-html/ftv2folderopen.png
share/doc/dynamic_graph_bridge/doxygen-html/ftv2lastnode.png
share/doc/dynamic_graph_bridge/doxygen-html/ftv2link.png
share/doc/dynamic_graph_bridge/doxygen-html/ftv2mlastnode.png
share/doc/dynamic_graph_bridge/doxygen-html/ftv2mnode.png
share/doc/dynamic_graph_bridge/doxygen-html/ftv2node.png
share/doc/dynamic_graph_bridge/doxygen-html/ftv2plastnode.png
share/doc/dynamic_graph_bridge/doxygen-html/ftv2pnode.png
share/doc/dynamic_graph_bridge/doxygen-html/ftv2splitbar.png
share/doc/dynamic_graph_bridge/doxygen-html/ftv2vertline.png
share/doc/dynamic_graph_bridge/doxygen-html/functions.html
share/doc/dynamic_graph_bridge/doxygen-html/functions_func.html
share/doc/dynamic_graph_bridge/doxygen-html/functions_type.html
share/doc/dynamic_graph_bridge/doxygen-html/globals.html
share/doc/dynamic_graph_bridge/doxygen-html/globals_defs.html
share/doc/dynamic_graph_bridge/doxygen-html/graph_legend.html
share/doc/dynamic_graph_bridge/doxygen-html/graph_legend.md5
share/doc/dynamic_graph_bridge/doxygen-html/graph_legend.png
share/doc/dynamic_graph_bridge/doxygen-html/index.html
share/doc/dynamic_graph_bridge/doxygen-html/installdox
share/doc/dynamic_graph_bridge/doxygen-html/jquery.js
share/doc/dynamic_graph_bridge/doxygen-html/namespacemembers.html
share/doc/dynamic_graph_bridge/doxygen-html/namespacemembers_func.html
share/doc/dynamic_graph_bridge/doxygen-html/namespaces.html
share/doc/dynamic_graph_bridge/doxygen-html/namespaces.js
share/doc/dynamic_graph_bridge/doxygen-html/nav_f.png
share/doc/dynamic_graph_bridge/doxygen-html/nav_h.png
share/doc/dynamic_graph_bridge/doxygen-html/navtree.css
share/doc/dynamic_graph_bridge/doxygen-html/navtree.js
share/doc/dynamic_graph_bridge/doxygen-html/navtreeindex.js
share/doc/dynamic_graph_bridge/doxygen-html/open.png
share/doc/dynamic_graph_bridge/doxygen-html/resize.js
share/doc/dynamic_graph_bridge/doxygen-html/search/all_63.html
share/doc/dynamic_graph_bridge/doxygen-html/search/all_63.js
share/doc/dynamic_graph_bridge/doxygen-html/search/all_64.html
share/doc/dynamic_graph_bridge/doxygen-html/search/all_64.js
share/doc/dynamic_graph_bridge/doxygen-html/search/all_69.html
share/doc/dynamic_graph_bridge/doxygen-html/search/all_69.js
share/doc/dynamic_graph_bridge/doxygen-html/search/all_6d.html
share/doc/dynamic_graph_bridge/doxygen-html/search/all_6d.js
share/doc/dynamic_graph_bridge/doxygen-html/search/all_72.html
share/doc/dynamic_graph_bridge/doxygen-html/search/all_72.js
share/doc/dynamic_graph_bridge/doxygen-html/search/all_73.html
share/doc/dynamic_graph_bridge/doxygen-html/search/all_73.js
share/doc/dynamic_graph_bridge/doxygen-html/search/all_77.html
share/doc/dynamic_graph_bridge/doxygen-html/search/all_77.js
share/doc/dynamic_graph_bridge/doxygen-html/search/classes_69.html
share/doc/dynamic_graph_bridge/doxygen-html/search/classes_69.js
share/doc/dynamic_graph_bridge/doxygen-html/search/close.png
share/doc/dynamic_graph_bridge/doxygen-html/search/defines_64.html
share/doc/dynamic_graph_bridge/doxygen-html/search/defines_64.js
share/doc/dynamic_graph_bridge/doxygen-html/search/files_63.html
share/doc/dynamic_graph_bridge/doxygen-html/search/files_63.js
share/doc/dynamic_graph_bridge/doxygen-html/search/files_64.html
share/doc/dynamic_graph_bridge/doxygen-html/search/files_64.js
share/doc/dynamic_graph_bridge/doxygen-html/search/files_6d.html
share/doc/dynamic_graph_bridge/doxygen-html/search/files_6d.js
share/doc/dynamic_graph_bridge/doxygen-html/search/files_72.html
share/doc/dynamic_graph_bridge/doxygen-html/search/files_72.js
share/doc/dynamic_graph_bridge/doxygen-html/search/files_77.html
share/doc/dynamic_graph_bridge/doxygen-html/search/files_77.js
share/doc/dynamic_graph_bridge/doxygen-html/search/functions_69.html
share/doc/dynamic_graph_bridge/doxygen-html/search/functions_69.js
share/doc/dynamic_graph_bridge/doxygen-html/search/functions_6d.html
share/doc/dynamic_graph_bridge/doxygen-html/search/functions_6d.js
share/doc/dynamic_graph_bridge/doxygen-html/search/functions_72.html
share/doc/dynamic_graph_bridge/doxygen-html/search/functions_72.js
share/doc/dynamic_graph_bridge/doxygen-html/search/functions_73.html
share/doc/dynamic_graph_bridge/doxygen-html/search/functions_73.js
share/doc/dynamic_graph_bridge/doxygen-html/search/mag_sel.png
share/doc/dynamic_graph_bridge/doxygen-html/search/namespaces_64.html
share/doc/dynamic_graph_bridge/doxygen-html/search/namespaces_64.js
share/doc/dynamic_graph_bridge/doxygen-html/search/nomatches.html
share/doc/dynamic_graph_bridge/doxygen-html/search/search.css
share/doc/dynamic_graph_bridge/doxygen-html/search/search.js
share/doc/dynamic_graph_bridge/doxygen-html/search/search_l.png
share/doc/dynamic_graph_bridge/doxygen-html/search/search_m.png
share/doc/dynamic_graph_bridge/doxygen-html/search/search_r.png
share/doc/dynamic_graph_bridge/doxygen-html/search/typedefs_72.html
share/doc/dynamic_graph_bridge/doxygen-html/search/typedefs_72.js
share/doc/dynamic_graph_bridge/doxygen-html/tab_a.png
share/doc/dynamic_graph_bridge/doxygen-html/tab_b.png
share/doc/dynamic_graph_bridge/doxygen-html/tab_h.png
share/doc/dynamic_graph_bridge/doxygen-html/tab_s.png
share/doc/dynamic_graph_bridge/doxygen-html/tabs.css
share/dynamic_graph_bridge/cmake/dynamic_graph_bridge-msg-extras.cmake
share/dynamic_graph_bridge/cmake/dynamic_graph_bridge-msg-paths.cmake
share/dynamic_graph_bridge/cmake/dynamic_graph_bridgeConfig-version.cmake
share/dynamic_graph_bridge/cmake/dynamic_graph_bridgeConfig.cmake
share/dynamic_graph_bridge/msg/Matrix.msg
share/dynamic_graph_bridge/msg/Vector.msg
share/dynamic_graph_bridge/package.xml
share/dynamic_graph_bridge/srv/RunCommand.srv
# robotpkg depend.mk for: devel/ros-realtime-tools
# Created: Aurelie Clodic on Thu, 28 Nov 2013
#
DEPEND_DEPTH:= ${DEPEND_DEPTH}+
ROS_DYNAMICGRAPHBRIDGE_DEPEND_MK:= ${ROS_DYNAMICGRAPHBRIDGE_DEPEND_MK}+
ifeq (+,$(DEPEND_DEPTH))
DEPEND_PKG+= dynamic-graph-bridge
endif
ifeq (+,$(ROS_DYNAMICGRAPHBRIDGE_DEPEND_MK)) # --------------------------------------
PREFER.dynamic-graph-bridge?= ${PREFER.ros-base}
SYSTEM_PREFIX.dynamic-graph-bridge?= ${SYSTEM_PREFIX.ros-base}
DEPEND_USE+= dynamic-graph-bridge
ROS_DEPEND_USE+= dynamic-graph-bridge
DEPEND_ABI.ros+= ros>=groovy
DEPEND_ABI.dynamic-graph-bridge?= dynamic-graph-bridge>=1.0.0
DEPEND_DIR.dynamic-graph-bridge?= ../../motion/dynamic-graph-bridge
DEPEND_ABI.dynamic-graph-bridge.groovy?= dynamic-graph-bridge>=1.0.0
DEPEND_ABI.dynamic-graph-bridge.hydro?= dynamic-graph-bridge>=1.0.0
SYSTEM_SEARCH.dynamic-graph-bridge=\
'include/dynamic_graph_bridge/Matrix.h'\
'share/realtime_tools/${ROS_STACKAGE}'\
'lib/pkgconfig/dynamic_graph_bridge.pc'\
'lib/librobot_model.so'\
'lib/dynamic_graph_bridge/robot_pose_publisher'\
'${PYTHON_SITELIB}/dynamic_graph/ros/ros.py'
endif # ROS_REALTIMETOOLS_DEPEND_MK --------------------------------------------
DEPEND_DEPTH:= ${DEPEND_DEPTH:+=}
SHA1 (dynamic_graph_bridge-1.0.0.tar.gz) = 644116a81529fdd606db567e8de3e5739a96eef9
RMD160 (dynamic_graph_bridge-1.0.0.tar.gz) = 9c55c95353479bda4b5e3cde79790c18788499a9
Size (dynamic_graph_bridge-1.0.0.tar.gz) = 101838 bytes
SHA1 (patch-aa) = 9b131ca3ce53dc8bbe54aa94cd301ddb45d49897
SHA1 (patch-ab) = acf1b743f11302c2123a49febbe48c4e53be3ef4
in robotpkg, realtime_tools is not installed as a catkin package
--- CMakeLists.txt~ 2013-12-02 15:54:49.000000000 +0100
+++ CMakeLists.txt 2013-12-15 07:48:25.678062000 +0100
@@ -21,7 +21,8 @@
project(dynamic_graph_bridge)
-find_package(catkin REQUIRED COMPONENTS roscpp rospy std_msgs message_generation std_srvs geometry_msgs sensor_msgs tf realtime_tools)
+find_package(catkin REQUIRED COMPONENTS roscpp rospy std_msgs message_generation std_srvs geometry_msgs sensor_msgs tf)
+find_package(realtime_tools)
find_package(Boost REQUIRED COMPONENTS program_options)
add_message_files(FILES Matrix.msg Vector.msg)
add libros_bridge installation to allow standalone use
--- CMakeLists.txt2 2013-12-19 08:36:09.598413000 +0100
+++ CMakeLists.txt 2013-12-19 08:36:33.642277000 +0100
@@ -79,9 +79,9 @@
include/dynamic_graph_bridge/ros_init.hh src/ros_init.cpp
src/sot_to_ros.hh src/sot_to_ros.cpp
)
-
pkg_config_use_dependency(ros_bridge jrl-mal)
pkg_config_use_dependency(ros_bridge bullet)
+install(TARGETS ros_bridge DESTINATION lib)
# Make sure rpath are preserved during the install as ROS dependencies
# are not installed.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment