Robotics Library  0.7.0
Public Member Functions | Public Attributes | List of all members
rl::plan::BridgeSampler Class Reference

Bridge test sampling strategy. More...

#include <BridgeSampler.h>

Inheritance diagram for rl::plan::BridgeSampler:
Inheritance graph
[legend]

Public Member Functions

 BridgeSampler ()
 
virtual ~BridgeSampler ()
 
::rl::math::Vector generateCollisionFree ()
 
- Public Member Functions inherited from rl::plan::GaussianSampler
 GaussianSampler ()
 
virtual ~GaussianSampler ()
 
::rl::math::Vector generateCollisionFree ()
 
virtual void seed (const ::std::mt19937::result_type &value)
 
- Public Member Functions inherited from rl::plan::UniformSampler
 UniformSampler ()
 
virtual ~UniformSampler ()
 
::rl::math::Vector generate ()
 
- Public Member Functions inherited from rl::plan::Sampler
 Sampler ()
 
virtual ~Sampler ()
 
virtual ::rl::math::Vector generateCollisionFree ()
 

Public Attributes

::rl::math::Real ratio
 Probability of choosing bridge sample. More...
 
- Public Attributes inherited from rl::plan::GaussianSampler
::rl::math::Vectorsigma
 
- Public Attributes inherited from rl::plan::Sampler
SimpleModelmodel
 

Additional Inherited Members

- Protected Member Functions inherited from rl::plan::GaussianSampler
::std::normal_distribution< ::rl::math::Real >::result_type gauss ()
 
- Protected Member Functions inherited from rl::plan::UniformSampler
::std::uniform_real_distribution< ::rl::math::Real >::result_type rand ()
 
- Protected Attributes inherited from rl::plan::GaussianSampler
::std::normal_distribution< ::rl::math::RealgaussDistribution
 
::std::mt19937 gaussEngine
 
- Protected Attributes inherited from rl::plan::UniformSampler
::std::uniform_real_distribution< ::rl::math::RealrandDistribution
 
::std::mt19937 randEngine
 

Detailed Description

Bridge test sampling strategy.

David Hsu, Tingting Jiang, John Reif, and Zheng Sun. The bridge test for sampling narrow passages with probabilistic roadmap planners. In Proceedings of the IEEE International Conference on Robotics and Automation, pages 4420-4426, September 2003.

http://dx.doi.org/10.1109/ROBOT.2003.1242285

Constructor & Destructor Documentation

◆ BridgeSampler()

rl::plan::BridgeSampler::BridgeSampler ( )

◆ ~BridgeSampler()

rl::plan::BridgeSampler::~BridgeSampler ( )
virtual

Member Function Documentation

◆ generateCollisionFree()

rl::math::Vector rl::plan::BridgeSampler::generateCollisionFree ( )

Member Data Documentation

◆ ratio

::rl::math::Real rl::plan::BridgeSampler::ratio

Probability of choosing bridge sample.


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