Universal Robots TypeScript API - v10.12.0
    Preparing search index...

    Module contribution-api

    Namespaces

    LogMessage

    Enumerations

    ActionEnum
    ApplicationNodeType
    BaudRateEnum
    BlockEnum
    DigitalInPreset
    DurabilityPolicy
    FrameNodeAction
    HistoryPolicy
    InsertionEnum
    LivelinessPolicy
    MotionProfileMoveType
    MovementType
    NodeType
    OperatorInputType
    OrientationMode
    ParityEnum
    PopupLevel
    PowerOutputEnum
    ReliabilityPolicy
    SignalAnalogDomainValueEnum
    SignalDirectionEnum
    SignalValueTypeEnum
    SmartSkillsLifeCycleEventType
    SmartSkillType
    StopBitsEnum
    TeachModeState
    UntilConditionType
    URSymbolType
    VariableValueType
    WaypointType

    Classes

    ApplicationBehaviorAPI
    ApplicationNodeService
    ApplicationPresenterAPI
    ApplicationService
    ApplicationVariablesService
    AsyncArrayTraverser
    CommunicationChannel
    DialogService
    EventTargetCommunicationChannel
    ExpressionEditorService
    FramesService
    FreedriveService
    FunctionService
    LogMessageService
    LogPerformanceService
    MessageInvokerService
    ModuleService
    MotionProfilesService
    MountingService
    OperatorScreenBehaviorAPI
    OperatorScreenPresenterAPI
    OperatorScreenService
    PoseUtils
    ProgramBehaviorAPI
    ProgramCodeService
    ProgramExecutionService
    ProgramNodeService
    ProgramPresenterAPI
    ProgramService
    ProgramTreeService
    QoSProfile
    RobotInfoService
    RobotMoveService
    RobotPositionService
    Ros2Client
    Ros2EventService
    SafetyService
    ScriptBuilder
    ScriptFileService
    SettingsService
    SidebarBehaviorAPI
    SidebarPresenterAPI
    SignalService
    SmartSkillExecutionService
    SmartSkillInstanceService
    SmartSkillsBehaviorAPI
    SmartSkillsPresenterAPI
    SnackbarService
    SourceBehaviorAPI
    SourceNodeService
    SourcePresenterAPI
    SourceService
    SymbolService
    SystemInfoPresenterAPI
    SystemService
    TabInputModel
    TeachModeService
    ToolService
    TreeBuilder
    UREventTarget
    URFunction
    URLogicProgram
    URModule
    URSymbol
    URVariable
    ValidationService
    VariableService
    WebComponentDialogAPI
    WorkerCommunicationChannel

    Interfaces

    AddBlockChildNode
    AddNode
    AlignToNode
    ApplicationContext
    ApplicationNode
    ApplicationPresenter
    ApplicationVariable
    ApplicationVariablesNode
    AssignmentNode
    BaseTraverse
    BranchNode
    CallFunctionNode
    CaseNode
    CategorizedToolController
    CommentNode
    ComparisonThresholds
    ConfigurationItem
    ConfigurationReferenceItemNode
    ConfigurationReferenceItemOptionNode
    ConfigurationValueItemNode
    ContactParameters
    ContributionContext
    ContributionDefinition
    DefaultTcp
    DirectionAdvancedSettings
    DirectionModuleFunc
    DirectionMovementSettings
    DirectionNode
    DirectionNodeSignalInput
    DirectionReferenceSettings
    DirectionUntilSettings
    DistanceParameters
    ElseIfNode
    ElseNode
    EndEffector
    EndEffectorNode
    ExpressionParameters
    FolderNode
    Frame
    FrameNode
    FrameNodeParameters
    FramesContext
    FramesNode
    FunctionDeclaration
    FunctionDescription
    FunctionNode
    FunctionReference
    Gravity
    GridIteratorNode
    GridPatternNode
    GridPatternParameters
    HaltNode
    IfNode
    InsertionContext
    InsertionTraverse
    JointPositions
    KinematicPosition
    LogicProgramNode
    LogMessage
    LoopNode
    ModuleDeclaration
    ModuleNode
    ModuleReference
    MotionProfile
    MotionProfileMoveParameters
    MotionProfilesNode
    Mounting
    MountingNode
    MoveCAdvancedSettings
    MoveCNode
    MoveCSpeedSettings
    MoveCTransformSettings
    MoveNode
    MovePAdvancedSettings
    MovePBlendSettings
    MovePNode
    MovePSpeedSettings
    MovePTransformSettings
    MoveScreenOptions
    MovesToAdvancedSettings
    MovesToBlendSettings
    MovesToNode
    MovesToSpeedSettings
    MovesToTransformSettings
    MoveToAdvancedSettings
    MoveToBlendSettings
    MoveToNode
    MoveToSpeedSettings
    MoveToTransformSettings
    NodeParameterFrame
    OperatorInputNode
    OperatorScreen
    PathAdvancedSettings
    PathNode
    PathSpeedSettings
    Payload
    PayloadLimits
    PayloadNode
    PointNode
    Pose
    Position
    Program
    ProgramInformation
    ProgramNode
    ProgramPresenter
    ReferenceItem
    ReferenceOption
    RemoveNode
    RobotSettings
    Ros2HeaderType
    Ros2ServiceApi
    ScriptContext
    ScriptFile
    ScriptNode
    SetLabel
    SetNode
    SetTcpNode
    SidebarItem
    SidebarItemPresenter
    Signal
    SignalAnalogDomain
    SignalBooleanValue
    SignalEvent
    SignalFloatValue
    SignalParameters
    SignalRegisterValue
    SmartSkillInstance
    SmartSkillInstancePermissions
    SmartSkillPresenter
    SmartSkillsData
    SmartSkillsNode
    Source
    SourcePresenter
    SourcesNode
    StatusItemNode
    StatusType
    SubtreeNode
    SwitchNode
    SystemInfoPresenter
    TCPName
    TcpNode
    ThreadNode
    TimerNode
    ToolCommunication
    ToolControl
    ToolController
    ToolForceDirection
    ToolForceFrame
    ToolForceNode
    ToolForceZeroSensor
    TreeContext
    TreeTraverse
    UntilCondition
    UpdateAnalogDomainValue
    UpdateDigitalInPreset
    UpdateSignalValue
    ValidationContext
    ValidationResponse
    Value
    ValueItem
    ValueRange
    VariableDeclaration
    VariableDescription
    VariableReference
    WaitNode
    WaitNodeSignalInput
    WaypointNode
    WorkerScopeInterface

    Type Aliases

    Acceleration
    AccelerationUnit
    ActionType
    AdvancedProgramLabel
    AdvancedTranslatedProgramLabel
    AllUnits
    Angle
    AngleUnit
    AngularAcceleration
    AngularAccelerationUnit
    AngularSpeed
    AngularSpeedUnit
    ApplicationBehaviors
    ApplicationCodeGenerator
    ApplicationFactory
    ApplicationVersionController
    CenterOfGravity
    CenterOfGravityAxis
    ChildInsertionRule
    CodeGenerator
    CommonSymbolDescription
    ConditionParams
    ContextInsertionRule
    ControllerPose
    ControlMode
    Current
    CurrentUnit
    DigitalInPresets
    DirectionalAxis
    DirectionSignalValue
    Duration
    DynamicSourceBehaviors
    EventTargetOrCommChannel
    floatOperator
    Force
    ForceUnit
    FrameName
    FunctionDescriptionWithReference
    FunctionsMap
    GetSignalCodeGenerator
    GetSignalValidator
    GlobalVariable
    Inertia
    InertiaMatrixKey
    ItemFactory
    KinematicInfo
    Length
    LengthUnit
    LifeCycleEvent
    Mass
    MassUnit
    ModuleDescription
    ModuleDescriptionWithReference
    ModuleMetadata
    MomentInertia
    MomentInertiaUnit
    Momentum
    MomentumUnit
    moveScreenTargetType
    MoveType
    NodeFactory
    OnApplicationLoadHook
    OnSourceLoadHook
    OperationalMode
    OperatorScreenBehaviors
    OperatorScreenCodeGenerator
    OperatorScreenConfigurationPresenter
    OperatorScreenFactory
    OperatorScreenPresenter
    OperatorScreenValidator
    OperatorScreenVersionController
    OptionalPromise
    OrientationAxis
    PoseAxis
    PoseRepresentation
    PositionAxis
    PositionRepresentation
    ProgramBehaviors
    ProgramLabel
    ProgramLabelPart
    ProgramLabelPartType
    ProgramNodeLabel
    ProgramNodeLifeCycleEventType
    ProgramNodeMetadata
    ProgramVersionController
    registerOperator
    RequestValueType
    RotationRepresentation
    SetSignalCodeGenerator
    SetSignalValidator
    SidebarItemBehaviors
    SignalFilter
    SignalsDomainDataGenerator
    SignalValue
    SmartSkillBehaviors
    SmartSkillInstanceVersionController
    SmartSkillsCodeGenerator
    SmartSkillsFactory
    SmartSkillsProgramNodeGenerator
    SmartSkillsUndoRedoGenerator
    SmartSkillsValidator
    SourceBehaviors
    SourceCodeGenerator
    SourcePresets
    SourcesFactory
    SourcesNodeChange
    SourcesNodeFactory
    SourcesNodeLabel
    SourcesVersionController
    Speed
    SpeedUnit
    StartSmartSkillsPreambleCodeGenerator
    StatusVariableValueType
    SubtreeContext
    TCP
    Temperature
    TemperatureUnit
    ThreadAction
    ThreeJsPose
    Time
    TimeUnit
    ToolControlInfo
    ToolControllers
    ToolOutput
    TranslatedProgramLabelPart
    Validator
    ValuePublisher
    ValueSetter
    VariableDescriptionWithReference
    VersionController
    Voltage
    VoltageUnit
    Waypoint
    WaypointTabInputModel
    YUpEulerRotationRadians
    YUpPositionMeters
    YUpQuaternion
    ZUpEulerRotationRadians
    ZUpPositionMeters
    ZUpRotationVectorRadians

    Variables

    AccelerationUnits
    AllUnitStrings
    AngleUnits
    AngularAccelerationUnits
    AngularSpeedUnits
    APPLICATION_NODE_SERVICE_MESSAGE_TYPE_BASE
    APPLICATION_SERVICE_MESSAGE_TYPE_BASE
    APPLICATION_VARIABLES_SERVICE_MESSAGE_TYPE_BASE
    CenterOfGravityAxes
    CurrentUnits
    DIALOG_SERVICE_MESSAGE_TYPE_BASE
    DirectionalPositionAxes
    EXPRESSION_EDITOR_SERVICE_MESSAGE_TYPE_BASE
    floatOperators
    ForceUnits
    FRAMES_SERVICE_MESSAGE_TYPE_BASE
    FREEDRIVE_STATE_SERVICE_MESSAGE_TYPE_BASE
    FUNCTION_DECLARATION_IDENTIFIER
    FUNCTION_REFERENCE_IDENTIFIER
    InertiaMatrixKeys
    isFunctionDeclaration
    isFunctionDescriptionWithReference
    isFunctionReference
    isModuleDeclaration
    isModuleReference
    isReferenceItem
    isValueItem
    isVariableDeclaration
    isVariableReference
    LengthUnits
    LOG_MESSAGE_SERVICE_MESSAGE_TYPE_BASE
    LOG_PERFORMANCE_SERVICE_MESSAGE_TYPE_BASE
    MassUnits
    MODULE_DECLARATION_IDENTIFIER
    MODULE_REFERENCE_IDENTIFIER
    MomentInertiaUnits
    MomentumUnits
    MOTION_PROFILES_SERVICE_MESSAGE_TYPE_BASE
    MOUNTING_SERVICE_MESSAGE_TYPE_BASE
    OPERATOR_SCREEN_SERVICE_MESSAGE_TYPE_BASE
    operatorInverseMap
    OrientationAxes
    PoseAxes
    PositionAxes
    PROGRAM_CODE_SERVICE_MESSAGE_TYPE_BASE
    PROGRAM_EXECUTION_SERVICE_MESSAGE_TYPE_BASE
    PROGRAM_NODE_SERVICE_MESSAGE_TYPE_BASE
    PROGRAM_SERVICE_MESSAGE_TYPE_BASE
    PROGRAM_TREE_SERVICE_MESSAGE_TYPE_BASE
    registerApplicationBehavior
    registerOperators
    registerOperatorScreenBehavior
    registerProgramBehavior
    registerSidebarBehavior
    registerSmartSkillBehavior
    registerSourceBehavior
    registerSystemInfoBehavior
    ROBOT_INFO_SERVICE_MESSAGE_TYPE_BASE
    ROBOT_MOVE_SERVICE_MESSAGE_TYPE_BASE
    ROBOT_POSITION_SERVICE_MESSAGE_TYPE_BASE
    SAFETY_SERVICE_MESSAGE_TYPE_BASE
    SCRIPT_FILE_SERVICE_MESSAGE_TYPE_BASE
    SETTINGS_MESSAGE_TYPE_BASE
    SMART_SKILL_EXECUTION_SERVICE_MESSAGE_TYPE_BASE
    SMART_SKILL_INSTANCE_SERVICE_MESSAGE_TYPE_BASE
    SNACKBAR_SERVICE_MESSAGE_TYPE_BASE
    SOURCE_MESSAGE_TYPE_BASE
    SOURCE_NODE_SERVICE_MESSAGE_TYPE_BASE
    SpeedUnits
    SYMBOL_SERVICE_MESSAGE_TYPE_BASE
    SYSTEM_SERVICE_MESSAGE_TYPE_BASE
    TEACH_MODE_SERVICE_MESSAGE_TYPE_BASE
    TemperatureUnits
    ThreadAction
    TimeUnits
    TOOL_SERVICE_MESSAGE_TYPE_BASE
    TREE_BUILDER_MESSAGE_TYPE_BASE
    UNSUBSCRIBE_MESSAGE_TYPE
    VALIDATION_INVALID
    VALIDATION_OK
    VALIDATION_SERVICE_MESSAGE_TYPE_BASE
    ValueObjectMap
    VARIABLE_DECLARATION_IDENTIFIER
    VARIABLE_REFERENCE_IDENTIFIER
    VARIABLE_VALUE_TYPES
    VoltageUnits

    Functions

    controllerPose
    convertPose
    convertValue
    createEventTargetCommChannel
    createWorkerCommChannel
    frameArraysAreSignificantlySimilar
    getDirectionalVector
    isCommunicationChannel
    isControllerPose
    isFunction
    isJointPositions
    iskinematicPosition
    isLogicProgram
    isModule
    isURSymbol
    isVariable
    isWaypoint
    isWorkerScope
    posesAreSignificantlySimilar
    registerSerializers
    threeJsPose
    traversePoses
    valueConverter
    valueRawConverter
    yUpEulerRotationRadians
    yUpPositionMeters
    yUpQuaternion
    zUpEulerRotationRadians
    zUpPositionMeters
    zUpRotationVectorRadians