diff --git a/Makefile b/Makefile index 2be831da37c7334530546a17b1d8670bccaeb02c..71d38a520484d45b65c9c150cc02f02113d573c6 100644 --- a/Makefile +++ b/Makefile @@ -15,6 +15,7 @@ SUBDIR+= dynamic-graph-v3 SUBDIR+= dynamic-introspection SUBDIR+= eigen-quadprog SUBDIR+= example-adder +SUBDIR+= example-robot-data SUBDIR+= fcl SUBDIR+= FRILibrary SUBDIR+= gdalwrap diff --git a/example-robot-data/DESCR b/example-robot-data/DESCR new file mode 100644 index 0000000000000000000000000000000000000000..a93fb1d96ba32483ddac53aa2cf1188f73352085 --- /dev/null +++ b/example-robot-data/DESCR @@ -0,0 +1 @@ +This repository includes a set of robot descriptions that are aimed to be used in benchmarking. These source files do not intend to substitute original their repositories. diff --git a/example-robot-data/Makefile b/example-robot-data/Makefile new file mode 100644 index 0000000000000000000000000000000000000000..da2c30a29bdc38915c2f94080c100c98ece8f509 --- /dev/null +++ b/example-robot-data/Makefile @@ -0,0 +1,29 @@ +# robotpkg Makefile for: wip/example-robot-data +# Created: Guilhem Saurel on Wed, 20 Feb 2019 +# + +ORG= gepetto +NAME= example-robot-data +VERSION= 0.1.0 + +DISTNAME= ${NAME}-${VERSION} + +MASTER_SITES= ${MASTER_SITE_OPENROBOTS:=${NAME}/} +MASTER_REPOSITORY= git https://gepgitlab.laas.fr/${ORG}/${NAME}.git +CHECKOUT_VCS_OPTS+= --recursive + +CATEGORIES= wip +COMMENT= Set of robot URDFs for benchmarking and developed examples. + +LICENSE= 2-clause-bsd +MAINTAINER= gepetto@laas.fr + +CMAKE_ARGS+= -DCMAKE_INSTALL_LIBDIR=lib + +DYNAMIC_PLIST_DIRS+= share/doc/${NAME} + +include ../../pkgtools/pkg-config/depend.mk +include ../../mk/sysdep/cmake.mk +include ../../mk/language/c.mk +include ../../mk/language/c++.mk +include ../../mk/robotpkg.mk diff --git a/example-robot-data/PLIST b/example-robot-data/PLIST new file mode 100644 index 0000000000000000000000000000000000000000..30071f2ab41441d84d33c2e598bf62f4b5b1e6cd --- /dev/null +++ b/example-robot-data/PLIST @@ -0,0 +1,64 @@ +@comment Wed Feb 20 22:26:17 CET 2019 +include/example/robot/data/config.hh +include/example/robot/data/deprecated.hh +include/example/robot/data/warning.hh +lib/pkgconfig/example-robot-data.pc +share/example-robot-data/hyq/hyq_no_sensors.urdf +share/example-robot-data/hyq/meshes/leg/hipassembly.dae +share/example-robot-data/hyq/meshes/leg/hipassembly.dae.osgb +share/example-robot-data/hyq/meshes/leg/lowerleg.dae +share/example-robot-data/hyq/meshes/leg/lowerleg.dae.osgb +share/example-robot-data/hyq/meshes/leg/upperleg.dae +share/example-robot-data/hyq/meshes/leg/upperleg.dae.osgb +share/example-robot-data/hyq/meshes/trunk/trunk.dae +share/example-robot-data/hyq/meshes/trunk/trunk.dae.osgb +share/example-robot-data/talos/meshes/arm/arm_1.stl +share/example-robot-data/talos/meshes/arm/arm_1_collision.stl +share/example-robot-data/talos/meshes/arm/arm_2.stl +share/example-robot-data/talos/meshes/arm/arm_2_collision.stl +share/example-robot-data/talos/meshes/arm/arm_3.stl +share/example-robot-data/talos/meshes/arm/arm_3_collision.stl +share/example-robot-data/talos/meshes/arm/arm_4.stl +share/example-robot-data/talos/meshes/arm/arm_4_collision.stl +share/example-robot-data/talos/meshes/arm/arm_5.stl +share/example-robot-data/talos/meshes/arm/arm_5_collision.stl +share/example-robot-data/talos/meshes/arm/arm_6.stl +share/example-robot-data/talos/meshes/arm/arm_6_collision.stl +share/example-robot-data/talos/meshes/arm/arm_7.stl +share/example-robot-data/talos/meshes/arm/arm_7_collision.stl +share/example-robot-data/talos/meshes/gripper/base_link.stl +share/example-robot-data/talos/meshes/gripper/base_link_collision.stl +share/example-robot-data/talos/meshes/gripper/fingertip.stl +share/example-robot-data/talos/meshes/gripper/fingertip_collision.stl +share/example-robot-data/talos/meshes/gripper/gripper_motor_double.stl +share/example-robot-data/talos/meshes/gripper/gripper_motor_double_collision.stl +share/example-robot-data/talos/meshes/gripper/gripper_motor_single.stl +share/example-robot-data/talos/meshes/gripper/gripper_motor_single_collision.stl +share/example-robot-data/talos/meshes/gripper/inner_double.stl +share/example-robot-data/talos/meshes/gripper/inner_double_collision.stl +share/example-robot-data/talos/meshes/gripper/inner_single.stl +share/example-robot-data/talos/meshes/gripper/inner_single_collision.stl +share/example-robot-data/talos/meshes/head/head_1.stl +share/example-robot-data/talos/meshes/head/head_1_collision.stl +share/example-robot-data/talos/meshes/head/head_2.stl +share/example-robot-data/talos/meshes/head/head_2_collision.stl +share/example-robot-data/talos/meshes/leg/ankle_X_lo_res.stl +share/example-robot-data/talos/meshes/leg/ankle_Y_collision.stl +share/example-robot-data/talos/meshes/leg/ankle_Y_lo_res.stl +share/example-robot-data/talos/meshes/leg/hip_x_collision.stl +share/example-robot-data/talos/meshes/leg/hip_x_lo_res.stl +share/example-robot-data/talos/meshes/leg/hip_y_collision.stl +share/example-robot-data/talos/meshes/leg/hip_y_lo_res.stl +share/example-robot-data/talos/meshes/leg/hip_z_collision.stl +share/example-robot-data/talos/meshes/leg/hip_z_lo_res.stl +share/example-robot-data/talos/meshes/leg/knee_collision.stl +share/example-robot-data/talos/meshes/leg/knee_lo_res.stl +share/example-robot-data/talos/meshes/sensors/orbbec/orbbec.stl +share/example-robot-data/talos/meshes/torso/base_link.stl +share/example-robot-data/talos/meshes/torso/base_link_collision.stl +share/example-robot-data/talos/meshes/torso/torso_1.stl +share/example-robot-data/talos/meshes/torso/torso_2.stl +share/example-robot-data/talos/meshes/torso/torso_2_collision.stl +share/example-robot-data/talos/talos.srdf +share/example-robot-data/talos/talos_left_arm.urdf +share/example-robot-data/talos/talos_reduced.urdf diff --git a/example-robot-data/depend.mk b/example-robot-data/depend.mk new file mode 100644 index 0000000000000000000000000000000000000000..f186cf44b035516c7a59178591c09934a893093f --- /dev/null +++ b/example-robot-data/depend.mk @@ -0,0 +1,28 @@ +# robotpkg depend.mk for: wip/example-robot-data +# Created: Guilhem Saurel on Wed, 20 Feb 2019 +# + +DEPEND_DEPTH:= ${DEPEND_DEPTH}+ +EXAMPLE_ROBOT_DATA_DEPEND_MK:= ${EXAMPLE_ROBOT_DATA_DEPEND_MK}+ + +ifeq (+,$(DEPEND_DEPTH)) +DEPEND_PKG+= example-robot-data +endif + +ifeq (+,$(EXAMPLE_ROBOT_DATA_DEPEND_MK)) # ------------------------------------------ + +PREFER.example-robot-data?= robotpkg + +#TODO +SYSTEM_SEARCH.example-robot-data=\ + 'include/example/robot/data/config.hh:/EXAMPLE_ROBOT_DATA_VERSION/s/[^0-9.]//gp' \ + 'lib/pkgconfig/example-robot-data.pc:/Version/s/[^0-9.]//gp' + +DEPEND_USE+= example-robot-data + +DEPEND_ABI.example-robot-data?= example-robot-data>=0.1.0 +DEPEND_DIR.example-robot-data?= ../../wip/example-robot-data + +endif # EXAMPLE_ROBOT_DATA_DEPEND_MK ------------------------------------------------ + +DEPEND_DEPTH:= ${DEPEND_DEPTH:+=} diff --git a/example-robot-data/distinfo b/example-robot-data/distinfo new file mode 100644 index 0000000000000000000000000000000000000000..407d28f3aaa5fa5a5864caa00c5b56d0dc664bf1 --- /dev/null +++ b/example-robot-data/distinfo @@ -0,0 +1,3 @@ +SHA1 (example-robot-data-0.1.0.tar.gz) = a08edd7f3d9d632a91ef304ab2833b7a7f97749e +RMD160 (example-robot-data-0.1.0.tar.gz) = d04c76f8913af7deee2782af121930ce262f3dbb +Size (example-robot-data-0.1.0.tar.gz) = 4107956 bytes