hpp-pinocchio  4.9.1
Wrapping of the kinematic/dynamic chain Pinocchio for HPP.
hpp::pinocchio::ExtraConfigSpace Class Reference

#include <hpp/pinocchio/extra-config-space.hh>

Public Member Functions

 ExtraConfigSpace ()
 
value_typelower (const size_type &index)
 
value_typeupper (const size_type &index)
 
const value_typelower (const size_type &index) const
 
const value_typeupper (const size_type &index) const
 
const vector_tlower () const
 
const vector_tupper () const
 
size_type dimension () const
 Get dimension. More...
 

Friends

class Device
 

Detailed Description

Extra degrees of freedom to store internal values in configurations

In some applications, it is useful to store extra variables with the configuration vector of a robot. For instance, when planning motions in state space using roadmap based methods, the velocity of the robot is stored in the nodes of the roadmap.

Constructor & Destructor Documentation

◆ ExtraConfigSpace()

hpp::pinocchio::ExtraConfigSpace::ExtraConfigSpace ( )
inline

Member Function Documentation

◆ dimension()

size_type hpp::pinocchio::ExtraConfigSpace::dimension ( ) const
inline

Get dimension.

◆ lower() [1/3]

value_type& hpp::pinocchio::ExtraConfigSpace::lower ( const size_type index)
inline

◆ lower() [2/3]

const value_type& hpp::pinocchio::ExtraConfigSpace::lower ( const size_type index) const
inline

◆ lower() [3/3]

const vector_t& hpp::pinocchio::ExtraConfigSpace::lower ( ) const
inline

◆ upper() [1/3]

value_type& hpp::pinocchio::ExtraConfigSpace::upper ( const size_type index)
inline

◆ upper() [2/3]

const value_type& hpp::pinocchio::ExtraConfigSpace::upper ( const size_type index) const
inline

◆ upper() [3/3]

const vector_t& hpp::pinocchio::ExtraConfigSpace::upper ( ) const
inline

Friends And Related Function Documentation

◆ Device

friend class Device
friend

The documentation for this class was generated from the following file: