30#ifndef PYHPP_MANIPULATION_PATH_PLANNER_HH
31#define PYHPP_MANIPULATION_PATH_PLANNER_HH
33#include <hpp/manipulation/fwd.hh>
37namespace manipulation {
ProblemConstPtr_t problem() const
Definition: path-planner.cc:119
PathVectorPtr_t computePath() const
Definition: path-planner.cc:151
virtual const RoadmapPtr_t & roadmap() const
Definition: path-planner.cc:117
shared_ptr< PathVector > PathVectorPtr_t
shared_ptr< PathOptimizer > PathOptimizerPtr_t
shared_ptr< PathProjector > PathProjectorPtr_t
shared_ptr< Roadmap > RoadmapPtr_t
pinocchio::ConfigurationIn_t ConfigurationIn_t
constraints::matrixIn_t matrixIn_t
shared_ptr< Path > PathPtr_t
shared_ptr< EndEffectorTrajectory > EndEffectorTrajectoryPtr_t
shared_ptr< TransitionPlanner > TransitionPlannerPtr_t
core::matrixIn_t matrixIn_t
void exposePathPlanners()
Definition: path-planner.cc:319
hpp::core::PathOptimizerPtr_t PathOptimizerPtr_t
Definition: path-planner.hh:41
boost::python::tuple tuple
Definition: path-planner.hh:39
hpp::core::PathVectorPtr_t PathVectorPtr_t
Definition: path-planner.hh:44
hpp::core::RoadmapPtr_t RoadmapPtr_t
Definition: path-planner.hh:45
hpp::pinocchio::ConfigurationIn_t ConfigurationIn_t
Definition: device.hh:56
hpp::core::PathProjectorPtr_t PathProjectorPtr_t
Definition: path-planner.hh:42
hpp::core::PathPtr_t PathPtr_t
Definition: path-planner.hh:43
hpp::manipulation::matrixIn_t matrixIn_t
Definition: path-planner.hh:46
Definition: path-planner.hh:73
int nDiscreteSteps() const
Definition: path-planner.cc:297
hpp::manipulation::pathPlanner::EndEffectorTrajectoryPtr_t eetObj() const
Definition: path-planner.cc:284
int nRandomConfig() const
Definition: path-planner.cc:291
EndEffectorTrajectory(const pyhpp::core::Problem &problem)
Definition: path-planner.cc:263
bool checkFeasibilityOnly() const
Definition: path-planner.cc:309
Python wrapper for Edge.
Definition: graph.hh:69
Definition: path-planner.hh:50
void setReedsAndSheppSteeringMethod(double turningRadius)
Definition: path-planner.cc:245
PathVectorPtr_t timeParameterization(const PathVectorPtr_t &path)
Definition: path-planner.cc:227
void pathProjector(const PathProjectorPtr_t pathProjector)
Definition: path-planner.cc:249
tuple directPath(ConfigurationIn_t q1, ConfigurationIn_t q2, bool validate)
Definition: path-planner.cc:196
PathVectorPtr_t planPath(ConfigurationIn_t qInit, matrixIn_t qGoals, bool resetRoadmap)
Definition: path-planner.cc:116
hpp::manipulation::pathPlanner::TransitionPlannerPtr_t trObj() const
Definition: path-planner.cc:95
void addPathOptimizer(const PathOptimizerPtr_t &pathOptimizer)
Definition: path-planner.cc:257
void setEdge(const PyWEdge &transition)
Definition: path-planner.cc:233
void clearPathOptimizers()
Definition: path-planner.cc:253
void setTransition(const PyWEdge &transition)
Definition: path-planner.cc:241
tuple validateConfiguration(ConfigurationIn_t q, std::size_t id) const
Definition: path-planner.cc:216
PathVectorPtr_t optimizePath(const PathPtr_t &path)
Definition: path-planner.cc:223
pyhpp::core::Problem innerProblem() const
Definition: path-planner.cc:112
pyhpp::core::PathPlanner innerPlanner() const
Definition: path-planner.cc:102
TransitionPlanner(const pyhpp::core::Problem &problem)
Definition: path-planner.cc:88