smooth
A C++ library for Lie theory
Loading...
Searching...
No Matches
Functions
dubins.hpp File Reference

Generate Dubins curves as Spline. More...

#include "smooth/se2.hpp"
#include "spline.hpp"
#include "detail/dubins_impl.hpp"
Include dependency graph for dubins.hpp:

Go to the source code of this file.

Functions

template<int K = 3>
requires (K >= 1)
SMOOTH_BEGIN_NAMESPACE Spline< K, smooth::SE2d > dubins_curve (const smooth::SE2d &gb, double R=1)
 Create dubins Spline.
 

Detailed Description

Generate Dubins curves as Spline.

Definition in file dubins.hpp.

Function Documentation

◆ dubins_curve()

template<int K = 3>
requires (K >= 1)
SMOOTH_BEGIN_NAMESPACE Spline< K, smooth::SE2d > dubins_curve ( const smooth::SE2d &  gb,
double  R = 1 
)

Create dubins Spline.

Template Parameters
Kdegree of resulting Spline (must be at least 1).
Parameters
gbend position.
Rturning radius.
Returns
Spline representing a Dubins motion starting at Identity.