control_msgs library

Generated Dart classes for the ROS 2 control_msgs package.

Import this library directly; ros2_msgs_common.dart deliberately re-exports nothing, because ROS reuses type names across packages.

Classes

AdmittanceControllerState
Admittance parameters
DynamicInterfaceGroupValues
control_msgs/msg/DynamicInterfaceGroupValues
DynamicJointState
control_msgs/msg/DynamicJointState
FollowJointTrajectoryFeedback
control_msgs/msg/FollowJointTrajectory_Feedback
FollowJointTrajectoryGoal
The trajectory for all revolute, continuous or prismatic joints
FollowJointTrajectoryResult
control_msgs/msg/FollowJointTrajectory_Result
GripperCommand
control_msgs/msg/GripperCommand
GripperCommandFeedback
control_msgs/msg/GripperCommand_Feedback
GripperCommandGoal
control_msgs/msg/GripperCommand_Goal
GripperCommandResult
control_msgs/msg/GripperCommand_Result
InterfaceValue
List of resource interface names
JointComponentTolerance
Version of JointTolerance.msg with added component field for joints with multiple degrees of freedom The difference between two MultiDOFJointTrajectoryPoint cannot be represented as a single number, hence we use the component field to represent how to calculate the difference in a way that can be represented as a single number.
JointControllerState
This message presents current controller state of one joint.
JointJog
Used in time-stamping the message.
JointTolerance
The tolerances specify the amount the position, velocity, and accelerations can vary from the setpoints. For example, in the case of trajectory control, when the actual position varies beyond (desired position + position tolerance), the trajectory goal may abort.
JointTrajectoryControllerState
This message presents current controller state of JTC
JointTrajectoryFeedback
control_msgs/msg/JointTrajectory_Feedback
JointTrajectoryGoal
control_msgs/msg/JointTrajectory_Goal
JointTrajectoryResult
control_msgs/msg/JointTrajectory_Result
MecanumDriveControllerState
control_msgs/msg/MecanumDriveControllerState
MultiDOFCommand
The message defines command for multiple degrees of freedom (DoF) typically used by many controllers. The message intentionally avoids 'joint' nomenclature because it can be generally use for command with different semantic meanings, e.g., joints, Cartesian axes, or have abstract meaning like GPIO interface.
MultiDOFStateStamped
This message presents current controller state of multiple degrees of freedom.
ParallelGripperCommandFeedback
control_msgs/msg/ParallelGripperCommand_Feedback
ParallelGripperCommandGoal
Parallel grippers refer to an end effector where two opposing fingers grasp an object from opposite sides.
ParallelGripperCommandResult
control_msgs/msg/ParallelGripperCommand_Result
PidState
control_msgs/msg/PidState
PointHeadFeedback
control_msgs/msg/PointHead_Feedback
PointHeadGoal
control_msgs/msg/PointHead_Goal
PointHeadResult
control_msgs/msg/PointHead_Result
QueryCalibrationStateRequest
control_msgs/msg/QueryCalibrationState_Request
QueryCalibrationStateResponse
control_msgs/msg/QueryCalibrationState_Response
QueryTrajectoryStateRequest
control_msgs/msg/QueryTrajectoryState_Request
QueryTrajectoryStateResponse
control_msgs/msg/QueryTrajectoryState_Response
SingleDOFState
This message presents current controller state of one degree of freedom.
SingleDOFStateStamped
This message presents current controller state of one degree of freedom.
SingleJointPositionFeedback
control_msgs/msg/SingleJointPosition_Feedback
SingleJointPositionGoal
control_msgs/msg/SingleJointPosition_Goal
SingleJointPositionResult
control_msgs/msg/SingleJointPosition_Result
SteeringControllerStatus
control_msgs/msg/SteeringControllerStatus

Functions

registerControlMsgs() → void
Registers every message in control_msgs.