29#ifndef HPP_CORE_STEERING_METHOD_INTERPOLATED_HH
30#define HPP_CORE_STEERING_METHOD_INTERPOLATED_HH
100 device_(other.device_),
101 distance_(other.distance_),
105 void init(InterpolatedWkPtr_t weak) {
113 InterpolatedWkPtr_t weak_;
static InterpolatedPathPtr_t create(const DevicePtr_t &device, ConfigurationIn_t init, ConfigurationIn_t end, interval_t timeRange)
Definition interpolated-path.hh:67
SteeringMethod(const ProblemConstPtr_t &problem)
Constructor.
Definition steering-method.hh:94
void init(SteeringMethodWkPtr_t weak)
Store weak pointer to itself.
Definition steering-method.hh:110
void constraints(const ConstraintSetPtr_t &constraints)
Set constraint set.
Definition steering-method.hh:84
Definition weighed-distance.hh:44
void init(InterpolatedWkPtr_t weak)
Store weak pointer to itself.
Definition interpolated-steering-method.hh:105
Interpolated(const Interpolated &other)
Copy constructor.
Definition interpolated-steering-method.hh:98
virtual SteeringMethodPtr_t copy() const
Copy instance and return shared pointer.
Definition interpolated-steering-method.hh:73
static InterpolatedPtr_t create(const DevicePtr_t &device, const WeighedDistancePtr_t &distance)
Create instance and return shared pointer.
Definition interpolated-steering-method.hh:56
Interpolated(const DevicePtr_t &device, const WeighedDistancePtr_t &distance)
Constructor with weighed distance.
Definition interpolated-steering-method.hh:94
virtual PathPtr_t impl_compute(ConfigurationIn_t q1, ConfigurationIn_t q2) const
create a path between two configurations
Definition interpolated-steering-method.hh:76
static InterpolatedPtr_t createCopy(const InterpolatedPtr_t &other)
Copy instance and return shared pointer.
Definition interpolated-steering-method.hh:65
Interpolated(const DevicePtr_t &device)
Definition interpolated-steering-method.hh:87
static InterpolatedPtr_t create(const DevicePtr_t &device)
Create instance and return shared pointer.
Definition interpolated-steering-method.hh:48
#define HPP_CORE_DLLAPI
Definition config.hh:88
Definition reeds-shepp.hh:38
shared_ptr< Interpolated > InterpolatedPtr_t
Definition fwd.hh:339
Definition bi-rrt-planner.hh:36
pinocchio::DeviceWkPtr_t DeviceWkPtr_t
Definition fwd.hh:135
pinocchio::value_type value_type
Definition fwd.hh:174
shared_ptr< WeighedDistance > WeighedDistancePtr_t
Definition fwd.hh:226
shared_ptr< SteeringMethod > SteeringMethodPtr_t
Definition fwd.hh:213
pinocchio::ConfigurationIn_t ConfigurationIn_t
Definition fwd.hh:108
pinocchio::DevicePtr_t DevicePtr_t
Definition fwd.hh:134
shared_ptr< Path > PathPtr_t
Definition fwd.hh:187
Definition bi-rrt-planner.hh:35