30#ifndef PYHPP_MANIPULATION_PATH_PLANNER_HH
31#define PYHPP_MANIPULATION_PATH_PLANNER_HH
33#include <hpp/manipulation/fwd.hh>
39typedef boost::python::tuple
tuple;
ProblemConstPtr_t problem() const
Definition path-planner.cc:110
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< TransitionPlanner > TransitionPlannerPtr_t
core::matrixIn_t matrixIn_t
boost::python::tuple tuple
Definition path-planner.hh:39
Python wrapper for Edge.
Definition graph.hh:75
void setReedsAndSheppSteeringMethod(double turningRadius)
Definition path-planner.cc:174
PathVectorPtr_t timeParameterization(const PathVectorPtr_t &path)
Definition path-planner.cc:165
void pathProjector(const PathProjectorPtr_t pathProjector)
Definition path-planner.cc:178
tuple directPath(ConfigurationIn_t q1, ConfigurationIn_t q2, bool validate)
Definition path-planner.cc:133
PathVectorPtr_t planPath(ConfigurationIn_t qInit, matrixIn_t qGoals, bool resetRoadmap)
Definition path-planner.cc:109
hpp::manipulation::pathPlanner::TransitionPlannerPtr_t trObj() const
Definition path-planner.cc:89
void addPathOptimizer(const PathOptimizerPtr_t &pathOptimizer)
Definition path-planner.cc:186
void setEdge(const PyWEdge &transition)
Definition path-planner.cc:170
void clearPathOptimizers()
Definition path-planner.cc:182
tuple validateConfiguration(ConfigurationIn_t q, std::size_t id) const
Definition path-planner.cc:154
PathVectorPtr_t optimizePath(const PathPtr_t &path)
Definition path-planner.cc:161
pyhpp::core::Problem innerProblem() const
Definition path-planner.cc:105
pyhpp::core::PathPlanner innerPlanner() const
Definition path-planner.cc:96
TransitionPlanner(const pyhpp::core::Problem &problem)
Definition path-planner.cc:82