Package | Description |
---|---|
com.ur.urcap.api.contribution.driver.gripper.capability | |
com.ur.urcap.api.contribution.driver.screwdriver.capability |
Modifier and Type | Method and Description |
---|---|
void |
GripperFeedbackCapabilities.registerGripDetectedCapability(ScriptCodeGenerator<GripDetectedParameters> scriptCodeGenerator)
Register this feedback capability if the gripper can inform PolyScope whether it has detected that an object has
been gripped, after a grip action has been triggered.
|
void |
GripperFeedbackCapabilities.registerReleaseDetectedCapability(ScriptCodeGenerator<ReleaseDetectedParameters> scriptCodeGenerator)
Register this feedback capability if the gripper can inform PolyScope whether it has detected an object has
been released, after a release action has been triggered.
|
Modifier and Type | Method and Description |
---|---|
void |
ScrewdriverFeedbackCapabilities.registerDriveScrewNotOKCapability(ScriptCodeGenerator<DriveScrewNotOKParameters> scriptCodeGenerator)
Register a feedback capability for a screwdriver that is capable of providing information about whether
or not an ongoing screwdriving operation (driving the screw) failed, i.e.
|
void |
ScrewdriverFeedbackCapabilities.registerDriveScrewOKCapability(ScriptCodeGenerator<DriveScrewOKParameters> scriptCodeGenerator)
Register a feedback capability for a screwdriver that is capable of providing information about whether
or not an ongoing screwdriving operation (driving the screw) ended successfully (ended in OK-state).
|
void |
ScrewdriverCapabilities.registerFeedScrewCapability(ScriptCodeGenerator<FeedScrewParameters> scriptCodeGenerator)
Register a capability for a screwdriver that supports automatic screw feeding.
|
void |
ScrewdriverCapabilities.registerPrepareToStartScrewdriverCapability(ScriptCodeGenerator<PrepareToStartScrewdriverParameters> scriptCodeGenerator)
Register a capability/requirement for a screwdriver that needs to generate script code for preparing
the screwdriver for a screwdriving operation (before starting the screw driver).
|
void |
ScrewdriverCapabilities.registerProgramSelectionCapability(ScrewdriverProgramListProvider programListProvider,
ScriptCodeGenerator<ProgramSelectionParameters> scriptCodeGenerator)
Register a program selection capability for a screwdriver that supports selecting between a set of screwdriver
programs, typically defined on an external control box for the screwdriver.
|
void |
ScrewdriverFeedbackCapabilities.registerScrewdriverReadyCapability(ScriptCodeGenerator<ScrewdriverReadyParameters> scriptCodeGenerator)
Register a feedback capability for a screwdriver that is capable of providing information about whether
or not the screwdriver device is ready to operate (receive commands).
|
Copyright © 2021. All rights reserved.