cheshirekow  v0.1.0
mpblocks::dubins::curves_eigen::Solver< RSR, Scalar > Struct Template Reference

solves a right turn, plus a straight segment, plus a right turn More...

#include <mpblocks/dubins/curves_eigen/impl/SolutionRSR.hpp>

Public Types

typedef Eigen::Matrix< Scalar, 2, 1 > Vector2d
 
typedef Eigen::Matrix< Scalar, 3, 1 > Vector3d
 

Static Public Member Functions

static Path< Scalar > solve (const Vector3d &q0, const Vector3d &q1, const Scalar r)
 

Detailed Description

template<typename Scalar>
struct mpblocks::dubins::curves_eigen::Solver< RSR, Scalar >

solves a right turn, plus a straight segment, plus a right turn

Definition at line 39 of file SolutionRSR.hpp.

Member Typedef Documentation

template<typename Scalar >
typedef Eigen::Matrix<Scalar, 2, 1> mpblocks::dubins::curves_eigen::Solver< RSR, Scalar >::Vector2d

Definition at line 41 of file SolutionRSR.hpp.

template<typename Scalar >
typedef Eigen::Matrix<Scalar, 3, 1> mpblocks::dubins::curves_eigen::Solver< RSR, Scalar >::Vector3d

Definition at line 40 of file SolutionRSR.hpp.

Member Function Documentation

template<typename Scalar >
static Path<Scalar> mpblocks::dubins::curves_eigen::Solver< RSR, Scalar >::solve ( const Vector3d q0,
const Vector3d q1,
const Scalar  r 
)
inlinestatic

calculate the center of the circle to which q2 is tangent

Definition at line 43 of file SolutionRSR.hpp.


The documentation for this struct was generated from the following file: