Main Page
Related Pages
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
x
y
Functions
a
c
d
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
Variables
_
a
b
c
d
e
h
i
l
m
n
p
r
s
t
v
Typedefs
a
b
c
d
f
g
j
k
l
m
o
p
s
t
v
Enumerations
Enumerator
a
c
d
e
g
i
l
m
n
o
r
s
u
w
x
y
Classes
Class List
Class Hierarchy
Class Members
All
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
z
~
Variables
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
Enumerations
Enumerator
Related Functions
Files
File List
File Members
All
_
a
b
c
d
e
f
g
h
i
k
l
m
o
p
r
s
t
u
v
w
x
Functions
a
b
c
d
e
f
g
i
l
m
o
p
r
s
t
v
x
Variables
a
c
d
e
h
l
m
o
p
r
t
u
v
w
Typedefs
Macros
trajectory_processing
include
moveit
trajectory_processing
time_parameterization.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <
moveit/robot_trajectory/robot_trajectory.h
>
4
5
namespace
trajectory_processing
6
{
10
MOVEIT_CLASS_FORWARD
(TimeParameterization);
11
class
TimeParameterization
12
{
13
public
:
14
virtual
~TimeParameterization
() =
default
;
15
virtual
bool
computeTimeStamps
(
robot_trajectory::RobotTrajectory
& trajectory,
16
const
double
max_velocity_scaling_factor = 1.0,
17
const
double
max_acceleration_scaling_factor = 1.0)
const
= 0;
18
};
19
}
// namespace trajectory_processing
trajectory_processing::TimeParameterization::computeTimeStamps
virtual bool computeTimeStamps(robot_trajectory::RobotTrajectory &trajectory, const double max_velocity_scaling_factor=1.0, const double max_acceleration_scaling_factor=1.0) const =0
robot_trajectory.h
robot_trajectory::RobotTrajectory
Maintain a sequence of waypoints and the time durations between these waypoints.
Definition:
robot_trajectory.h:84
trajectory_processing::TimeParameterization
Definition:
time_parameterization.h:11
trajectory_processing
Definition:
iterative_spline_parameterization.h:43
trajectory_processing::TimeParameterization::~TimeParameterization
virtual ~TimeParameterization()=default
trajectory_processing::MOVEIT_CLASS_FORWARD
MOVEIT_CLASS_FORWARD(IterativeParabolicTimeParameterization)
This class modifies the timestamps of a trajectory to respect velocity and acceleration constraints.
moveit_core
Author(s): Ioan Sucan
, Sachin Chitta
, Acorn Pooley
autogenerated on Thu Feb 27 2025 03:26:58