Control Libraries 6.3.4
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 NclprotoBindings to encode and decode state objects into serialised binary message
 CDecodingExceptionA DecodingException is raised whenever a decoding operation fails due to invalid encoding
 CJsonParsingExceptionA JsonParsingException is raised whenever a JSON conversion operation fails due to invalid encoding
 NcontrollersSystems to determine a command output from measured and desired inputs
 Nexceptions
 CInvalidControllerException
 CNoRobotModelException
 CNotImplementedException
 Nimpedance
 CCompliantTwistA concrete controller class specifically for controlling 6 degree of freedom Cartesian twist with a combination of impedance controllers. The linear velocity is controlled with the Dissipative controller class, while the angular velocity is controlled with the VelocityImpedance class
 CDissipativeDefinition of a dissipative impedance controller (PassiveDS) in task space
 CImpedanceDefinition of an impedance controller in either joint or task space
 CVelocityImpedanceA velocity impedance is a normal impedance controller that only uses velocity input and integrates it for position error
 CControllerFactoryFactory to create a shared pointer to a controller
 CIControllerAbstract class to define a controller in a desired state type, such as joint or Cartesian spaces
 Ndynamical_systemsSystems of equations relating state variables to their derivatives
 Nexceptions
 CEmptyAttractorException
 CEmptyBaseFrameException
 CIncompatibleSizeException
 CInvalidDynamicalSystemException
 CNotImplementedException
 CCircularRepresent a Circular dynamical system to move around an center
 CDefaultDynamicalSystemA default dynamical system that just returns an empty state
 CDynamicalSystemFactoryFactory to create a shared pointer to a dynamical system
 CIDynamicalSystemAbstract class for a dynamical system
 CPointAttractorRepresents a dynamical system to move towards an attractor
 CRingRepresent a Ring dynamical system limit cycle to move around a radius within a fixed width
 Npy_parameter
 CParameterContainer
 CParameterValues
 Nrobot_modelRobot kinematics and dynamics
 Nexceptions
 CFrameNotFoundException
 CInvalidJointStateSizeException
 CInverseKinematicsNotConvergingException
 CInverseKinematicsParametersParameters for the inverse kinematics function
 CModelWrapper around pinocchio dynamic computation library with state_representation encapsulations
 CQPInverseVelocityParametersParameters for the inverse velocity kinematics function
 Nstate_representationCore state variables and objects
 Nexceptions
 CEmptyStateException
 CIncompatibleReferenceFramesException
 CIncompatibleSizeException
 CIncompatibleStatesException
 CInvalidParameterCastException
 CInvalidParameterException
 CInvalidPointerException
 CJointNotFoundExceptionException that is thrown when a joint name or index is out of range
 CNoSolutionToFitException
 CNotImplementedException
 CUnrecognizedParameterTypeException
 Nunits
 CAngle
 CDistance
 CVelocity
 CCartesianAccelerationClass to define acceleration in cartesian space as 3D linear and angular acceleration vectors
 CCartesianPoseClass to define CartesianPose in cartesian space as 3D position and quaternion based orientation
 CCartesianStateClass to represent a state in Cartesian space
 CCartesianTwistClass to define twist in cartesian space as 3D linear and angular velocity vectors
 CCartesianWrenchClass to define wrench in cartesian space as 3D force and torque vectors
 CDualQuaternionPoseClass to represent a Pose in Dual Quaternion space
 CDualQuaternionStateClass to represent a state in Dual Quaternion space
 CDualQuaternionTwistClass to represent a Twist in Dual Quaternion space
 CEllipsoid
 CEventAn event is a predicate with memory. Its purpose is to be true only once and change value only when the underlying predicate has changed from true to false and back to true since last reading
 CJacobianClass to define a robot Jacobian matrix
 CJointAccelerationsClass to define accelerations of the joints
 CJointPositionsClass to define a positions of the joints
 CJointStateClass to define a state in joint space
 CJointTorquesClass to define torques of the joints
 CJointVelocitiesClass to define velocities of the joints
 CParameter
 CParameterInterface
 CParameterMapA wrapper class to contain a map of Parameter pointers by name and provide robust access methods
 CPredicateA predicate is a boolean parameter as in the logic formalism
 CShape
 CSpatialState
 CStateAbstract class to represent a state
 CTrajectory
 CPyController
 CPyDynamicalSystem
 CPyParameterMap