add_Axb(const std::vector< std::pair< MatD, VecD > > &cons) | traj_opt::NonlinearTrajectory | protected |
add_boundary(const std::vector< Waypoint > &waypoints) | traj_opt::NonlinearTrajectory | protected |
addCloudConstraint(const Vec3Vec &points) | traj_opt::NonlinearTrajectory | protected |
addPosTime() | traj_opt::NonlinearTrajectory | protected |
addTimeBound(boost::shared_ptr< std::vector< decimal_t > > ds=boost::shared_ptr< std::vector< decimal_t > >()) | traj_opt::NonlinearTrajectory | protected |
allocate_beads() | traj_opt::NonlinearTrajectory | protected |
allocate_poly(boost::shared_ptr< std::vector< decimal_t > > ds=boost::shared_ptr< std::vector< decimal_t > >(), boost::shared_ptr< VecDVec > path=boost::shared_ptr< VecDVec >()) | traj_opt::NonlinearTrajectory | protected |
AxbConstraint class | traj_opt::NonlinearTrajectory | friend |
BallConstraint class | traj_opt::NonlinearTrajectory | friend |
basis | traj_opt::NonlinearTrajectory | protected |
basisT | traj_opt::NonlinearTrajectory | protected |
beads | traj_opt::NonlinearTrajectory | protected |
cost | traj_opt::NonlinearTrajectory | protected |
deg_ | traj_opt::NonlinearTrajectory | protected |
dim_ | traj_opt::Trajectory | protected |
evaluate(decimal_t t, uint derr, VecD &out) const | traj_opt::NonlinearTrajectory | virtual |
exec_t | traj_opt::Trajectory | protected |
getBeads() | traj_opt::NonlinearTrajectory | |
getCommand(decimal_t t, uint num_derivatives, MatD &data) | traj_opt::Trajectory | |
getCost() | traj_opt::NonlinearTrajectory | virtual |
getExecuteTime() const | traj_opt::Trajectory | |
getInfo(std::vector< TrajData > *history=NULL) | traj_opt::NonlinearTrajectory | |
getTotalTime() const | traj_opt::NonlinearTrajectory | virtual |
isSolved() | traj_opt::NonlinearTrajectory | inline |
link_sections() | traj_opt::NonlinearTrajectory | protected |
make_convex(boost::shared_ptr< std::vector< decimal_t > > ds) | traj_opt::NonlinearTrajectory | protected |
NonlinearTrajectory(const std::vector< Waypoint > &waypoints, const std::vector< std::pair< MatD, VecD > > &cons, int deg=7, int min_dim=3, boost::shared_ptr< std::vector< decimal_t > > ds=boost::shared_ptr< std::vector< decimal_t > >(), boost::shared_ptr< VecDVec > path=boost::shared_ptr< VecDVec >(), bool time_opt=false, decimal_t gap=1e-8, int max_it=200) | traj_opt::NonlinearTrajectory | |
NonlinearTrajectory(const std::vector< Waypoint > &waypoints, const Vec3Vec &points, int segs, decimal_t dt) | traj_opt::NonlinearTrajectory | |
scaleTime(decimal_t ratio) | traj_opt::NonlinearTrajectory | |
seg_ | traj_opt::NonlinearTrajectory | protected |
serialize() | traj_opt::NonlinearTrajectory | virtual |
setDim(uint ndim) | traj_opt::Trajectory | inline |
setExecuteTime(decimal_t t) | traj_opt::Trajectory | inline |
solved_ | traj_opt::NonlinearTrajectory | protected |
solver | traj_opt::NonlinearTrajectory | protected |
times | traj_opt::NonlinearTrajectory | protected |
traj | traj_opt::NonlinearTrajectory | protected |
~NonlinearTrajectory() | traj_opt::NonlinearTrajectory | inlinevirtual |
~Trajectory() | traj_opt::Trajectory | inlinevirtual |