aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYuri Victorovich <yuri@FreeBSD.org>2026-07-08 04:21:58 +0000
committerYuri Victorovich <yuri@FreeBSD.org>2026-07-08 06:55:00 +0000
commit65b73ee14452a30b017bf1993b0c39346f36799e (patch)
treedd1a48c63b7ceca2323e0d2dd72053c784c9ea75
parent0bd4253b11c958222e658a6e7d1c4d50e6649268 (diff)
misc/ompl: update 2.0.0 → 2.0.1
-rw-r--r--misc/ompl/Makefile13
-rw-r--r--misc/ompl/distinfo6
-rw-r--r--misc/ompl/pkg-plist201
3 files changed, 122 insertions, 98 deletions
diff --git a/misc/ompl/Makefile b/misc/ompl/Makefile
index 514c8607c188..a32881cc8682 100644
--- a/misc/ompl/Makefile
+++ b/misc/ompl/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ompl
-DISTVERSION= 2.0.0
+DISTVERSION= 2.0.1
CATEGORIES= misc comms
MAINTAINER= yuri@FreeBSD.org
@@ -21,7 +21,7 @@ SHEBANG_FILES= scripts/ompl_benchmark_statistics.py
CMAKE_OFF= OMPL_BUILD_TESTS OMPL_BUILD_VAMP OMPL_VERSIONED_INSTALL
CMAKE_TESTING_ON= OMPL_BUILD_TESTS
-OPTIONS_DEFINE= DEMOS FLANN PLANNERARENA SPOT TRIANGLE
+OPTIONS_DEFINE= DEMOS FLANN SPOT TRIANGLE
OPTIONS_DEFAULT= FLANN TRIANGLE
OPTIONS_SUB= yes
@@ -31,10 +31,6 @@ DEMOS_CMAKE_ON= OMPL_BUILD_DEMOS
FLANN_DESC= Use FLANN for nearest neighbor queries
FLANN_LIB_DEPENDS= libflann.so:math/flann
-PLANNERARENA_DESC= Install plannerarena (depends on R)
-PLANNERARENA_BUILD_DEPENDS= Rscript:math/R
-PLANNERARENA_RUN_DEPENDS= Rscript:math/R
-
SPOT_DESC= Use 'Spot' for creating finite automata from LTL formulae
SPOT_USES= compiler:c++14-lang
SPOT_LIB_DEPENDS= libspot.so:math/spot
@@ -42,7 +38,7 @@ SPOT_LIB_DEPENDS= libspot.so:math/spot
TRIANGLE_DESC= Create triangular decompositions of 2D polygons
TRIANGLE_LIB_DEPENDS= libtriangle.so:math/triangle
-.for o in ${OPTIONS_DEFINE:NDEMOS:NPLANNERARENA}
+.for o in ${OPTIONS_DEFINE:NDEMOS}
post-patch-${o}-off:
@${REINPLACE_CMD} 's|find_package(${o}|#&|i' ${WRKSRC}/CMakeModules/OMPLDependencies.cmake
.endfor
@@ -50,7 +46,6 @@ post-patch-${o}-off:
post-patch-DEMOS-on:
@${REINPLACE_CMD} 's|#add_subdirectory(demos)|add_subdirectory(demos)|' ${WRKSRC}/CMakeLists.txt
-post-patch-PLANNERARENA-off:
- @${REINPLACE_CMD} 's|find_program(R_EXEC|#&|' ${WRKSRC}/CMakeModules/OMPLDependencies.cmake
+# tests as of 2.0.1: 100% tests passed, 0 tests failed out of 23
.include <bsd.port.mk>
diff --git a/misc/ompl/distinfo b/misc/ompl/distinfo
index 518bc84ba010..875c8ffceb51 100644
--- a/misc/ompl/distinfo
+++ b/misc/ompl/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1779554716
-SHA256 (ompl-ompl-2.0.0_GH0.tar.gz) = 643d3218aca72ea9007daea0b5871d534b9cd3239d2e4cc140b152be86c8eb2c
-SIZE (ompl-ompl-2.0.0_GH0.tar.gz) = 77117658
+TIMESTAMP = 1783483872
+SHA256 (ompl-ompl-2.0.1_GH0.tar.gz) = 365f052d5fb4419ed016394ddb26ab83dee6514b90565ad30af044a09b122aef
+SIZE (ompl-ompl-2.0.1_GH0.tar.gz) = 77133753
diff --git a/misc/ompl/pkg-plist b/misc/ompl/pkg-plist
index e8f252c22038..991c8ab8a026 100644
--- a/misc/ompl/pkg-plist
+++ b/misc/ompl/pkg-plist
@@ -1,88 +1,3 @@
-%%DEMOS%%%%DATADIR%%/demos/BouncingBallPlanning.cpp
-%%DEMOS%%%%DATADIR%%/demos/CForestCircleGridBenchmark.cpp
-%%DEMOS%%%%DATADIR%%/demos/Diagonal.cpp
-%%DEMOS%%%%DATADIR%%/demos/DubinsAirplane.cpp
-%%DEMOS%%%%DATADIR%%/demos/GeometricCarPlanning.cpp
-%%DEMOS%%%%DATADIR%%/demos/HybridSystemPlanning.cpp
-%%DEMOS%%%%DATADIR%%/demos/HypercubeBenchmark.cpp
-%%DEMOS%%%%DATADIR%%/demos/KinematicChainBenchmark.cpp
-%%DEMOS%%%%DATADIR%%/demos/LTLWithTriangulation.cpp
-%%DEMOS%%%%DATADIR%%/demos/OptimalPlanning.cpp
-%%DEMOS%%%%DATADIR%%/demos/PinballPlanning.cpp
-%%DEMOS%%%%DATADIR%%/demos/PlannerData.cpp
-%%DEMOS%%%%DATADIR%%/demos/PlannerProgressProperties.cpp
-%%DEMOS%%%%DATADIR%%/demos/Point2DPlanning.cpp
-%%DEMOS%%%%DATADIR%%/demos/RigidBodyPlanning.cpp
-%%DEMOS%%%%DATADIR%%/demos/RigidBodyPlanningWithControls.cpp
-%%DEMOS%%%%DATADIR%%/demos/RigidBodyPlanningWithIK.cpp
-%%DEMOS%%%%DATADIR%%/demos/RigidBodyPlanningWithIntegrationAndControls.cpp
-%%DEMOS%%%%DATADIR%%/demos/RigidBodyPlanningWithODESolverAndControls.cpp
-%%DEMOS%%%%DATADIR%%/demos/SSTPinballPlanning.cpp
-%%DEMOS%%%%DATADIR%%/demos/SpaceTimePlanning.cpp
-%%DEMOS%%%%DATADIR%%/demos/StateSampling.cpp
-%%DEMOS%%%%DATADIR%%/demos/ThunderLightning.cpp
-%%DEMOS%%%%DATADIR%%/demos/TriangulationDemo.cpp
-%%DEMOS%%%%DATADIR%%/demos/Koules/Koules.cpp
-%%DEMOS%%%%DATADIR%%/demos/Koules/KoulesConfig.h
-%%DEMOS%%%%DATADIR%%/demos/Koules/KoulesControlSpace.cpp
-%%DEMOS%%%%DATADIR%%/demos/Koules/KoulesControlSpace.h
-%%DEMOS%%%%DATADIR%%/demos/Koules/KoulesDecomposition.h
-%%DEMOS%%%%DATADIR%%/demos/Koules/KoulesDirectedControlSampler.cpp
-%%DEMOS%%%%DATADIR%%/demos/Koules/KoulesDirectedControlSampler.h
-%%DEMOS%%%%DATADIR%%/demos/Koules/KoulesGoal.cpp
-%%DEMOS%%%%DATADIR%%/demos/Koules/KoulesGoal.h
-%%DEMOS%%%%DATADIR%%/demos/Koules/KoulesPlayback.py
-%%DEMOS%%%%DATADIR%%/demos/Koules/KoulesProjection.h
-%%DEMOS%%%%DATADIR%%/demos/Koules/KoulesSetup.cpp
-%%DEMOS%%%%DATADIR%%/demos/Koules/KoulesSetup.h
-%%DEMOS%%%%DATADIR%%/demos/Koules/KoulesSimulator.cpp
-%%DEMOS%%%%DATADIR%%/demos/Koules/KoulesSimulator.h
-%%DEMOS%%%%DATADIR%%/demos/Koules/KoulesStatePropagator.cpp
-%%DEMOS%%%%DATADIR%%/demos/Koules/KoulesStatePropagator.h
-%%DEMOS%%%%DATADIR%%/demos/Koules/KoulesStateSpace.cpp
-%%DEMOS%%%%DATADIR%%/demos/Koules/KoulesStateSpace.h
-%%DEMOS%%%%DATADIR%%/demos/PlanarManipulator/PlanarManipulator.cpp
-%%DEMOS%%%%DATADIR%%/demos/PlanarManipulator/PlanarManipulator.h
-%%DEMOS%%%%DATADIR%%/demos/PlanarManipulator/PlanarManipulatorDemo.cpp
-%%DEMOS%%%%DATADIR%%/demos/PlanarManipulator/PlanarManipulatorIKGoal.h
-%%DEMOS%%%%DATADIR%%/demos/PlanarManipulator/PlanarManipulatorPolyWorld.h
-%%DEMOS%%%%DATADIR%%/demos/PlanarManipulator/PlanarManipulatorStateSpace.h
-%%DEMOS%%%%DATADIR%%/demos/PlanarManipulator/PlanarManipulatorStateValidityChecker.h
-%%DEMOS%%%%DATADIR%%/demos/PlanarManipulator/PlanarManipulatorTSRRTConfig.h
-%%DEMOS%%%%DATADIR%%/demos/PlanarManipulator/PlanarManipulatorXXLDecomposition.h
-%%DEMOS%%%%DATADIR%%/demos/PlanarManipulator/PolyWorld.cpp
-%%DEMOS%%%%DATADIR%%/demos/PlanarManipulator/PolyWorld.h
-%%DEMOS%%%%DATADIR%%/demos/PlanarManipulator/visualize.py
-%%DEMOS%%%%DATADIR%%/demos/VFRRT/VectorFieldConservative.cpp
-%%DEMOS%%%%DATADIR%%/demos/VFRRT/VectorFieldNonconservative.cpp
-%%DEMOS%%%%DATADIR%%/demos/VFRRT/plotConservative.py
-%%DEMOS%%%%DATADIR%%/demos/VFRRT/plotNonconservative.py
-%%DEMOS%%%%DATADIR%%/demos/constraint/ConstrainedPlanningCommon.h
-%%DEMOS%%%%DATADIR%%/demos/constraint/ConstrainedPlanningImplicitChain.cpp
-%%DEMOS%%%%DATADIR%%/demos/constraint/ConstrainedPlanningImplicitParallel.cpp
-%%DEMOS%%%%DATADIR%%/demos/constraint/ConstrainedPlanningKinematicChain.cpp
-%%DEMOS%%%%DATADIR%%/demos/constraint/ConstrainedPlanningSphere.cpp
-%%DEMOS%%%%DATADIR%%/demos/constraint/ConstrainedPlanningTorus.cpp
-%%DEMOS%%%%DATADIR%%/demos/constraint/mazes/big.ppm
-%%DEMOS%%%%DATADIR%%/demos/constraint/mazes/empty.ppm
-%%DEMOS%%%%DATADIR%%/demos/constraint/mazes/normal.ppm
-%%DEMOS%%%%DATADIR%%/demos/constraint/mazes/thick.ppm
-%%DEMOS%%%%DATADIR%%/demos/constraint/mazes/thin.ppm
-%%DEMOS%%%%DATADIR%%/demos/constraint/visualization/ConstrainedPlanningImplicitChain.blend
-%%DEMOS%%%%DATADIR%%/demos/constraint/visualization/ConstrainedPlanningImplicitParallel.blend
-%%DEMOS%%%%DATADIR%%/demos/constraint/visualization/ConstrainedPlanningSphere.blend
-%%DEMOS%%%%DATADIR%%/demos/constraint/visualization/ConstrainedPlanningTorus.blend
-%%DEMOS%%%%DATADIR%%/demos/multilevel/MultiLevelPlanarManipulatorCommon.h
-%%DEMOS%%%%DATADIR%%/demos/multilevel/MultiLevelPlanarManipulatorDemo.cpp
-%%DEMOS%%%%DATADIR%%/demos/multilevel/MultiLevelPlanningCommon.h
-%%DEMOS%%%%DATADIR%%/demos/multilevel/MultiLevelPlanningHyperCube.cpp
-%%DEMOS%%%%DATADIR%%/demos/multilevel/MultiLevelPlanningHyperCubeBenchmark.cpp
-%%DEMOS%%%%DATADIR%%/demos/multilevel/MultiLevelPlanningHyperCubeCommon.h
-%%DEMOS%%%%DATADIR%%/demos/multilevel/MultiLevelPlanningKinematicChain.cpp
-%%DEMOS%%%%DATADIR%%/demos/multilevel/MultiLevelPlanningRigidBody2D.cpp
-%%DEMOS%%%%DATADIR%%/demos/multilevel/MultiLevelPlanningRigidBody3D.cpp
-%%DEMOS%%%%DATADIR%%/demos/multilevel/deprecated/MultiLevelPlanningRigidBody2D.py
-%%PLANNERARENA%%bin/plannerarena
bin/ompl_benchmark_statistics.py
include/ompl/base/ConstrainedSpaceInformation.h
include/ompl/base/Constraint.h
@@ -413,7 +328,7 @@ include/ompl/vamp/VampStateSpace.h
include/ompl/vamp/VampStateValidityChecker.h
lib/libompl.so
lib/libompl.so.19
-lib/libompl.so.2.0.0
+lib/libompl.so.2.0.1
libdata/pkgconfig/ompl.pc
share/ament_index/resource_index/packages/ompl
share/man/man1/ompl_benchmark_statistics.1.gz
@@ -424,4 +339,118 @@ share/man/man1/ompl_benchmark_statistics.1.gz
%%DATADIR%%/cmake/omplConfigVersion.cmake
%%DATADIR%%/cmake/omplExport-%%CMAKE_BUILD_TYPE%%.cmake
%%DATADIR%%/cmake/omplExport.cmake
+%%DEMOS%%%%DATADIR%%/demos/BouncingBallPlanning.cpp
+%%DEMOS%%%%DATADIR%%/demos/CForestCircleGridBenchmark.cpp
+%%DEMOS%%%%DATADIR%%/demos/CMakeLists.txt
+%%DEMOS%%%%DATADIR%%/demos/ConstrainedPlanningCommon.py
+%%DEMOS%%%%DATADIR%%/demos/ConstrainedPlanningSphere.py
+%%DEMOS%%%%DATADIR%%/demos/Diagonal.cpp
+%%DEMOS%%%%DATADIR%%/demos/DubinsAirplane.cpp
+%%DEMOS%%%%DATADIR%%/demos/GeometricCarPlanning.cpp
+%%DEMOS%%%%DATADIR%%/demos/HybridSystemPlanning.cpp
+%%DEMOS%%%%DATADIR%%/demos/HypercubeBenchmark.cpp
+%%DEMOS%%%%DATADIR%%/demos/KinematicChain.h
+%%DEMOS%%%%DATADIR%%/demos/KinematicChainBenchmark.cpp
+%%DEMOS%%%%DATADIR%%/demos/Koules/Koules.cpp
+%%DEMOS%%%%DATADIR%%/demos/Koules/KoulesConfig.h
+%%DEMOS%%%%DATADIR%%/demos/Koules/KoulesControlSpace.cpp
+%%DEMOS%%%%DATADIR%%/demos/Koules/KoulesControlSpace.h
+%%DEMOS%%%%DATADIR%%/demos/Koules/KoulesDecomposition.h
+%%DEMOS%%%%DATADIR%%/demos/Koules/KoulesDirectedControlSampler.cpp
+%%DEMOS%%%%DATADIR%%/demos/Koules/KoulesDirectedControlSampler.h
+%%DEMOS%%%%DATADIR%%/demos/Koules/KoulesGoal.cpp
+%%DEMOS%%%%DATADIR%%/demos/Koules/KoulesGoal.h
+%%DEMOS%%%%DATADIR%%/demos/Koules/KoulesPlayback.py
+%%DEMOS%%%%DATADIR%%/demos/Koules/KoulesProjection.h
+%%DEMOS%%%%DATADIR%%/demos/Koules/KoulesSetup.cpp
+%%DEMOS%%%%DATADIR%%/demos/Koules/KoulesSetup.h
+%%DEMOS%%%%DATADIR%%/demos/Koules/KoulesSimulator.cpp
+%%DEMOS%%%%DATADIR%%/demos/Koules/KoulesSimulator.h
+%%DEMOS%%%%DATADIR%%/demos/Koules/KoulesStatePropagator.cpp
+%%DEMOS%%%%DATADIR%%/demos/Koules/KoulesStatePropagator.h
+%%DEMOS%%%%DATADIR%%/demos/Koules/KoulesStateSpace.cpp
+%%DEMOS%%%%DATADIR%%/demos/Koules/KoulesStateSpace.h
+%%DEMOS%%%%DATADIR%%/demos/LTLWithTriangulation.cpp
+%%DEMOS%%%%DATADIR%%/demos/OptimalPlanning.cpp
+%%DEMOS%%%%DATADIR%%/demos/OptimalPlanning.py
+%%DEMOS%%%%DATADIR%%/demos/PinballPlanning.cpp
+%%DEMOS%%%%DATADIR%%/demos/PlanarManipulator/PlanarManipulator.cpp
+%%DEMOS%%%%DATADIR%%/demos/PlanarManipulator/PlanarManipulator.h
+%%DEMOS%%%%DATADIR%%/demos/PlanarManipulator/PlanarManipulatorDemo.cpp
+%%DEMOS%%%%DATADIR%%/demos/PlanarManipulator/PlanarManipulatorIKGoal.h
+%%DEMOS%%%%DATADIR%%/demos/PlanarManipulator/PlanarManipulatorPolyWorld.h
+%%DEMOS%%%%DATADIR%%/demos/PlanarManipulator/PlanarManipulatorStateSpace.h
+%%DEMOS%%%%DATADIR%%/demos/PlanarManipulator/PlanarManipulatorStateValidityChecker.h
+%%DEMOS%%%%DATADIR%%/demos/PlanarManipulator/PlanarManipulatorTSRRTConfig.h
+%%DEMOS%%%%DATADIR%%/demos/PlanarManipulator/PlanarManipulatorXXLDecomposition.h
+%%DEMOS%%%%DATADIR%%/demos/PlanarManipulator/PolyWorld.cpp
+%%DEMOS%%%%DATADIR%%/demos/PlanarManipulator/PolyWorld.h
+%%DEMOS%%%%DATADIR%%/demos/PlanarManipulator/visualize.py
+%%DEMOS%%%%DATADIR%%/demos/PlannerData.cpp
+%%DEMOS%%%%DATADIR%%/demos/PlannerData.py
+%%DEMOS%%%%DATADIR%%/demos/PlannerProgressProperties.cpp
+%%DEMOS%%%%DATADIR%%/demos/Point2DPlanning.cpp
+%%DEMOS%%%%DATADIR%%/demos/Point2DPlanning.py
+%%DEMOS%%%%DATADIR%%/demos/RandomWalkPlanner.py
+%%DEMOS%%%%DATADIR%%/demos/RigidBodyPlanning.cpp
+%%DEMOS%%%%DATADIR%%/demos/RigidBodyPlanning.py
+%%DEMOS%%%%DATADIR%%/demos/RigidBodyPlanningWithControls.cpp
+%%DEMOS%%%%DATADIR%%/demos/RigidBodyPlanningWithControls.py
+%%DEMOS%%%%DATADIR%%/demos/RigidBodyPlanningWithIK.cpp
+%%DEMOS%%%%DATADIR%%/demos/RigidBodyPlanningWithIntegrationAndControls.cpp
+%%DEMOS%%%%DATADIR%%/demos/RigidBodyPlanningWithODESolverAndControls.cpp
+%%DEMOS%%%%DATADIR%%/demos/SSTPinballPlanning.cpp
+%%DEMOS%%%%DATADIR%%/demos/SpaceTimePlanning.cpp
+%%DEMOS%%%%DATADIR%%/demos/StateSampling.cpp
+%%DEMOS%%%%DATADIR%%/demos/StateSampling.py
+%%DEMOS%%%%DATADIR%%/demos/ThunderLightning.cpp
+%%DEMOS%%%%DATADIR%%/demos/TriangulationDemo.cpp
+%%DEMOS%%%%DATADIR%%/demos/VFRRT/VectorFieldConservative.cpp
+%%DEMOS%%%%DATADIR%%/demos/VFRRT/VectorFieldNonconservative.cpp
+%%DEMOS%%%%DATADIR%%/demos/VFRRT/plotConservative.py
+%%DEMOS%%%%DATADIR%%/demos/VFRRT/plotNonconservative.py
+%%DEMOS%%%%DATADIR%%/demos/constraint/ConstrainedPlanningCommon.h
+%%DEMOS%%%%DATADIR%%/demos/constraint/ConstrainedPlanningImplicitChain.cpp
+%%DEMOS%%%%DATADIR%%/demos/constraint/ConstrainedPlanningImplicitParallel.cpp
+%%DEMOS%%%%DATADIR%%/demos/constraint/ConstrainedPlanningKinematicChain.cpp
+%%DEMOS%%%%DATADIR%%/demos/constraint/ConstrainedPlanningSphere.cpp
+%%DEMOS%%%%DATADIR%%/demos/constraint/ConstrainedPlanningTorus.cpp
+%%DEMOS%%%%DATADIR%%/demos/constraint/mazes/big.ppm
+%%DEMOS%%%%DATADIR%%/demos/constraint/mazes/empty.ppm
+%%DEMOS%%%%DATADIR%%/demos/constraint/mazes/normal.ppm
+%%DEMOS%%%%DATADIR%%/demos/constraint/mazes/thick.ppm
+%%DEMOS%%%%DATADIR%%/demos/constraint/mazes/thin.ppm
+%%DEMOS%%%%DATADIR%%/demos/constraint/visualization/ConstrainedPlanningImplicitChain.blend
+%%DEMOS%%%%DATADIR%%/demos/constraint/visualization/ConstrainedPlanningImplicitParallel.blend
+%%DEMOS%%%%DATADIR%%/demos/constraint/visualization/ConstrainedPlanningSphere.blend
+%%DEMOS%%%%DATADIR%%/demos/constraint/visualization/ConstrainedPlanningTorus.blend
+%%DEMOS%%%%DATADIR%%/demos/multicopter/CommonMath/ConvexObj.h
+%%DEMOS%%%%DATADIR%%/demos/multicopter/CommonMath/RectPrism.h
+%%DEMOS%%%%DATADIR%%/demos/multicopter/CommonMath/Rotation.h
+%%DEMOS%%%%DATADIR%%/demos/multicopter/CommonMath/Trajectory.h
+%%DEMOS%%%%DATADIR%%/demos/multicopter/CommonMath/Vec3.h
+%%DEMOS%%%%DATADIR%%/demos/multicopter/MulticopterPlanning.cpp
+%%DEMOS%%%%DATADIR%%/demos/multicopter/Polyfit.h
+%%DEMOS%%%%DATADIR%%/demos/multicopter/Quartic.cpp
+%%DEMOS%%%%DATADIR%%/demos/multicopter/Quartic.h
+%%DEMOS%%%%DATADIR%%/demos/multilevel/MultiLevelPlanarManipulatorCommon.h
+%%DEMOS%%%%DATADIR%%/demos/multilevel/MultiLevelPlanarManipulatorDemo.cpp
+%%DEMOS%%%%DATADIR%%/demos/multilevel/MultiLevelPlanningCommon.h
+%%DEMOS%%%%DATADIR%%/demos/multilevel/MultiLevelPlanningHyperCube.cpp
+%%DEMOS%%%%DATADIR%%/demos/multilevel/MultiLevelPlanningHyperCubeBenchmark.cpp
+%%DEMOS%%%%DATADIR%%/demos/multilevel/MultiLevelPlanningHyperCubeCommon.h
+%%DEMOS%%%%DATADIR%%/demos/multilevel/MultiLevelPlanningKinematicChain.cpp
+%%DEMOS%%%%DATADIR%%/demos/multilevel/MultiLevelPlanningRigidBody2D.cpp
+%%DEMOS%%%%DATADIR%%/demos/multilevel/MultiLevelPlanningRigidBody3D.cpp
+%%DEMOS%%%%DATADIR%%/demos/vamp/MotionBenchmakerDemo.cpp
+%%DEMOS%%%%DATADIR%%/demos/vamp/MotionBenchmakerDemo.h
+%%DEMOS%%%%DATADIR%%/demos/vamp/MotionBenchmakerDemoMain.cpp
+%%DEMOS%%%%DATADIR%%/demos/vamp/README.md
+%%DEMOS%%%%DATADIR%%/demos/vamp/VAMPPlanning.cpp
+%%DEMOS%%%%DATADIR%%/demos/vamp/motion_benchmaker_demo.py
+%%DEMOS%%%%DATADIR%%/demos/vamp/requirements.txt
+%%DEMOS%%%%DATADIR%%/demos/vamp/vamp_planning.py
+%%DEMOS%%%%DATADIR%%/demos/vamp/vamp_state_space.py
+%%DEMOS%%%%DATADIR%%/demos/viser_visualizer/__init__.py
+%%DEMOS%%%%DATADIR%%/demos/viser_visualizer/viser_visualizer.py
%%DATADIR%%/package.xml