From 8615ea0fd4299e281fd1f528820ac7ca9e2c2cfe Mon Sep 17 00:00:00 2001 From: Matthias Mayr Date: Tue, 11 Nov 2025 18:24:37 +0100 Subject: [PATCH 1/2] Docs: Corrects forward controller docs - Fixes velocity & position controller docs - Adds "forward_effort_controller" --- ur_robot_driver/doc/usage/controllers.rst | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/ur_robot_driver/doc/usage/controllers.rst b/ur_robot_driver/doc/usage/controllers.rst index 403baecbc..f546197bc 100644 --- a/ur_robot_driver/doc/usage/controllers.rst +++ b/ur_robot_driver/doc/usage/controllers.rst @@ -97,23 +97,25 @@ Type: :ref:`ur_controllers/GPIOController ` Allows setting I/O ports, controlling some UR-specific functionality and publishes status information about the robot. +forward_effort_controller +^^^^^^^^^^^^^^^^^^^^^^^^^ +Type: `effort_controllers/JointGroupEffortController `_ + +Allows setting target joint efforts (torques) directly. The user is therefore responsible for sending commands that are achievable. This controller is useful when implementing compliance or force control strategies. + forward_velocity_controller ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Type: `velocity_controllers/JointGroupVelocityController `_ -Allows setting target joint positions directly. The robot tries to reach the target position as -fast as possible. The user is therefore responsible for sending commands that are achievable. This -controller is particularly useful when doing servoing such as ``moveit_servo``. +Allows setting target joint velocities directly. The user is therefore responsible for sending commands that are achievable. This controller is particularly useful when doing servoing such as ``moveit_servo``. forward_position_controller ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Type: `position_controllers/JointGroupPositionController `_ -Allows setting target joint velocities directly. The user is responsible for sending commands that -are achievable. This controller is particularly useful when doing servoing such as -``moveit_servo``. +Allows setting target joint positions directly. The robot tries to reach the target position as fast as possible. The user is responsible for sending commands that are achievable. This controller is particularly useful when doing servoing such as ``moveit_servo``. force_mode_controller ^^^^^^^^^^^^^^^^^^^^^ From e93d8dda57b5d005543dc0ecb2a71f53722dbb48 Mon Sep 17 00:00:00 2001 From: Matthias Mayr Date: Tue, 11 Nov 2025 18:32:09 +0100 Subject: [PATCH 2/2] Docs: The main branch is "main" now --- CONTRIBUTING.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 0a56490ab..1db80900d 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -24,7 +24,7 @@ Please try to include as much information as you can. Details like these are inc Contributions via pull requests are much appreciated. Before sending us a pull request, please ensure that: -1. You are working against the latest source on the *master* branch. +1. You are working against the latest source on the *main* branch. 2. You check existing open, and recently merged, pull requests to make sure someone else hasn't addressed the problem already. 3. You open an issue to discuss any significant work - we would hate for your time to be wasted.