se2ez
|
#include <helper.h>
Public Member Functions | |
EZPlansConstraint (const RobotPtr &robot, const ompl::base::ConstraintPtr &constraint, ConstraintType method) | |
virtual | ~EZPlansConstraint () |
void | initialize () override |
void | updateValidityChecker () override |
bool | postSetState (const ompl::base::State *state) override |
StatePtr | getState (ompl::base::State *state) const override |
const StatePtr | getStateConst (const ompl::base::State *state) const override |
![]() | |
EZPlans (const RobotPtr &robot) | |
virtual | ~EZPlans () |
template<typename T , typename... Args> | |
std::shared_ptr< T > | makePlanner (Args &&... args) |
template<typename T , typename... Args> | |
std::shared_ptr< T > | setPlanner (Args &&... args) |
void | createPlanners () |
bool | setStart (const std::string &name) |
bool | setGoal (const std::string &name) |
bool | setStartGoal (const std::string &start, const std::string &goal) |
bool | setStart (const Eigen::VectorXd &vec) |
bool | setGoal (const Eigen::VectorXd &vec) |
bool | setStartGoal (const Eigen::VectorXd &start, const Eigen::VectorXd &goal) |
bool | setStart (const StatePtr &state) |
bool | setGoal (const StatePtr &state) |
bool | setStartGoal (const StatePtr &start, const StatePtr &goal) |
std::vector< std::string > | getPlanners () |
void | setPlanner (const std::string &name) |
void | postprocess (bool simplify, bool interpolate) |
std::vector< StatePtr > | extractPath () const |
Public Attributes | |
ompl::base::ConstraintPtr | constraint |
const ConstraintType | method |
![]() | |
StateSpacePtr | rspace |
ompl::base::StateSpacePtr | space |
ompl::base::SpaceInformationPtr | info |
ompl::geometric::SimpleSetupPtr | setup |
Protected Member Functions | |
void | anchor (const ompl::base::State *state) |
bool | checkConstraint (const ompl::base::State *state) const |
Additional Inherited Members | |
![]() | |
const RobotPtr | robot_ |
std::map< std::string, ompl::base::PlannerPtr > | planners_ |
plan::EZPlansConstraint::EZPlansConstraint | ( | const RobotPtr & | robot, |
const ompl::base::ConstraintPtr & | constraint, | ||
ConstraintType | method | ||
) |
Definition at line 230 of file helper.cpp.
|
virtual |
Definition at line 236 of file helper.cpp.
|
protected |
Definition at line 300 of file helper.cpp.
|
protected |
Definition at line 306 of file helper.cpp.
|
overridevirtual |
Reimplemented from se2ez::plan::EZPlans.
Definition at line 284 of file helper.cpp.
|
overridevirtual |
Reimplemented from se2ez::plan::EZPlans.
Definition at line 292 of file helper.cpp.
|
overridevirtual |
Reimplemented from se2ez::plan::EZPlans.
Definition at line 240 of file helper.cpp.
|
overridevirtual |
Reimplemented from se2ez::plan::EZPlans.
Definition at line 275 of file helper.cpp.
|
overridevirtual |
Reimplemented from se2ez::plan::EZPlans.
Definition at line 268 of file helper.cpp.
ompl::base::ConstraintPtr se2ez::plan::EZPlansConstraint::constraint |
const ConstraintType se2ez::plan::EZPlansConstraint::method |