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

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

breaks() constPiecewiseTrajectory< T >protected
CalcPose(const T &s) constPiecewiseConstantCurvatureTrajectory< T >
CalcSpatialAcceleration(const T &s, const T &s_dot, const T &s_ddot) constPiecewiseConstantCurvatureTrajectory< T >
CalcSpatialAccelerationInM(const T &s, const T &s_dot, const T &s_ddot) constPiecewiseConstantCurvatureTrajectory< T >
CalcSpatialVelocity(const T &s, const T &s_dot) constPiecewiseConstantCurvatureTrajectory< T >
CalcSpatialVelocityInM(const T &s, const T &s_dot) constPiecewiseConstantCurvatureTrajectory< T >
Clone() constTrajectory< T >virtual
cols() constTrajectory< T >virtual
curvature(const T &s) constPiecewiseConstantCurvatureTrajectory< T >
do_end_time() const overridePiecewiseTrajectory< T >protectedvirtual
do_has_derivative() constTrajectory< T >protectedvirtual
do_start_time() const overridePiecewiseTrajectory< T >protectedvirtual
DoEvalDerivative(const T &t, int derivative_order) constTrajectory< T >protectedvirtual
DoMakeDerivative(int derivative_order) constTrajectory< T >protectedvirtual
duration(int segment_number) constPiecewiseTrajectory< T >
end_time(int segment_number) constPiecewiseTrajectory< T >
drake::trajectories::Trajectory::end_time() constTrajectory< 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_segment_index(const T &t) constPiecewiseTrajectory< T >
get_segment_times() constPiecewiseTrajectory< T >
has_derivative() constTrajectory< T >
is_periodic() constPiecewiseConstantCurvatureTrajectory< T >
is_time_in_range(const T &t) constPiecewiseTrajectory< T >
IsNearlyPeriodic(double tolerance) constPiecewiseConstantCurvatureTrajectory< T >
kEpsilonTimePiecewiseTrajectory< T >static
length() constPiecewiseConstantCurvatureTrajectory< T >
MakeDerivative(int derivative_order=1) constTrajectory< T >
operator=(const PiecewiseConstantCurvatureTrajectory &)=defaultPiecewiseConstantCurvatureTrajectory< T >
operator=(PiecewiseConstantCurvatureTrajectory &&)=defaultPiecewiseConstantCurvatureTrajectory< 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
PiecewiseConstantCurvatureTrajectory classPiecewiseConstantCurvatureTrajectory< T >friend
PiecewiseConstantCurvatureTrajectory(const PiecewiseConstantCurvatureTrajectory &)=defaultPiecewiseConstantCurvatureTrajectory< T >
PiecewiseConstantCurvatureTrajectory(PiecewiseConstantCurvatureTrajectory &&)=defaultPiecewiseConstantCurvatureTrajectory< T >
PiecewiseConstantCurvatureTrajectory()=defaultPiecewiseConstantCurvatureTrajectory< T >
PiecewiseConstantCurvatureTrajectory(const std::vector< T > &breaks, const std::vector< T > &turning_rates, const Vector3< T > &initial_curve_tangent, const Vector3< T > &plane_normal, const Vector3< T > &initial_position, double periodicity_tolerance=1e-8)PiecewiseConstantCurvatureTrajectory< T >
PiecewiseConstantCurvatureTrajectory(const PiecewiseConstantCurvatureTrajectory< U > other)PiecewiseConstantCurvatureTrajectory< T >explicit
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() constTrajectory< T >virtual
ScalarValueConverter typedefPiecewiseConstantCurvatureTrajectory< T >
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 >
drake::trajectories::Trajectory::start_time() constTrajectory< T >virtual
Trajectory(const Trajectory &)=defaultTrajectory< T >protected
Trajectory(Trajectory &&)=defaultTrajectory< T >protected
Trajectory()=defaultTrajectory< T >protected
value(const T &s) const finalPiecewiseConstantCurvatureTrajectory< T >virtual
vector_values(const std::vector< T > &t) constTrajectory< T >
vector_values(const Eigen::Ref< const VectorX< T >> &t) constTrajectory< T >
~PiecewiseTrajectory() overridePiecewiseTrajectory< T >
~Trajectory()Trajectory< T >virtual