Gripper Action Controller(夹爪动作控制器)¶
该控制器用于执行简单单自由度夹爪(single-DOF gripper)的 GripperCommand 动作,提供两种实现:
position_controllers/GripperActionControllereffort_controllers/GripperActionController
参数(Parameters)¶
本控制器使用 generate_parameter_library 管理参数。完整参数说明见 src/ 目录下的参数定义文件。
参数列表¶
| 参数 | 类型 | 默认值 | 说明 | 约束 |
|---|---|---|---|---|
action_monitor_rate |
double |
20.0 |
动作监控频率(Hz) | ≥ 0.1 |
joint |
string |
"" |
夹爪关节名称 | — |
goal_tolerance |
double |
0.01 |
目标位置容差(单位:弧度或米) | ≥ 0.0 |
max_effort |
double |
0.0 |
允许的最大力/力矩 | ≥ 0.0 |
allow_stalling |
bool |
false |
若启用,当夹爪在运动中卡住(stall),动作服务器仍返回 成功 | — |
stall_velocity_threshold |
double |
0.001 |
判定卡住的速度阈值(低于此值视为停滞) | — |
stall_timeout |
double |
1.0 |
卡住判定的超时时间(秒) | — |