roboptim Namespace Reference

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  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  StateFunction
 Trajectory cost function defined by state evaluation at parameter. More...
class  TrajectoryCost
 Meta-function for trajectory cost. More...
class  TrajectorySumCost
 Trajectory cost function defined by sum of state evaluations at parameters. More...
class  Trajectory
 Abstract trajectory. 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 ()

Detailed Description

Meta-functions, functions and solvers related classes.


Function Documentation

Function::vector_t roboptim::addScaleToParameters ( const Function::vector_t &  p,
Function::value_type  t = 1. 
) [inline]
template<typename P >
Freeze<P> roboptim::makeFreeze ( P &  problem  )  throw () [inline]
StableTimePoint roboptim::operator* ( TMax  ,
Function::value_type  alpha 
) [inline]
StableTimePoint roboptim::operator* ( Function::value_type  alpha,
TMax   
) [inline]
Function::vector_t roboptim::removeScaleFromParameters ( const Function::vector_t &  v  )  [inline]

Variable Documentation

const TMax roboptim::tMax = TMax () [static]