30#ifndef HPP_CORE_DISTANCE_BETWEEN_OBJECTS_HH
31#define HPP_CORE_DISTANCE_BETWEEN_OBJECTS_HH
Computation of distances between pairs of objects.
Definition distance-between-objects.hh:38
void obstacles(const ObjectStdVector_t &obstacles)
Add a list of obstacles.
void computeDistances()
Compute distances between pairs of objects stored in bodies.
const DistanceResults_t & distanceResults() const
Get result of distance computations.
Definition distance-between-objects.hh:52
DistanceBetweenObjects(const DevicePtr_t &robot)
const CollisionPairs_t & collisionPairs() const
Get collision pairs.
Definition distance-between-objects.hh:50
void addObstacle(const CollisionObjectConstPtr_t &object)
std::vector< CollisionPair_t > CollisionPairs_t
Definition fwd.hh:239
std::vector< CollisionObjectPtr_t > ObjectStdVector_t
Definition fwd.hh:184
pinocchio::DevicePtr_t DevicePtr_t
Definition fwd.hh:134
pinocchio::DistanceResults_t DistanceResults_t
Definition fwd.hh:143
pinocchio::CollisionObjectConstPtr_t CollisionObjectConstPtr_t
Definition fwd.hh:100
Definition bi-rrt-planner.hh:35