Class CC00_Dubins_State_Space
- Defined in File cc00_dubins_state_space.hpp 
Inheritance Relationships
Base Type
- public steering::HC_CC_State_Space(Class HC_CC_State_Space)
Class Documentation
- 
class CC00_Dubins_State_Space : public steering::HC_CC_State_Space
- An implementation of continuous curvature (CC) steer for a Dubins car with zero curvature at the start and goal configuration as described in: T. Fraichard and A. Scheuer, “From Reeds and Shepp’s to continuous-curvature - paths,” IEEE Transactions on Robotics (Volume 20, Issue: 6, Dec. 2004). It evaluates all Dubins families and returns the shortest path. - Public Functions - 
CC00_Dubins_State_Space(double kappa, double sigma, double discretization = 0.1, bool forwards = true)
- Constructor. 
 - 
~CC00_Dubins_State_Space()
- Destructor. 
 - 
CC_Dubins_Path *cc00_circles_dubins_path(const HC_CC_Circle &c1, const HC_CC_Circle &c2) const
- Returns a sequence of turns and straight lines connecting the two circles c1 and c2. 
 - 
CC_Dubins_Path *cc00_dubins(const State &state1, const State &state2) const
- Returns a sequence of turns and straight lines connecting a start and an end configuration. 
 
- 
CC00_Dubins_State_Space(double kappa, double sigma, double discretization = 0.1, bool forwards = true)