#include <spline_smoother/spline_smoother.h>
#include <trajectory_msgs/JointTrajectoryPoint.h>
#include <arm_navigation_msgs/FilterJointTrajectoryWithConstraints.h>
#include <arm_navigation_msgs/JointLimits.h>
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 |
void updateTrajectory | ( | T & | trajectory, |
const std::vector< double > & | time_diff | ||
) |
Definition at line 243 of file iterative_smoother.h.
const double DEFAULT_ACCEL_MAX = 1.0 |
Definition at line 47 of file iterative_smoother.h.
const double DEFAULT_VEL_MAX = 1.0 |
Definition at line 46 of file iterative_smoother.h.
const double ROUNDING_THRESHOLD = 0.01 |
Definition at line 48 of file iterative_smoother.h.