AuboCaps
0.6.0
|
Classes | |
class | AnalogIo |
This interface provides support for analog I/Os. More... | |
struct | AnalogIoFilter |
class | ApplicationApi |
Provides access to functionality and services which are relevant for various different applications and contexts. More... | |
class | AssignmentNode |
class | AuboCapInfo |
This interface provides various metadata information about an installed AuboCap, such as the name of the AuboCap. More... | |
class | BaseFeature |
This interface represents the Base feature in AuboScope. More... | |
class | BoolRegister |
This interface provides support for bool registers. More... | |
class | BreakNode |
class | CallNode |
class | CaseNode |
class | CircleMoveNode |
class | CommentNode |
class | ContributionProvider |
This interfaces provides access to a contribution/. More... | |
class | DataModel |
class | DefaultCaseNode |
class | Device |
This base interface represents a device supported by AuboScope, e.g. More... | |
class | DeviceManager |
class | DeviceRegistrationManager |
class | DigitalIo |
This interface provides support for digital I/Os. More... | |
struct | DigitalIoFilter |
class | DirectionNode |
struct | DoubleRangeValidator |
class | DoubleRegister |
This interface provides support for float registers. More... | |
class | DriveScrewNotOKParameters |
class | DriveScrewOKParameters |
class | ElseIfNode |
class | ElseNode |
class | Expression |
class | Feature |
This base interface represents all types of features available in AuboScope. More... | |
class | FeatureContributionModel |
struct | FeatureDefinedFilter |
struct | FeatureJoggableFilter |
class | FeatureLine |
class | FeatureModel |
Provides methods that returns features from the current robot installation. More... | |
class | FeaturePlane |
class | FeaturePoint |
This interface represents a Point feature in AuboScope. More... | |
class | FeatureTool |
This interface represents the Tool feature in AuboScope. More... | |
class | FeatureVariable |
A Feature marked as a Variable in the installation will exist even when a robot is turned off and on. More... | |
struct | FeatureVariableFilter |
class | FeedScrewParameters |
class | FolderNode |
class | ForceNode |
class | Function |
class | FunctionModel |
class | GlobalVariable |
Global variables are available everywhere in a program. More... | |
struct | GlobalVariableFilter |
class | GripActionParameters |
class | GripForceCapability |
class | GripperApiProvider |
This interface provides access to functionality and services available from within AuboScope relevant for gripper contributions. More... | |
class | GripperConfiguration |
This interface provides access to register or setup various properties and capabilities of a gripper. More... | |
class | GripperContribution |
class | GripperDevice |
This interface represents a gripper device in AuboScope. More... | |
class | GripperNode |
class | GripVacuumCapability |
class | HaltNode |
class | IfNode |
struct | InputIoFilter |
struct | InputValidator |
class | InstallationApi |
Provides access to functionality and services related to the installation. More... | |
class | InstallationApiProvider |
Provides access to functionality and services relevant for installation nodes. More... | |
class | InstallationContributionConfiguration |
class | InstallationCreationContext |
Provides information about the context in which an installation node is created. More... | |
class | InstallationNodeContribution |
API for installation node contributions. More... | |
class | InstallationNodeService |
Defines an API required for defining and adding to AuboScope an installation node and corresponding screen where the user interface is Swing-based. More... | |
class | InstallationNodeView |
API for an installation node View which defines the UI for the corresponding InstallationNodeContribution. More... | |
struct | IntegerRangeValidator |
class | IntegerRegister |
This interface provides support for integer registers. More... | |
class | Io |
This is the base interface representing all types of I/Os available in AuboScope. More... | |
struct | IoConfigure |
class | IoModel |
Provides methods that returns I/Os from the current robot installation. More... | |
class | KeyboardManager |
class | LoopNode |
class | ModbusIo |
This interface provides support for MODBUS I/Os. More... | |
struct | ModbusIoFilter |
class | MoveNode |
class | OfflineTrackNode |
struct | OutputIoFilter |
class | PalletNode |
class | Payload |
class | PayloadContributionModel |
class | PayloadModel |
class | PersistedVariable |
This interface represents variables stored with the installation. More... | |
struct | PersistedVariableFilter |
class | PopupNode |
class | PrepareToStartScrewdriverParameters |
class | ProgramApi |
Provides access to functionality and services related to programs. More... | |
class | ProgramApiProvider |
Provides access to functionality and services relevant for program nodes. More... | |
class | ProgramContributionConfiguration |
Provides access to configure the properties of an installation node contribution/. More... | |
class | ProgramCreationContext |
Provides information about the context in which an installation node is created. More... | |
class | ProgramHomeNode |
class | ProgramModel |
class | ProgramNode |
class | ProgramNodeContribution |
Defines an API required for specifying a AuboCap Program Node within AuboScope. More... | |
class | ProgramNodeFactory |
class | ProgramNodeService |
Defines an API required for adding a new type of program node to AuboScope. More... | |
class | ProgramNodeView |
API for a program node View which defines the UI for the corresponding ProgramNodeContribution. More... | |
class | ProgramSelectionParameters |
class | RecordTrackNode |
class | Register |
This interface provides support for registers. More... | |
class | RegisteredCapabilities |
class | ReleaseActionParameters |
class | RenderInterface |
class | ScrewdriverApiProvider |
This interface provides access to functionality and services available from within AuboScope relevant for screwdriver contributions. More... | |
class | ScrewdriverConfiguration |
This interface provides access to register or setup various properties and capabilities of a screwdriver. More... | |
class | ScrewdriverContribution |
class | ScrewdriverParameters |
This interface represents parameters for a screwdriver operation defined/configured by the end user. More... | |
class | ScrewdriverProgram |
This abstract class represents a screwdriver program, typically defined on an external control box for the screwdriver. More... | |
class | ScrewdriverReadyParameters |
This interface provides the parameters relevant for generating script for the Screwdriver Ready feedback operation capability (registered using ScrewdriverFeedbackCapabilities#registerScrewdriverReadyCapability(ScriptCodeGenerator)). More... | |
class | ScrewdrivingNode |
class | ScriptNode |
class | ScriptWriter |
This interface provides support for generating Script code. More... | |
class | SeekNode |
class | SetNode |
class | SetPayloadNode |
class | SpeedCapability |
struct | StringLengthValidator |
class | SubProgNode |
class | SwitchNode |
class | SystemApi |
class | TCP |
This interface represents a TCP in AuboScope. More... | |
class | TcpContributionModel |
class | TcpModel |
This interface provides access to the TCPs that are currently available in AuboScope. More... | |
class | ThreadNode |
class | TimerNode |
class | TreeNode |
struct | UIntegerRangeValidator |
class | UndoRedoManager |
class | UntilNode |
class | UserInteraction |
This interface provides functionality for requesting input or actions from end users. More... | |
class | UserInterfaceApi |
Provides access to functionality and services available from within AuboScope related to user interface and end user interaction. More... | |
class | ValueFactory |
class | Variable |
class | VariableFactory |
class | VariableModel |
Provides methods that returns the variables that currently are registered in the system. More... | |
class | ViewApiProvider |
class | WaitNode |
class | Waypoint |
This interface composes parameters that define a position of the robot. More... | |
class | WaypointModel |
Provides methods that returns Waypoints from the current robot installation. More... | |
class | WaypointNode |
class | WidthCapability |
Typedefs | |
template<class T > | |
using | ContributionProviderPtr = std::shared_ptr< ContributionProvider< T >> |
typedef long | WidgetHandle |
using | RobotPositionCallback = std::function< void(bool accepted, const std::vector< double > &pose, const std::vector< double > &q, const std::vector< double > &offset)> |
using | RobotMovementCallback = std::function< void(bool accepted, int error)> |
Enumerations | |
enum | ScrewdriverOperationType { TIGHTEN, LOOSEN } |
This interface represents the type of screwing operation performed by the screwdriver. More... | |
enum | UnitType { UnitType::METRIC, UnitType::IMPERIAL } |
using arcs::aubo_scope::ContributionProviderPtr = typedef std::shared_ptr<ContributionProvider<T>> |
Definition at line 36 of file contribution_provider.h.
using arcs::aubo_scope::RobotMovementCallback = typedef std::function<void(bool accepted, int error)> |
Definition at line 20 of file user_interaction.h.
using arcs::aubo_scope::RobotPositionCallback = typedef std::function<void( bool accepted, const std::vector<double> &pose, const std::vector<double> &q, const std::vector<double> &offset)> |
Definition at line 19 of file user_interaction.h.
typedef long arcs::aubo_scope::WidgetHandle |
Definition at line 9 of file program_node_view.h.
This interface represents the type of screwing operation performed by the screwdriver.
Enumerator | |
---|---|
TIGHTEN |
The screwdriver operation will follow the screw in a tightening direction (in). |
LOOSEN |
The screwdriver operation will follow the screw in a loosening direction (out). |
Definition at line 55 of file screw_driver_parameters.h.
|
strong |
Enumerator | |
---|---|
METRIC |
公制 mm Kg |
IMPERIAL |
英制 |
Definition at line 12 of file system_api.h.
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | Device | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | GripForceCapability | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | GripVacuumCapability | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | BreakNode | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | CallNode | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | CaseNode | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | CircleMoveNode | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | DefaultCaseNode | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | SpeedCapability | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | ElseNode | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | FolderNode | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | HaltNode | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | Expression | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | WidthCapability | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | GripperDevice | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | OfflineTrackNode | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | BaseFeature | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | PalletNode | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | RecordTrackNode | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | FeaturePlane | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | ScrewdrivingNode | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | ScriptNode | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | SeekNode | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | SubProgNode | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | SwitchNode | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | ThreadNode | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | GripActionParameters | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | InstallationNodeContribution | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | FeaturePoint | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | FeatureTool | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | TimerNode | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | FunctionModel | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | AnalogIo | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | BoolRegister | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | TcpContributionModel | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | DigitalIo | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | ProgramCreationContext | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | DoubleRegister | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | IntegerRegister | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | UserInterfaceApi | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | FeatureVariable | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | GlobalVariable | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | PersistedVariable | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | ModbusIo | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | Register | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | DeviceManager | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | Variable | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | WaypointModel | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | ViewApiProvider | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | PayloadModel | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | CommentNode | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | Io | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | ElseIfNode | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | ValueFactory | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | ForceNode | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | DeviceRegistrationManager | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | IfNode | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | ReleaseActionParameters | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | AuboCapInfo | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | PopupNode | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | UndoRedoManager | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | FeatureContributionModel | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | ScrewdriverApiProvider | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | SetPayloadNode | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | InstallationContributionConfiguration | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | UntilNode | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | InstallationCreationContext | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | ProgramNode | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | Function | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | GripperApiProvider | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | Payload | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | PayloadContributionModel | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | AssignmentNode | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | GripperNode | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | Waypoint | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | ProgramNodeView | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | DirectionNode | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | ScrewdriverProgram | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | TcpModel | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | ProgramNodeContribution | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | FeatureLine | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | SetNode | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | LoopNode | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | TreeNode | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | TCP | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | ProgramModel | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | Feature | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | ProgramHomeNode | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | VariableFactory | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | WaypointNode | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | MoveNode | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | IoModel | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | ProgramApiProvider | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | ProgramSelectionParameters | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | ScriptWriter | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | InstallationNodeView | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | InstallationApiProvider | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | FeatureModel | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | ProgramApi | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | InstallationApi | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | VariableModel | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | ScrewdriverContribution | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | RenderInterface | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | ProgramContributionConfiguration | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | ProgramNodeService | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | GripperConfiguration | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | UserInteraction | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | GripperContribution | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | WaitNode | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | RegisteredCapabilities | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | InstallationNodeService | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | KeyboardManager | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | DataModel | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | ApplicationApi | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | SystemApi | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | ProgramNodeFactory | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | PrepareToStartScrewdriverParameters | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | FeedScrewParameters | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | ScrewdriverParameters | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | DriveScrewNotOKParameters | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | DriveScrewOKParameters | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | ScrewdriverReadyParameters | ) |
arcs::aubo_scope::ARCS_CLASS_FORWARD | ( | ScrewdriverConfiguration | ) |