LocalGuidance
A library that generates velocity references to follow a path.
EigenExtensions.hpp File Reference
#include <cmath>
#include <Eigen/Core>
#include <Eigen/SparseCore>
#include <boost/math/special_functions/pow.hpp>
Include dependency graph for EigenExtensions.hpp:

Namespaces

 robot_utils
 

Functions

Eigen::VectorXi robot_utils::integerSequence (const int low, const int high)
 
template<typename DerivedA , typename DerivedB >
void robot_utils::setAtSubscripts (Eigen::DenseBase< DerivedA > &filledObject, const Eigen::DenseBase< DerivedB > &includedObject, const Eigen::VectorXi &rowSubscripts, const Eigen::VectorXi &columnSubscripts)
 
template<typename DerivedA , typename DerivedB >
void robot_utils::addAtSubscripts (Eigen::DenseBase< DerivedA > &filledObject, const Eigen::DenseBase< DerivedB > &includedObject, const Eigen::VectorXi &rowSubscripts, const Eigen::VectorXi &columnSubscripts)
 
template<typename TypeA , typename DerivedB >
void robot_utils::addTripletsAtSubscripts (std::vector< Eigen::Triplet< TypeA >> &tripletList, const Eigen::DenseBase< DerivedB > &includedObject, const Eigen::VectorXi &rowSubscripts, const Eigen::VectorXi &columnSubscripts)