Meta-functions, functions and solvers related classes. More...
Namespaces | |
namespace | visualization |
Graphic visualization. | |
Classes | |
class | AnthropomorphicCostFunction |
class | CubicBSpline |
Cubic B-Spline trajectory. More... | |
class | FreeTimeTrajectory |
Decorate a trajectory to make time scalable. More... | |
class | Freeze |
Add constraints that freeze parameters. More... | |
class | FrontalSpeed |
class | Trajectory |
Abstract trajectory. More... | |
class | StateFunction |
Trajectory cost function defined by state evaluation at parameter. More... | |
class | SumCost |
class | TrajectoryCost |
Meta-function for trajectory cost. More... | |
class | LimitOmega |
class | LimitSpeed |
class | OrthogonalSpeed |
class | SplineLength |
Approximate the length of a Spline. More... | |
class | StablePointStateFunction |
Trajectory cost function defined by state evaluation at parameter. More... | |
class | TMax |
class | StableTimePoint |
class | TrajectorySumCost |
Trajectory cost function defined by sum of state evaluations at parameters. More... | |
Functions | |
Function::vector_t | addScaleToParameters (const Function::vector_t &p, Function::value_type t=1.) |
Function::vector_t | removeScaleFromParameters (const Function::vector_t &v) |
template<typename P > | |
Freeze< P > | makeFreeze (P &problem) throw () |
StableTimePoint | operator* (Function::value_type alpha, TMax) |
StableTimePoint | operator* (TMax, Function::value_type alpha) |
Variables | |
static const TMax | tMax = TMax () |
Meta-functions, functions and solvers related classes.
|
inline |
Freeze<P> roboptim::makeFreeze | ( | P & | problem | ) | throw () |
|
inline |
|
inline |
|
inline |
Referenced by roboptim::FreeTimeTrajectory< T >::setParameters().
Referenced by roboptim::LimitOmega< T >::addToProblem(), roboptim::StateFunction< T >::addToProblem(), roboptim::StablePointStateFunction< T >::addToProblem(), roboptim::LimitSpeed< T >::addToProblem(), roboptim::visualization::gnuplot::detail::PlotLimitSpeed< T >::operator()(), roboptim::visualization::gnuplot::plot_speeds(), roboptim::visualization::gnuplot::plot_xy(), roboptim::visualization::gnuplot::plot_xytheta(), roboptim::FreeTimeTrajectory< T >::resize(), and roboptim::FreeTimeTrajectory< T >::unscaleTime().