Home
Installation
Gallery
API Documentation
C++
Python
Resources
Getting Help
Tutorials
Python Bindings
For Developers
Credits
GitHub
Drake
Drake C++ Documentation
PiecewisePose< T > Member List
This is the complete list of members for
PiecewisePose< T >
, including all inherited members.
breaks
() const
PiecewiseTrajectory< T >
protected
Clone
() const override
PiecewisePose< T >
virtual
cols
() const override
PiecewisePose< T >
virtual
duration
(int segment_number) const
PiecewiseTrajectory< T >
end_time
(int segment_number) const
PiecewiseTrajectory< T >
end_time
() const override
PiecewiseTrajectory< T >
virtual
EvalDerivative
(const T &t, int derivative_order=1) const
Trajectory< T >
get_mutable_breaks
()
PiecewiseTrajectory< T >
protected
get_number_of_segments
() const
PiecewiseTrajectory< T >
get_orientation_trajectory
() const
PiecewisePose< T >
get_position_trajectory
() const
PiecewisePose< T >
get_segment_index
(const T &t) const
PiecewiseTrajectory< T >
get_segment_times
() const
PiecewiseTrajectory< T >
GetAcceleration
(const T &time) const
PiecewisePose< T >
GetPose
(const T &time) const
PiecewisePose< T >
GetVelocity
(const T &time) const
PiecewisePose< T >
has_derivative
() const
Trajectory< T >
is_time_in_range
(const T &t) const
PiecewiseTrajectory< T >
IsApprox
(const PiecewisePose< T > &other, double tol) const
PiecewisePose< T >
kEpsilonTime
PiecewiseTrajectory< T >
static
MakeCubicLinearWithEndLinearVelocity
(const std::vector< T > ×, const std::vector< math::RigidTransform< T >> &poses, const Vector3< T > &start_vel=Vector3< T >::Zero(), const Vector3< T > &end_vel=Vector3< T >::Zero())
PiecewisePose< T >
static
MakeDerivative
(int derivative_order=1) const
Trajectory< T >
MakeLinear
(const std::vector< T > ×, const std::vector< math::RigidTransform< T >> &poses)
PiecewisePose< T >
static
operator=
(const PiecewisePose &)=default
PiecewisePose< T >
operator=
(PiecewisePose &&)=default
PiecewisePose< T >
drake::trajectories::PiecewiseTrajectory::operator=
(const PiecewiseTrajectory &)=default
PiecewiseTrajectory< T >
protected
drake::trajectories::PiecewiseTrajectory::operator=
(PiecewiseTrajectory &&)=default
PiecewiseTrajectory< T >
protected
drake::trajectories::Trajectory::operator=
(const Trajectory &)=default
Trajectory< T >
protected
drake::trajectories::Trajectory::operator=
(Trajectory &&)=default
Trajectory< T >
protected
PiecewisePose
(const PiecewisePose &)=default
PiecewisePose< T >
PiecewisePose
(PiecewisePose &&)=default
PiecewisePose< T >
PiecewisePose
()
PiecewisePose< T >
PiecewisePose
(const PiecewisePolynomial< T > &position_trajectory, const PiecewiseQuaternionSlerp< T > &orientation_trajectory)
PiecewisePose< T >
PiecewiseTrajectory
(const PiecewiseTrajectory &)=default
PiecewiseTrajectory< T >
protected
PiecewiseTrajectory
(PiecewiseTrajectory &&)=default
PiecewiseTrajectory< T >
protected
PiecewiseTrajectory
()=default
PiecewiseTrajectory< T >
protected
PiecewiseTrajectory
(const std::vector< T > &breaks)
PiecewiseTrajectory< T >
explicit
protected
RandomSegmentTimes
(int num_segments, std::default_random_engine &generator)
PiecewiseTrajectory< T >
static
rows
() const override
PiecewisePose< T >
virtual
segment_number_range_check
(int segment_number) const
PiecewiseTrajectory< T >
SegmentTimesEqual
(const PiecewiseTrajectory &b, double tol=kEpsilonTime) const
PiecewiseTrajectory< T >
protected
start_time
(int segment_number) const
PiecewiseTrajectory< T >
start_time
() const override
PiecewiseTrajectory< T >
virtual
Trajectory
(const Trajectory &)=default
Trajectory< T >
protected
Trajectory
(Trajectory &&)=default
Trajectory< T >
protected
Trajectory
()=default
Trajectory< T >
protected
value
(const T &t) const override
PiecewisePose< T >
virtual
vector_values
(const std::vector< T > &t) const
Trajectory< T >
vector_values
(const Eigen::Ref< const VectorX< T >> &t) const
Trajectory< T >
~PiecewisePose
() override
PiecewisePose< T >
~PiecewiseTrajectory
() override
PiecewiseTrajectory< T >
~Trajectory
()
Trajectory< T >
virtual