LocalGuidance
A library that generates velocity references to follow a path.
filters.hpp File Reference
#include "robot_utils/filters/FirstOrderFilter.hpp"
#include "robot_utils/filters/FilterMovAvg.hpp"
#include <kindr/Core>
#include <Eigen/Core>
Include dependency graph for filters.hpp:

Namespaces

 robot_utils
 

Typedefs

using robot_utils::FirstOrderFilterD = FirstOrderFilter< double >
 Define some helper types for filters. More...
 
using robot_utils::FirstOrderFilterF = FirstOrderFilter< float >
 
using robot_utils::FilterMovAvgD = FilterMovAvg< double >
 
using robot_utils::FilterMovAvgF = FilterMovAvg< float >
 
using robot_utils::FirstOrderFilterEigenMatrix3d = FirstOrderFilter< Eigen::Matrix3d >
 
using robot_utils::FirstOrderFilterEigenVector3d = FirstOrderFilter< Eigen::Vector3d >
 
using robot_utils::FirstOrderFilterKindrVector3d = FirstOrderFilter< kindr::VectorTypeless3D >
 
using robot_utils::FirstOrderFilterKindrPosition = FirstOrderFilter< kindr::Position3D >
 
using robot_utils::FirstOrderFilterKindrLinearVelocity = FirstOrderFilter< kindr::Velocity3D >
 
using robot_utils::FirstOrderFilterKindrAngularVelocity = FirstOrderFilter< kindr::LocalAngularVelocityD >
 
template<typename ValueType , unsigned int Rows, unsigned int Cols>
using robot_utils::FirstOrderFilterEigenMatrixFixed = FirstOrderFilter< Eigen::Matrix< ValueType, Rows, Cols > >