|
AuboStudio SDK
0.6.3
|
|
|
|
|
夹持力能力 此接口表示夹爪已注册的力度能力,支持使用用户可配置的力度进行夹取。 更多...
#include <grip_force_capability.h>
Public 成员函数 | |
| virtual | ~GripForceCapability ()=0 |
| virtual void | updateCapability (double minForce, double maxForce, double defaultGripForce)=0 |
夹持力能力 此接口表示夹爪已注册的力度能力,支持使用用户可配置的力度进行夹取。
通过此接口,可以在能力注册后调整力度的范围和默认值。这通常不适用于大多数夹爪, 但当范围取决于另一个自定义夹爪设置(可由用户配置)时,这可能是相关的。
在文件 grip_force_capability.h 第 29 行定义.
|
pure virtual |
|
pure virtual |
Update the range and default value for the force supported by the gripper.
Updating the range could result in an already entered value in the configuration of a gripper program node being outside the range. This will make the given program node undefined, and force the end user to adjust the value to be valid again.
| minForce | minimum force supported by the gripper |
| maxForce | maximum force supported by the gripper |
| defaultGripForce | default value for the force for a grip action. This value is used for, e.g. performing a "default" grip action using the toolbar |
| unit | the unit for all specified values, null |
| InvalidCapabilityRange | if minForce > maxForce}
or |