hpp-core  4.9.0
Implement basic classes for canonical path planning for kinematic chains.
hpp::core::steeringMethod Namespace Reference

Classes

class  CarLike
 
class  ConstantCurvature
 Path of constant curvature for a carlike robot. More...
 
class  Dubins
 
class  Hermite
 
class  Interpolated
 
class  Kinodynamic
 
class  ReedsShepp
 
class  Snibud
 
class  Spline
 
class  Straight
 

Typedefs

typedef boost::shared_ptr< InterpolatedInterpolatedPtr_t
 
typedef boost::shared_ptr< ReedsSheppReedsSheppPtr_t
 
typedef boost::shared_ptr< KinodynamicKinodynamicPtr_t
 
typedef boost::shared_ptr< StraightStraightPtr_t
 
typedef boost::shared_ptr< CarLikeCarLikePtr_t
 
typedef boost::shared_ptr< ConstantCurvatureConstantCurvaturePtr_t
 
typedef boost::shared_ptr< DubinsDubinsPtr_t
 
typedef boost::shared_ptr< SnibudSnibudPtr_t
 
typedef boost::shared_ptr< HermiteHermitePtr_t
 
typedef Eigen::Matrix< value_type, 3, 1 > Vector3
 

Functions

 HPP_PREDEF_CLASS (Interpolated)
 
 HPP_PREDEF_CLASS (ReedsShepp)
 
 HPP_PREDEF_CLASS (Kinodynamic)
 
 HPP_PREDEF_CLASS (Straight)
 
 HPP_PREDEF_CLASS (CarLike)
 
 HPP_PREDEF_CLASS (ConstantCurvature)
 
 HPP_PREDEF_CLASS (Dubins)
 
 HPP_PREDEF_CLASS (Snibud)
 
 HPP_PREDEF_CLASS (Hermite)
 

Typedef Documentation

◆ CarLikePtr_t

◆ ConstantCurvaturePtr_t

◆ DubinsPtr_t

typedef boost::shared_ptr<Dubins> hpp::core::steeringMethod::DubinsPtr_t

◆ HermitePtr_t

◆ InterpolatedPtr_t

◆ KinodynamicPtr_t

◆ ReedsSheppPtr_t

◆ SnibudPtr_t

typedef boost::shared_ptr<Snibud> hpp::core::steeringMethod::SnibudPtr_t

◆ StraightPtr_t

◆ Vector3

typedef Eigen::Matrix<value_type, 3, 1> hpp::core::steeringMethod::Vector3

Function Documentation

◆ HPP_PREDEF_CLASS() [1/9]

hpp::core::steeringMethod::HPP_PREDEF_CLASS ( Straight  )

◆ HPP_PREDEF_CLASS() [2/9]

hpp::core::steeringMethod::HPP_PREDEF_CLASS ( CarLike  )

◆ HPP_PREDEF_CLASS() [3/9]

hpp::core::steeringMethod::HPP_PREDEF_CLASS ( ConstantCurvature  )

◆ HPP_PREDEF_CLASS() [4/9]

hpp::core::steeringMethod::HPP_PREDEF_CLASS ( Dubins  )

◆ HPP_PREDEF_CLASS() [5/9]

hpp::core::steeringMethod::HPP_PREDEF_CLASS ( Snibud  )

◆ HPP_PREDEF_CLASS() [6/9]

hpp::core::steeringMethod::HPP_PREDEF_CLASS ( Hermite  )

◆ HPP_PREDEF_CLASS() [7/9]

hpp::core::steeringMethod::HPP_PREDEF_CLASS ( Interpolated  )

◆ HPP_PREDEF_CLASS() [8/9]

hpp::core::steeringMethod::HPP_PREDEF_CLASS ( ReedsShepp  )

◆ HPP_PREDEF_CLASS() [9/9]

hpp::core::steeringMethod::HPP_PREDEF_CLASS ( Kinodynamic  )