Uniformly sample with bounds of degrees of freedom. More...
#include <hpp/core/configuration-shooter/uniform.hh>
Public Member Functions | |
| virtual void | shoot (Configuration_t &q) const |
| Shoot a random configuration. More... | |
| void | sampleExtraDOF (bool sampleExtraDOF) |
Public Member Functions inherited from hpp::core::ConfigurationShooter | |
| virtual ConfigurationPtr_t | shoot () const |
| Shoot a random configuration. More... | |
| virtual | ~ConfigurationShooter () |
Static Public Member Functions | |
| static UniformPtr_t | create (const DevicePtr_t &robot) |
Protected Member Functions | |
| Uniform (const DevicePtr_t &robot) | |
| Uniformly sample configuration space. More... | |
| void | init (const UniformPtr_t &self) |
Protected Member Functions inherited from hpp::core::ConfigurationShooter | |
| ConfigurationShooter () | |
| void | init (const ConfigurationShooterWkPtr_t &weak) |
| Store weak pointer to itself. More... | |
Uniformly sample with bounds of degrees of freedom.
|
inlineprotected |
Uniformly sample configuration space.
Note that translation joints have to be bounded.
|
inlinestatic |
References init().
|
inlineprotected |
References hpp::core::ConfigurationShooter::init().
Referenced by create().
|
inline |
|
virtual |
Shoot a random configuration.
| q | the configuration (resized if necessary). |
Implements hpp::core::ConfigurationShooter.