cpp_robotics::FMTStar
#include <fmt_star.hpp>
Public Types
| Name | |
|---|---|
| using EigenVector | Vector | 
| using PathPlanningNode< Vector > | Node | 
| using PathPlanningMap< Vector > | Map | 
Public Functions
| Name | |
|---|---|
| template <int N =Vector::RowsAtCompileTime,typename std::enable_if< N !=Eigen::Dynamic, int >::type  =0>  | 
FMTStar(const Map & map, FMTStarConfig config =FMTStarConfig()) | 
| template <int N =Vector::RowsAtCompileTime,typename std::enable_if< N==Eigen::Dynamic, int >::type  =0>  | 
FMTStar(int dimension, const Map & map, FMTStarConfig config =FMTStarConfig()) | 
| std::vector< Vector > | solve(const Vector & start, const Vector & goal) | 
| std::vector< Node > | get_nodes() const | 
| size_t | dimension() const | 
Detailed Description
template <class EigenVector >
class cpp_robotics::FMTStar;
Public Types Documentation
using Vector
using cpp_robotics::FMTStar< EigenVector >::Vector =  EigenVector;
using Node
using cpp_robotics::FMTStar< EigenVector >::Node =  PathPlanningNode<Vector>;
using Map
using cpp_robotics::FMTStar< EigenVector >::Map =  PathPlanningMap<Vector>;
Public Functions Documentation
function FMTStar
template <int N =Vector::RowsAtCompileTime,
typename std::enable_if< N !=Eigen::Dynamic, int >::type  =0>
inline FMTStar(
    const Map & map,
    FMTStarConfig config =FMTStarConfig()
)
function FMTStar
template <int N =Vector::RowsAtCompileTime,
typename std::enable_if< N==Eigen::Dynamic, int >::type  =0>
inline FMTStar(
    int dimension,
    const Map & map,
    FMTStarConfig config =FMTStarConfig()
)
function solve
inline std::vector< Vector > solve(
    const Vector & start,
    const Vector & goal
)
function get_nodes
inline std::vector< Node > get_nodes() const
function dimension
inline size_t dimension() const
Updated on 2024-05-28 at 06:55:39 +0000