diff --git a/ompl/Makefile b/ompl/Makefile index e42d437e783b7e8e92bcee844a971f018daced0c..9607762c25f1e2d1e05d9898ecc0016ce64e6dda 100644 --- a/ompl/Makefile +++ b/ompl/Makefile @@ -3,7 +3,7 @@ # DISTNAME= ompl-${PKGVERSION_NOREV}-Source -PKGVERSION= 0.12.2 +PKGVERSION= 0.14.1 PKGNAME= ompl-${PKGVERSION} CATEGORIES= motion @@ -27,11 +27,21 @@ define PKG_OPTION_SET.python include ../../mk/sysdep/python.mk endef -define PKG_OPTION_UNSET.qdisplay +define PKG_OPTION_UNSET.python CMAKE_ARGS+= -DOMPL_BUILD_PYBINDINGS=OFF CMAKE_ARGS+= -DOMPL_BUILD_PYTESTS=OFF endef +PKG_SUPPORTED_OPTIONS+= morse +PKG_OPTION_DESCR.morse= Enable Morse add-on +define PKG_OPTION_SET.morse + CMAKE_ARGS+= -DOMPL_EXTENSION_MORSE=ON + + include ../../simulation/morse/depend.mk +endef +define PKG_OPTION_UNSET.morse + CMAKE_ARGS+= -DOMPL_EXTENSION_MORSE=OFF +endef include ../../devel/boost-headers/depend.mk include ../../devel/boost-libs/depend.mk diff --git a/ompl/PLIST b/ompl/PLIST index 7d9844417568d95edf0950554676918f0fd5445b..619aee59c5de4b40b580e42e6a2f703202b77d8e 100644 --- a/ompl/PLIST +++ b/ompl/PLIST @@ -1,5 +1,6 @@ -@comment Wed Apr 24 16:18:45 CEST 2013 +@comment Wed Apr 30 12:27:00 CEST 2014 bin/ompl_benchmark_statistics.py +include/ompl/base/Cost.h include/ompl/base/DiscreteMotionValidator.h include/ompl/base/GenericParam.h include/ompl/base/Goal.h @@ -32,6 +33,11 @@ include/ompl/base/goals/GoalRegion.h include/ompl/base/goals/GoalSampleableRegion.h include/ompl/base/goals/GoalState.h include/ompl/base/goals/GoalStates.h +include/ompl/base/objectives/MaximizeMinClearanceObjective.h +include/ompl/base/objectives/MechanicalWorkOptimizationObjective.h +include/ompl/base/objectives/MinimaxObjective.h +include/ompl/base/objectives/PathLengthOptimizationObjective.h +include/ompl/base/objectives/StateCostIntegralObjective.h include/ompl/base/samplers/GaussianValidStateSampler.h include/ompl/base/samplers/MaximizeClearanceValidStateSampler.h include/ompl/base/samplers/ObstacleBasedValidStateSampler.h @@ -48,7 +54,6 @@ include/ompl/base/spaces/SO2StateSpace.h include/ompl/base/spaces/SO3StateSpace.h include/ompl/base/spaces/TimeStateSpace.h include/ompl/config.h -include/ompl/contrib/rrt_star/BallTreeRRTstar.h include/ompl/contrib/rrt_star/RRTstar.h include/ompl/control/Control.h include/ompl/control/ControlSampler.h @@ -66,6 +71,7 @@ include/ompl/control/StatePropagator.h include/ompl/control/planners/PlannerIncludes.h include/ompl/control/planners/est/EST.h include/ompl/control/planners/kpiece/KPIECE1.h +include/ompl/control/planners/pdst/PDST.h include/ompl/control/planners/rrt/RRT.h include/ompl/control/planners/syclop/Decomposition.h include/ompl/control/planners/syclop/GridDecomposition.h @@ -85,33 +91,51 @@ include/ompl/datastructures/NearestNeighborsGNAT.h include/ompl/datastructures/NearestNeighborsLinear.h include/ompl/datastructures/NearestNeighborsSqrtApprox.h include/ompl/datastructures/PDF.h +include/ompl/extensions/morse/MorseControlSpace.h +include/ompl/extensions/morse/MorseEnvironment.h +include/ompl/extensions/morse/MorseGoal.h +include/ompl/extensions/morse/MorseProjection.h +include/ompl/extensions/morse/MorseSimpleSetup.h +include/ompl/extensions/morse/MorseStatePropagator.h +include/ompl/extensions/morse/MorseStateSpace.h +include/ompl/extensions/morse/MorseStateValidityChecker.h +include/ompl/extensions/morse/MorseTerminationCondition.h include/ompl/extensions/opende/OpenDEControlSpace.h include/ompl/extensions/opende/OpenDEEnvironment.h include/ompl/extensions/opende/OpenDESimpleSetup.h include/ompl/extensions/opende/OpenDEStatePropagator.h include/ompl/extensions/opende/OpenDEStateSpace.h include/ompl/extensions/opende/OpenDEStateValidityChecker.h +include/ompl/extensions/triangle/TriangularDecomposition.h +include/ompl/geometric/GeneticSearch.h +include/ompl/geometric/HillClimbing.h include/ompl/geometric/PathGeometric.h include/ompl/geometric/PathHybridization.h include/ompl/geometric/PathSimplifier.h include/ompl/geometric/SimpleSetup.h -include/ompl/geometric/ik/GAIK.h -include/ompl/geometric/ik/HCIK.h include/ompl/geometric/planners/PlannerIncludes.h include/ompl/geometric/planners/est/EST.h include/ompl/geometric/planners/kpiece/BKPIECE1.h include/ompl/geometric/planners/kpiece/Discretization.h include/ompl/geometric/planners/kpiece/KPIECE1.h include/ompl/geometric/planners/kpiece/LBKPIECE1.h +include/ompl/geometric/planners/pdst/PDST.h include/ompl/geometric/planners/prm/ConnectionStrategy.h +include/ompl/geometric/planners/prm/LazyPRM.h include/ompl/geometric/planners/prm/PRM.h +include/ompl/geometric/planners/prm/PRMstar.h +include/ompl/geometric/planners/prm/SPARS.h +include/ompl/geometric/planners/prm/SPARStwo.h +include/ompl/geometric/planners/rrt/LBTRRT.h include/ompl/geometric/planners/rrt/LazyRRT.h include/ompl/geometric/planners/rrt/RRT.h include/ompl/geometric/planners/rrt/RRTConnect.h +include/ompl/geometric/planners/rrt/RRTstar.h include/ompl/geometric/planners/rrt/TRRT.h include/ompl/geometric/planners/rrt/pRRT.h include/ompl/geometric/planners/sbl/SBL.h include/ompl/geometric/planners/sbl/pSBL.h +include/ompl/geometric/planners/stride/STRIDE.h include/ompl/tools/benchmark/Benchmark.h include/ompl/tools/benchmark/MachineSpecs.h include/ompl/tools/config/MagicConstants.h @@ -123,108 +147,44 @@ include/ompl/util/ClassForward.h include/ompl/util/Console.h include/ompl/util/Deprecation.h include/ompl/util/Exception.h +include/ompl/util/PPM.h include/ompl/util/RandomNumbers.h include/ompl/util/Time.h -include/omplext_odeint/FixupSource.py -include/omplext_odeint/LICENSE_1_0.txt -include/omplext_odeint/boost/numeric/odeint.hpp -include/omplext_odeint/boost/numeric/odeint/algebra/array_algebra.hpp -include/omplext_odeint/boost/numeric/odeint/algebra/default_operations.hpp -include/omplext_odeint/boost/numeric/odeint/algebra/detail/for_each.hpp -include/omplext_odeint/boost/numeric/odeint/algebra/detail/macros.hpp -include/omplext_odeint/boost/numeric/odeint/algebra/detail/reduce.hpp -include/omplext_odeint/boost/numeric/odeint/algebra/fusion_algebra.hpp -include/omplext_odeint/boost/numeric/odeint/algebra/range_algebra.hpp -include/omplext_odeint/boost/numeric/odeint/algebra/vector_space_algebra.hpp -include/omplext_odeint/boost/numeric/odeint/config.hpp -include/omplext_odeint/boost/numeric/odeint/external/gsl/gsl_wrapper.hpp -include/omplext_odeint/boost/numeric/odeint/external/mkl/mkl_operations.hpp -include/omplext_odeint/boost/numeric/odeint/external/thrust/thrust_algebra.hpp -include/omplext_odeint/boost/numeric/odeint/external/thrust/thrust_operations.hpp -include/omplext_odeint/boost/numeric/odeint/external/thrust/thrust_resize.hpp -include/omplext_odeint/boost/numeric/odeint/external/vexcl/vexcl_resize.hpp -include/omplext_odeint/boost/numeric/odeint/integrate/detail/integrate_adaptive.hpp -include/omplext_odeint/boost/numeric/odeint/integrate/detail/integrate_n_steps.hpp -include/omplext_odeint/boost/numeric/odeint/integrate/detail/integrate_times.hpp -include/omplext_odeint/boost/numeric/odeint/integrate/integrate.hpp -include/omplext_odeint/boost/numeric/odeint/integrate/integrate_adaptive.hpp -include/omplext_odeint/boost/numeric/odeint/integrate/integrate_const.hpp -include/omplext_odeint/boost/numeric/odeint/integrate/integrate_n_steps.hpp -include/omplext_odeint/boost/numeric/odeint/integrate/integrate_times.hpp -include/omplext_odeint/boost/numeric/odeint/integrate/null_observer.hpp -include/omplext_odeint/boost/numeric/odeint/integrate/observer_collection.hpp -include/omplext_odeint/boost/numeric/odeint/stepper/adams_bashforth.hpp -include/omplext_odeint/boost/numeric/odeint/stepper/adams_bashforth_moulton.hpp -include/omplext_odeint/boost/numeric/odeint/stepper/adams_moulton.hpp -include/omplext_odeint/boost/numeric/odeint/stepper/base/algebra_stepper_base.hpp -include/omplext_odeint/boost/numeric/odeint/stepper/base/explicit_error_stepper_base.hpp -include/omplext_odeint/boost/numeric/odeint/stepper/base/explicit_error_stepper_fsal_base.hpp -include/omplext_odeint/boost/numeric/odeint/stepper/base/explicit_stepper_base.hpp -include/omplext_odeint/boost/numeric/odeint/stepper/base/symplectic_rkn_stepper_base.hpp -include/omplext_odeint/boost/numeric/odeint/stepper/bulirsch_stoer.hpp -include/omplext_odeint/boost/numeric/odeint/stepper/bulirsch_stoer_dense_out.hpp -include/omplext_odeint/boost/numeric/odeint/stepper/controlled_runge_kutta.hpp -include/omplext_odeint/boost/numeric/odeint/stepper/controlled_step_result.hpp -include/omplext_odeint/boost/numeric/odeint/stepper/dense_output_runge_kutta.hpp -include/omplext_odeint/boost/numeric/odeint/stepper/detail/adams_bashforth_call_algebra.hpp -include/omplext_odeint/boost/numeric/odeint/stepper/detail/adams_bashforth_coefficients.hpp -include/omplext_odeint/boost/numeric/odeint/stepper/detail/adams_moulton_call_algebra.hpp -include/omplext_odeint/boost/numeric/odeint/stepper/detail/adams_moulton_coefficients.hpp -include/omplext_odeint/boost/numeric/odeint/stepper/detail/generic_rk_algorithm.hpp -include/omplext_odeint/boost/numeric/odeint/stepper/detail/generic_rk_call_algebra.hpp -include/omplext_odeint/boost/numeric/odeint/stepper/detail/generic_rk_operations.hpp -include/omplext_odeint/boost/numeric/odeint/stepper/detail/rotating_buffer.hpp -include/omplext_odeint/boost/numeric/odeint/stepper/euler.hpp -include/omplext_odeint/boost/numeric/odeint/stepper/explicit_error_generic_rk.hpp -include/omplext_odeint/boost/numeric/odeint/stepper/explicit_generic_rk.hpp -include/omplext_odeint/boost/numeric/odeint/stepper/generation.hpp -include/omplext_odeint/boost/numeric/odeint/stepper/generation/generation_controlled_runge_kutta.hpp -include/omplext_odeint/boost/numeric/odeint/stepper/generation/generation_dense_output_runge_kutta.hpp -include/omplext_odeint/boost/numeric/odeint/stepper/generation/generation_rosenbrock4.hpp -include/omplext_odeint/boost/numeric/odeint/stepper/generation/generation_runge_kutta_cash_karp54.hpp -include/omplext_odeint/boost/numeric/odeint/stepper/generation/generation_runge_kutta_cash_karp54_classic.hpp -include/omplext_odeint/boost/numeric/odeint/stepper/generation/generation_runge_kutta_dopri5.hpp -include/omplext_odeint/boost/numeric/odeint/stepper/generation/generation_runge_kutta_fehlberg78.hpp -include/omplext_odeint/boost/numeric/odeint/stepper/generation/make_controlled.hpp -include/omplext_odeint/boost/numeric/odeint/stepper/generation/make_dense_output.hpp -include/omplext_odeint/boost/numeric/odeint/stepper/implicit_euler.hpp -include/omplext_odeint/boost/numeric/odeint/stepper/modified_midpoint.hpp -include/omplext_odeint/boost/numeric/odeint/stepper/rosenbrock4.hpp -include/omplext_odeint/boost/numeric/odeint/stepper/rosenbrock4_controller.hpp -include/omplext_odeint/boost/numeric/odeint/stepper/rosenbrock4_dense_output.hpp -include/omplext_odeint/boost/numeric/odeint/stepper/runge_kutta4.hpp -include/omplext_odeint/boost/numeric/odeint/stepper/runge_kutta4_classic.hpp -include/omplext_odeint/boost/numeric/odeint/stepper/runge_kutta_cash_karp54.hpp -include/omplext_odeint/boost/numeric/odeint/stepper/runge_kutta_cash_karp54_classic.hpp -include/omplext_odeint/boost/numeric/odeint/stepper/runge_kutta_dopri5.hpp -include/omplext_odeint/boost/numeric/odeint/stepper/runge_kutta_fehlberg78.hpp -include/omplext_odeint/boost/numeric/odeint/stepper/stepper_categories.hpp -include/omplext_odeint/boost/numeric/odeint/stepper/symplectic_euler.hpp -include/omplext_odeint/boost/numeric/odeint/stepper/symplectic_rkn_sb3a_mclachlan.hpp -include/omplext_odeint/boost/numeric/odeint/util/bind.hpp -include/omplext_odeint/boost/numeric/odeint/util/copy.hpp -include/omplext_odeint/boost/numeric/odeint/util/detail/is_range.hpp -include/omplext_odeint/boost/numeric/odeint/util/detail/less_with_sign.hpp -include/omplext_odeint/boost/numeric/odeint/util/is_pair.hpp -include/omplext_odeint/boost/numeric/odeint/util/is_resizeable.hpp -include/omplext_odeint/boost/numeric/odeint/util/resize.hpp -include/omplext_odeint/boost/numeric/odeint/util/resizer.hpp -include/omplext_odeint/boost/numeric/odeint/util/same_size.hpp -include/omplext_odeint/boost/numeric/odeint/util/state_wrapper.hpp -include/omplext_odeint/boost/numeric/odeint/util/ublas_wrapper.hpp -include/omplext_odeint/boost/numeric/odeint/util/unit_helper.hpp -include/omplext_odeint/boost/numeric/odeint/util/unwrap_reference.hpp -include/omplext_odeint/boost/numeric/odeint/version.hpp -include/omplext_odeint/version.txt lib/libompl.so lib/libompl.so.${PKGVERSION} -lib/libompl.so.6 +lib/libompl.so.9 lib/pkgconfig/ompl.pc share/ompl/demos/GeometricCarPlanning.cpp share/ompl/demos/HybridSystemPlanning.cpp +share/ompl/demos/HypercubeBenchmark.cpp +share/ompl/demos/KinematicChainBenchmark.cpp +share/ompl/demos/Koules/Koules.cpp +share/ompl/demos/Koules/KoulesConfig.h +share/ompl/demos/Koules/KoulesControlSpace.cpp +share/ompl/demos/Koules/KoulesControlSpace.h +share/ompl/demos/Koules/KoulesDirectedControlSampler.cpp +share/ompl/demos/Koules/KoulesDirectedControlSampler.h +share/ompl/demos/Koules/KoulesGoal.cpp +share/ompl/demos/Koules/KoulesGoal.h +share/ompl/demos/Koules/KoulesPlayback.py +share/ompl/demos/Koules/KoulesProjection.h +share/ompl/demos/Koules/KoulesSetup.cpp +share/ompl/demos/Koules/KoulesSetup.h +share/ompl/demos/Koules/KoulesSimulator.cpp +share/ompl/demos/Koules/KoulesSimulator.h +share/ompl/demos/Koules/KoulesStatePropagator.cpp +share/ompl/demos/Koules/KoulesStatePropagator.h +share/ompl/demos/Koules/KoulesStateSpace.cpp +share/ompl/demos/Koules/KoulesStateSpace.h share/ompl/demos/OpenDERigidBodyPlanning.cpp +share/ompl/demos/OptimalPlanning.cpp +share/ompl/demos/OptimalPlanning.py share/ompl/demos/PlannerData.cpp share/ompl/demos/PlannerData.py +share/ompl/demos/PlannerProgressProperties.cpp +share/ompl/demos/Point2DPlanning.cpp +share/ompl/demos/Point2DPlanning.py +share/ompl/demos/RandomWalkPlanner.py share/ompl/demos/RigidBodyPlanning.cpp share/ompl/demos/RigidBodyPlanning.py share/ompl/demos/RigidBodyPlanningWithControls.cpp @@ -235,28 +195,29 @@ share/ompl/demos/RigidBodyPlanningWithODESolverAndControls.cpp share/ompl/demos/RigidBodyPlanningWithODESolverAndControls.py share/ompl/demos/StateSampling.cpp share/ompl/demos/StateSampling.py +share/ompl/demos/TriangulationDemo.cpp share/ompl/ompl-config-version.cmake share/ompl/ompl-config.cmake -@pkgdir include/ompl/contrib/rrt_star/py-bindings/ompl/rrtstar -@pkgdir include/ompl/contrib/rrt_star/py-bindings/CMakeFiles/clean_rrtstar_bindings.dir -@pkgdir include/ompl/contrib/rrt_star/CMakeFiles/test_rrt_star.dir @pkgdir include/ompl/CMakeFiles/ompl.dir/util @pkgdir include/ompl/CMakeFiles/ompl.dir/tools/multiplan @pkgdir include/ompl/CMakeFiles/ompl.dir/tools/debug @pkgdir include/ompl/CMakeFiles/ompl.dir/tools/config @pkgdir include/ompl/CMakeFiles/ompl.dir/tools/benchmark +@pkgdir include/ompl/CMakeFiles/ompl.dir/geometric/planners/stride @pkgdir include/ompl/CMakeFiles/ompl.dir/geometric/planners/sbl @pkgdir include/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt @pkgdir include/ompl/CMakeFiles/ompl.dir/geometric/planners/prm +@pkgdir include/ompl/CMakeFiles/ompl.dir/geometric/planners/pdst @pkgdir include/ompl/CMakeFiles/ompl.dir/geometric/planners/kpiece @pkgdir include/ompl/CMakeFiles/ompl.dir/geometric/planners/est -@pkgdir include/ompl/CMakeFiles/ompl.dir/geometric/ik +@pkgdir include/ompl/CMakeFiles/ompl.dir/extensions/morse @pkgdir include/ompl/CMakeFiles/ompl.dir/control/spaces @pkgdir include/ompl/CMakeFiles/ompl.dir/control/planners/syclop @pkgdir include/ompl/CMakeFiles/ompl.dir/control/planners/rrt +@pkgdir include/ompl/CMakeFiles/ompl.dir/control/planners/pdst @pkgdir include/ompl/CMakeFiles/ompl.dir/control/planners/kpiece @pkgdir include/ompl/CMakeFiles/ompl.dir/control/planners/est -@pkgdir include/ompl/CMakeFiles/ompl.dir/contrib/rrt_star @pkgdir include/ompl/CMakeFiles/ompl.dir/base/spaces @pkgdir include/ompl/CMakeFiles/ompl.dir/base/samplers +@pkgdir include/ompl/CMakeFiles/ompl.dir/base/objectives @pkgdir include/ompl/CMakeFiles/ompl.dir/base/goals diff --git a/ompl/distinfo b/ompl/distinfo index 9050f512a4ace43d37a2d7f1f1156ab2e0911480..43ba7ae9748d8899903c63f673c7acd6a1760a36 100644 --- a/ompl/distinfo +++ b/ompl/distinfo @@ -1,3 +1,3 @@ -SHA1 (ompl-0.12.2-Source.tar.gz) = 16c835b4760c5dd5633c3b83ad506da97dbc3adb -RMD160 (ompl-0.12.2-Source.tar.gz) = 5ab25b46dc3623c8e9a13ce34960ae52545f6dd6 -Size (ompl-0.12.2-Source.tar.gz) = 3478772 bytes +SHA1 (ompl-0.14.1-Source.tar.gz) = 4772b9d3442f910d4d7bd3aa6e3615e8397fab88 +RMD160 (ompl-0.14.1-Source.tar.gz) = 6deeb1a4664a49051961498cd0027d07936ab4cc +Size (ompl-0.14.1-Source.tar.gz) = 14502493 bytes