Classes | Functions | Variables
iterative_smoother.h File Reference
#include <spline_smoother/spline_smoother.h>
#include <trajectory_msgs/JointTrajectoryPoint.h>
#include <arm_navigation_msgs/FilterJointTrajectoryWithConstraints.h>
#include <arm_navigation_msgs/JointLimits.h>
Include dependency graph for iterative_smoother.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  IterativeParabolicSmoother< T >
 This is a parametric smoother that modifies the timestamps of a trajectory to respect velocity and acceleration constraints. More...

Functions

template<typename T >
void updateTrajectory (T &trajectory, const std::vector< double > &time_diff)

Variables

const double DEFAULT_ACCEL_MAX = 1.0
const double DEFAULT_VEL_MAX = 1.0
const double ROUNDING_THRESHOLD = 0.01

Function Documentation

template<typename T >
void updateTrajectory ( T &  trajectory,
const std::vector< double > &  time_diff 
)

Definition at line 243 of file iterative_smoother.h.


Variable Documentation

const double DEFAULT_ACCEL_MAX = 1.0

Definition at line 47 of file iterative_smoother.h.

const double DEFAULT_VEL_MAX = 1.0
Author:
Ken Anderson

Definition at line 46 of file iterative_smoother.h.

const double ROUNDING_THRESHOLD = 0.01

Definition at line 48 of file iterative_smoother.h.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Friends Defines


coverage_3d_arm_navigation
Author(s): Juergen Hess
autogenerated on Wed Dec 26 2012 15:25:57