Drake
Drake C++ Documentation
PiecewisePose< T > Member List

This is the complete list of members for PiecewisePose< T >, including all inherited members.

breaks() constPiecewiseTrajectory< T >protected
Clone() const overridePiecewisePose< T >virtual
cols() const overridePiecewisePose< T >virtual
duration(int segment_number) constPiecewiseTrajectory< T >
end_time(int segment_number) constPiecewiseTrajectory< T >
end_time() const overridePiecewiseTrajectory< T >virtual
EvalDerivative(const T &t, int derivative_order=1) constTrajectory< T >
get_mutable_breaks()PiecewiseTrajectory< T >protected
get_number_of_segments() constPiecewiseTrajectory< T >
get_orientation_trajectory() constPiecewisePose< T >
get_position_trajectory() constPiecewisePose< T >
get_segment_index(const T &t) constPiecewiseTrajectory< T >
get_segment_times() constPiecewiseTrajectory< T >
GetAcceleration(const T &time) constPiecewisePose< T >
GetPose(const T &time) constPiecewisePose< T >
GetVelocity(const T &time) constPiecewisePose< T >
has_derivative() constTrajectory< T >
is_time_in_range(const T &t) constPiecewiseTrajectory< T >
IsApprox(const PiecewisePose< T > &other, double tol) constPiecewisePose< T >
kEpsilonTimePiecewiseTrajectory< T >static
MakeCubicLinearWithEndLinearVelocity(const std::vector< T > &times, 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) constTrajectory< T >
MakeLinear(const std::vector< T > &times, const std::vector< math::RigidTransform< T >> &poses)PiecewisePose< T >static
operator=(const PiecewisePose &)=defaultPiecewisePose< T >
operator=(PiecewisePose &&)=defaultPiecewisePose< T >
drake::trajectories::PiecewiseTrajectory::operator=(const PiecewiseTrajectory &)=defaultPiecewiseTrajectory< T >protected
drake::trajectories::PiecewiseTrajectory::operator=(PiecewiseTrajectory &&)=defaultPiecewiseTrajectory< T >protected
drake::trajectories::Trajectory::operator=(const Trajectory &)=defaultTrajectory< T >protected
drake::trajectories::Trajectory::operator=(Trajectory &&)=defaultTrajectory< T >protected
PiecewisePose(const PiecewisePose &)=defaultPiecewisePose< T >
PiecewisePose(PiecewisePose &&)=defaultPiecewisePose< T >
PiecewisePose()PiecewisePose< T >
PiecewisePose(const PiecewisePolynomial< T > &position_trajectory, const PiecewiseQuaternionSlerp< T > &orientation_trajectory)PiecewisePose< T >
PiecewiseTrajectory(const PiecewiseTrajectory &)=defaultPiecewiseTrajectory< T >protected
PiecewiseTrajectory(PiecewiseTrajectory &&)=defaultPiecewiseTrajectory< T >protected
PiecewiseTrajectory()=defaultPiecewiseTrajectory< T >protected
PiecewiseTrajectory(const std::vector< T > &breaks)PiecewiseTrajectory< T >explicitprotected
RandomSegmentTimes(int num_segments, std::default_random_engine &generator)PiecewiseTrajectory< T >static
rows() const overridePiecewisePose< T >virtual
segment_number_range_check(int segment_number) constPiecewiseTrajectory< T >
SegmentTimesEqual(const PiecewiseTrajectory &b, double tol=kEpsilonTime) constPiecewiseTrajectory< T >protected
start_time(int segment_number) constPiecewiseTrajectory< T >
start_time() const overridePiecewiseTrajectory< T >virtual
Trajectory(const Trajectory &)=defaultTrajectory< T >protected
Trajectory(Trajectory &&)=defaultTrajectory< T >protected
Trajectory()=defaultTrajectory< T >protected
value(const T &t) const overridePiecewisePose< T >virtual
vector_values(const std::vector< T > &t) constTrajectory< T >
vector_values(const Eigen::Ref< const VectorX< T >> &t) constTrajectory< T >
~PiecewiseTrajectory() override=defaultPiecewiseTrajectory< T >
~Trajectory()=defaultTrajectory< T >virtual