Ruckig 0.6.5
Motion Generation for Robots and Machines
Public Member Functions | List of all members
ruckig::Calculator< DOFs > Class Template Reference

Calculation interface. More...

#include <calculator.hpp>

Public Member Functions

bool return_error_at_maximal_duration Result calculate (const InputParameter< DOFs > &input, Trajectory< DOFs > &trajectory, double delta_time, bool &was_interrupted)
 
template<bool throw_error, bool return_error_at_maximal_duration>
Result continue_calculation (const InputParameter< DOFs > &input, Trajectory< DOFs > &trajectory, double delta_time, bool &was_interrupted)
 Continue the trajectory calculation. More...
 

Detailed Description

template<size_t DOFs>
class ruckig::Calculator< DOFs >

Calculation interface.

Member Function Documentation

◆ calculate()

template<size_t DOFs>
bool return_error_at_maximal_duration Result ruckig::Calculator< DOFs >::calculate ( const InputParameter< DOFs > &  input,
Trajectory< DOFs > &  trajectory,
double  delta_time,
bool &  was_interrupted 
)
inline

◆ continue_calculation()

template<size_t DOFs>
template<bool throw_error, bool return_error_at_maximal_duration>
Result ruckig::Calculator< DOFs >::continue_calculation ( const InputParameter< DOFs > &  input,
Trajectory< DOFs > &  trajectory,
double  delta_time,
bool &  was_interrupted 
)
inline

Continue the trajectory calculation.


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