9 /*! \brief Use cute_c2 for collision detection.
11 \see https://github.com/RandyGaul/cute_headers/blob/master/cute_c2.h
13 class RRTExt2 : public RRTS {
18 // Collide RRT procedures
19 std::tuple<bool, unsigned int, unsigned int>
20 collide_steered_from(RRTNode &f);
22 std::tuple<bool, unsigned int, unsigned int>
23 collide_two_nodes(RRTNode &f, RRTNode &t);
26 /*! \brief Different costs extension.
28 Use different cost for bulding tree data structure and searching in the
31 class RRTExt1 : public RRTS {
33 /*! \brief Reeds and Shepp path length.
35 double cost_build(RRTNode &f, RRTNode &t);
36 /*! \brief Matej's heuristics.
38 double cost_search(RRTNode &f, RRTNode &t);