Classes | |
class | Controller |
class | Conversion |
class | ExecutionManagerException |
class | ExecutionManager |
class | HapticObject |
class | SingleInput |
class | SingleOutput |
class | SingleIO |
class | System |
class | ArrayEditor |
class | ArraySplitter |
class | Callback |
class | Constant |
class | Converter |
class | ExposedOutput |
class | FirstOrderFilter |
class | FrictionCompensator |
class | Gain |
class | GravityCompensator |
class | HapticBall |
class | HapticBox |
class | HapticPath |
class | InverseDynamics |
class | IOConversion |
class | KinematicsInput |
class | KinematicsBase |
class | LowLevelWamWrapper |
class | ManualExecutionManager |
class | modXYZ |
class | PeriodicDataLogger |
class | PIDController |
class | PrintToStream |
class | Ramp |
class | RateLimiter |
class | RealTimeExecutionManager |
class | Summer |
class | ToolForceToJointTorques |
class | ToolOrientation |
class | ToolOrientationController |
class | ToolPosition |
class | ToolTorqueToJointTorques |
class | ToolVelocity |
class | TriggeredDataLogger |
class | TupleGrouper |
class | TupleSplitter |
class | Wam |
class | Tensioner |
Functions | |
template<typename T > | |
void | connect (System::Output< T > &output, System::Input< T > &input) |
template<typename T > | |
void | reconnect (System::Output< T > &newOutput, System::Input< T > &input) |
template<typename T > | |
void | forceConnect (System::Output< T > &output, System::Input< T > &input) |
template<typename T > | |
void | disconnect (System::Input< T > &input) |
template<typename T > | |
void | disconnect (System::Output< T > &output) |
template<typename InputType , typename OutputType > | |
IOConversion< InputType, OutputType > * | makeIOConversion (System::Input< InputType > &input, System::Output< OutputType > &output) |
Provides chunks of functionality that can be composed to form a realtime control loop.