30#ifndef HPP_CORE_CONFIGURATION_SHOOTER_GAUSSIAN_HH
31#define HPP_CORE_CONFIGURATION_SHOOTER_GAUSSIAN_HH
34#include <hpp/pinocchio/device.hh>
39namespace configurationShooter {
68 assert(s.size() == robot_->numberDof());
79 center_(robot->currentConfiguration()),
80 sigmas_(robot->numberDof()) {
84 ConfigurationShooter::init(self);
97 GaussianWkPtr_t weak_;
Definition configuration-shooter.hh:45
Definition gaussian.hh:45
void center(ConfigurationIn_t c)
Definition gaussian.hh:54
const Configuration_t & center() const
Definition gaussian.hh:55
Gaussian(const DevicePtr_t &robot)
Definition gaussian.hh:77
static GaussianPtr_t create(const DevicePtr_t &robot)
Definition gaussian.hh:47
void sigma(const value_type &factor)
virtual void impl_shoot(Configuration_t &q) const
void init(const GaussianPtr_t &self)
Definition gaussian.hh:83
void sigmas(vectorIn_t s)
Definition gaussian.hh:67
const vector_t & sigmas() const
Definition gaussian.hh:71
#define HPP_CORE_DLLAPI
Definition config.hh:88
shared_ptr< Gaussian > GaussianPtr_t
Definition fwd.hh:365
pinocchio::value_type value_type
Definition fwd.hh:174
pinocchio::vectorIn_t vectorIn_t
Definition fwd.hh:221
pinocchio::vector_t vector_t
Definition fwd.hh:220
pinocchio::ConfigurationIn_t ConfigurationIn_t
Definition fwd.hh:108
pinocchio::Configuration_t Configuration_t
Definition fwd.hh:107
pinocchio::DevicePtr_t DevicePtr_t
Definition fwd.hh:134
Definition bi-rrt-planner.hh:35