#include <hpp/rbprm/interpolation/time-constraint-shooter.hh>
◆ TimeConstraintShooter()
hpp::rbprm::interpolation::TimeConstraintShooter::TimeConstraintShooter |
( |
const core::DevicePtr_t |
device, |
|
|
const hpp::core::PathPtr_t |
rootPath, |
|
|
const std::size_t |
pathDofRank, |
|
|
const T_TimeDependant & |
tds, |
|
|
core::ConfigProjectorPtr_t |
projector, |
|
|
const rbprm::T_Limb |
freeLimbs |
|
) |
| |
|
protected |
◆ create()
Creates an instance of LimbRRTShooter for interpolating a limb motion along a root path.
- Parameters
-
limb | A device for which the root joint path is constrained the root joint is necessarily a free flyer |
path | A constrained path for the root of the limb |
- Returns
- a pointer to an instance of LimbRRTShooter
◆ impl_shoot()
virtual void hpp::rbprm::interpolation::TimeConstraintShooter::impl_shoot |
( |
core::Configuration_t & |
q | ) |
const |
|
protectedvirtual |
◆ init()
◆ configSize_
const std::size_t hpp::rbprm::interpolation::TimeConstraintShooter::configSize_ |
◆ device_
const core::DevicePtr_t hpp::rbprm::interpolation::TimeConstraintShooter::device_ |
◆ freeLimbs_
const rbprm::T_Limb hpp::rbprm::interpolation::TimeConstraintShooter::freeLimbs_ |
◆ pathDofRank_
const std::size_t hpp::rbprm::interpolation::TimeConstraintShooter::pathDofRank_ |
◆ projector_
core::ConfigProjectorPtr_t hpp::rbprm::interpolation::TimeConstraintShooter::projector_ |
◆ rootPath_
const hpp::core::PathPtr_t hpp::rbprm::interpolation::TimeConstraintShooter::rootPath_ |
◆ tds_
The documentation for this class was generated from the following file: