State space sampler for SO(3), using quaternion representation. More...
#include <SO3StateSpace.h>
Public Member Functions | |
SO3StateSampler (const StateSpace *space) | |
Constructor. | |
virtual void | sampleUniform (State *state) |
Sample a state. | |
virtual void | sampleUniformNear (State *state, const State *near, const double distance) |
Sample a state near another, within specified distance. | |
virtual void | sampleGaussian (State *state, const State *mean, const double stdDev) |
Sample a state using a Gaussian distribution with given mean and standard deviation (stdDev) |
State space sampler for SO(3), using quaternion representation.
Definition at line 48 of file SO3StateSpace.h.
void ompl::base::SO3StateSampler::sampleGaussian | ( | State * | state, |
const State * | mean, | ||
const double | stdDev | ||
) | [virtual] |
Sample a state using a Gaussian distribution with given mean and standard deviation (stdDev)
Implements ompl::base::StateSampler.
Definition at line 78 of file SO3StateSpace.cpp.
void ompl::base::SO3StateSampler::sampleUniformNear | ( | State * | state, |
const State * | near, | ||
const double | distance | ||
) | [virtual] |
Sample a state near another, within specified distance.
Implements ompl::base::StateSampler.
Definition at line 72 of file SO3StateSpace.cpp.