moveit2
The MoveIt Motion Planning Framework for ROS 2.
|
#include <iterative_time_parameterization.h>
Public Member Functions | |
IterativeParabolicTimeParameterization (unsigned int max_iterations=100, double max_time_change_per_it=.01) | |
bool | computeTimeStamps (robot_trajectory::RobotTrajectory &trajectory, const double max_velocity_scaling_factor=1.0, const double max_acceleration_scaling_factor=1.0) const override |
bool | computeTimeStamps (robot_trajectory::RobotTrajectory &trajectory, const std::unordered_map< std::string, double > &velocity_limits, const std::unordered_map< std::string, double > &acceleration_limits) const override |
Public Member Functions inherited from trajectory_processing::TimeParameterization | |
TimeParameterization ()=default | |
TimeParameterization (const TimeParameterization &)=default | |
TimeParameterization (TimeParameterization &&)=default | |
TimeParameterization & | operator= (const TimeParameterization &)=default |
TimeParameterization & | operator= (TimeParameterization &&)=default |
virtual | ~TimeParameterization ()=default |
Definition at line 48 of file iterative_time_parameterization.h.
trajectory_processing::IterativeParabolicTimeParameterization::IterativeParabolicTimeParameterization | ( | unsigned int | max_iterations = 100 , |
double | max_time_change_per_it = .01 |
||
) |
Definition at line 51 of file iterative_time_parameterization.cpp.
|
overridevirtual |
Implements trajectory_processing::TimeParameterization.
Definition at line 463 of file iterative_time_parameterization.cpp.
|
overridevirtual |
Implements trajectory_processing::TimeParameterization.
Definition at line 491 of file iterative_time_parameterization.cpp.