Classes | Namespaces | Functions | Variables
iterative_spline_parameterization.cpp File Reference
#include <moveit/trajectory_processing/iterative_spline_parameterization.h>
#include <moveit_msgs/JointLimits.h>
#include <moveit/robot_state/conversions.h>
#include <vector>
Include dependency graph for iterative_spline_parameterization.cpp:

Go to the source code of this file.

Classes

struct  trajectory_processing::SingleJointTrajectory
 

Namespaces

 trajectory_processing
 

Functions

static void trajectory_processing::adjust_two_positions (const int n, const double dt[], double x[], double x1[], double x2[], const double x2_i, const double x2_f)
 
static void trajectory_processing::fit_cubic_spline (const int n, const double dt[], const double x[], double x1[], double x2[])
 
static int trajectory_processing::fit_spline_and_adjust_times (const int n, double dt[], const double x[], double x1[], double x2[], const double max_velocity, const double min_velocity, const double max_acceleration, const double min_acceleration, const double tfactor)
 
static double trajectory_processing::global_adjustment_factor (const int n, double dt[], const double x[], double x1[], double x2[], const double max_velocity, const double min_velocity, const double max_acceleration, const double min_acceleration)
 
void trajectory_processing::globalAdjustment (std::vector< SingleJointTrajectory > &t2, int num_joints, const int num_points, std::vector< double > &time_diff)
 
static void trajectory_processing::init_times (const int n, double dt[], const double x[], const double max_velocity, const double min_velocity)
 

Variables

static const double ALIMIT = 1.0
 
static const double VLIMIT = 1.0
 

Variable Documentation

const double ALIMIT = 1.0
static

Definition at line 43 of file iterative_spline_parameterization.cpp.

const double VLIMIT = 1.0
static

Definition at line 42 of file iterative_spline_parameterization.cpp.



moveit_core
Author(s): Ioan Sucan , Sachin Chitta , Acorn Pooley
autogenerated on Sun Oct 18 2020 13:16:33