#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"

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) |