You're reading the documentation for a development version. For the latest released version, please have a look at Jazzy.
Parallel Gripper Action Controller
Controller for executing a ParallelGripperCommand
action for simple parallel grippers.
This controller supports grippers that offer position only control as well as grippers that allow configuring the velocity and effort.
By default, the controller will only claim the {joint}/position
interface for control.
The velocity and effort interfaces can be optionally claimed by setting the max_velocity_interface
and max_effort_interface
parameter, respectively.
By default, the controller will try to claim position and velocity state interfaces.
The claimed state interfaces can be configured by setting the state_interfaces
parameter.
Parameters
This controller uses the generate_parameter_library to handle its parameters.
- action_monitor_rate (double)
Hz
Read only: True
Default: 20.0
Constraints:
greater than or equal to 0.1
- joint (string)
Read only: True
Constraints:
parameter is not empty
- state_interfaces (string_array)
Default: {“position”, “velocity”}
- goal_tolerance (double)
Default: 0.01
Constraints:
greater than or equal to 0.0
- allow_stalling (bool)
Allow stalling will make the action server return success if the gripper stalls when moving to the goal
Default: false
- stall_velocity_threshold (double)
stall velocity threshold
Default: 0.001
- stall_timeout (double)
stall timeout
Default: 1.0
Constraints:
greater than or equal to 0.0
- max_effort_interface (string)
Controller will claim the specified effort interface, e.g. robotiq_85_left_knuckle_joint/max_effort_interface.
Default: “”
- max_effort (double)
Default effort used for grasping (Newtons)
Default: 10.0
Constraints:
greater than or equal to 0.0
- max_velocity_interface (string)
Controller will claim the speed specified interface, e.g. robotiq_85_left_knuckle_joint/max_effort_interface.
Default: “”
- max_velocity (double)
Default target velocity used for grasping (meters/second)
Default: 0.1
Constraints:
greater than or equal to 0.0