Classes | Namespaces | Functions
taylor_model.h File Reference
#include <memory>
#include <iostream>
#include "fcl/math/constants.h"
#include "fcl/math/motion/taylor_model/interval.h"
#include "fcl/math/motion/taylor_model/time_interval.h"
#include "fcl/math/motion/taylor_model/taylor_model-inl.h"
Include dependency graph for taylor_model.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  fcl::TaylorModel< S >
 TaylorModel implements a third order Taylor model, i.e., a cubic approximation of a function over a time interval, with an interval remainder. All the operations on two Taylor models assume their time intervals are the same. More...
 

Namespaces

 fcl
 Main namespace.
 

Functions

template<typename S >
FCL_EXPORT void fcl::generateTaylorModelForCosFunc (TaylorModel< S > &tm, S w, S q0)
 Generate Taylor model for cos(w t + q0) More...
 
template<typename S >
FCL_EXPORT void fcl::generateTaylorModelForLinearFunc (TaylorModel< S > &tm, S p, S v)
 Generate Taylor model for p + v t. More...
 
template<typename S >
FCL_EXPORT void fcl::generateTaylorModelForSinFunc (TaylorModel< S > &tm, S w, S q0)
 Generate Taylor model for sin(w t + q0) More...
 
template<typename S >
FCL_EXPORT TaylorModel< S > fcl::operator* (S d, const TaylorModel< S > &a)
 
template<typename S >
FCL_EXPORT TaylorModel< S > fcl::operator+ (S d, const TaylorModel< S > &a)
 
template<typename S >
FCL_EXPORT TaylorModel< S > fcl::operator- (S d, const TaylorModel< S > &a)
 


fcl
Author(s):
autogenerated on Tue Dec 5 2023 03:40:50