![]() |
ros2_control - jazzy
|
| ▼Nadmittance_controller | |
| CAdmittanceController | |
| CAdmittanceRule | |
| CAdmittanceState | |
| CAdmittanceTransforms | |
| ▼Ncontrol_toolbox | |
| CAntiWindupStrategy | Antiwindup strategy for PID controllers |
| CDither | Gives white noise at specified amplitude |
| CLimitedProxy | |
| CLowPassFilter | A Low-pass filter class |
| ►CPid | Generic Proportional–Integral–Derivative (PID) controller |
| CPidROS | |
| CRateLimiter | |
| CSineSweep | Generates a sine sweep for frequency analysis of a joint |
| CSinusoid | A basic sine class |
| ▼Ngripper_action_controller | |
| ►CGripperActionController | Controller for executing a gripper command action for simple single-dof grippers |
| ▼Nhardware_interface | |
| CActuatorInfo | Contains semantic info about a given actuator loaded from URDF for a transmission |
| CActuatorInterface | Virtual Class to implement when integrating a 1 DoF actuator into ros2_control |
| CAsyncComponentThread | |
| CCommandInterface | |
| CComponentInfo | |
| CControllerInfo | Controller Information |
| CHandle | A handle used to get and set a value on a given interface |
| CHandleDataType | |
| CHardwareAsyncParams | |
| CHardwareComponent | |
| CHardwareComponentCycleStatus | |
| CHardwareComponentInfo | Hardware Component Information |
| CHardwareComponentInterface | Virtual base class for all hardware components (Actuators, Sensors, and Systems) |
| CHardwareComponentInterfaceParams | Parameters required for the initialization of a specific hardware component plugin. Typically used for on_init methods of hardware interfaces, and is parsed by the user. This struct is typically populated with data from HardwareComponentParams from each component |
| CHardwareComponentParams | Parameters required for the initialization of a specific hardware component plugin. Typically used for init, initialise and load methods of hardware components. This struct is typically not accessible to user. This struct is typically populated with data from ResourceManagerParams |
| CHardwareComponentStatisticsData | |
| CHardwareInfo | This structure stores information about hardware defined in a robot's URDF |
| CHardwareReadWriteStatus | |
| CInterfaceDescription | |
| CInterfaceInfo | |
| CJointInfo | Contains semantic info about a given joint loaded from URDF for a transmission |
| CLoanedCommandInterface | |
| CLoanedStateInterface | |
| CMimicJoint | This structure stores information about a joint that is mimicking another joint |
| CResourceManager | |
| CResourceManagerParams | Parameters required for the construction and initial setup of a ResourceManager. This struct is typically populated by the ControllerManager |
| CResourceStorage | |
| CSensorInterface | Virtual Class to implement when integrating a stand-alone sensor into ros2_control |
| CStateInterface | |
| CSystemInterface | Virtual Class to implement when integrating a complex system into ros2_control |
| CTransmissionInfo | Contains semantic info about a given transmission loaded from URDF |
| ▼Njoint_limits | |
| CJointControlInterfacesData | |
| CJointInterfacesCommandLimiterData | |
| CJointLimiterInterface | |
| CJointLimits | |
| CJointSaturationLimiter | |
| CJointSoftLimiter | |
| CSoftJointLimits | |
| ▼Njoint_trajectory_controller | |
| CJointTrajectoryController | |
| CSegmentTolerances | Trajectory segment tolerances |
| CStateTolerances | Trajectory state tolerances for position, velocity and acceleration variables |
| CTrajectory | |
| ▼Nkinematics_interface | |
| CKinematicsInterface | |
| ▼Nkinematics_interface_kdl | |
| CKinematicsInterfaceKDL | |
| ▼Nkinematics_interface_pinocchio | |
| CKinematicsInterfacePinocchio | |
| Npal_statistics | |
| ▼Nparallel_gripper_action_controller | |
| ►CGripperActionController | Controller for executing a ParallelGripperCommand action |
| ▼Npassthrough_controller | |
| CPassthroughController | |
| ▼Nposition_controllers | |
| CJointGroupPositionController | Forward command controller for a set of position controlled joints (linear or angular) |
| ▼Nrealtime_tools | A pthread mutex wrapper that provides a mutex with the priority inheritance protocol and a priority ceiling of 99. The mutex is also error checked and robust. This mutex is intended to be used in real-time contexts |
| CAsyncFunctionHandler | Class to handle asynchronous function calls. AsyncFunctionHandler is a class that allows the user to have a asynchronous call to the parsed method and be able to set some thread specific parameters |
| CAsyncFunctionHandlerParams | The AsyncFunctionHandlerParams struct is used to configure the AsyncFunctionHandler. If the type is SYNCHRONIZED, the async worker thread will be synchronized with the main thread, as the main thread will be triggering the async callback method. If the type is DETACHED, the async worker thread will be detached from the main thread and will have its own execution cycle |
| CAsyncSchedulingPolicy | Enum class to define the scheduling policy for the async worker thread. SYNCHRONIZED: The async worker thread will be synchronized with the main thread, as the main thread will be triggering the async callback method. DETACHED: The async worker thread will be detached from the main thread and will have its own execution cycle. UNKNOWN: The scheduling policy is unknown |
| CLockFreeQueueBase | A base class for lock-free queues |
| CRealtimeBuffer | |
| CRealtimeClock | |
| CRealtimePublisher | |
| CRealtimeServerGoalHandle | |
| CRealtimeThreadSafeBox | |
| Ntest_constants | |
| ▼Ntransmission_interface | |
| CActuatorHandle | |
| CDifferentialTransmission | |
| CDifferentialTransmissionLoader | Class for loading a four-bar linkage transmission instance from configuration data |
| CException | |
| CFourBarLinkageTransmission | Implementation of a four-bar-linkage transmission |
| CFourBarLinkageTransmissionLoader | Class for loading a four-bar linkage transmission instance from configuration data |
| CHandle | |
| CJointHandle | |
| CSimpleTransmission | |
| CSimpleTransmissionLoader | Class for loading a simple transmission instance from configuration data |
| CTransmission | Abstract base class for representing mechanical transmissions |
| CTransmissionInterfaceException | |
| CTransmissionLoader | Abstract interface for loading transmission instances from configuration data |