trajopt
 All Classes Namespaces Files Functions Variables Typedefs Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
oNbpmpd_io
|oCbpmpd_input
|\Cbpmpd_output
oNcloudproc
|oCRGBD
|\CCloudGrabberSimple wrapper around pcl's openni interface, allowing you to query for a point cloud (rather than using a callback)
oNsco
|oCComplCnt
|oCBPMPDModel
|oCGurobiModel
|oCConvexObjectiveStores convex terms in a objective For non-quadratic terms like hinge(x) and abs(x), it needs to add auxilliary variables and linear constraints to the model Note: When this object is deleted, the constraints and variables it added to the model are removed
|oCConvexConstraintsStores convex inequality constraints and affine equality constraints
|oCCostNon-convex cost function, which knows how to calculate its convex approximation (convexify() method)
|oCConstraintNon-convex vector-valued constraint function, which knows how to calculate its convex approximation
|oCEqConstraint
|oCIneqConstraint
|oCOptProbNon-convex optimization problem
|oCCostFromFunc
|oCCostFromErrFunc
|oCConstraintFromFunc
|oCScalarOfVector
|oCVectorOfVector
|oCMatrixOfVector
|oCOptResults
|oCOptimizer
|oCBasicTrustRegionSQP
|oCModelConvex optimization problem
|oCVarRep
|oCVar
|oCCntRep
|oCCnt
|oCAffExpr
|\CQuadExpr
oNtrajoptSimple quadratic costs on trajectory
|oCZMPConstraint
|oCStaticTorqueCost
|oCPECost
|oCFootHeightConstraint
|oCCompositeConfig
||\CCompositeSaver
|oCIncrementalRB
|oCO3Helper
|oCAngVelCost
|oCStaticObject
|oCCollision
|oCCollisionCheckerEach CollisionChecker object has a copy of the world, so for performance, don't make too many copies
|oCCollisionEvaluator
|oCSingleTimestepCollisionEvaluator
|oCCastCollisionEvaluator
|oCCollisionCost
|oCCollisionConstraint
|oCConfiguration
||oCGenericSaver
||\CSaver
|oCRobotAndDOFStores an OpenRAVE robot and the active degrees of freedom
||\CRobotSaver
|oCCartPoseErrCalculator
|oCCartPoseErrorPlotter
|oCCartVelJacCalculator
|oCCartVelCalculator
|oCTrajOptProbHolds all the data for a trajectory optimization problem so you can modify it programmatically, e.g
|oCTrajOptResult
|oCBasicInfo
|oCInitInfoInitialization info read from json
|oCMakesCost
|oCMakesConstraint
|oCTermInfoWhen cost or constraint element of JSON doc is read, one of these guys gets constructed to hold the parameters
|oCProblemConstructionInfoThis object holds all the data that's read from the JSON document
|oCPoseCostInfoPose error
|oCJointPosCostInfoJoint space position cost
|oCCartVelCntInfoMotion constraint on link
|oCJointVelCostInfoJoint-space velocity squared
|oCJointVelConstraintInfo
|oCCollisionCostInfoCollision penalty
|oCJointConstraintInfoJoint-space position constraint
|oCTrajPlotter
|oCJointPosCost
|oCJointVelCost
|oCJointAccCost
|\CPlotterInterface for objects that know how to plot themselves given solution vector x
oNutil
|oCBasicArray
|oCParameterBase
|oCParameterVec
|oCParameter
|oCConfig
|\CCommandParser
oCDriveControl
oCFakeKinect
oCKinectCallback
oCManipulatorControl
oCOSGViewerViewer class with some extras for rendering whole robots
|\CEventHandler
oCRGB
oCStatePrinter
oCtype_traits
\CUserMap