hpp-core
6.0.0
Implement basic classes for canonical path planning for kinematic chains.
|
Classes | |
class | CarLike |
class | ConstantCurvature |
Path of constant curvature for a carlike robot. More... | |
class | Dubins |
class | Spline |
class | Hermite |
class | Interpolated |
class | ReedsShepp |
class | Snibud |
class | Kinodynamic |
class | Straight |
Typedefs | |
typedef shared_ptr< Interpolated > | InterpolatedPtr_t |
typedef shared_ptr< ReedsShepp > | ReedsSheppPtr_t |
typedef shared_ptr< Kinodynamic > | KinodynamicPtr_t |
typedef shared_ptr< Straight > | StraightPtr_t |
typedef shared_ptr< CarLike > | CarLikePtr_t |
typedef shared_ptr< ConstantCurvature > | ConstantCurvaturePtr_t |
typedef shared_ptr< Dubins > | DubinsPtr_t |
typedef shared_ptr< Snibud > | SnibudPtr_t |
typedef shared_ptr< Hermite > | HermitePtr_t |
typedef Eigen::Matrix< value_type, 3, 1 > | Vector3 |
Functions | |
HPP_PREDEF_CLASS (Interpolated) | |
HPP_PREDEF_CLASS (ReedsShepp) | |
HPP_PREDEF_CLASS (Kinodynamic) | |
std::vector< JointPtr_t > | getWheelsFromParameter (const ProblemConstPtr_t &problem, const JointPtr_t &rz) |
HPP_PREDEF_CLASS (Straight) | |
HPP_PREDEF_CLASS (CarLike) | |
HPP_PREDEF_CLASS (ConstantCurvature) | |
HPP_PREDEF_CLASS (Dubins) | |
HPP_PREDEF_CLASS (Snibud) | |
HPP_PREDEF_CLASS (Hermite) | |
PathVectorPtr_t | reedsSheppPathOrDistance (const DevicePtr_t &device, ConfigurationIn_t init, ConfigurationIn_t end, value_type extraLength, value_type rho, size_type xyId, size_type rzId, const std::vector< JointPtr_t > wheels, ConstraintSetPtr_t constraints, bool computeDistance, value_type &distance) |
typedef shared_ptr<CarLike> hpp::core::steeringMethod::CarLikePtr_t |
typedef shared_ptr<ConstantCurvature> hpp::core::steeringMethod::ConstantCurvaturePtr_t |
typedef shared_ptr<Dubins> hpp::core::steeringMethod::DubinsPtr_t |
typedef shared_ptr<Hermite> hpp::core::steeringMethod::HermitePtr_t |
typedef shared_ptr< Interpolated > hpp::core::steeringMethod::InterpolatedPtr_t |
typedef shared_ptr<Kinodynamic> hpp::core::steeringMethod::KinodynamicPtr_t |
typedef shared_ptr< ReedsShepp > hpp::core::steeringMethod::ReedsSheppPtr_t |
typedef shared_ptr<Snibud> hpp::core::steeringMethod::SnibudPtr_t |
typedef shared_ptr<Straight> hpp::core::steeringMethod::StraightPtr_t |
typedef Eigen::Matrix<value_type, 3, 1> hpp::core::steeringMethod::Vector3 |
hpp::core::steeringMethod::HPP_PREDEF_CLASS | ( | CarLike | ) |
hpp::core::steeringMethod::HPP_PREDEF_CLASS | ( | ConstantCurvature | ) |
hpp::core::steeringMethod::HPP_PREDEF_CLASS | ( | Dubins | ) |
hpp::core::steeringMethod::HPP_PREDEF_CLASS | ( | Hermite | ) |
hpp::core::steeringMethod::HPP_PREDEF_CLASS | ( | Interpolated | ) |
hpp::core::steeringMethod::HPP_PREDEF_CLASS | ( | Kinodynamic | ) |
hpp::core::steeringMethod::HPP_PREDEF_CLASS | ( | ReedsShepp | ) |
hpp::core::steeringMethod::HPP_PREDEF_CLASS | ( | Snibud | ) |
hpp::core::steeringMethod::HPP_PREDEF_CLASS | ( | Straight | ) |