BSD Ports

misc/ompl 2.0.2_1 FreeBSD

Open Motion Planning Library

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
97a84ef467
License
BSD3CLAUSE
Categories
misc, comms
Package size
1930.2 KiB, 10803.0 KiB installed

Description

The open motion planning library (OMPL) is a new library for sampling-based motion planning, which contains implementations of many state-of-the-art planning algorithms. The library is designed in a way that it allows the user to easily solve a variety of complex motion planning problems with minimal input. OMPL facilitates the addition of new motion planning algorithms, and it can be conveniently interfaced with other software components. A simple graphical user interface (GUI) built on top of the library, a number of tutorials, demos, and programming assignments are designed to teach students about sampling-based motion planning. The library is also available for use through Robot Operating System (ROS).

In the other systems

SystemPortVersion
FreeBSDmisc/ompl2.0.2_1
DragonFlymisc/ompl1.6.0_5
HardenedBSDmisc/ompl2.0.2_1
GhostBSDmisc/ompl2.0.2

Install

Binary package:

pkg install ompl

From the ports tree:

cd /usr/ports/misc/ompl/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	ompl>0:misc/ompl
LIB_DEPENDS=	libompl.so:misc/ompl

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.0.2_12.0.2_1-1.6.0_62.0.2_1
FreeBSD:14:quarterly2.0.2_12.0.2_1n/a1.6.0_62.0.2_1
FreeBSD:15:latest2.0.2_12.0.2_1n/a1.6.0_61.6.0_6
FreeBSD:15:quarterly2.0.2_12.0.2_1n/an/an/a
FreeBSD:16:latest2.0.2_12.0.2_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 1

The full lists below include those, and their dependencies in turn.

Build dependencies 37
Run dependencies 25

No port depends on this one.

Configuration

Options name: misc_ompl

OptionDefaultDescription
DEMOSoffBuild and install demo programs
FLANNonUse FLANN for nearest neighbor queries
SPOToffUse 'Spot' for creating finite automata from LTL formulae
TRIANGLEonCreate triangular decompositions of 2D polygons
USES
cmake:testing compiler:c++17-lang eigen:3 pkgconfig python:run shebangfix
Service scripts
none

Files

Manual pages 1
  • ompl_benchmark_statistics(1)
pkg-plist 456
  • bin/ompl_benchmark_statistics.py
  • include/ompl/base/ConstrainedSpaceInformation.h
  • include/ompl/base/Constraint.h
  • include/ompl/base/Cost.h
  • include/ompl/base/DiscreteMotionValidator.h
  • include/ompl/base/GenericParam.h
  • include/ompl/base/Goal.h
  • include/ompl/base/GoalTypes.h
  • include/ompl/base/MotionValidator.h
  • include/ompl/base/OptimizationObjective.h
  • include/ompl/base/Path.h
  • include/ompl/base/Planner.h
  • include/ompl/base/PlannerData.h
  • include/ompl/base/PlannerDataGraph.h
  • include/ompl/base/PlannerDataStorage.h
  • include/ompl/base/PlannerStatus.h
  • include/ompl/base/PlannerTerminationCondition.h
  • include/ompl/base/PrecomputedStateSampler.h
  • include/ompl/base/ProblemDefinition.h
  • include/ompl/base/ProjectionEvaluator.h
  • include/ompl/base/ScopedState.h
  • include/ompl/base/SolutionNonExistenceProof.h
  • include/ompl/base/SpaceInformation.h
  • include/ompl/base/State.h
  • include/ompl/base/StateSampler.h
  • include/ompl/base/StateSamplerArray.h
  • include/ompl/base/StateSpace.h
  • include/ompl/base/StateSpaceTypes.h
  • include/ompl/base/StateStorage.h
  • include/ompl/base/StateValidityChecker.h
  • include/ompl/base/TypedSpaceInformation.h
  • include/ompl/base/TypedStateValidityChecker.h
  • include/ompl/base/ValidStateSampler.h
  • include/ompl/base/goals/GoalLazySamples.h
  • include/ompl/base/goals/GoalRegion.h
  • include/ompl/base/goals/GoalSampleableRegion.h
  • include/ompl/base/goals/GoalSpace.h
  • include/ompl/base/goals/GoalState.h
  • include/ompl/base/goals/GoalStates.h
  • include/ompl/base/objectives/ControlDurationObjective.h
  • include/ompl/base/objectives/MaximizeMinClearanceObjective.h
  • include/ompl/base/objectives/MechanicalWorkOptimizationObjective.h
  • include/ompl/base/objectives/MinimaxObjective.h
  • include/ompl/base/objectives/MinimizeArrivalTime.h
  • include/ompl/base/objectives/PathLengthOptimizationObjective.h
  • include/ompl/base/objectives/StateCostIntegralObjective.h
  • include/ompl/base/objectives/VFMechanicalWorkOptimizationObjective.h
  • include/ompl/base/objectives/VFUpstreamCriterionOptimizationObjective.h
  • include/ompl/base/samplers/BridgeTestValidStateSampler.h
  • include/ompl/base/samplers/ConditionalStateSampler.h
  • include/ompl/base/samplers/DeterministicStateSampler.h
  • include/ompl/base/samplers/GaussianValidStateSampler.h
  • include/ompl/base/samplers/InformedStateSampler.h
  • include/ompl/base/samplers/MaximizeClearanceValidStateSampler.h
  • include/ompl/base/samplers/MinimumClearanceValidStateSampler.h
  • include/ompl/base/samplers/ObstacleBasedValidStateSampler.h
  • include/ompl/base/samplers/UniformValidStateSampler.h
  • include/ompl/base/samplers/deterministic/DeterministicSequence.h
  • include/ompl/base/samplers/deterministic/HaltonSequence.h
  • include/ompl/base/samplers/deterministic/PrecomputedSequence.h
  • include/ompl/base/samplers/informed/OrderedInfSampler.h
  • include/ompl/base/samplers/informed/PathLengthDirectInfSampler.h
  • include/ompl/base/samplers/informed/RejectionInfSampler.h
  • include/ompl/base/spaces/DiscreteStateSpace.h
  • include/ompl/base/spaces/Dubins3DMotionValidator.h
  • include/ompl/base/spaces/DubinsMotionValidator.h
  • include/ompl/base/spaces/DubinsStateSpace.h
  • include/ompl/base/spaces/EmptyStateSpace.h
  • include/ompl/base/spaces/HybridStateSpace.h
  • include/ompl/base/spaces/HybridTimeStateSpace.h
  • include/ompl/base/spaces/OwenStateSpace.h
  • include/ompl/base/spaces/RealVectorBounds.h
  • include/ompl/base/spaces/RealVectorStateProjections.h
  • include/ompl/base/spaces/RealVectorStateSpace.h
  • include/ompl/base/spaces/ReedsSheppStateSpace.h
  • include/ompl/base/spaces/SE2StateSpace.h
  • include/ompl/base/spaces/SE3StateSpace.h
  • include/ompl/base/spaces/SO2StateSpace.h
  • include/ompl/base/spaces/SO3StateSpace.h
  • include/ompl/base/spaces/SpaceTimeStateSpace.h
  • include/ompl/base/spaces/TimeStateSpace.h
  • include/ompl/base/spaces/TrochoidStateSpace.h
  • include/ompl/base/spaces/VanaOwenStateSpace.h
  • include/ompl/base/spaces/VanaStateSpace.h
  • include/ompl/base/spaces/WrapperStateSpace.h
  • include/ompl/base/spaces/constraint/AtlasChart.h
  • include/ompl/base/spaces/constraint/AtlasStateSpace.h
  • include/ompl/base/spaces/constraint/ConstrainedStateSpace.h
  • include/ompl/base/spaces/constraint/ProjectedStateSpace.h
  • include/ompl/base/spaces/constraint/TangentBundleStateSpace.h
  • include/ompl/base/spaces/special/KleinBottleStateSpace.h
  • include/ompl/base/spaces/special/MobiusStateSpace.h
  • include/ompl/base/spaces/special/SphereStateSpace.h
  • include/ompl/base/spaces/special/TorusStateSpace.h
  • include/ompl/base/terminationconditions/CostConvergenceTerminationCondition.h
  • include/ompl/base/terminationconditions/IterationTerminationCondition.h
  • include/ompl/config.h
  • include/ompl/control/Control.h
  • include/ompl/control/ControlSampler.h
  • include/ompl/control/ControlSpace.h

The first 100 are listed.

distinfo 1
FileSizeSHA256
ompl-ompl-2.0.2_GH0.tar.gz7.7135911e+07d867190a46a7f730923475a68af2e09fc9e796017a59be395a4bf3900d0c3ae4

Commit history 3

DateCommitCreditsLog message
97a84ef467 Dima Panov */*: update boost consumers after boost-1.92
5c551956cd Yuri Victorovich misc/ompl: update 2.0.1 → 2.0.2
65b73ee144 Yuri Victorovich misc/ompl: update 2.0.0 → 2.0.1