hpp-walkgen  4.12.0
Walk generator for hpp framework
hpp::walkgen::SupportFoot Class Reference

#include <hpp/walkgen/foot-trajectory.hh>

Inheritance diagram for hpp::walkgen::SupportFoot:
Collaboration diagram for hpp::walkgen::SupportFoot:

Public Member Functions

virtual PathPtr_t copy () const
 
virtual PathPtr_t copy (const ConstraintSetPtr_t &) const
 
virtual ~SupportFoot () throw ()
 

Static Public Member Functions

static EIGEN_MAKE_ALIGNED_OPERATOR_NEW SupportFootPtr_t create (const FootPrint &position, const value_type &footHeight, const value_type &duration)
 Create a support foot and return shared pointer. More...
 

Protected Member Functions

 SupportFoot (const FootPrint &position, const value_type &footHeight, const value_type &duration)
 
 SupportFoot (const SupportFoot &sp)
 
virtual Configuration_t initial () const
 
virtual Configuration_t end () const
 
virtual bool impl_compute (ConfigurationOut_t configuration, value_type t) const
 
virtual std::ostream & print (std::ostream &os) const
 

Detailed Description

Static trajectory of a support foot

This class derives from Path as a trajectory of a rigid body object.

Constructor & Destructor Documentation

◆ ~SupportFoot()

virtual hpp::walkgen::SupportFoot::~SupportFoot ( )
throw (
)
inlinevirtual

◆ SupportFoot() [1/2]

hpp::walkgen::SupportFoot::SupportFoot ( const FootPrint position,
const value_type footHeight,
const value_type duration 
)
protected

◆ SupportFoot() [2/2]

hpp::walkgen::SupportFoot::SupportFoot ( const SupportFoot sp)
inlineprotected

Member Function Documentation

◆ copy() [1/2]

virtual PathPtr_t hpp::walkgen::SupportFoot::copy ( ) const
inlinevirtual

◆ copy() [2/2]

virtual PathPtr_t hpp::walkgen::SupportFoot::copy ( const ConstraintSetPtr_t ) const
inlinevirtual

◆ create()

SupportFootPtr_t hpp::walkgen::SupportFoot::create ( const FootPrint position,
const value_type footHeight,
const value_type duration 
)
static

Create a support foot and return shared pointer.

◆ end()

virtual Configuration_t hpp::walkgen::SupportFoot::end ( ) const
inlineprotectedvirtual

◆ impl_compute()

bool hpp::walkgen::SupportFoot::impl_compute ( ConfigurationOut_t  configuration,
value_type  t 
) const
protectedvirtual

◆ initial()

virtual Configuration_t hpp::walkgen::SupportFoot::initial ( ) const
inlineprotectedvirtual

◆ print()

virtual std::ostream& hpp::walkgen::SupportFoot::print ( std::ostream &  os) const
inlineprotectedvirtual

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