Robotics Library  0.6.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions
rl::plan::RrtCon Class Reference

#include <RrtCon.h>

Inheritance diagram for rl::plan::RrtCon:
Inheritance graph
[legend]
Collaboration diagram for rl::plan::RrtCon:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 RrtCon ()
virtual ~RrtCon ()
virtual ::std::string getName () const
bool solve ()
- Public Member Functions inherited from rl::plan::RrtGoalBias
 RrtGoalBias ()
virtual ~RrtGoalBias ()
virtual void seed (const ::boost::mt19937::result_type &value)
- Public Member Functions inherited from rl::plan::Rrt
 Rrt (const ::std::size_t &trees=1)
virtual ~Rrt ()
virtual ::std::size_t getNumEdges () const
virtual ::std::size_t getNumVertices () const
virtual void getPath (VectorList &path)
virtual void reset ()
- Public Member Functions inherited from rl::plan::Planner
 Planner ()
virtual ~Planner ()
bool verify ()

Additional Inherited Members

- Public Attributes inherited from rl::plan::RrtGoalBias
::rl::math::Real probability
- Public Attributes inherited from rl::plan::Rrt
::rl::math::Real delta
::rl::math::Real epsilon
bool kd
Samplersampler
- Public Attributes inherited from rl::plan::Planner
::rl::math::Real duration
::rl::math::Vectorgoal
SimpleModelmodel
::rl::math::Vectorstart
Viewerviewer
- Protected Member Functions inherited from rl::plan::RrtGoalBias
virtual void choose (::rl::math::Vector &chosen)
- Protected Member Functions inherited from rl::plan::Rrt
virtual Edge addEdge (const Vertex &u, const Vertex &v, Tree &tree)
void addPoint (NearestNeighbors &nn, const QueryItem &p)
Vertex addVertex (Tree &tree, const VectorPtr &q)
bool areEqual (const ::rl::math::Vector &lhs, const ::rl::math::Vector &rhs) const
virtual Vertex connect (Tree &tree, const Neighbor &nearest, const ::rl::math::Vector &chosen)
virtual Vertex extend (Tree &tree, const Neighbor &nearest, const ::rl::math::Vector &chosen)
virtual Neighbor nearest (const Tree &tree, const ::rl::math::Vector &chosen)
- Protected Attributes inherited from rl::plan::RrtGoalBias
::boost::variate_generator
< ::boost::mt19937,::boost::uniform_real
< ::rl::math::Real > > 
rand
- Protected Attributes inherited from rl::plan::Rrt
::std::vector< Vertexbegin
::std::vector< Vertexend
::std::vector< Treetree
- Protected Attributes inherited from rl::plan::Planner
::rl::util::Timer timer

Constructor & Destructor Documentation

rl::plan::RrtCon::RrtCon ( )
rl::plan::RrtCon::~RrtCon ( )
virtual

Member Function Documentation

std::string rl::plan::RrtCon::getName ( ) const
virtual

Reimplemented from rl::plan::RrtGoalBias.

bool rl::plan::RrtCon::solve ( )
virtual

Find collision free path.

Reimplemented from rl::plan::Rrt.


The documentation for this class was generated from the following files: