| ▼NROS2Controllers | |
| ▼NUtils | |
| CJointStateData | |
| ▼NVehicleDynamics | |
| CAckermannDriveModel | A simple Ackermann system implementation converting speed and steering inputs into wheel impulse and steering element torque | 
| CAckermannModelLimits | A structure holding limits of vehicle, including speed and steering limits | 
| CAckermannVehicleModelComponent | |
| CAxleConfiguration | An axle has one or more wheels attached. Axle configuration is abstracted form the physical object | 
| CDriveModel | Abstract class for turning vehicle inputs into behavior of wheels and steering elements | 
| CInputZeroedOnTimeout | Inputs with an expiration date - effectively is zero after a certain time since update | 
| CManualControlEventHandler | Registers to "steering" and "acceleration" input events, and translates them into vehicle inputs | 
| CManualControlSingleEventHandler | A handler for a single input event | 
| CSkidSteeringDriveModel | A simple skid steering system implementation converting speed and steering inputs into wheel rotation | 
| CSkidSteeringModelComponent | |
| CSkidSteeringModelLimits | A structure holding limits of skid-steering robot | 
| CSteeringDynamicsData | Data structure to pass steering dynamics data for a single steering entity | 
| CVehicleConfiguration | Drive and steering configuration for a vehicle. The class only holds axle information now but it is meant to be expanded | 
| CVehicleInputControlRequests | |
| CVehicleInputDeadline | |
| CVehicleInputs | Structure defining the most recent vehicle inputs state | 
| CVehicleModelComponent | A central vehicle (and robot) dynamics component, which can be extended with additional modules | 
| CVehicleModelLimits | A structure holding limits of vehicle, including speed and steering limits | 
| CWheelControllerComponent | A component responsible for control (steering, forward motion) of a single wheel | 
| CWheelDynamicsData | Data structure to pass wheel dynamics data for a single wheel entity | 
| CAckermannCommandStruct | Abstracted from ROS message: http://docs.ros.org/en/api/ackermann_msgs/html/msg/AckermannDrive.html | 
| CAckermannControlComponent | A simple component which translates ackermann commands to vehicle dynamics inputs | 
| CAckermannNotifications | |
| CAckermannSubscriptionHandler | |
| CControlConfiguration | |
| CControlSubscriptionHandler | |
| CFingerGripperComponent | This component implements finger gripper functionality | 
| CFollowJointTrajectoryActionServer | |
| CGripperActionServer | |
| CGripperActionServerComponent | |
| CGripperRequests | |
| CIControlSubscriptionHandler | Component extension enabling polymorphic use of generics | 
| CJointInfo | |
| CJointMotorControllerComponent | |
| CJointMotorControllerConfiguration | |
| CJointPositionsSubscriptionHandler | |
| CJointsArticulationControllerComponent | Handles position control commands for joints using Articulations | 
| CJointsManipulationComponent | |
| CJointsManipulationEditorComponent | Editor Component responsible for a hierarchical system of joints such as robotic arm with Articulations or Hinge Joints | 
| CJointsManipulationRequests | |
| CJointsPIDControllerComponent | Handles position control commands for joints | 
| CJointsPositionControllerRequests | Interface for controllers that execute the simple movement between two positions one step at a time | 
| CJointsPositionsComponent | This component implements finger gripper functionality | 
| CJointsPositionsEditorComponent | Editor Component responsible for a hierarchical system of joints such as robotic arm with Articulations or Hinge Joints | 
| CJointStatePublisher | |
| CJointStatePublisherContext | |
| CJointsTrajectoryComponent | Component responsible for execution of commands to move robotic arm (manipulator) based on set trajectory goal | 
| CJointsTrajectoryRequests | Interface for commanding a system of joints such as robotic arm (manipulator) through FollowJointTrajectory actions | 
| CJsonROS2WheelOdometryComponentConfigSerializer | |
| CManualMotorControllerComponent | |
| CPidConfiguration | |
| CPidMotorControllerComponent | |
| CPidMotorControllerRequests | |
| CRigidBodyTwistControlComponent | |
| CRigidBodyTwistControlComponentConfig | Configuration class for RigidBodyTwistControlComponent | 
| CROS2ControllersEditorBusTraits | |
| CROS2ControllersEditorRequests | |
| CROS2ControllersEditorSystemComponent | System component for ROS2Controllers editor | 
| CROS2ControllersModuleInterface | |
| CROS2ControllersSystemComponent | |
| CROS2OdometryCovariance | |
| CROS2RobotControlComponent | |
| CROS2WheelOdometryComponent | |
| CSkidSteeringControlComponent | Component that contains skid steering model | 
| CTwistNotifications | |
| CTwistSubscriptionHandler | |
| CVacuumGripperComponent | |
| CWheelOdometryConfigurationRequest | Interface that allows to get and set WheelOdometry sensor's configuration | 
| CWheelOdometrySensorConfiguration | A structure capturing configuration of a wheel odometry sensor |