Ruckig 0.19.0
Motion Generation for Robots and Machines
Loading...
Searching...
No Matches
ruckig::WinddownCalculator< DOFs, CustomVector > Class Template Reference

Calculation class for a winddown trajectory after a trajectory has finished to not exceed input limits. More...

#include <calculator_winddown.hpp>

Static Public Member Functions

static double get_last_profile_duration (const Trajectory< DOFs, CustomVector > &trajectory, size_t dof)
 
static void calculate (size_t dof, const InputParameter< DOFs, CustomVector > &input, Trajectory< DOFs, CustomVector > &traj)
 

Detailed Description

template<size_t DOFs, template< class, size_t > class CustomVector = StandardVector>
class ruckig::WinddownCalculator< DOFs, CustomVector >

Calculation class for a winddown trajectory after a trajectory has finished to not exceed input limits.

Member Function Documentation

◆ calculate()

template<size_t DOFs, template< class, size_t > class CustomVector = StandardVector>
static void ruckig::WinddownCalculator< DOFs, CustomVector >::calculate ( size_t  dof,
const InputParameter< DOFs, CustomVector > &  input,
Trajectory< DOFs, CustomVector > &  traj 
)
inlinestatic

◆ get_last_profile_duration()

template<size_t DOFs, template< class, size_t > class CustomVector = StandardVector>
static double ruckig::WinddownCalculator< DOFs, CustomVector >::get_last_profile_duration ( const Trajectory< DOFs, CustomVector > &  trajectory,
size_t  dof 
)
inlinestatic

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