22#ifndef LINEARINTERPOLATION_H
23#define LINEARINTERPOLATION_H
50 PoseBasePtr
getPoseAt(
double time)
override;
53 std::vector<Eigen::Vector3f> connectingVector;
The AbstractInterpolation class represents a function f:t->P with P being the space of all poses The ...
std::vector< PoseBasePtr > controlPoints
controlPoints the controlPoints that are interpolated between
PoseBasePtr getPoseAt(double time) override
getPoseAt returns the Pose defined by f(time)
LinearInterpolation(std::vector< PoseBasePtr > controlPoints)
LinearInterpolation creates a new LinearInterPolation defined by controlPoints.
This file offers overloads of toIce() and fromIce() functions for STL container types.
std::shared_ptr< LinearInterpolation > LinearInterpolationPtr