All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
oNdynamicgraph
|oNcommand
||\Nstring >
|oNpython
|\Nsot
| oNcommand
| |oNmatrixConstant
| |oNvectorConstant
| |oCSetElement
| |\CGetElement
| oNdetail
| |\Ccircular_buffer
| oCNamedVector
| oCAbstractSotExternalInterface
| oCAdditionalFunctionsThis helper class dynamically overloads the "new" shell command to allow creation of tasks and features as well as entities
| oCBinaryIntToUint
| oCBinaryOp
| oCClampWorkspace
| oCCoMFreezer
| oCConstraint
| oCContiifstream
| oCControlGR
| oCControlPD
| oCDebugTrace
| oCDerivator
| oCDevice
| oCExceptionAbstract
| oCExceptionDynamic
| oCExceptionFactory
| oCExceptionFeature
| oCExceptionSignal
| oCExceptionTask
| oCExceptionTools
| oCFeature1DSimple test: the task is defined to be e_2 = .5 . e'.e, with e the mother task. The jacobian is then J_2 = e'.J, J being the jacobian of the mother task
| oCFeatureAbstractThis class gives the abstract definition of a feature
| oCFeatureReferenceHelper
| oCFeatureGenericClass that defines a generic implementation of the abstract interface for features
| oCFeatureJointLimitsClass that defines gradient vector for jl avoidance
| oCFeatureLineDistanceClass that defines point-3d control feature
| oCFeaturePoint6dRelativeClass that defines the motion of a point of the body wrt. another point
| oCFeaturePoint6dClass that defines point-6d control feature
| oCFeaturePosture
| oCFeatureTask
| oCFeatureVector3Class that defines point-3d control feature
| oCFeatureVisualPointClass that defines 2D visualPoint visual feature
| oCFIRFilter
| oCFlags
| oCGainAdaptive
| oCGainHyperbolic
| oCGripperControlThe goal of this entity is to ensure that the maximal torque will not be exceeded during a grasping task. If the maximal torque is reached, then the current position of the gripper is kept
| oCGripperControlPlugin
| oCIntegratorAbstractIntegrates an ODE. If Y is the output and X the input, the following equation is integrated: a_p * d(p)Y / dt^p + .... + a_0 Y = b_m * d(m)X / dt^m + ... . b_0 X a_i are the coefficients of the denominator of the associated transfer function between X and Y, while the b_i are those of the numerator
| oCIntegratorEulerIntegrates an ODE using a naive Euler integration. TODO: change the integration method. For the moment, the highest derivative of the output signal is computed using the previous values of the other derivatives and the input signal, then integrated n times, which will most certainly induce a huge drift for ODEs with a high order at the denominator
| oCJointLimitatorFilter control vector to avoid exceeding joint maximum values
| oCSotJointTrajectoryEntityThis object handles trajectory of quantities and publish them as signals
| oCKalman
| oCMailbox
| |\CsotTimestampedObject
| oCMatrixConstant
| oCMemoryTaskSOT
| oCMotionPeriod
| |\CsotMotionParam
| oCMultiBound
| oCNeckLimitation
| oCOpPointModifierCompute position and jacobian of a local frame attached to a joint
| oCPeriodicCallEntity
| oCPeriodicCall
| |\CSignalToCall
| oCPoolStorageThis singleton class keep tracks of all features and tasks
| oCRobotSimu
| oCSeqPlay
| oCSequencer
| |\CsotEventAbstract
| oCSmoothReach
| oCSotThis class implements the Stack of Task. It allows to deal with the priority of the controllers through the shell. The controllers can be either constraints either tasks
| oCSwitch
| oCTaskAbstractHierarchical element of the stack of tasks
| |\CMemoryTaskAbstract
| oCTaskConti
| oCTaskPD
| oCTaskUnilateral
| oCTaskClass that defines the basic elements of a task
| oCTimeStamp
| oCRulesJointTrajectory
| oCtimestamp
| oCHeader
| oCJointTrajectoryPoint
| oCTrajectory
| oCUnaryOp
| oCVectorConstant
| oCVectorToRotation
| \CVisualPointProjecter
oCMotionPeriod
oCsotReader
\CTimer