moveit2
The MoveIt Motion Planning Framework for ROS 2.
Static Public Member Functions | List of all members
trajectory_processing::RuckigSmoothing Class Reference

#include <ruckig_traj_smoothing.h>

Static Public Member Functions

static bool applySmoothing (robot_trajectory::RobotTrajectory &trajectory, const double max_velocity_scaling_factor=1.0, const double max_acceleration_scaling_factor=1.0)
 
static bool applySmoothing (robot_trajectory::RobotTrajectory &trajectory, const std::unordered_map< std::string, double > &velocity_limits, const std::unordered_map< std::string, double > &acceleration_limits, const std::unordered_map< std::string, double > &jerk_limits)
 

Detailed Description

Definition at line 45 of file ruckig_traj_smoothing.h.

Member Function Documentation

◆ applySmoothing() [1/2]

bool trajectory_processing::RuckigSmoothing::applySmoothing ( robot_trajectory::RobotTrajectory trajectory,
const double  max_velocity_scaling_factor = 1.0,
const double  max_acceleration_scaling_factor = 1.0 
)
static

Definition at line 57 of file ruckig_traj_smoothing.cpp.

Here is the call graph for this function:

◆ applySmoothing() [2/2]

bool trajectory_processing::RuckigSmoothing::applySmoothing ( robot_trajectory::RobotTrajectory trajectory,
const std::unordered_map< std::string, double > &  velocity_limits,
const std::unordered_map< std::string, double > &  acceleration_limits,
const std::unordered_map< std::string, double > &  jerk_limits 
)
static

Definition at line 87 of file ruckig_traj_smoothing.cpp.

Here is the call graph for this function:

The documentation for this class was generated from the following files: