integral_cost.h File Reference
#include "curves/optimization/definitions.h"
#include "curves/optimization/details.h"
#include <Eigen/Core>
Include dependency graph for integral_cost.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 curves
 
 curves::optimization
 

Enumerations

enum  curves::optimization::integral_cost_flag {
  curves::optimization::DISTANCE = 0x000, curves::optimization::VELOCITY = 0x001, curves::optimization::ACCELERATION = 0x002, curves::optimization::JERK = 0x003,
  curves::optimization::FOURTH = 0x004, curves::optimization::FIFTH = 0x005
}
 

Functions

template<typename Point , typename Numeric >
quadratic_variable< Numeric > curves::optimization::compute_integral_cost_internal (const problem_data< Point, Numeric > &pData, const std::size_t num_derivate)
 
template<typename Point , typename Numeric >
quadratic_variable< Numeric > curves::optimization::compute_integral_cost (const problem_data< Point, Numeric > &pData, const integral_cost_flag flag)