![]() |
ros2_control - humble
|
| ▼Nadmittance_controller | |
| CAdmittanceController | |
| CAdmittanceRule | |
| CAdmittanceState | |
| CAdmittanceTransforms | |
| ▼Ncontrol_toolbox | |
| CDither | Gives white noise at specified amplitude |
| CLimitedProxy | |
| CLowPassFilter | A Low-pass filter class |
| ▼CPid | A basic pid class |
| CGains | Store gains in a struct to allow easier realtime buffer usage |
| 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 |
| CCommands | Store position and max effort in struct to allow easier realtime buffer usage |
| ▼Nhardware_interface | |
| CActuator | |
| 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 |
| CCommandInterface | |
| CComponentInfo | |
| CControllerInfo | Controller Information |
| CHardwareComponentInfo | Hardware Component Information |
| CHardwareInfo | This structure stores information about hardware defined in a robot's URDF |
| CHardwareReadWriteStatus | |
| CInterfaceInfo | |
| CJointInfo | Contains semantic info about a given joint loaded from URDF for a transmission |
| CLoanedCommandInterface | |
| CLoanedStateInterface | |
| CReadOnlyHandle | A handle used to get and set a value on a given interface |
| CReadWriteHandle | |
| CResourceManager | |
| CResourceStorage | |
| CSensor | |
| CSensorInterface | Virtual Class to implement when integrating a stand-alone sensor into ros2_control |
| CStateInterface | |
| CSystem | |
| 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 | |
| CJointLimits | |
| CSoftJointLimits | |
| ▼Njoint_limits_interface | |
| CEffortJointSaturationHandle | |
| CEffortJointSoftLimitsHandle | A handle used to enforce position, velocity and effort limits of an effort-controlled joint |
| CJointLimitHandle | |
| CJointLimitsInterfaceException | An exception related to a JointLimitsInterface |
| CJointSoftLimitsHandle | |
| CPositionJointSaturationHandle | |
| CPositionJointSoftLimitsHandle | A handle used to enforce position and velocity limits of a position-controlled joint |
| CVelocityJointSaturationHandle | A handle used to enforce velocity and acceleration limits of a velocity-controlled joint |
| CVelocityJointSoftLimitsHandle | |
| ▼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 | |
| ▼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 |
| CLockFreeQueueBase | A base class for lock-free queues |
| CRealtimeBox | |
| CRealtimeBoxBestEffort | |
| CRealtimeBuffer | |
| CRealtimeClock | |
| CRealtimePublisher | |
| CRealtimeServerGoalHandle | |
| ▼Ntransmission_interface | |
| CActuatorHandle | |
| CDifferentialTransmission | Implementation of a differential transmission |
| 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 |
| CJointHandle | |
| CSimpleTransmission | Implementation of a simple reducer transmission |
| 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 |