Drake
Drake C++ Documentation
KinematicTrajectoryOptimization Member List

This is the complete list of members for KinematicTrajectoryOptimization, including all inherited members.

AddAccelerationBounds(const Eigen::Ref< const Eigen::VectorXd > &lb, const Eigen::Ref< const Eigen::VectorXd > &ub)KinematicTrajectoryOptimization
AddDurationConstraint(std::optional< double > lb, std::optional< double > ub)KinematicTrajectoryOptimization
AddDurationCost(double weight=1.0)KinematicTrajectoryOptimization
AddJerkBounds(const Eigen::Ref< const Eigen::VectorXd > &lb, const Eigen::Ref< const Eigen::VectorXd > &ub)KinematicTrajectoryOptimization
AddPathAccelerationConstraint(const Eigen::Ref< const Eigen::VectorXd > &lb, const Eigen::Ref< const Eigen::VectorXd > &ub, double s)KinematicTrajectoryOptimization
AddPathLengthCost(double weight=1.0, bool use_conic_constraint=false)KinematicTrajectoryOptimization
AddPathPositionConstraint(const Eigen::Ref< const Eigen::VectorXd > &lb, const Eigen::Ref< const Eigen::VectorXd > &ub, double s)KinematicTrajectoryOptimization
AddPathPositionConstraint(const std::shared_ptr< solvers::Constraint > &constraint, double s)KinematicTrajectoryOptimization
AddPathVelocityConstraint(const Eigen::Ref< const Eigen::VectorXd > &lb, const Eigen::Ref< const Eigen::VectorXd > &ub, double s)KinematicTrajectoryOptimization
AddPositionBounds(const Eigen::Ref< const Eigen::VectorXd > &lb, const Eigen::Ref< const Eigen::VectorXd > &ub)KinematicTrajectoryOptimization
AddVelocityBounds(const Eigen::Ref< const Eigen::VectorXd > &lb, const Eigen::Ref< const Eigen::VectorXd > &ub)KinematicTrajectoryOptimization
AddVelocityConstraintAtNormalizedTime(const std::shared_ptr< solvers::Constraint > &constraint, double s)KinematicTrajectoryOptimization
basis() constKinematicTrajectoryOptimization
control_points() constKinematicTrajectoryOptimization
duration() constKinematicTrajectoryOptimization
get_mutable_prog()KinematicTrajectoryOptimization
KinematicTrajectoryOptimization(const KinematicTrajectoryOptimization &)=deleteKinematicTrajectoryOptimization
KinematicTrajectoryOptimization(KinematicTrajectoryOptimization &&)=deleteKinematicTrajectoryOptimization
KinematicTrajectoryOptimization(int num_positions, int num_control_points, int spline_order=4, double duration=1.0)KinematicTrajectoryOptimization
KinematicTrajectoryOptimization(const trajectories::BsplineTrajectory< double > &trajectory)KinematicTrajectoryOptimizationexplicit
num_control_points() constKinematicTrajectoryOptimization
num_positions() constKinematicTrajectoryOptimization
operator=(const KinematicTrajectoryOptimization &)=deleteKinematicTrajectoryOptimization
operator=(KinematicTrajectoryOptimization &&)=deleteKinematicTrajectoryOptimization
prog() constKinematicTrajectoryOptimization
ReconstructTrajectory(const solvers::MathematicalProgramResult &result) constKinematicTrajectoryOptimization
SetInitialGuess(const trajectories::BsplineTrajectory< double > &trajectory)KinematicTrajectoryOptimization