Control Libraries 6.3.4
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
 Cstate_representation::units::Angle
 Ccontrollers::ControllerFactory< S >Factory to create a shared pointer to a controller
 Cstate_representation::units::Distance
 Cdynamical_systems::DynamicalSystemFactory< S >Factory to create a shared pointer to a dynamical system
 Cstd::enable_shared_from_this
 CPyController< S >
 CPyDynamicalSystem< S >
 CPyParameterMap
 CPyController< S >
 CPyDynamicalSystem< S >
 Cstate_representation::StateAbstract class to represent a state
 Cstate_representation::JacobianClass to define a robot Jacobian matrix
 Cstate_representation::JointStateClass to define a state in joint space
 Cstate_representation::JointAccelerationsClass to define accelerations of the joints
 Cstate_representation::JointPositionsClass to define a positions of the joints
 Cstate_representation::JointTorquesClass to define torques of the joints
 Cstate_representation::JointVelocitiesClass to define velocities of the joints
 Cstate_representation::ParameterInterface
 Cstate_representation::Parameter< bool >
 Cstate_representation::PredicateA predicate is a boolean parameter as in the logic formalism
 Cstate_representation::EventAn 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
 Cpy_parameter::ParameterContainer
 Cstate_representation::Parameter< T >
 Cstate_representation::Shape
 Cstate_representation::Ellipsoid
 Cstate_representation::SpatialState
 Cstate_representation::CartesianStateClass to represent a state in Cartesian space
 Cstate_representation::CartesianAccelerationClass to define acceleration in cartesian space as 3D linear and angular acceleration vectors
 Cstate_representation::CartesianPoseClass to define CartesianPose in cartesian space as 3D position and quaternion based orientation
 Cstate_representation::CartesianTwistClass to define twist in cartesian space as 3D linear and angular velocity vectors
 Cstate_representation::CartesianWrenchClass to define wrench in cartesian space as 3D force and torque vectors
 Cstate_representation::DualQuaternionStateClass to represent a state in Dual Quaternion space
 Cstate_representation::DualQuaternionPoseClass to represent a Pose in Dual Quaternion space
 Cstate_representation::DualQuaternionTwistClass to represent a Twist in Dual Quaternion space
 Cstate_representation::Trajectory< StateT >
 Cstd::exception
 Crobot_model::exceptions::InverseKinematicsNotConvergingException
 CIController
 CPyController< S >
 CIDynamicalSystem
 CPyDynamicalSystem< S >
 Cstd::invalid_argument
 Crobot_model::exceptions::FrameNotFoundException
 Crobot_model::exceptions::InvalidJointStateSizeException
 Crobot_model::InverseKinematicsParametersParameters for the inverse kinematics function
 Cstd::logic_error
 Ccontrollers::exceptions::InvalidControllerException
 Ccontrollers::exceptions::NotImplementedException
 Cdynamical_systems::exceptions::InvalidDynamicalSystemException
 Cdynamical_systems::exceptions::NotImplementedException
 Cstate_representation::exceptions::IncompatibleReferenceFramesException
 Cstate_representation::exceptions::IncompatibleSizeException
 Cstate_representation::exceptions::IncompatibleStatesException
 Cstate_representation::exceptions::JointNotFoundExceptionException that is thrown when a joint name or index is out of range
 Cstate_representation::exceptions::NotImplementedException
 Cstate_representation::exceptions::UnrecognizedParameterTypeException
 Crobot_model::ModelWrapper around pinocchio dynamic computation library with state_representation encapsulations
 CParameterMap
 CPyParameterMap
 Cstate_representation::ParameterMapA wrapper class to contain a map of Parameter pointers by name and provide robust access methods
 Ccontrollers::IController< state_representation::CartesianState >
 Ccontrollers::impedance::CompliantTwistA 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
 Cdynamical_systems::IDynamicalSystem< state_representation::CartesianState >
 Cdynamical_systems::CircularRepresent a Circular dynamical system to move around an center
 Cdynamical_systems::RingRepresent a Ring dynamical system limit cycle to move around a radius within a fixed width
 Ccontrollers::IController< S >Abstract class to define a controller in a desired state type, such as joint or Cartesian spaces
 Ccontrollers::impedance::Impedance< state_representation::CartesianState >
 Ccontrollers::impedance::Impedance< S >Definition of an impedance controller in either joint or task space
 Ccontrollers::impedance::Dissipative< state_representation::CartesianState >
 Ccontrollers::impedance::VelocityImpedance< state_representation::CartesianState >
 Ccontrollers::impedance::Dissipative< S >Definition of a dissipative impedance controller (PassiveDS) in task space
 Ccontrollers::impedance::VelocityImpedance< S >A velocity impedance is a normal impedance controller that only uses velocity input and integrates it for position error
 Cdynamical_systems::IDynamicalSystem< S >Abstract class for a dynamical system
 Cdynamical_systems::DefaultDynamicalSystem< S >A default dynamical system that just returns an empty state
 Cdynamical_systems::PointAttractor< S >Represents a dynamical system to move towards an attractor
 Cpy_parameter::ParameterValues
 Crobot_model::QPInverseVelocityParametersParameters for the inverse velocity kinematics function
 Cstd::runtime_error
 Cclproto::DecodingExceptionA DecodingException is raised whenever a decoding operation fails due to invalid encoding
 Cclproto::JsonParsingExceptionA JsonParsingException is raised whenever a JSON conversion operation fails due to invalid encoding
 Ccontrollers::exceptions::NoRobotModelException
 Cdynamical_systems::exceptions::EmptyAttractorException
 Cdynamical_systems::exceptions::EmptyBaseFrameException
 Cdynamical_systems::exceptions::IncompatibleSizeException
 Cstate_representation::exceptions::EmptyStateException
 Cstate_representation::exceptions::InvalidParameterException
 Cstate_representation::exceptions::InvalidParameterCastException
 Cstate_representation::exceptions::InvalidPointerException
 Cstate_representation::exceptions::NoSolutionToFitException
 Cstate_representation::units::Velocity< T >