|
virtual | hpp::core::KinodynamicPath::~KinodynamicPath () throw () |
| Destructor. More...
|
|
static KinodynamicPathPtr_t | hpp::core::KinodynamicPath::create (const DevicePtr_t &device, ConfigurationIn_t init, ConfigurationIn_t end, value_type length, ConfigurationIn_t a1, ConfigurationIn_t t0, ConfigurationIn_t t1, ConfigurationIn_t tv, ConfigurationIn_t t2, ConfigurationIn_t vLim) |
| Create instance and return shared pointer. More...
|
|
static KinodynamicPathPtr_t | hpp::core::KinodynamicPath::create (const DevicePtr_t &device, ConfigurationIn_t init, ConfigurationIn_t end, value_type length, ConfigurationIn_t a1, ConfigurationIn_t t0, ConfigurationIn_t t1, ConfigurationIn_t tv, ConfigurationIn_t t2, ConfigurationIn_t vLim, ConstraintSetPtr_t constraints) |
| Create instance and return shared pointer. More...
|
|
static KinodynamicPathPtr_t | hpp::core::KinodynamicPath::createCopy (const KinodynamicPathPtr_t &path) |
| Create copy and return shared pointer. More...
|
|
static KinodynamicPathPtr_t | hpp::core::KinodynamicPath::createCopy (const KinodynamicPathPtr_t &path, const ConstraintSetPtr_t &constraints) |
| Create copy and return shared pointer. More...
|
|
virtual PathPtr_t | hpp::core::KinodynamicPath::copy () const |
| Return a shared pointer to this. More...
|
|
virtual PathPtr_t | hpp::core::KinodynamicPath::copy (const ConstraintSetPtr_t &constraints) const |
| Return a shared pointer to a copy of this and set constraints. More...
|
|
virtual PathPtr_t | hpp::core::KinodynamicPath::impl_extract (const interval_t ¶mInterval) const throw (projection_error) |
| Extraction/Reversion of a sub-path. More...
|
|
vector_t | hpp::core::KinodynamicPath::getT0 () |
|
vector_t | hpp::core::KinodynamicPath::getT1 () |
|
vector_t | hpp::core::KinodynamicPath::getT2 () |
|
vector_t | hpp::core::KinodynamicPath::getTv () |
|
vector_t | hpp::core::KinodynamicPath::getA1 () |
|
virtual std::ostream & | hpp::core::KinodynamicPath::print (std::ostream &os) const |
| Print path in a stream. More...
|
|
| hpp::core::KinodynamicPath::KinodynamicPath (const DevicePtr_t &robot, ConfigurationIn_t init, ConfigurationIn_t end, value_type length, ConfigurationIn_t a1, ConfigurationIn_t t0, ConfigurationIn_t t1, ConfigurationIn_t tv, ConfigurationIn_t t2, ConfigurationIn_t vLim) |
| Constructor. More...
|
|
| hpp::core::KinodynamicPath::KinodynamicPath (const DevicePtr_t &robot, ConfigurationIn_t init, ConfigurationIn_t end, value_type length, ConfigurationIn_t a1, ConfigurationIn_t t0, ConfigurationIn_t t1, ConfigurationIn_t tv, ConfigurationIn_t t2, ConfigurationIn_t vLim, ConstraintSetPtr_t constraints) |
| Constructor with constraints. More...
|
|
| hpp::core::KinodynamicPath::KinodynamicPath (const KinodynamicPath &path) |
| Copy constructor. More...
|
|
| hpp::core::KinodynamicPath::KinodynamicPath (const KinodynamicPath &path, const ConstraintSetPtr_t &constraints) |
| Copy constructor with constraints. More...
|
|
void | hpp::core::KinodynamicPath::init (KinodynamicPathPtr_t self) |
|
virtual bool | hpp::core::KinodynamicPath::impl_compute (ConfigurationOut_t result, value_type t) const |
| Function evaluation without applying constraints. More...
|
|
double | hpp::core::KinodynamicPath::sgnenum (double val) const |
|
int | hpp::core::KinodynamicPath::sgn (double d) const |
|
double | hpp::core::KinodynamicPath::sgnf (double d) const |
|
std::ostream & | hpp::core::operator<< (std::ostream &os, const Path &path) |
|
In current implementation, only the translation part of the freeflyer joint is considered by this class. The value of all other joint are interpolated between the initial and end value using the interpolate() method.