From 7614c00f04febab9ef46abf5f1c00b55947bbdc7 Mon Sep 17 00:00:00 2001 From: Anders Nilsson <anders.nilsson@cs.lth.se> Date: Fri, 22 Sep 2006 15:22:21 +0200 Subject: [PATCH] Can almost generate abstract grammar for Siaras ontology. Crashes. --- CompilerGeneration.jrag | 55 +- Rewrites.jrag | 8 +- testontologies/ontologyV07.owl | 6604 ++++++++++++++++++++++++++++++++ 3 files changed, 6656 insertions(+), 11 deletions(-) create mode 100644 testontologies/ontologyV07.owl diff --git a/CompilerGeneration.jrag b/CompilerGeneration.jrag index 369f11d..561936a 100644 --- a/CompilerGeneration.jrag +++ b/CompilerGeneration.jrag @@ -2,7 +2,7 @@ import java.io.*; -aspect CompilerGeneration { +aspect AbsGrammarGeneration { void ASTNode.genAbsGrammar(PrintStream pStream) { for (int i=0; i<getNumChild(); i++) { getChild(i).genAbsGrammar(pStream); @@ -14,19 +14,54 @@ aspect CompilerGeneration { } void OwlClassDecl.genAbsGrammar(PrintStream pStream) { - pStream.print("OwlClassDecl: "); pStream.print(getId()); - if (getSuperClass() != null) { - pStream.print(" extends "); - pStream.println(getSuperClass().getId()); + pStream.print(" : "+getSuperClass().getId()); + pStream.print(" ::="); + Restrictions restrs = getRestrictions(); + for (int i=0; i<restrs.getNumOwlRestriction(); i++) { + pStream.print(" "); + restrs.getOwlRestriction(i).genAbsGrammar(pStream); } - super.genAbsGrammar(pStream); + pStream.println(";"); } - void OwlClassUse.genAbsGrammar(PrintStream pStream) { -// pStream.print("OwlClassUse: "); -// pStream.println(getId()); - super.genAbsGrammar(pStream); + void OwlRestriction.genAbsGrammar(PrintStream pStream) { + pStream.print(getRestrictionProperty().getId()); + pStream.print(":"); + pStream.print(getRestrictionClass().getId()); + if (allValuesFrom()) { + pStream.print("*"); + } } + + OwlProperty OwlRestriction.getRestrictionProperty() { + for (int i=0; i<getNumElement(); i++) { + Element e = getElement(i); + if (e instanceof OwlOnProperty) { + return (OwlProperty) ((ComplexElement) e).getElement(0); // Ugly as hell!! + } + } + return new OwlProperty(); + } + + OwlClassUse OwlRestriction.getRestrictionClass() { + for (int i=0; i<getNumElement(); i++) { + Element e = getElement(i); + if (e instanceof OwlAllValuesFrom || e instanceof OwlSomeValuesFrom) { + return (OwlClassUse) ((ComplexElement) e).getElement(0); // Ugly as hell!! + } + } + return new OwlClassUse(); + } + + syn lazy boolean OwlRestriction.allValuesFrom() { + for (int i=0; i<getNumElement(); i++) { + if (getElement(i) instanceof OwlAllValuesFrom) { + return true; + } + } + return false; + } + } diff --git a/Rewrites.jrag b/Rewrites.jrag index 74ab30d..b852f6d 100644 --- a/Rewrites.jrag +++ b/Rewrites.jrag @@ -78,6 +78,12 @@ aspect MiscUtilities { return getAttribute(i).trim(); } } + } else if (hasRdfResource()) { + for (int i=0; i<getNumAttribute(); i++) { + if (getAttribute(i) instanceof RdfResource) { + return getAttribute(i).trim(); + } + } } // Fall through. Could not find Id, so let's return something // well known @@ -176,4 +182,4 @@ aspect RewriteClasses { new List().add(oc)); } } -} \ No newline at end of file +} diff --git a/testontologies/ontologyV07.owl b/testontologies/ontologyV07.owl new file mode 100644 index 0000000..90b3b0f --- /dev/null +++ b/testontologies/ontologyV07.owl @@ -0,0 +1,6604 @@ +<?xml version="1.0"?> +<rdf:RDF + xmlns="http://www.owl-ontologies.com/siaras.owl#" + xmlns:protege="http://protege.stanford.edu/plugins/owl/protege#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:xsd="http://www.w3.org/2001/XMLSchema#" + xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" + xmlns:owl="http://www.w3.org/2002/07/owl#" + xmlns:daml="http://www.daml.org/2001/03/daml+oil#" + xmlns:p1="http://www.owl-ontologies.com/assert.owl#" + xmlns:dc="http://purl.org/dc/elements/1.1/" + xml:base="http://www.owl-ontologies.com/siaras.owl"> + <owl:Ontology rdf:about=""/> + <owl:Class rdf:ID="HexapodRobot"> + <owl:disjointWith> + <owl:Class rdf:ID="ArticulatedRobot"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="SpecialKinematicRobot"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:ID="Robot"/> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:ID="SimpleKinematicRobot"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="ParallelKinematicRobot"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="CartesianRobot"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="ScaraRobot"/> + </owl:disjointWith> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Very precise kinematic, but small working area. This is used for special applications.</rdfs:comment> + </owl:Class> + <owl:Class rdf:ID="Read2DMatrixCode"> + <rdfs:subClassOf> + <owl:Class rdf:ID="Read"/> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:ID="ReadBarCode"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="ReadOpticalCharacters"/> + </owl:disjointWith> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >SIARAS (FP6-017146) +Task and Skills of Optical Sensors v1.1 +part:7</rdfs:comment> + </owl:Class> + <owl:Class rdf:ID="LightType"> + <owl:disjointWith> + <owl:Class rdf:ID="LaserClass"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="MaxMeasurementRange"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="LightSpotSize"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="ScanningDistance"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="MinMeasurementRange"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:ID="PhysicalPropertiesSensor"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:ID="Arrange"> + <rdfs:subClassOf> + <owl:Class rdf:ID="Move"/> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:ID="Pan"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="Feed"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="Position"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="Pass"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="Convey"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="Displace"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="Orient"/> + </owl:disjointWith> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Move a part from an undefined to a well-defined orientation and position.</rdfs:comment> + <owl:disjointWith> + <owl:Class rdf:ID="Turn"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:ID="NumberOfClaws"> + <owl:disjointWith> + <owl:Class rdf:ID="MaximumVacuum"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="MaxLiftWay"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="StiffnessOfGripper"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:ID="PhysicalPropertiesGripper"/> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:ID="TypeOfMagnet"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="ShapeOfClaws"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="SizeOfGripper"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="Reach"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="InsideOrOutsidePicking"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="NumberOfFingers"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="MaterialOfGripper"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="MaxLiftWeight"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="TypeOfFingers"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="DiameterOfGripper"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="TypeOfVacuum"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="NumberOfMovableClaws"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:ID="DetectContrast"> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >SIARAS (FP6-017146) +Structured Description of Skills and Device 1.0 +pag:11 +Tasks and Skills of Ocptical Sensor 1.1 +Cap: 3</rdfs:comment> + <rdfs:subClassOf> + <owl:Restriction> + <owl:someValuesFrom> + <owl:Class rdf:ID="OpticContrastScanner"/> + </owl:someValuesFrom> + <owl:onProperty> + <owl:ObjectProperty rdf:ID="isSkillOf"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:ID="DetectObject"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="DetectLuminescence"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:ID="Detect"/> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:ID="DetectColor"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:ID="Arrangement"> + <owl:disjointWith> + <owl:Class rdf:ID="WorkFrame"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="ControlSystem"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="Cost"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="Communication"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="WorkCoordinates"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:ID="Property"/> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:ID="ToolInterface"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="QualityCriteria"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="PhysicalProperties"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="Identifier"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:ID="MeasureArea"> + <owl:disjointWith> + <owl:Class rdf:ID="MeasureDistance"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:ID="Measure"/> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:ID="MeasureAngle"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:ID="Roll"> + <owl:disjointWith> + <owl:Class rdf:ID="Bend"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:ID="Form"/> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:ID="Fold"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="Bead"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="Crush"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="Stretch-Form"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="Flang"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="Extrude"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="Press"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="Deep-Draw"/> + </owl:disjointWith> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >This is a malleable procedure. The material is feed between at least two rotating rolls. There are various types of rollling.</rdfs:comment> + <owl:disjointWith> + <owl:Class rdf:ID="Forge"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="True"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#MaxMeasurementRange"> + <owl:disjointWith> + <owl:Class rdf:about="#MinMeasurementRange"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#LightType"/> + <owl:disjointWith> + <owl:Class rdf:about="#ScanningDistance"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#LaserClass"/> + </owl:disjointWith> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >In mm.</rdfs:comment> + <rdfs:subClassOf> + <owl:Class rdf:about="#PhysicalPropertiesSensor"/> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:about="#LightSpotSize"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:ID="Hone"> + <owl:disjointWith> + <owl:Class rdf:ID="Electro-discharge-machine"/> + </owl:disjointWith> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Smooth finishing of metallic surfaces, mostly wholes to increase size, shape or surface performance.</rdfs:comment> + <owl:disjointWith> + <owl:Class rdf:ID="Thermal-Separate"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="Cut"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="Drill"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="Mill"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="Broach"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="Grind"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="Plane"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:ID="Separate"/> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:ID="Rub"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="Saw"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="Lap"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="Lathe"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="File"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="Thrust"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#DetectColor"> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#isSkillOf"/> + </owl:onProperty> + <owl:someValuesFrom> + <owl:Class rdf:ID="OpticColorSensor"/> + </owl:someValuesFrom> + </owl:Restriction> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#DetectContrast"/> + <owl:disjointWith> + <owl:Class rdf:about="#DetectLuminescence"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#DetectObject"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#Detect"/> + </rdfs:subClassOf> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >SIARAS (FP6-017146) +Tasks and Skills of Ocptical Sensor 1.1 +Cap: 4</rdfs:comment> + </owl:Class> + <owl:Class rdf:ID="AdjustCurrentToRelease"> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#isSkillOf"/> + </owl:onProperty> + <owl:allValuesFrom> + <owl:Class rdf:ID="MagnetGripper"/> + </owl:allValuesFrom> + </owl:Restriction> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:ID="AdjustVacuumToRelease"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="OpenFingers"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="OpenClaws"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:ID="Release"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:ID="MagneticSensor"> + <owl:disjointWith> + <owl:Class rdf:ID="CapacitveSensor"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="InductiveSensor"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="TactileSensor"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="UltrasonicSensor"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="EncoderSensor"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="TorqueForceSensor"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="OpticSensor"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:ID="Sensor"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:ID="Age"> + <owl:disjointWith> + <owl:Class rdf:ID="Anneal"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:ID="ModifyWorkpieceProperties"/> + </rdfs:subClassOf> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Improve the mechanical resistivity by modifying the crystal structure. This is done by heating and fast cooling down.</rdfs:comment> + <owl:disjointWith> + <owl:Class rdf:ID="Temper"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#Reach"> + <owl:disjointWith> + <owl:Class rdf:about="#MaterialOfGripper"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#MaxLiftWay"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#MaxLiftWeight"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#StiffnessOfGripper"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#SizeOfGripper"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#InsideOrOutsidePicking"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#MaximumVacuum"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#NumberOfFingers"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#NumberOfClaws"/> + <owl:disjointWith> + <owl:Class rdf:about="#TypeOfFingers"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#NumberOfMovableClaws"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#PhysicalPropertiesGripper"/> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:about="#TypeOfVacuum"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#ShapeOfClaws"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#TypeOfMagnet"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#DiameterOfGripper"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#Property"> + <owl:disjointWith> + <owl:Class rdf:ID="Device"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="Task"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="Skill"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:ID="ManufacturingFunction"> + <owl:disjointWith> + <owl:Class rdf:ID="SensorFunction"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="ManipulationAndHandlingFunction"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:ID="MainFunction"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#DetectLuminescence"> + <owl:disjointWith> + <owl:Class rdf:about="#DetectObject"/> + </owl:disjointWith> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >SIARAS (FP6-017146) +Tasks and Skills of Ocptical Sensor 1.1 +Cap: 5</rdfs:comment> + <owl:disjointWith rdf:resource="#DetectContrast"/> + <owl:disjointWith rdf:resource="#DetectColor"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#Detect"/> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:someValuesFrom> + <owl:Class rdf:ID="OpticLuminescenceScanner"/> + </owl:someValuesFrom> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#isSkillOf"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#Read"> + <owl:disjointWith> + <owl:Class rdf:ID="ImageAnalysis"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="Check"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Measure"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="Determine"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="Sort"/> + </owl:disjointWith> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >SIARAS (FP6-017146) +Task and Skills of Optical Sensors v1.1 +part:7</rdfs:comment> + <owl:disjointWith> + <owl:Class rdf:ID="Classify"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="Scan"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Detect"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#SensorFunction"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:ID="VacuumGripper"> + <owl:disjointWith> + <owl:Class rdf:about="#MagnetGripper"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:ObjectProperty rdf:ID="hasSkill"/> + </owl:onProperty> + <owl:someValuesFrom> + <owl:Class rdf:ID="AdjustVacuumToGrip"/> + </owl:someValuesFrom> + </owl:Restriction> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:ID="PincerGripper"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="FingerGripper"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:ID="Gripper"/> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasSkill"/> + </owl:onProperty> + <owl:someValuesFrom> + <owl:Class rdf:about="#AdjustVacuumToRelease"/> + </owl:someValuesFrom> + </owl:Restriction> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#OpticLuminescenceScanner"> + <owl:disjointWith> + <owl:Class rdf:ID="OpticDistanceSensorReflector"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="OpticReflexSwitch"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#OpticSensor"/> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:ID="OpticThroughBeanSwitches"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#OpticColorSensor"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#OpticContrastScanner"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="OpticDistanceSensorScanner"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="SmartCamera"/> + </owl:disjointWith> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >SIARAS (FP6-017146) +Tasks and Skills of Ocptical Sensor 1.1 +Cap: 5</rdfs:comment> + </owl:Class> + <owl:Class rdf:about="#ModifyWorkpieceProperties"> + <owl:disjointWith> + <owl:Class rdf:ID="Coat"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Separate"/> + </owl:disjointWith> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Modify some physical properties of the workpiece.</rdfs:comment> + <owl:disjointWith> + <owl:Class rdf:about="#Form"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="Join"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="Mold"/> + </owl:disjointWith> + <rdfs:subClassOf rdf:resource="#ManufacturingFunction"/> + </owl:Class> + <owl:Class rdf:about="#Anneal"> + <rdfs:subClassOf rdf:resource="#ModifyWorkpieceProperties"/> + <owl:disjointWith rdf:resource="#Age"/> + <owl:disjointWith> + <owl:Class rdf:about="#Temper"/> + </owl:disjointWith> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Set specific material properties by heating, holding the heat for a specific time and cooling down.</rdfs:comment> + </owl:Class> + <owl:Class rdf:about="#ReadBarCode"> + <owl:disjointWith rdf:resource="#Read2DMatrixCode"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >SIARAS (FP6-017146) +Task and Skills of Optical Sensors v1.1 +part:7</rdfs:comment> + <owl:disjointWith> + <owl:Class rdf:about="#ReadOpticalCharacters"/> + </owl:disjointWith> + <rdfs:subClassOf rdf:resource="#Read"/> + </owl:Class> + <owl:Class rdf:ID="MaximumForce"> + <rdfs:subClassOf> + <owl:Class rdf:about="#PhysicalProperties"/> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:ID="DegreesOfFreedom"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="Length"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#PhysicalPropertiesSensor"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="Payload"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="Weight"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="Height"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="Material"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="Diameter"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="MechanicalResistance"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="PhysicalPropertiesRobot"/> + </owl:disjointWith> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >in Newton</rdfs:comment> + <owl:disjointWith> + <owl:Class rdf:ID="Shape"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="Width"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#PhysicalPropertiesGripper"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#SmartCamera"> + <owl:disjointWith rdf:resource="#OpticLuminescenceScanner"/> + <owl:disjointWith> + <owl:Class rdf:about="#OpticDistanceSensorReflector"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#OpticThroughBeanSwitches"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#OpticDistanceSensorScanner"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#OpticContrastScanner"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#OpticReflexSwitch"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#OpticSensor"/> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:about="#OpticColorSensor"/> + </owl:disjointWith> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >SIARAS (FP6-017146) +Tasks and Skills of Ocptical Sensor 1.1 +Cap: 7</rdfs:comment> + </owl:Class> + <owl:Class rdf:about="#MeasureAngle"> + <rdfs:subClassOf> + <owl:Class rdf:about="#Measure"/> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:about="#MeasureDistance"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#MeasureArea"/> + </owl:Class> + <owl:Class rdf:about="#Extrude"> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >This is mainly used to create profiles, tubes and wires.</rdfs:comment> + <owl:disjointWith rdf:resource="#Roll"/> + <owl:disjointWith> + <owl:Class rdf:about="#Deep-Draw"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Forge"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Flang"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Press"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Stretch-Form"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Bead"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#True"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Fold"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Bend"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#Form"/> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:about="#Crush"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#OpticDistanceSensorScanner"> + <owl:disjointWith> + <owl:Class rdf:ID="EncoderWireDrawDistanceSensor"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#OpticThroughBeanSwitches"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#OpticColorSensor"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#OpticDistanceSensorReflector"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#OpticLuminescenceScanner"/> + <owl:disjointWith rdf:resource="#SmartCamera"/> + <owl:disjointWith> + <owl:Class rdf:ID="UltrasonicDistanceSensor"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="EncoderLinearDistanceSensor"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#OpticContrastScanner"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#OpticReflexSwitch"/> + </owl:disjointWith> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >distanceMeasurements.pdf +SICK +pag 4</rdfs:comment> + <rdfs:subClassOf> + <owl:Class rdf:about="#OpticSensor"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#Determine"> + <owl:disjointWith rdf:resource="#Read"/> + <owl:disjointWith> + <owl:Class rdf:about="#Detect"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#SensorFunction"/> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:about="#Measure"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Check"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Sort"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#ImageAnalysis"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Scan"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Classify"/> + </owl:disjointWith> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >SIARAS (FP6-017146) +Structured Description of Skills and Device 1.0 +pag:5</rdfs:comment> + </owl:Class> + <owl:Class rdf:ID="CoordinateReferenceSystem"> + <rdfs:subClassOf rdf:resource="#Arrangement"/> + <owl:disjointWith> + <owl:Class rdf:ID="MinVoltageSupply"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="MaxVoltageSupply"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="MountedDeviceOrientation"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="MaxCurrentConsumption"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="PhysicalInterface"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="PowerConsumption"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="EnclosureRatingIP"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="MaxAmbientTemperature"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="MinAmbientTemperature"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="MountedDevicePosition"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#SpecialKinematicRobot"> + <owl:disjointWith rdf:resource="#HexapodRobot"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#Robot"/> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:about="#CartesianRobot"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#ArticulatedRobot"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#ScaraRobot"/> + </owl:disjointWith> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Everything else which cannot be sorted in one of the other categories.</rdfs:comment> + <owl:disjointWith> + <owl:Class rdf:about="#SimpleKinematicRobot"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#ParallelKinematicRobot"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:ID="Cast"> + <rdfs:subClassOf> + <owl:Class rdf:about="#Mold"/> + </rdfs:subClassOf> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >From fluid metallic material a solid workpiece is created.</rdfs:comment> + <owl:disjointWith> + <owl:Class rdf:ID="Sinter"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="ElectrolyticSegregate"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#Crush"> + <owl:disjointWith> + <owl:Class rdf:about="#Deep-Draw"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Roll"/> + <owl:disjointWith> + <owl:Class rdf:about="#Flang"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Bead"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Press"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Stretch-Form"/> + </owl:disjointWith> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Relative change of length by pressure force.</rdfs:comment> + <owl:disjointWith> + <owl:Class rdf:about="#True"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Fold"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Bend"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Forge"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#Form"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#Extrude"/> + </owl:Class> + <owl:Class rdf:ID="BlobAnalysis"> + <owl:disjointWith> + <owl:Class rdf:ID="CompressDecompressImageData"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="SegmentImage"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="TransformImage"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="CalibrateImage"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="ExtractEdges"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#ImageAnalysis"/> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:ID="FilterImage"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:ID="Store"> + <rdfs:subClassOf> + <owl:Class rdf:about="#ManipulationAndHandlingFunction"/> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:ID="Secure"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Move"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="ModifyAmount"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#AdjustVacuumToRelease"> + <owl:disjointWith rdf:resource="#AdjustCurrentToRelease"/> + <owl:disjointWith> + <owl:Class rdf:about="#OpenClaws"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Restriction> + <owl:someValuesFrom rdf:resource="#VacuumGripper"/> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#isSkillOf"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:about="#OpenFingers"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#Release"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#Forge"> + <owl:disjointWith> + <owl:Class rdf:about="#Bend"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Roll"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >The workpiece is heated, the whole profile is plasticised. In doing so the crystal structure of the workpiece changes and the workpiece becomes softer.</rdfs:comment> + <owl:disjointWith rdf:resource="#Crush"/> + <owl:disjointWith rdf:resource="#Extrude"/> + <owl:disjointWith> + <owl:Class rdf:about="#Deep-Draw"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Bead"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Press"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#True"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Flang"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Fold"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#Form"/> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:about="#Stretch-Form"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#SensorFunction"> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom> + <owl:Class rdf:about="#Sensor"/> + </owl:allValuesFrom> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#isSkillOf"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >SIARAS (FP6-017146) +Structured Description of Skills and Device 1.0 +pag:6-7 +(breakdown of properties)</rdfs:comment> + <owl:disjointWith rdf:resource="#ManufacturingFunction"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#MainFunction"/> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:about="#ManipulationAndHandlingFunction"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#Pan"> + <rdfs:subClassOf> + <owl:Class rdf:about="#Move"/> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:about="#Pass"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Position"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Displace"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Arrange"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Move a part from one to another orientation and position by rotation around an axis which does not intersect with the part.</rdfs:comment> + <owl:disjointWith> + <owl:Class rdf:about="#Convey"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Turn"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Feed"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Orient"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:ID="Solder"> + <owl:disjointWith> + <owl:Class rdf:ID="Assemble"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="Fill"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="Clinch"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#Join"/> + </rdfs:subClassOf> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >This is a thermic procedure to connect workpieces. Then, a fluid phase is created by melting solder (additional material).</rdfs:comment> + <owl:disjointWith> + <owl:Class rdf:ID="Weld"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="Glue"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="Bolt"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="Rivet"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#Rub"> + <owl:disjointWith> + <owl:Class rdf:about="#File"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Cut"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Thrust"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Grind"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Lathe"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Drill"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Thermal-Separate"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Saw"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Mill"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#Separate"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#Hone"/> + <owl:disjointWith> + <owl:Class rdf:about="#Plane"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Electro-discharge-machine"/> + </owl:disjointWith> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Create wholes and increase the fitting quality.</rdfs:comment> + <owl:disjointWith> + <owl:Class rdf:about="#Broach"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Lap"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:ID="ClassifyObject"> + <rdfs:subClassOf> + <owl:Class rdf:about="#Classify"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#FingerGripper"> + <owl:disjointWith> + <owl:Class rdf:about="#PincerGripper"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#Gripper"/> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:someValuesFrom> + <owl:Class rdf:about="#OpenFingers"/> + </owl:someValuesFrom> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasSkill"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:about="#MagnetGripper"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#VacuumGripper"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:someValuesFrom> + <owl:Class rdf:ID="CloseFingers"/> + </owl:someValuesFrom> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasSkill"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:ID="Worm"> + <owl:disjointWith> + <owl:Class rdf:ID="WormDiameter"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:ID="MechanicalConnector"/> + </rdfs:subClassOf> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Can be inside or outside.</rdfs:comment> + </owl:Class> + <owl:Class rdf:about="#MountedDeviceOrientation"> + <rdfs:subClassOf rdf:resource="#Arrangement"/> + <owl:disjointWith> + <owl:Class rdf:about="#EnclosureRatingIP"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#MaxCurrentConsumption"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#MinAmbientTemperature"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#PowerConsumption"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#PhysicalInterface"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#MinVoltageSupply"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#CoordinateReferenceSystem"/> + <owl:disjointWith> + <owl:Class rdf:about="#MaxAmbientTemperature"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#MaxVoltageSupply"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#MountedDevicePosition"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:ID="ResponseTime"> + <owl:disjointWith> + <owl:Class rdf:ID="PathVelocityFluctuation"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="Accuracy"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#QualityCriteria"/> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:ID="Resolution"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="Precision"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="SwitchingFrequency"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="Repeatability"/> + </owl:disjointWith> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >in seconds</rdfs:comment> + <owl:disjointWith> + <owl:Class rdf:ID="CycleTime"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:ID="PlaybackCtrl"> + <owl:disjointWith> + <owl:Class rdf:ID="NumericalCtrl"/> + </owl:disjointWith> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Capability of replaying preteached sequences and commands. +This includes as well very simple controllers like Pick-and-Placers. They are capable of replaying a pick sequence.</rdfs:comment> + <rdfs:subClassOf> + <owl:Class rdf:about="#ControlSystem"/> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:ID="IntelligentCtrl"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="SimpleControl"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#DiameterOfGripper"> + <owl:disjointWith> + <owl:Class rdf:about="#MaxLiftWeight"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#PhysicalPropertiesGripper"/> + </rdfs:subClassOf> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >in mm</rdfs:comment> + <owl:disjointWith> + <owl:Class rdf:about="#NumberOfMovableClaws"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#InsideOrOutsidePicking"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#MaterialOfGripper"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#TypeOfVacuum"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#TypeOfMagnet"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#TypeOfFingers"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#NumberOfClaws"/> + <owl:disjointWith> + <owl:Class rdf:about="#ShapeOfClaws"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#MaximumVacuum"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Reach"/> + <owl:disjointWith> + <owl:Class rdf:about="#SizeOfGripper"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#NumberOfFingers"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#MaxLiftWay"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#StiffnessOfGripper"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:ID="Count"> + <owl:disjointWith> + <owl:Class rdf:ID="CheckSurfaceForIrregularities"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="CheckPosition"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#Check"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#DetectObject"> + <rdfs:subClassOf> + <owl:Class rdf:about="#Detect"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#DetectLuminescence"/> + <owl:disjointWith rdf:resource="#DetectContrast"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >SIARAS (FP6-017146) +Tasks and Skills of Ocptical Sensor 1.1 +Cap: 2</rdfs:comment> + <owl:disjointWith rdf:resource="#DetectColor"/> + </owl:Class> + <owl:Class rdf:about="#MaximumVacuum"> + <owl:disjointWith rdf:resource="#Reach"/> + <owl:disjointWith> + <owl:Class rdf:about="#MaxLiftWay"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#MaterialOfGripper"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#TypeOfMagnet"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#TypeOfFingers"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#NumberOfMovableClaws"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#MaxLiftWeight"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#DiameterOfGripper"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#PhysicalPropertiesGripper"/> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:about="#NumberOfFingers"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#SizeOfGripper"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#NumberOfClaws"/> + <owl:disjointWith> + <owl:Class rdf:about="#ShapeOfClaws"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#StiffnessOfGripper"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#InsideOrOutsidePicking"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#TypeOfVacuum"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#Skill"> + <owl:disjointWith> + <owl:Class rdf:about="#Device"/> + </owl:disjointWith> + <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom> + <owl:Class rdf:about="#Device"/> + </owl:allValuesFrom> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#isSkillOf"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#Property"/> + <owl:disjointWith> + <owl:Class rdf:about="#Task"/> + </owl:disjointWith> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >SIARAS (FP6-017146) +Structured Description of Skills and Device 1.0 +pag:5 +(Breakdown of Skills)</rdfs:comment> + </owl:Class> + <owl:Class rdf:about="#Stretch-Form"> + <rdfs:subClassOf> + <owl:Class rdf:about="#Form"/> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:about="#Deep-Draw"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Press"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Flang"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#True"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Fold"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Bend"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Extrude"/> + <owl:disjointWith rdf:resource="#Roll"/> + <owl:disjointWith rdf:resource="#Crush"/> + <owl:disjointWith rdf:resource="#Forge"/> + <owl:disjointWith> + <owl:Class rdf:about="#Bead"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#NumberOfFingers"> + <owl:disjointWith rdf:resource="#Reach"/> + <owl:disjointWith> + <owl:Class rdf:about="#InsideOrOutsidePicking"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#PhysicalPropertiesGripper"/> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:about="#MaxLiftWeight"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#TypeOfVacuum"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#StiffnessOfGripper"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#DiameterOfGripper"/> + <owl:disjointWith> + <owl:Class rdf:about="#MaxLiftWay"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#TypeOfFingers"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#MaterialOfGripper"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#MaximumVacuum"/> + <owl:disjointWith rdf:resource="#NumberOfClaws"/> + <owl:disjointWith> + <owl:Class rdf:about="#SizeOfGripper"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#TypeOfMagnet"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#NumberOfMovableClaws"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#ShapeOfClaws"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:ID="CloseClaws"> + <rdfs:subClassOf> + <owl:Class rdf:ID="Grasp"/> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:about="#AdjustVacuumToGrip"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="AdjustCurrentToGrip"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#CloseFingers"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Restriction> + <owl:someValuesFrom> + <owl:Class rdf:about="#PincerGripper"/> + </owl:someValuesFrom> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#isSkillOf"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#TypeOfMagnet"> + <owl:disjointWith rdf:resource="#Reach"/> + <owl:disjointWith> + <owl:Class rdf:about="#NumberOfMovableClaws"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#SizeOfGripper"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#TypeOfFingers"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#MaxLiftWeight"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#InsideOrOutsidePicking"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#ShapeOfClaws"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#MaterialOfGripper"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#MaximumVacuum"/> + <owl:disjointWith> + <owl:Class rdf:about="#MaxLiftWay"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#StiffnessOfGripper"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#NumberOfClaws"/> + <owl:disjointWith> + <owl:Class rdf:about="#TypeOfVacuum"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#PhysicalPropertiesGripper"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#NumberOfFingers"/> + <owl:disjointWith rdf:resource="#DiameterOfGripper"/> + </owl:Class> + <owl:Class rdf:about="#CycleTime"> + <owl:disjointWith rdf:resource="#ResponseTime"/> + <owl:disjointWith> + <owl:Class rdf:about="#Precision"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Repeatability"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#QualityCriteria"/> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:about="#Resolution"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#PathVelocityFluctuation"/> + </owl:disjointWith> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >in seconds</rdfs:comment> + <owl:disjointWith> + <owl:Class rdf:about="#SwitchingFrequency"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Accuracy"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#Weld"> + <owl:disjointWith> + <owl:Class rdf:about="#Bolt"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Clinch"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Fill"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Assemble"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Glue"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Solder"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#Join"/> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:about="#Rivet"/> + </owl:disjointWith> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >This is a permanent connection of workpieces by using heat and/or pressure. The material keeps its properties when welded.</rdfs:comment> + </owl:Class> + <owl:Class rdf:ID="ElectricalInterface"> + <rdfs:subClassOf> + <owl:Class rdf:about="#Communication"/> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:ID="BusInterface"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="CommunicationProtocol"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#Accuracy"> + <owl:disjointWith rdf:resource="#CycleTime"/> + <owl:disjointWith> + <owl:Class rdf:about="#SwitchingFrequency"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Precision"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#QualityCriteria"/> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:about="#Repeatability"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Resolution"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#PathVelocityFluctuation"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#ResponseTime"/> + </owl:Class> + <owl:Class rdf:about="#MinVoltageSupply"> + <owl:disjointWith> + <owl:Class rdf:about="#PowerConsumption"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#MountedDevicePosition"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#MaxAmbientTemperature"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#MaxCurrentConsumption"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#MountedDeviceOrientation"/> + <rdfs:subClassOf rdf:resource="#Arrangement"/> + <owl:disjointWith> + <owl:Class rdf:about="#EnclosureRatingIP"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#MaxVoltageSupply"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#MinAmbientTemperature"/> + </owl:disjointWith> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >in volts</rdfs:comment> + <owl:disjointWith> + <owl:Class rdf:about="#PhysicalInterface"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#CoordinateReferenceSystem"/> + </owl:Class> + <owl:Class rdf:about="#Temper"> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Influence the mechanical stresses of the workpiece. The material is given a regular structure.</rdfs:comment> + <owl:disjointWith rdf:resource="#Age"/> + <rdfs:subClassOf rdf:resource="#ModifyWorkpieceProperties"/> + <owl:disjointWith rdf:resource="#Anneal"/> + </owl:Class> + <owl:Class rdf:about="#MainFunction"> + <owl:disjointWith> + <owl:Class rdf:ID="AdditionalFunction"/> + </owl:disjointWith> + <rdfs:subClassOf rdf:resource="#Skill"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >SIARAS (FP6-017146) +Structured Description of Skills and Device 1.0 +pag:5 +(Breakdown of Skills)</rdfs:comment> + <owl:disjointWith> + <owl:Class rdf:ID="DiagnosticFunction"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#Lap"> + <owl:disjointWith> + <owl:Class rdf:about="#Mill"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Broach"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Plane"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Saw"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#File"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#Separate"/> + </rdfs:subClassOf> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Flatten surfaces while keeping very low tolerances. Moveable, rolling grains are used between the lapping plate and the workpiece.</rdfs:comment> + <owl:disjointWith> + <owl:Class rdf:about="#Thermal-Separate"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Drill"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Electro-discharge-machine"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Rub"/> + <owl:disjointWith rdf:resource="#Hone"/> + <owl:disjointWith> + <owl:Class rdf:about="#Thrust"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Grind"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Cut"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Lathe"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#PhysicalPropertiesGripper"> + <owl:disjointWith> + <owl:Class rdf:about="#MechanicalResistance"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Height"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#DegreesOfFreedom"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#PhysicalPropertiesRobot"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Weight"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Diameter"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Width"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Payload"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Material"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#PhysicalProperties"/> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:about="#Shape"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Length"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#PhysicalPropertiesSensor"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#MaximumForce"/> + </owl:Class> + <owl:Class rdf:about="#AdjustVacuumToGrip"> + <owl:disjointWith> + <owl:Class rdf:about="#CloseFingers"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#Grasp"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#CloseClaws"/> + <owl:disjointWith> + <owl:Class rdf:about="#AdjustCurrentToGrip"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#isSkillOf"/> + </owl:onProperty> + <owl:someValuesFrom rdf:resource="#VacuumGripper"/> + </owl:Restriction> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#Width"> + <owl:disjointWith> + <owl:Class rdf:about="#Diameter"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Payload"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Weight"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#DegreesOfFreedom"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#MechanicalResistance"/> + </owl:disjointWith> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >in mm</rdfs:comment> + <owl:disjointWith> + <owl:Class rdf:about="#Shape"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Height"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#PhysicalPropertiesGripper"/> + <owl:disjointWith> + <owl:Class rdf:about="#Material"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#PhysicalPropertiesRobot"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Length"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#PhysicalProperties"/> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:about="#PhysicalPropertiesSensor"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#MaximumForce"/> + </owl:Class> + <owl:Class rdf:about="#CompressDecompressImageData"> + <owl:disjointWith rdf:resource="#BlobAnalysis"/> + <owl:disjointWith> + <owl:Class rdf:about="#ExtractEdges"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#TransformImage"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#SegmentImage"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#ImageAnalysis"/> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:about="#CalibrateImage"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#FilterImage"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:ID="Varnish"> + <rdfs:subClassOf> + <owl:Class rdf:about="#Coat"/> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:ID="Powder-coat"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="Electroplate"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="Hot-galvanise"/> + </owl:disjointWith> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Put colour or any other material onto the surface, either by spraying or painting.</rdfs:comment> + </owl:Class> + <owl:Class rdf:about="#Sensor"> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:ObjectProperty rdf:ID="hasProperty"/> + </owl:onProperty> + <owl:someValuesFrom rdf:resource="#Arrangement"/> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasProperty"/> + </owl:onProperty> + <owl:someValuesFrom> + <owl:Class rdf:about="#Identifier"/> + </owl:someValuesFrom> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:someValuesFrom> + <owl:Class rdf:about="#Communication"/> + </owl:someValuesFrom> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasProperty"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:someValuesFrom> + <owl:Class rdf:about="#PhysicalPropertiesSensor"/> + </owl:someValuesFrom> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasProperty"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasSkill"/> + </owl:onProperty> + <owl:someValuesFrom rdf:resource="#SensorFunction"/> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasProperty"/> + </owl:onProperty> + <owl:someValuesFrom> + <owl:Class rdf:about="#Cost"/> + </owl:someValuesFrom> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:someValuesFrom> + <owl:Class rdf:about="#QualityCriteria"/> + </owl:someValuesFrom> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasProperty"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasProperty"/> + </owl:onProperty> + <owl:someValuesFrom> + <owl:Class rdf:about="#WorkCoordinates"/> + </owl:someValuesFrom> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Class rdf:about="#Device"/> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:ID="ManipulationAndHandling"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasProperty"/> + </owl:onProperty> + <owl:someValuesFrom> + <owl:Class rdf:about="#ControlSystem"/> + </owl:someValuesFrom> + </owl:Restriction> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:ID="Manufacturing"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#OpticColorSensor"> + <owl:disjointWith rdf:resource="#SmartCamera"/> + <owl:disjointWith> + <owl:Class rdf:about="#OpticThroughBeanSwitches"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#OpticDistanceSensorScanner"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#OpticSensor"/> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:about="#OpticReflexSwitch"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#OpticContrastScanner"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#OpticLuminescenceScanner"/> + <owl:disjointWith> + <owl:Class rdf:about="#OpticDistanceSensorReflector"/> + </owl:disjointWith> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >SIARAS (FP6-017146) +Tasks and Skills of Ocptical Sensor 1.1 +Cap: 4</rdfs:comment> + </owl:Class> + <owl:Class rdf:about="#AdditionalFunction"> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >SIARAS (FP6-017146) +Structured Description of Skills and Device 1.0 +pag:5 +(Breakdown of Skills)</rdfs:comment> + <owl:disjointWith rdf:resource="#MainFunction"/> + <rdfs:subClassOf rdf:resource="#Skill"/> + <owl:disjointWith> + <owl:Class rdf:about="#DiagnosticFunction"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#DiagnosticFunction"> + <owl:disjointWith rdf:resource="#AdditionalFunction"/> + <owl:disjointWith rdf:resource="#MainFunction"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >SIARAS (FP6-017146) +Structured Description of Skills and Device 1.0 +pag:5 +(Breakdown of Skills)</rdfs:comment> + <rdfs:subClassOf rdf:resource="#Skill"/> + </owl:Class> + <owl:Class rdf:about="#CloseFingers"> + <owl:disjointWith rdf:resource="#AdjustVacuumToGrip"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#Grasp"/> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:someValuesFrom rdf:resource="#FingerGripper"/> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#isSkillOf"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#CloseClaws"/> + <owl:disjointWith> + <owl:Class rdf:about="#AdjustCurrentToGrip"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#Saw"> + <owl:disjointWith> + <owl:Class rdf:about="#Drill"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Hone"/> + <owl:disjointWith> + <owl:Class rdf:about="#Thermal-Separate"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Lathe"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Grind"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Thrust"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Rub"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >A steel plate with teeth attached to it removes thin chippings by moving into the material. This is widely used for wood, stone, metal, plastics and other solid materials.</rdfs:comment> + <owl:disjointWith> + <owl:Class rdf:about="#Cut"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#Separate"/> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:about="#File"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Broach"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Lap"/> + <owl:disjointWith> + <owl:Class rdf:about="#Plane"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Electro-discharge-machine"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Mill"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#OpenFingers"> + <rdfs:subClassOf> + <owl:Class rdf:about="#Release"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#AdjustVacuumToRelease"/> + <owl:disjointWith> + <owl:Class rdf:about="#OpenClaws"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Restriction> + <owl:someValuesFrom rdf:resource="#FingerGripper"/> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#isSkillOf"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#AdjustCurrentToRelease"/> + </owl:Class> + <owl:Class rdf:about="#Broach"> + <owl:disjointWith rdf:resource="#Lap"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#Separate"/> + </rdfs:subClassOf> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >The workpiece is given the tool's contour. This is used where contours are necessary which cannot be created by milling or lathing.</rdfs:comment> + <owl:disjointWith> + <owl:Class rdf:about="#Grind"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Cut"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Electro-discharge-machine"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Thrust"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Drill"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Mill"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Plane"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Saw"/> + <owl:disjointWith> + <owl:Class rdf:about="#Thermal-Separate"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Hone"/> + <owl:disjointWith rdf:resource="#Rub"/> + <owl:disjointWith> + <owl:Class rdf:about="#Lathe"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#File"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#Coat"> + <owl:disjointWith> + <owl:Class rdf:about="#Form"/> + </owl:disjointWith> + <rdfs:subClassOf rdf:resource="#ManufacturingFunction"/> + <owl:disjointWith> + <owl:Class rdf:about="#Separate"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Join"/> + </owl:disjointWith> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Put a permanent layer of formless material onto the workpiece.</rdfs:comment> + <owl:disjointWith> + <owl:Class rdf:about="#Mold"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#ModifyWorkpieceProperties"/> + </owl:Class> + <owl:Class rdf:ID="TypeOfActuation"> + <owl:disjointWith> + <owl:Class rdf:ID="Reachability"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#PhysicalPropertiesRobot"/> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:ID="NumberOfJoints"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#Drill"> + <rdfs:subClassOf> + <owl:Class rdf:about="#Separate"/> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:about="#Thermal-Separate"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Lathe"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Broach"/> + <owl:disjointWith rdf:resource="#Hone"/> + <owl:disjointWith> + <owl:Class rdf:about="#File"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Saw"/> + <owl:disjointWith> + <owl:Class rdf:about="#Mill"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Electro-discharge-machine"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Cut"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Lap"/> + <owl:disjointWith> + <owl:Class rdf:about="#Thrust"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Rub"/> + <owl:disjointWith> + <owl:Class rdf:about="#Plane"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Grind"/> + </owl:disjointWith> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Create a circular whole in the workpiece.</rdfs:comment> + </owl:Class> + <owl:Class rdf:about="#DegreesOfFreedom"> + <owl:disjointWith> + <owl:Class rdf:about="#Material"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Length"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#MechanicalResistance"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Height"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Shape"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#PhysicalPropertiesGripper"/> + <owl:disjointWith> + <owl:Class rdf:about="#PhysicalPropertiesRobot"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Payload"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Width"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#PhysicalProperties"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#MaximumForce"/> + <owl:disjointWith> + <owl:Class rdf:about="#PhysicalPropertiesSensor"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Diameter"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Weight"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#Bend"> + <owl:disjointWith> + <owl:Class rdf:about="#Fold"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Stretch-Form"/> + <owl:disjointWith> + <owl:Class rdf:about="#Deep-Draw"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Roll"/> + <owl:disjointWith> + <owl:Class rdf:about="#Press"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Flang"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Extrude"/> + <owl:disjointWith rdf:resource="#Forge"/> + <owl:disjointWith> + <owl:Class rdf:about="#True"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Crush"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#Form"/> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:about="#Bead"/> + </owl:disjointWith> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Put a bending moment to the material which causes a malleable, i.e. permanent deformation.</rdfs:comment> + </owl:Class> + <owl:Class rdf:about="#Orient"> + <owl:disjointWith> + <owl:Class rdf:about="#Feed"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Turn"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Pan"/> + <owl:disjointWith> + <owl:Class rdf:about="#Pass"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Displace"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Convey"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Position"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Arrange"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#Move"/> + </rdfs:subClassOf> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Move a part from an undefined to a well-defined orientation. The part's position is not important here.</rdfs:comment> + </owl:Class> + <owl:Class rdf:about="#File"> + <owl:disjointWith> + <owl:Class rdf:about="#Lathe"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Thrust"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Plane"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Electro-discharge-machine"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Rub"/> + <owl:disjointWith rdf:resource="#Broach"/> + <owl:disjointWith rdf:resource="#Lap"/> + <owl:disjointWith> + <owl:Class rdf:about="#Grind"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Hone"/> + <owl:disjointWith rdf:resource="#Saw"/> + <owl:disjointWith> + <owl:Class rdf:about="#Cut"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Drill"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >The workpiece is fixed while a metal plate performs a cutting movement and a feed motion. This is done manually very often.</rdfs:comment> + <owl:disjointWith> + <owl:Class rdf:about="#Mill"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Thermal-Separate"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#Separate"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#WormDiameter"> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >in mm</rdfs:comment> + <owl:disjointWith rdf:resource="#Worm"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#MechanicalConnector"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#Length"> + <owl:disjointWith> + <owl:Class rdf:about="#Shape"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#MechanicalResistance"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Diameter"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#PhysicalPropertiesRobot"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#DegreesOfFreedom"/> + <owl:disjointWith> + <owl:Class rdf:about="#Weight"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Payload"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Material"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#PhysicalPropertiesSensor"/> + </owl:disjointWith> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >in mm</rdfs:comment> + <rdfs:subClassOf> + <owl:Class rdf:about="#PhysicalProperties"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#PhysicalPropertiesGripper"/> + <owl:disjointWith> + <owl:Class rdf:about="#Height"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Width"/> + <owl:disjointWith rdf:resource="#MaximumForce"/> + </owl:Class> + <owl:Class rdf:about="#WorkFrame"> + <owl:disjointWith> + <owl:Class rdf:about="#Communication"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#ControlSystem"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Arrangement"/> + <owl:disjointWith> + <owl:Class rdf:about="#PhysicalProperties"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Identifier"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#ToolInterface"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Cost"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#WorkCoordinates"/> + </owl:disjointWith> + <rdfs:subClassOf rdf:resource="#Property"/> + <owl:disjointWith> + <owl:Class rdf:about="#QualityCriteria"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#Separate"> + <owl:disjointWith> + <owl:Class rdf:about="#Form"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Coat"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Modify the workpiece by breaking the coherence at some location.</rdfs:comment> + <owl:disjointWith rdf:resource="#ModifyWorkpieceProperties"/> + <rdfs:subClassOf rdf:resource="#ManufacturingFunction"/> + <owl:disjointWith> + <owl:Class rdf:about="#Join"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Mold"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#SwitchingFrequency"> + <owl:disjointWith rdf:resource="#Accuracy"/> + <owl:disjointWith rdf:resource="#ResponseTime"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >in Kilohertz</rdfs:comment> + <owl:disjointWith> + <owl:Class rdf:about="#Resolution"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Repeatability"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#CycleTime"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#QualityCriteria"/> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:about="#PathVelocityFluctuation"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Precision"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#PhysicalPropertiesSensor"> + <owl:disjointWith> + <owl:Class rdf:about="#Height"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Shape"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#MaximumForce"/> + <owl:disjointWith rdf:resource="#DegreesOfFreedom"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#PhysicalProperties"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#Length"/> + <owl:disjointWith> + <owl:Class rdf:about="#Material"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#MechanicalResistance"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Payload"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Width"/> + <owl:disjointWith> + <owl:Class rdf:about="#PhysicalPropertiesRobot"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#PhysicalPropertiesGripper"/> + <owl:disjointWith> + <owl:Class rdf:about="#Weight"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Diameter"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#NumericalCtrl"> + <rdfs:subClassOf> + <owl:Class rdf:about="#ControlSystem"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#PlaybackCtrl"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Capability of setting up movements via numerical positions instead of functions.</rdfs:comment> + <owl:disjointWith> + <owl:Class rdf:about="#SimpleControl"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#IntelligentCtrl"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#Electroplate"> + <owl:disjointWith> + <owl:Class rdf:about="#Powder-coat"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Hot-galvanise"/> + </owl:disjointWith> + <rdfs:subClassOf rdf:resource="#Coat"/> + <owl:disjointWith rdf:resource="#Varnish"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Put the material to the surface with the help of some electrochemical processes.</rdfs:comment> + </owl:Class> + <owl:Class rdf:about="#PincerGripper"> + <rdfs:subClassOf> + <owl:Class rdf:about="#Gripper"/> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasSkill"/> + </owl:onProperty> + <owl:someValuesFrom> + <owl:Class rdf:about="#OpenClaws"/> + </owl:someValuesFrom> + </owl:Restriction> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#FingerGripper"/> + <owl:disjointWith rdf:resource="#VacuumGripper"/> + <owl:disjointWith> + <owl:Class rdf:about="#MagnetGripper"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Restriction> + <owl:someValuesFrom rdf:resource="#CloseClaws"/> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasSkill"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#Repeatability"> + <owl:disjointWith rdf:resource="#ResponseTime"/> + <owl:disjointWith> + <owl:Class rdf:about="#Precision"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#QualityCriteria"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#CycleTime"/> + <owl:disjointWith> + <owl:Class rdf:about="#PathVelocityFluctuation"/> + </owl:disjointWith> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >in mm</rdfs:comment> + <owl:disjointWith> + <owl:Class rdf:about="#Resolution"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#SwitchingFrequency"/> + <owl:disjointWith rdf:resource="#Accuracy"/> + </owl:Class> + <owl:Class rdf:about="#Detect"> + <owl:disjointWith> + <owl:Class rdf:about="#Sort"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Read"/> + <owl:disjointWith> + <owl:Class rdf:about="#Classify"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Measure"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Determine"/> + <owl:disjointWith> + <owl:Class rdf:about="#Scan"/> + </owl:disjointWith> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >SIARAS (FP6-017146) +Structured Description of Skills and Device 1.0 +pag:5 +Tasks and Skills of Ocptical Sensor 1.1 +Cap: 2-5</rdfs:comment> + <owl:disjointWith> + <owl:Class rdf:about="#Check"/> + </owl:disjointWith> + <rdfs:subClassOf rdf:resource="#SensorFunction"/> + <owl:disjointWith> + <owl:Class rdf:about="#ImageAnalysis"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:ID="Circular"> + <owl:disjointWith> + <owl:Class rdf:ID="AsFastAsPossible"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#Feed"/> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:ID="Karthesian"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#Convey"> + <owl:disjointWith> + <owl:Class rdf:about="#Turn"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Orient"/> + <owl:disjointWith> + <owl:Class rdf:about="#Displace"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Feed"/> + </owl:disjointWith> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Move a part (or transported material) from one undefined to another undefined position. The trajectory and the orientation of the parts while moved are not necessarily defined.</rdfs:comment> + <owl:disjointWith> + <owl:Class rdf:about="#Position"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Pass"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Pan"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#Move"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#Arrange"/> + </owl:Class> + <owl:Class rdf:about="#ShapeOfClaws"> + <owl:disjointWith> + <owl:Class rdf:about="#TypeOfFingers"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#MaterialOfGripper"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#InsideOrOutsidePicking"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#MaxLiftWay"/> + </owl:disjointWith> + <rdfs:subClassOf rdf:resource="#PhysicalPropertiesGripper"/> + <owl:disjointWith> + <owl:Class rdf:about="#SizeOfGripper"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#NumberOfMovableClaws"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#NumberOfFingers"/> + <owl:disjointWith> + <owl:Class rdf:about="#MaxLiftWeight"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#NumberOfClaws"/> + <owl:disjointWith rdf:resource="#Reach"/> + <owl:disjointWith> + <owl:Class rdf:about="#TypeOfVacuum"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#TypeOfMagnet"/> + <owl:disjointWith rdf:resource="#MaximumVacuum"/> + <owl:disjointWith> + <owl:Class rdf:about="#StiffnessOfGripper"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#DiameterOfGripper"/> + </owl:Class> + <owl:Class rdf:about="#MaxAmbientTemperature"> + <owl:disjointWith> + <owl:Class rdf:about="#PhysicalInterface"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#MaxCurrentConsumption"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#EnclosureRatingIP"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#PowerConsumption"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#MountedDeviceOrientation"/> + <owl:disjointWith rdf:resource="#MinVoltageSupply"/> + <owl:disjointWith> + <owl:Class rdf:about="#MaxVoltageSupply"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#MinAmbientTemperature"/> + </owl:disjointWith> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >in degrees celsius</rdfs:comment> + <owl:disjointWith rdf:resource="#CoordinateReferenceSystem"/> + <rdfs:subClassOf rdf:resource="#Arrangement"/> + <owl:disjointWith> + <owl:Class rdf:about="#MountedDevicePosition"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#Shape"> + <owl:disjointWith rdf:resource="#DegreesOfFreedom"/> + <owl:disjointWith> + <owl:Class rdf:about="#Payload"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Material"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#PhysicalPropertiesGripper"/> + <owl:disjointWith rdf:resource="#Width"/> + <owl:disjointWith rdf:resource="#MaximumForce"/> + <owl:disjointWith> + <owl:Class rdf:about="#PhysicalPropertiesRobot"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#MechanicalResistance"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Weight"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Diameter"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Length"/> + <owl:disjointWith rdf:resource="#PhysicalPropertiesSensor"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#PhysicalProperties"/> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:about="#Height"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:ID="SortObjects"> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >SIARAS (FP6-017146) +Task and Skills of Optical Sensors v1.1 +part:7</rdfs:comment> + <rdfs:subClassOf> + <owl:Class rdf:about="#Sort"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#Grind"> + <owl:disjointWith rdf:resource="#Rub"/> + <owl:disjointWith> + <owl:Class rdf:about="#Lathe"/> + </owl:disjointWith> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Increase the surface performance, flatten the surface.</rdfs:comment> + <owl:disjointWith rdf:resource="#Hone"/> + <owl:disjointWith> + <owl:Class rdf:about="#Thermal-Separate"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Plane"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Broach"/> + <owl:disjointWith rdf:resource="#File"/> + <owl:disjointWith rdf:resource="#Saw"/> + <owl:disjointWith> + <owl:Class rdf:about="#Electro-discharge-machine"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Lap"/> + <owl:disjointWith> + <owl:Class rdf:about="#Thrust"/> + </owl:disjointWith> + <rdfs:subClassOf rdf:resource="#Separate"/> + <owl:disjointWith> + <owl:Class rdf:about="#Mill"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Cut"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Drill"/> + </owl:Class> + <owl:Class rdf:about="#ManipulationAndHandling"> + <owl:disjointWith rdf:resource="#Sensor"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasSkill"/> + </owl:onProperty> + <owl:someValuesFrom> + <owl:Class rdf:about="#ManipulationAndHandlingFunction"/> + </owl:someValuesFrom> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Class rdf:about="#Device"/> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:about="#Manufacturing"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#Classify"> + <rdfs:subClassOf rdf:resource="#SensorFunction"/> + <owl:disjointWith rdf:resource="#Detect"/> + <owl:disjointWith> + <owl:Class rdf:about="#ImageAnalysis"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Read"/> + <owl:disjointWith> + <owl:Class rdf:about="#Scan"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Sort"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Measure"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Determine"/> + <owl:disjointWith> + <owl:Class rdf:about="#Check"/> + </owl:disjointWith> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >SIARAS (FP6-017146) +Structured Description of Skills and Device 1.0 +pag:5</rdfs:comment> + </owl:Class> + <owl:Class rdf:about="#BusInterface"> + <owl:disjointWith> + <owl:Class rdf:about="#CommunicationProtocol"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#ElectricalInterface"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#Communication"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#EncoderLinearDistanceSensor"> + <owl:disjointWith> + <owl:Class rdf:about="#EncoderWireDrawDistanceSensor"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#OpticDistanceSensorScanner"/> + <owl:disjointWith> + <owl:Class rdf:about="#OpticDistanceSensorReflector"/> + </owl:disjointWith> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >distanceMeasurements.pdf +SICK +pag 4</rdfs:comment> + <owl:disjointWith> + <owl:Class rdf:about="#UltrasonicDistanceSensor"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#EncoderSensor"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#Cost"> + <owl:disjointWith> + <owl:Class rdf:about="#ControlSystem"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#PhysicalProperties"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#ToolInterface"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Identifier"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Communication"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#WorkCoordinates"/> + </owl:disjointWith> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >in euros</rdfs:comment> + <owl:disjointWith rdf:resource="#Arrangement"/> + <owl:disjointWith rdf:resource="#WorkFrame"/> + <owl:disjointWith> + <owl:Class rdf:about="#QualityCriteria"/> + </owl:disjointWith> + <rdfs:subClassOf rdf:resource="#Property"/> + </owl:Class> + <owl:Class rdf:about="#StiffnessOfGripper"> + <owl:disjointWith rdf:resource="#TypeOfMagnet"/> + <owl:disjointWith rdf:resource="#NumberOfFingers"/> + <owl:disjointWith> + <owl:Class rdf:about="#MaxLiftWeight"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Reach"/> + <owl:disjointWith> + <owl:Class rdf:about="#NumberOfMovableClaws"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#ShapeOfClaws"/> + <owl:disjointWith rdf:resource="#MaximumVacuum"/> + <owl:disjointWith rdf:resource="#NumberOfClaws"/> + <owl:disjointWith rdf:resource="#DiameterOfGripper"/> + <owl:disjointWith> + <owl:Class rdf:about="#MaxLiftWay"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#TypeOfVacuum"/> + </owl:disjointWith> + <rdfs:subClassOf rdf:resource="#PhysicalPropertiesGripper"/> + <owl:disjointWith> + <owl:Class rdf:about="#TypeOfFingers"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#MaterialOfGripper"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#SizeOfGripper"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#InsideOrOutsidePicking"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#Height"> + <owl:disjointWith rdf:resource="#PhysicalPropertiesSensor"/> + <owl:disjointWith> + <owl:Class rdf:about="#Diameter"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#PhysicalPropertiesRobot"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Length"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#PhysicalProperties"/> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:about="#Material"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Width"/> + <owl:disjointWith> + <owl:Class rdf:about="#MechanicalResistance"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Payload"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Weight"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#PhysicalPropertiesGripper"/> + <owl:disjointWith rdf:resource="#DegreesOfFreedom"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >in mm</rdfs:comment> + <owl:disjointWith rdf:resource="#Shape"/> + <owl:disjointWith rdf:resource="#MaximumForce"/> + </owl:Class> + <owl:Class rdf:about="#Material"> + <rdfs:subClassOf> + <owl:Class rdf:about="#PhysicalProperties"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#Shape"/> + <owl:disjointWith rdf:resource="#Height"/> + <owl:disjointWith> + <owl:Class rdf:about="#MechanicalResistance"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#PhysicalPropertiesSensor"/> + <owl:disjointWith> + <owl:Class rdf:about="#Payload"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#PhysicalPropertiesGripper"/> + <owl:disjointWith> + <owl:Class rdf:about="#Diameter"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Weight"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#MaximumForce"/> + <owl:disjointWith rdf:resource="#Width"/> + <owl:disjointWith> + <owl:Class rdf:about="#PhysicalPropertiesRobot"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Length"/> + <owl:disjointWith rdf:resource="#DegreesOfFreedom"/> + </owl:Class> + <owl:Class rdf:about="#PhysicalProperties"> + <owl:disjointWith> + <owl:Class rdf:about="#ControlSystem"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Arrangement"/> + <owl:disjointWith rdf:resource="#Cost"/> + <owl:disjointWith> + <owl:Class rdf:about="#WorkCoordinates"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Communication"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#QualityCriteria"/> + </owl:disjointWith> + <rdfs:subClassOf rdf:resource="#Property"/> + <owl:disjointWith> + <owl:Class rdf:about="#Identifier"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#WorkFrame"/> + <owl:disjointWith> + <owl:Class rdf:about="#ToolInterface"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#MeasureDistance"> + <owl:disjointWith rdf:resource="#MeasureAngle"/> + <owl:disjointWith rdf:resource="#MeasureArea"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#Measure"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:ID="DetermineOrientationOfObject"> + <rdfs:subClassOf rdf:resource="#Determine"/> + <owl:disjointWith> + <owl:Class rdf:ID="DetermineMotionOfObject"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="DeterminePositionOfObject"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#MagnetGripper"> + <owl:disjointWith rdf:resource="#FingerGripper"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:someValuesFrom> + <owl:Class rdf:about="#AdjustCurrentToGrip"/> + </owl:someValuesFrom> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasSkill"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Class rdf:about="#Gripper"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#VacuumGripper"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:someValuesFrom rdf:resource="#AdjustCurrentToRelease"/> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasSkill"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#PincerGripper"/> + </owl:Class> + <owl:Class rdf:about="#True"> + <owl:disjointWith rdf:resource="#Stretch-Form"/> + <owl:disjointWith rdf:resource="#Roll"/> + <owl:disjointWith> + <owl:Class rdf:about="#Deep-Draw"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Flang"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Crush"/> + <owl:disjointWith> + <owl:Class rdf:about="#Press"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Bead"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Bend"/> + <owl:disjointWith rdf:resource="#Extrude"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Machine finishing after e.g. folding</rdfs:comment> + <rdfs:subClassOf> + <owl:Class rdf:about="#Form"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#Forge"/> + <owl:disjointWith> + <owl:Class rdf:about="#Fold"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#TorqueForceSensor"> + <owl:disjointWith> + <owl:Class rdf:about="#UltrasonicSensor"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#CapacitveSensor"/> + </owl:disjointWith> + <rdfs:subClassOf rdf:resource="#Sensor"/> + <owl:disjointWith> + <owl:Class rdf:about="#OpticSensor"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#InductiveSensor"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#EncoderSensor"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#MagneticSensor"/> + <owl:disjointWith> + <owl:Class rdf:about="#TactileSensor"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#ReadOpticalCharacters"> + <owl:disjointWith rdf:resource="#ReadBarCode"/> + <owl:disjointWith rdf:resource="#Read2DMatrixCode"/> + <rdfs:subClassOf rdf:resource="#Read"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >SIARAS (FP6-017146) +Task and Skills of Optical Sensors v1.1 +part:7</rdfs:comment> + </owl:Class> + <owl:Class rdf:about="#Flang"> + <owl:disjointWith rdf:resource="#Forge"/> + <owl:disjointWith> + <owl:Class rdf:about="#Fold"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Deep-Draw"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Bend"/> + <owl:disjointWith> + <owl:Class rdf:about="#Bead"/> + </owl:disjointWith> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Orthogonal bending up of the border of metal sheets. This is used for creating pipe connections and is widely used in the manufacturing of air channels.</rdfs:comment> + <owl:disjointWith rdf:resource="#Stretch-Form"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#Form"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#True"/> + <owl:disjointWith> + <owl:Class rdf:about="#Press"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Crush"/> + <owl:disjointWith rdf:resource="#Roll"/> + <owl:disjointWith rdf:resource="#Extrude"/> + </owl:Class> + <owl:Class rdf:about="#Diameter"> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >in mm</rdfs:comment> + <owl:disjointWith rdf:resource="#Length"/> + <owl:disjointWith rdf:resource="#MaximumForce"/> + <owl:disjointWith rdf:resource="#DegreesOfFreedom"/> + <owl:disjointWith rdf:resource="#PhysicalPropertiesGripper"/> + <owl:disjointWith rdf:resource="#Height"/> + <owl:disjointWith> + <owl:Class rdf:about="#MechanicalResistance"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Width"/> + <owl:disjointWith rdf:resource="#PhysicalPropertiesSensor"/> + <owl:disjointWith> + <owl:Class rdf:about="#Weight"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Shape"/> + <rdfs:subClassOf rdf:resource="#PhysicalProperties"/> + <owl:disjointWith> + <owl:Class rdf:about="#Payload"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Material"/> + <owl:disjointWith> + <owl:Class rdf:about="#PhysicalPropertiesRobot"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#Bolt"> + <rdfs:subClassOf> + <owl:Class rdf:about="#Join"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#Weld"/> + <owl:disjointWith> + <owl:Class rdf:about="#Rivet"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Glue"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Solder"/> + <owl:disjointWith> + <owl:Class rdf:about="#Fill"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Clinch"/> + </owl:disjointWith> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Bolts are removable elements to create a connection between two or more workpieces.</rdfs:comment> + <owl:disjointWith> + <owl:Class rdf:about="#Assemble"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#Gripper"> + <owl:disjointWith> + <owl:Class rdf:about="#Robot"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Restriction> + <owl:someValuesFrom rdf:resource="#Cost"/> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasProperty"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf rdf:resource="#ManipulationAndHandling"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasProperty"/> + </owl:onProperty> + <owl:someValuesFrom> + <owl:Class rdf:about="#ControlSystem"/> + </owl:someValuesFrom> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:someValuesFrom> + <owl:Class rdf:about="#Communication"/> + </owl:someValuesFrom> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasProperty"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasProperty"/> + </owl:onProperty> + <owl:someValuesFrom> + <owl:Class rdf:about="#Identifier"/> + </owl:someValuesFrom> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasProperty"/> + </owl:onProperty> + <owl:someValuesFrom rdf:resource="#Arrangement"/> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:someValuesFrom rdf:resource="#PhysicalPropertiesGripper"/> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasProperty"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:ID="StorePartlyOrdered"> + <rdfs:subClassOf rdf:resource="#Store"/> + <owl:disjointWith> + <owl:Class rdf:ID="StoreUnOrdered"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="StoreInOrder"/> + </owl:disjointWith> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Save workpieces which are geometrically defined in a well-defined position and/or orientation. This means position and orientation are only defined in some of their degrees of freedom.</rdfs:comment> + </owl:Class> + <owl:Class rdf:about="#Glue"> + <owl:disjointWith rdf:resource="#Bolt"/> + <owl:disjointWith> + <owl:Class rdf:about="#Clinch"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Fill"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#Join"/> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:about="#Assemble"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Weld"/> + <owl:disjointWith rdf:resource="#Solder"/> + <owl:disjointWith> + <owl:Class rdf:about="#Rivet"/> + </owl:disjointWith> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Connect workpieces with the help of a glue. This is done by physical interaction of the glue at the workpieces' interfaces.</rdfs:comment> + </owl:Class> + <owl:Class rdf:about="#Deep-Draw"> + <owl:disjointWith rdf:resource="#Roll"/> + <owl:disjointWith rdf:resource="#Flang"/> + <owl:disjointWith> + <owl:Class rdf:about="#Bead"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Crush"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#Form"/> + </rdfs:subClassOf> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Change the shape of a sheet metal or plate by pressing into a hollow piece. +This is one of the most important procedures in mass production and small series production.</rdfs:comment> + <owl:disjointWith rdf:resource="#Stretch-Form"/> + <owl:disjointWith> + <owl:Class rdf:about="#Fold"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Bend"/> + <owl:disjointWith rdf:resource="#Forge"/> + <owl:disjointWith> + <owl:Class rdf:about="#Press"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Extrude"/> + <owl:disjointWith rdf:resource="#True"/> + </owl:Class> + <owl:Class rdf:about="#PhysicalInterface"> + <rdfs:subClassOf rdf:resource="#Arrangement"/> + <owl:disjointWith> + <owl:Class rdf:about="#MinAmbientTemperature"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#CoordinateReferenceSystem"/> + <owl:disjointWith rdf:resource="#MinVoltageSupply"/> + <owl:disjointWith> + <owl:Class rdf:about="#MaxCurrentConsumption"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#EnclosureRatingIP"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#PowerConsumption"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#MountedDevicePosition"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#MaxVoltageSupply"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#MountedDeviceOrientation"/> + <owl:disjointWith rdf:resource="#MaxAmbientTemperature"/> + </owl:Class> + <owl:Class rdf:about="#ManipulationAndHandlingFunction"> + <owl:disjointWith rdf:resource="#ManufacturingFunction"/> + <rdfs:subClassOf rdf:resource="#MainFunction"/> + <owl:disjointWith rdf:resource="#SensorFunction"/> + </owl:Class> + <owl:Class rdf:about="#OpenClaws"> + <owl:disjointWith rdf:resource="#AdjustCurrentToRelease"/> + <owl:disjointWith rdf:resource="#OpenFingers"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:someValuesFrom rdf:resource="#PincerGripper"/> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#isSkillOf"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Class rdf:about="#Release"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#AdjustVacuumToRelease"/> + </owl:Class> + <owl:Class rdf:about="#AsFastAsPossible"> + <rdfs:subClassOf> + <owl:Class rdf:about="#Feed"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#Circular"/> + <owl:disjointWith> + <owl:Class rdf:about="#Karthesian"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:ID="VisionSensor"> + <rdfs:subClassOf rdf:resource="#SmartCamera"/> + </owl:Class> + <owl:Class rdf:about="#Pass"> + <owl:disjointWith rdf:resource="#Arrange"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Move a part from one to another positition along an undefined trajectory. The part's orientation remains unchanged.</rdfs:comment> + <owl:disjointWith rdf:resource="#Convey"/> + <owl:disjointWith rdf:resource="#Orient"/> + <owl:disjointWith> + <owl:Class rdf:about="#Feed"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Turn"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Displace"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Position"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Pan"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#Move"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#Form"> + <owl:disjointWith rdf:resource="#ModifyWorkpieceProperties"/> + <owl:disjointWith> + <owl:Class rdf:about="#Join"/> + </owl:disjointWith> + <rdfs:subClassOf rdf:resource="#ManufacturingFunction"/> + <owl:disjointWith> + <owl:Class rdf:about="#Mold"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Separate"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Create workpieces from solid raw pieces. The shape is permanently modified. The volumina remains the same.</rdfs:comment> + <owl:disjointWith rdf:resource="#Coat"/> + </owl:Class> + <owl:Class rdf:about="#TypeOfVacuum"> + <owl:disjointWith rdf:resource="#MaximumVacuum"/> + <rdfs:subClassOf rdf:resource="#PhysicalPropertiesGripper"/> + <owl:disjointWith rdf:resource="#NumberOfFingers"/> + <owl:disjointWith rdf:resource="#Reach"/> + <owl:disjointWith rdf:resource="#StiffnessOfGripper"/> + <owl:disjointWith> + <owl:Class rdf:about="#SizeOfGripper"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#MaxLiftWeight"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#MaxLiftWay"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#TypeOfMagnet"/> + <owl:disjointWith> + <owl:Class rdf:about="#InsideOrOutsidePicking"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#NumberOfMovableClaws"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#MaterialOfGripper"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#NumberOfClaws"/> + <owl:disjointWith> + <owl:Class rdf:about="#TypeOfFingers"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#DiameterOfGripper"/> + <owl:disjointWith rdf:resource="#ShapeOfClaws"/> + </owl:Class> + <owl:Class rdf:about="#Join"> + <owl:disjointWith rdf:resource="#ModifyWorkpieceProperties"/> + <owl:disjointWith rdf:resource="#Form"/> + <rdfs:subClassOf rdf:resource="#ManufacturingFunction"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >This is the creation of a long-term connection of workpieces with a geometrically defined, fixed shape or with formless-parts.</rdfs:comment> + <owl:disjointWith rdf:resource="#Coat"/> + <owl:disjointWith rdf:resource="#Separate"/> + <owl:disjointWith> + <owl:Class rdf:about="#Mold"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#Resolution"> + <rdfs:subClassOf> + <owl:Class rdf:about="#QualityCriteria"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#ResponseTime"/> + <owl:disjointWith rdf:resource="#Accuracy"/> + <owl:disjointWith> + <owl:Class rdf:about="#PathVelocityFluctuation"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Repeatability"/> + <owl:disjointWith rdf:resource="#SwitchingFrequency"/> + <owl:disjointWith rdf:resource="#CycleTime"/> + <owl:disjointWith> + <owl:Class rdf:about="#Precision"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#CartesianRobot"> + <owl:disjointWith> + <owl:Class rdf:about="#ParallelKinematicRobot"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#SpecialKinematicRobot"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#Robot"/> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:about="#ArticulatedRobot"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#SimpleKinematicRobot"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#HexapodRobot"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >These machines move along the cartesian axes, i.e. they don't have revolute joints. Sometimes, there is a kind of portal where they move in. They are usually used for packing, palletizing and so on where they move heavy loads.</rdfs:comment> + <owl:disjointWith> + <owl:Class rdf:about="#ScaraRobot"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#OpticContrastScanner"> + <owl:disjointWith rdf:resource="#SmartCamera"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >SIARAS (FP6-017146) +Tasks and Skills of Ocptical Sensor 1.1 +Cap: 3</rdfs:comment> + <rdfs:subClassOf> + <owl:Class rdf:about="#OpticSensor"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#OpticLuminescenceScanner"/> + <owl:disjointWith> + <owl:Class rdf:about="#OpticDistanceSensorReflector"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#OpticThroughBeanSwitches"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#OpticDistanceSensorScanner"/> + <owl:disjointWith> + <owl:Class rdf:about="#OpticReflexSwitch"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#OpticColorSensor"/> + </owl:Class> + <owl:Class rdf:about="#Powder-coat"> + <owl:disjointWith rdf:resource="#Varnish"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >The powder becomes electrostatically charged and sprayed to the workpiece. Then it is burned into the workpiece.</rdfs:comment> + <rdfs:subClassOf rdf:resource="#Coat"/> + <owl:disjointWith rdf:resource="#Electroplate"/> + <owl:disjointWith> + <owl:Class rdf:about="#Hot-galvanise"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#CheckSurfaceForIrregularities"> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >SIARAS (FP6-017146) +Task and Skills of Optical Sensors v1.1 +part:7</rdfs:comment> + <owl:disjointWith rdf:resource="#Count"/> + <owl:disjointWith> + <owl:Class rdf:about="#CheckPosition"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#Check"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#LightSpotSize"> + <owl:disjointWith> + <owl:Class rdf:about="#ScanningDistance"/> + </owl:disjointWith> + <rdfs:subClassOf rdf:resource="#PhysicalPropertiesSensor"/> + <owl:disjointWith> + <owl:Class rdf:about="#LaserClass"/> + </owl:disjointWith> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Diameter in mm.</rdfs:comment> + <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> + <owl:disjointWith> + <owl:Class rdf:about="#MinMeasurementRange"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#LightType"/> + </owl:Class> + <owl:Class rdf:about="#Assemble"> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Putting together two workpieces.</rdfs:comment> + <owl:disjointWith> + <owl:Class rdf:about="#Fill"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Glue"/> + <owl:disjointWith rdf:resource="#Bolt"/> + <owl:disjointWith> + <owl:Class rdf:about="#Clinch"/> + </owl:disjointWith> + <rdfs:subClassOf rdf:resource="#Join"/> + <owl:disjointWith> + <owl:Class rdf:about="#Rivet"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Solder"/> + <owl:disjointWith rdf:resource="#Weld"/> + </owl:Class> + <owl:Class rdf:about="#MaxLiftWeight"> + <owl:disjointWith> + <owl:Class rdf:about="#MaxLiftWay"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#MaximumVacuum"/> + <owl:disjointWith rdf:resource="#TypeOfMagnet"/> + <owl:disjointWith rdf:resource="#NumberOfClaws"/> + <owl:disjointWith> + <owl:Class rdf:about="#SizeOfGripper"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#DiameterOfGripper"/> + <owl:disjointWith rdf:resource="#TypeOfVacuum"/> + <owl:disjointWith rdf:resource="#StiffnessOfGripper"/> + <owl:disjointWith> + <owl:Class rdf:about="#MaterialOfGripper"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#TypeOfFingers"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#InsideOrOutsidePicking"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#NumberOfMovableClaws"/> + </owl:disjointWith> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >in kg</rdfs:comment> + <owl:disjointWith rdf:resource="#NumberOfFingers"/> + <owl:disjointWith rdf:resource="#ShapeOfClaws"/> + <owl:disjointWith rdf:resource="#Reach"/> + <rdfs:subClassOf rdf:resource="#PhysicalPropertiesGripper"/> + </owl:Class> + <owl:Class rdf:ID="Part"> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Create a subset of a defined size from a superset. +Separating is a special case of parting with size 1.</rdfs:comment> + <owl:disjointWith> + <owl:Class rdf:ID="Merge"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="Assign"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="Divide"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="Unify"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="Branch"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#ModifyAmount"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:ID="GeneralParallelGripper"> + <owl:disjointWith> + <owl:Class rdf:ID="LineParallelGripper"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="CircularParallelGripper"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:ID="ParallelGripper"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#MinMeasurementRange"> + <owl:disjointWith rdf:resource="#LightType"/> + <owl:disjointWith rdf:resource="#LightSpotSize"/> + <owl:disjointWith> + <owl:Class rdf:about="#LaserClass"/> + </owl:disjointWith> + <rdfs:subClassOf rdf:resource="#PhysicalPropertiesSensor"/> + <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >In mm.</rdfs:comment> + <owl:disjointWith> + <owl:Class rdf:about="#ScanningDistance"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#MaxCurrentConsumption"> + <owl:disjointWith> + <owl:Class rdf:about="#MountedDevicePosition"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#MinVoltageSupply"/> + <owl:disjointWith rdf:resource="#PhysicalInterface"/> + <rdfs:subClassOf rdf:resource="#Arrangement"/> + <owl:disjointWith> + <owl:Class rdf:about="#MaxVoltageSupply"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#CoordinateReferenceSystem"/> + <owl:disjointWith rdf:resource="#MaxAmbientTemperature"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >in amperes</rdfs:comment> + <owl:disjointWith> + <owl:Class rdf:about="#MinAmbientTemperature"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#EnclosureRatingIP"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#PowerConsumption"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#MountedDeviceOrientation"/> + </owl:Class> + <owl:Class rdf:about="#MountedDevicePosition"> + <owl:disjointWith rdf:resource="#MountedDeviceOrientation"/> + <owl:disjointWith> + <owl:Class rdf:about="#EnclosureRatingIP"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#MaxAmbientTemperature"/> + <owl:disjointWith rdf:resource="#CoordinateReferenceSystem"/> + <owl:disjointWith rdf:resource="#MaxCurrentConsumption"/> + <owl:disjointWith> + <owl:Class rdf:about="#MaxVoltageSupply"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#MinAmbientTemperature"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#PowerConsumption"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#PhysicalInterface"/> + <owl:disjointWith rdf:resource="#MinVoltageSupply"/> + <rdfs:subClassOf rdf:resource="#Arrangement"/> + </owl:Class> + <owl:Class rdf:about="#Thermal-Separate"> + <owl:disjointWith rdf:resource="#Broach"/> + <owl:disjointWith> + <owl:Class rdf:about="#Cut"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Hone"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Cut a contour with the help of a laser, a plasma cutter or a cutting torch.</rdfs:comment> + <owl:disjointWith> + <owl:Class rdf:about="#Plane"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Electro-discharge-machine"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Saw"/> + <owl:disjointWith rdf:resource="#Drill"/> + <owl:disjointWith rdf:resource="#Rub"/> + <owl:disjointWith> + <owl:Class rdf:about="#Thrust"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Mill"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Lathe"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Lap"/> + <rdfs:subClassOf rdf:resource="#Separate"/> + <owl:disjointWith rdf:resource="#Grind"/> + <owl:disjointWith rdf:resource="#File"/> + </owl:Class> + <owl:Class rdf:about="#NumberOfMovableClaws"> + <owl:disjointWith rdf:resource="#StiffnessOfGripper"/> + <owl:disjointWith rdf:resource="#MaximumVacuum"/> + <owl:disjointWith> + <owl:Class rdf:about="#TypeOfFingers"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Reach"/> + <owl:disjointWith rdf:resource="#ShapeOfClaws"/> + <owl:disjointWith> + <owl:Class rdf:about="#SizeOfGripper"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#DiameterOfGripper"/> + <owl:disjointWith rdf:resource="#TypeOfMagnet"/> + <owl:disjointWith rdf:resource="#MaxLiftWeight"/> + <owl:disjointWith> + <owl:Class rdf:about="#InsideOrOutsidePicking"/> + </owl:disjointWith> + <rdfs:subClassOf rdf:resource="#PhysicalPropertiesGripper"/> + <owl:disjointWith rdf:resource="#NumberOfFingers"/> + <owl:disjointWith> + <owl:Class rdf:about="#MaterialOfGripper"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#TypeOfVacuum"/> + <owl:disjointWith> + <owl:Class rdf:about="#MaxLiftWay"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#NumberOfClaws"/> + </owl:Class> + <owl:Class rdf:about="#Sort"> + <owl:disjointWith> + <owl:Class rdf:about="#ImageAnalysis"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Scan"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Detect"/> + <owl:disjointWith rdf:resource="#Read"/> + <rdfs:subClassOf rdf:resource="#SensorFunction"/> + <owl:disjointWith> + <owl:Class rdf:about="#Measure"/> + </owl:disjointWith> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >SIARAS (FP6-017146) +Structured Description of Skills and Device 1.0 +pag:5</rdfs:comment> + <owl:disjointWith rdf:resource="#Determine"/> + <owl:disjointWith> + <owl:Class rdf:about="#Check"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Classify"/> + </owl:Class> + <owl:Class rdf:about="#ToolInterface"> + <owl:disjointWith rdf:resource="#WorkFrame"/> + <owl:disjointWith rdf:resource="#Arrangement"/> + <owl:disjointWith> + <owl:Class rdf:about="#Identifier"/> + </owl:disjointWith> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >How to connect a tool to a robot.</rdfs:comment> + <owl:disjointWith> + <owl:Class rdf:about="#QualityCriteria"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#WorkCoordinates"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Cost"/> + <owl:disjointWith> + <owl:Class rdf:about="#ControlSystem"/> + </owl:disjointWith> + <rdfs:subClassOf rdf:resource="#Property"/> + <owl:disjointWith rdf:resource="#PhysicalProperties"/> + <owl:disjointWith> + <owl:Class rdf:about="#Communication"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#Secure"> + <owl:disjointWith> + <owl:Class rdf:about="#Move"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#ModifyAmount"/> + </owl:disjointWith> + <rdfs:subClassOf rdf:resource="#ManipulationAndHandlingFunction"/> + <owl:disjointWith rdf:resource="#Store"/> + </owl:Class> + <owl:Class rdf:about="#Divide"> + <owl:disjointWith> + <owl:Class rdf:about="#Merge"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#ModifyAmount"/> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:about="#Assign"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Unify"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Part"/> + <owl:disjointWith> + <owl:Class rdf:about="#Branch"/> + </owl:disjointWith> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Create a subset from a superset. +The size of source and target sets does not necessarily have to be defined.</rdfs:comment> + </owl:Class> + <owl:Class rdf:about="#Mold"> + <owl:disjointWith rdf:resource="#ModifyWorkpieceProperties"/> + <rdfs:subClassOf rdf:resource="#ManufacturingFunction"/> + <owl:disjointWith rdf:resource="#Separate"/> + <owl:disjointWith rdf:resource="#Coat"/> + <owl:disjointWith rdf:resource="#Join"/> + <owl:disjointWith rdf:resource="#Form"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >From a formless material a workpiece is created. The original material can be in either form like gaseous, vaporous, fluid, solid (powderous, grainy), papescent, paste-like, ...</rdfs:comment> + </owl:Class> + <owl:Class rdf:about="#LaserClass"> + <rdfs:subClassOf rdf:resource="#PhysicalPropertiesSensor"/> + <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> + <owl:disjointWith rdf:resource="#LightSpotSize"/> + <owl:disjointWith> + <owl:Class rdf:about="#ScanningDistance"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#LightType"/> + <owl:disjointWith rdf:resource="#MinMeasurementRange"/> + </owl:Class> + <owl:Class rdf:about="#Weight"> + <owl:disjointWith rdf:resource="#MaximumForce"/> + <owl:disjointWith rdf:resource="#Width"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >in kg</rdfs:comment> + <owl:disjointWith rdf:resource="#Diameter"/> + <owl:disjointWith rdf:resource="#PhysicalPropertiesGripper"/> + <owl:disjointWith rdf:resource="#Height"/> + <owl:disjointWith> + <owl:Class rdf:about="#PhysicalPropertiesRobot"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#DegreesOfFreedom"/> + <owl:disjointWith rdf:resource="#Shape"/> + <owl:disjointWith rdf:resource="#PhysicalPropertiesSensor"/> + <rdfs:subClassOf rdf:resource="#PhysicalProperties"/> + <owl:disjointWith rdf:resource="#Material"/> + <owl:disjointWith> + <owl:Class rdf:about="#MechanicalResistance"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Length"/> + <owl:disjointWith> + <owl:Class rdf:about="#Payload"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#Merge"> + <owl:disjointWith> + <owl:Class rdf:about="#Unify"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Branch"/> + </owl:disjointWith> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Combine subflows of material to a superflow.</rdfs:comment> + <owl:disjointWith rdf:resource="#Divide"/> + <owl:disjointWith> + <owl:Class rdf:about="#Assign"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Part"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#ModifyAmount"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#Clinch"> + <owl:disjointWith rdf:resource="#Assemble"/> + <rdfs:subClassOf rdf:resource="#Join"/> + <owl:disjointWith rdf:resource="#Weld"/> + <owl:disjointWith rdf:resource="#Glue"/> + <owl:disjointWith rdf:resource="#Solder"/> + <owl:disjointWith rdf:resource="#Bolt"/> + <owl:disjointWith> + <owl:Class rdf:about="#Rivet"/> + </owl:disjointWith> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >This is a connection of metal sheets without any additional material. The workpieces are deformed between a stamp and a template to generate a pushbutton-like shape.</rdfs:comment> + <owl:disjointWith> + <owl:Class rdf:about="#Fill"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#Identifier"> + <owl:disjointWith rdf:resource="#PhysicalProperties"/> + <owl:disjointWith> + <owl:Class rdf:about="#WorkCoordinates"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#WorkFrame"/> + <owl:disjointWith> + <owl:Class rdf:about="#QualityCriteria"/> + </owl:disjointWith> + <rdfs:subClassOf rdf:resource="#Property"/> + <owl:disjointWith> + <owl:Class rdf:about="#ControlSystem"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#ToolInterface"/> + <owl:disjointWith rdf:resource="#Cost"/> + <owl:disjointWith rdf:resource="#Arrangement"/> + <owl:disjointWith> + <owl:Class rdf:about="#Communication"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#ImageAnalysis"> + <owl:disjointWith rdf:resource="#Detect"/> + <owl:disjointWith rdf:resource="#Sort"/> + <owl:disjointWith> + <owl:Class rdf:about="#Measure"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Classify"/> + <owl:disjointWith> + <owl:Class rdf:about="#Scan"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Check"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Determine"/> + <rdfs:subClassOf rdf:resource="#SensorFunction"/> + <owl:disjointWith rdf:resource="#Read"/> + </owl:Class> + <owl:Class rdf:about="#Fill"> + <owl:disjointWith rdf:resource="#Assemble"/> + <owl:disjointWith rdf:resource="#Bolt"/> + <owl:disjointWith rdf:resource="#Clinch"/> + <owl:disjointWith rdf:resource="#Glue"/> + <owl:disjointWith rdf:resource="#Weld"/> + <owl:disjointWith rdf:resource="#Solder"/> + <owl:disjointWith> + <owl:Class rdf:about="#Rivet"/> + </owl:disjointWith> + <rdfs:subClassOf rdf:resource="#Join"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Fill a workpiece with a cubic capacity.</rdfs:comment> + </owl:Class> + <owl:Class rdf:ID="TactileProximitySwitch"> + <rdfs:subClassOf> + <owl:Class rdf:about="#TactileSensor"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#Precision"> + <rdfs:subClassOf> + <owl:Class rdf:about="#QualityCriteria"/> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:about="#PathVelocityFluctuation"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Accuracy"/> + <owl:disjointWith rdf:resource="#ResponseTime"/> + <owl:disjointWith rdf:resource="#Resolution"/> + <owl:disjointWith rdf:resource="#CycleTime"/> + <owl:disjointWith rdf:resource="#SwitchingFrequency"/> + <owl:disjointWith rdf:resource="#Repeatability"/> + </owl:Class> + <owl:Class rdf:about="#Rivet"> + <rdfs:subClassOf rdf:resource="#Join"/> + <owl:disjointWith rdf:resource="#Glue"/> + <owl:disjointWith rdf:resource="#Assemble"/> + <owl:disjointWith rdf:resource="#Solder"/> + <owl:disjointWith rdf:resource="#Fill"/> + <owl:disjointWith rdf:resource="#Bolt"/> + <owl:disjointWith rdf:resource="#Weld"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Connect workpieces with the help of a deformed, cylindrical connection element.</rdfs:comment> + <owl:disjointWith rdf:resource="#Clinch"/> + </owl:Class> + <owl:Class rdf:about="#Communication"> + <owl:disjointWith rdf:resource="#PhysicalProperties"/> + <rdfs:subClassOf rdf:resource="#Property"/> + <owl:disjointWith rdf:resource="#ToolInterface"/> + <owl:disjointWith rdf:resource="#Arrangement"/> + <owl:disjointWith> + <owl:Class rdf:about="#ControlSystem"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#WorkCoordinates"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Identifier"/> + <owl:disjointWith rdf:resource="#WorkFrame"/> + <owl:disjointWith> + <owl:Class rdf:about="#QualityCriteria"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Cost"/> + </owl:Class> + <owl:Class rdf:about="#Mill"> + <owl:disjointWith rdf:resource="#File"/> + <owl:disjointWith rdf:resource="#Drill"/> + <owl:disjointWith rdf:resource="#Thermal-Separate"/> + <owl:disjointWith rdf:resource="#Hone"/> + <owl:disjointWith rdf:resource="#Saw"/> + <owl:disjointWith rdf:resource="#Rub"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >The tool moves over the workpiece to remove chipping. The tool is fed in a linear motion over the workpiece while the tool is rotating.</rdfs:comment> + <owl:disjointWith> + <owl:Class rdf:about="#Electro-discharge-machine"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Plane"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Lap"/> + <owl:disjointWith> + <owl:Class rdf:about="#Cut"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Thrust"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Lathe"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Grind"/> + <owl:disjointWith rdf:resource="#Broach"/> + <rdfs:subClassOf rdf:resource="#Separate"/> + </owl:Class> + <owl:Class rdf:about="#IntelligentCtrl"> + <owl:disjointWith rdf:resource="#NumericalCtrl"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#ControlSystem"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#PlaybackCtrl"/> + <owl:disjointWith> + <owl:Class rdf:about="#SimpleControl"/> + </owl:disjointWith> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >This includes calculating up functions for setting positions and trajectories.</rdfs:comment> + </owl:Class> + <owl:Class rdf:about="#Grasp"> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >SIARAS (FP6-017146) +Structured Description of Skills and Device 1.0 +pag:5 +Keep a workpiece temporarily in a given position and orientation.</rdfs:comment> + <rdfs:subClassOf rdf:resource="#Secure"/> + <owl:disjointWith> + <owl:Class rdf:about="#Release"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#Branch"> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Divide a material flow into subflows.</rdfs:comment> + <owl:disjointWith rdf:resource="#Divide"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#ModifyAmount"/> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:about="#Unify"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Merge"/> + <owl:disjointWith> + <owl:Class rdf:about="#Assign"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Part"/> + </owl:Class> + <owl:Class rdf:ID="ElectricalConnector"> + <rdfs:subClassOf rdf:resource="#ToolInterface"/> + <owl:disjointWith> + <owl:Class rdf:about="#MechanicalConnector"/> + </owl:disjointWith> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >How to connect a tool electrically.</rdfs:comment> + </owl:Class> + <owl:Class rdf:about="#Thrust"> + <owl:disjointWith> + <owl:Class rdf:about="#Lathe"/> + </owl:disjointWith> + <rdfs:subClassOf rdf:resource="#Separate"/> + <owl:disjointWith rdf:resource="#Rub"/> + <owl:disjointWith> + <owl:Class rdf:about="#Cut"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Mill"/> + <owl:disjointWith> + <owl:Class rdf:about="#Electro-discharge-machine"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#File"/> + <owl:disjointWith rdf:resource="#Drill"/> + <owl:disjointWith rdf:resource="#Hone"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >The tool performs a cutting movement and a reverse movement.</rdfs:comment> + <owl:disjointWith rdf:resource="#Broach"/> + <owl:disjointWith rdf:resource="#Grind"/> + <owl:disjointWith rdf:resource="#Lap"/> + <owl:disjointWith rdf:resource="#Thermal-Separate"/> + <owl:disjointWith rdf:resource="#Saw"/> + <owl:disjointWith> + <owl:Class rdf:about="#Plane"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#CircularParallelGripper"> + <owl:disjointWith> + <owl:Class rdf:about="#LineParallelGripper"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#GeneralParallelGripper"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#ParallelGripper"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#Sinter"> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >By using powder material, a workpiece is formed. By heating the workpiece is hardened by avoiding a fluid phase.</rdfs:comment> + <owl:disjointWith rdf:resource="#Cast"/> + <owl:disjointWith> + <owl:Class rdf:about="#ElectrolyticSegregate"/> + </owl:disjointWith> + <rdfs:subClassOf rdf:resource="#Mold"/> + </owl:Class> + <owl:Class rdf:about="#Reachability"> + <rdfs:subClassOf> + <owl:Class rdf:about="#PhysicalPropertiesRobot"/> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:about="#NumberOfJoints"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#TypeOfActuation"/> + </owl:Class> + <owl:Class rdf:about="#SimpleControl"> + <rdfs:subClassOf> + <owl:Class rdf:about="#ControlSystem"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#NumericalCtrl"/> + <owl:disjointWith rdf:resource="#IntelligentCtrl"/> + <owl:disjointWith rdf:resource="#PlaybackCtrl"/> + </owl:Class> + <owl:Class rdf:about="#OpticReflexSwitch"> + <owl:disjointWith rdf:resource="#OpticContrastScanner"/> + <owl:disjointWith> + <owl:Class rdf:ID="InductiveProximitySwitch"/> + </owl:disjointWith> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >SIARAS (FP6-017146) +Tasks and Skills of Ocptical Sensor 1.1 +Cap: 2</rdfs:comment> + <owl:disjointWith rdf:resource="#OpticDistanceSensorScanner"/> + <owl:disjointWith rdf:resource="#OpticLuminescenceScanner"/> + <owl:disjointWith> + <owl:Class rdf:about="#OpticThroughBeanSwitches"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#OpticColorSensor"/> + <owl:disjointWith rdf:resource="#SmartCamera"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#OpticSensor"/> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:about="#OpticDistanceSensorReflector"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#Fold"> + <owl:disjointWith rdf:resource="#Stretch-Form"/> + <owl:disjointWith rdf:resource="#Crush"/> + <owl:disjointWith rdf:resource="#True"/> + <owl:disjointWith rdf:resource="#Roll"/> + <owl:disjointWith rdf:resource="#Extrude"/> + <owl:disjointWith rdf:resource="#Deep-Draw"/> + <owl:disjointWith> + <owl:Class rdf:about="#Bead"/> + </owl:disjointWith> + <rdfs:subClassOf rdf:resource="#Form"/> + <owl:disjointWith rdf:resource="#Bend"/> + <owl:disjointWith rdf:resource="#Flang"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Buckle, squeeze or crop thin, malleable and/or flexible materials like sheet metals and plates.</rdfs:comment> + <owl:disjointWith rdf:resource="#Forge"/> + <owl:disjointWith> + <owl:Class rdf:about="#Press"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#Lathe"> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >The workpiece turns on a lathe. The cutting movement is performed by its turning movement. The tool is fixed and removes chips from the workpiece. Usually only rotation-symmetric workpieces are handled here.</rdfs:comment> + <owl:disjointWith rdf:resource="#Rub"/> + <owl:disjointWith rdf:resource="#File"/> + <owl:disjointWith> + <owl:Class rdf:about="#Cut"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Hone"/> + <owl:disjointWith> + <owl:Class rdf:about="#Plane"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Grind"/> + <rdfs:subClassOf rdf:resource="#Separate"/> + <owl:disjointWith rdf:resource="#Mill"/> + <owl:disjointWith> + <owl:Class rdf:about="#Electro-discharge-machine"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Saw"/> + <owl:disjointWith rdf:resource="#Lap"/> + <owl:disjointWith rdf:resource="#Thrust"/> + <owl:disjointWith rdf:resource="#Drill"/> + <owl:disjointWith rdf:resource="#Broach"/> + <owl:disjointWith rdf:resource="#Thermal-Separate"/> + </owl:Class> + <owl:Class rdf:about="#InductiveSensor"> + <owl:disjointWith rdf:resource="#TorqueForceSensor"/> + <owl:disjointWith> + <owl:Class rdf:about="#OpticSensor"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#EncoderSensor"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#UltrasonicSensor"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#TactileSensor"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#MagneticSensor"/> + <rdfs:subClassOf rdf:resource="#Sensor"/> + <owl:disjointWith> + <owl:Class rdf:about="#CapacitveSensor"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#ModifyAmount"> + <rdfs:subClassOf rdf:resource="#ManipulationAndHandlingFunction"/> + <owl:disjointWith rdf:resource="#Store"/> + <owl:disjointWith> + <owl:Class rdf:about="#Move"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Secure"/> + </owl:Class> + <owl:Class rdf:about="#Press"> + <owl:disjointWith rdf:resource="#Flang"/> + <owl:disjointWith rdf:resource="#Forge"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Modify the surface of a solid body with the help of a stamp. The feed rate is very slow, although the pressure is very high.</rdfs:comment> + <owl:disjointWith> + <owl:Class rdf:about="#Bead"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Bend"/> + <owl:disjointWith rdf:resource="#Fold"/> + <owl:disjointWith rdf:resource="#Stretch-Form"/> + <rdfs:subClassOf rdf:resource="#Form"/> + <owl:disjointWith rdf:resource="#Deep-Draw"/> + <owl:disjointWith rdf:resource="#Roll"/> + <owl:disjointWith rdf:resource="#True"/> + <owl:disjointWith rdf:resource="#Crush"/> + <owl:disjointWith rdf:resource="#Extrude"/> + </owl:Class> + <owl:Class rdf:about="#EncoderWireDrawDistanceSensor"> + <owl:disjointWith rdf:resource="#EncoderLinearDistanceSensor"/> + <owl:disjointWith rdf:resource="#OpticDistanceSensorScanner"/> + <owl:disjointWith> + <owl:Class rdf:about="#OpticDistanceSensorReflector"/> + </owl:disjointWith> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >distanceMeasurements.pdf +SICK +pag 4</rdfs:comment> + <rdfs:subClassOf> + <owl:Class rdf:about="#EncoderSensor"/> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:about="#UltrasonicDistanceSensor"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#Position"> + <owl:disjointWith> + <owl:Class rdf:about="#Turn"/> + </owl:disjointWith> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Move a part from an undefined to a well-defined position. The part's orientation is not important here.</rdfs:comment> + <rdfs:subClassOf> + <owl:Class rdf:about="#Move"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#Pan"/> + <owl:disjointWith rdf:resource="#Orient"/> + <owl:disjointWith rdf:resource="#Convey"/> + <owl:disjointWith rdf:resource="#Arrange"/> + <owl:disjointWith rdf:resource="#Pass"/> + <owl:disjointWith> + <owl:Class rdf:about="#Displace"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Feed"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#Hot-galvanise"> + <owl:disjointWith rdf:resource="#Powder-coat"/> + <rdfs:subClassOf rdf:resource="#Coat"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >A metallic layer is put onto the workpieces by putting them into a smelter. This is mainly done to reduce corrosion.</rdfs:comment> + <owl:disjointWith rdf:resource="#Electroplate"/> + <owl:disjointWith rdf:resource="#Varnish"/> + </owl:Class> + <owl:Class rdf:about="#OpticSensor"> + <owl:disjointWith> + <owl:Class rdf:about="#TactileSensor"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#CapacitveSensor"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#InductiveSensor"/> + <owl:disjointWith rdf:resource="#TorqueForceSensor"/> + <owl:disjointWith rdf:resource="#MagneticSensor"/> + <owl:disjointWith> + <owl:Class rdf:about="#UltrasonicSensor"/> + </owl:disjointWith> + <rdfs:subClassOf rdf:resource="#Sensor"/> + <owl:disjointWith> + <owl:Class rdf:about="#EncoderSensor"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#Displace"> + <owl:disjointWith rdf:resource="#Pass"/> + <owl:disjointWith rdf:resource="#Position"/> + <owl:disjointWith rdf:resource="#Pan"/> + <owl:disjointWith rdf:resource="#Arrange"/> + <owl:disjointWith rdf:resource="#Convey"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Move translationally a part along a straight line. The part's orientiation remains unchanged.</rdfs:comment> + <owl:disjointWith> + <owl:Class rdf:about="#Turn"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Orient"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#Move"/> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:about="#Feed"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#ArticulatedRobot"> + <rdfs:subClassOf> + <owl:Class rdf:about="#Robot"/> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:about="#SimpleKinematicRobot"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#CartesianRobot"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >This is the standard industrial robot-type with usually 5 to 7 joints.</rdfs:comment> + <owl:disjointWith> + <owl:Class rdf:about="#ScaraRobot"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#ParallelKinematicRobot"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#HexapodRobot"/> + <owl:disjointWith rdf:resource="#SpecialKinematicRobot"/> + </owl:Class> + <owl:Class rdf:about="#Turn"> + <owl:disjointWith rdf:resource="#Orient"/> + <owl:disjointWith rdf:resource="#Position"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Move a part from one to another orientation by turning it around an axis which intersects with the part.</rdfs:comment> + <owl:disjointWith rdf:resource="#Pan"/> + <owl:disjointWith> + <owl:Class rdf:about="#Feed"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#Move"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#Arrange"/> + <owl:disjointWith rdf:resource="#Pass"/> + <owl:disjointWith rdf:resource="#Displace"/> + <owl:disjointWith rdf:resource="#Convey"/> + </owl:Class> + <owl:Class rdf:about="#Check"> + <owl:disjointWith> + <owl:Class rdf:about="#Scan"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Read"/> + <owl:disjointWith rdf:resource="#Determine"/> + <owl:disjointWith rdf:resource="#ImageAnalysis"/> + <owl:disjointWith rdf:resource="#Sort"/> + <owl:disjointWith rdf:resource="#Classify"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >SIARAS (FP6-017146) +Structured Description of Skills and Device 1.0 +pag:5 +Check if a part fulfils given conditions.</rdfs:comment> + <rdfs:subClassOf rdf:resource="#SensorFunction"/> + <owl:disjointWith rdf:resource="#Detect"/> + <owl:disjointWith> + <owl:Class rdf:about="#Measure"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#Payload"> + <owl:disjointWith rdf:resource="#Length"/> + <owl:disjointWith rdf:resource="#Material"/> + <owl:disjointWith rdf:resource="#PhysicalPropertiesSensor"/> + <owl:disjointWith rdf:resource="#PhysicalPropertiesGripper"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >in kg</rdfs:comment> + <owl:disjointWith rdf:resource="#Height"/> + <owl:disjointWith rdf:resource="#Diameter"/> + <owl:disjointWith> + <owl:Class rdf:about="#PhysicalPropertiesRobot"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Weight"/> + <owl:disjointWith rdf:resource="#Width"/> + <owl:disjointWith rdf:resource="#Shape"/> + <rdfs:subClassOf rdf:resource="#PhysicalProperties"/> + <owl:disjointWith rdf:resource="#DegreesOfFreedom"/> + <owl:disjointWith rdf:resource="#MaximumForce"/> + <owl:disjointWith> + <owl:Class rdf:about="#MechanicalResistance"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#TransformImage"> + <owl:disjointWith rdf:resource="#CompressDecompressImageData"/> + <owl:disjointWith> + <owl:Class rdf:about="#CalibrateImage"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#SegmentImage"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#BlobAnalysis"/> + <owl:disjointWith> + <owl:Class rdf:about="#FilterImage"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#ExtractEdges"/> + </owl:disjointWith> + <rdfs:subClassOf rdf:resource="#ImageAnalysis"/> + </owl:Class> + <owl:Class rdf:about="#ParallelGripper"> + <rdfs:subClassOf rdf:resource="#PincerGripper"/> + <owl:disjointWith> + <owl:Class rdf:ID="AngleGripper"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#InsideOrOutsidePicking"> + <owl:disjointWith> + <owl:Class rdf:about="#MaxLiftWay"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#DiameterOfGripper"/> + <owl:disjointWith> + <owl:Class rdf:about="#SizeOfGripper"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#MaxLiftWeight"/> + <owl:disjointWith> + <owl:Class rdf:about="#TypeOfFingers"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#NumberOfFingers"/> + <owl:disjointWith rdf:resource="#ShapeOfClaws"/> + <owl:disjointWith> + <owl:Class rdf:about="#MaterialOfGripper"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#NumberOfMovableClaws"/> + <owl:disjointWith rdf:resource="#NumberOfClaws"/> + <owl:disjointWith rdf:resource="#Reach"/> + <owl:disjointWith rdf:resource="#MaximumVacuum"/> + <owl:disjointWith rdf:resource="#TypeOfVacuum"/> + <rdfs:subClassOf rdf:resource="#PhysicalPropertiesGripper"/> + <owl:disjointWith rdf:resource="#TypeOfMagnet"/> + <owl:disjointWith rdf:resource="#StiffnessOfGripper"/> + </owl:Class> + <owl:Class rdf:about="#OpticThroughBeanSwitches"> + <owl:disjointWith rdf:resource="#OpticColorSensor"/> + <owl:disjointWith rdf:resource="#OpticContrastScanner"/> + <owl:disjointWith rdf:resource="#SmartCamera"/> + <owl:disjointWith rdf:resource="#OpticDistanceSensorScanner"/> + <owl:disjointWith> + <owl:Class rdf:about="#InductiveProximitySwitch"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#OpticReflexSwitch"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >SIARAS (FP6-017146) +Tasks and Skills of Ocptical Sensor 1.1 +Cap: 2</rdfs:comment> + <rdfs:subClassOf rdf:resource="#OpticSensor"/> + <owl:disjointWith> + <owl:Class rdf:about="#OpticDistanceSensorReflector"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#OpticLuminescenceScanner"/> + </owl:Class> + <owl:Class rdf:about="#Electro-discharge-machine"> + <rdfs:subClassOf rdf:resource="#Separate"/> + <owl:disjointWith rdf:resource="#Thrust"/> + <owl:disjointWith rdf:resource="#Drill"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >A spark removes material from the workpiece.</rdfs:comment> + <owl:disjointWith rdf:resource="#Mill"/> + <owl:disjointWith rdf:resource="#Saw"/> + <owl:disjointWith rdf:resource="#File"/> + <owl:disjointWith rdf:resource="#Lap"/> + <owl:disjointWith rdf:resource="#Grind"/> + <owl:disjointWith rdf:resource="#Thermal-Separate"/> + <owl:disjointWith rdf:resource="#Lathe"/> + <owl:disjointWith> + <owl:Class rdf:about="#Plane"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Broach"/> + <owl:disjointWith rdf:resource="#Rub"/> + <owl:disjointWith rdf:resource="#Hone"/> + <owl:disjointWith> + <owl:Class rdf:about="#Cut"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#MaxVoltageSupply"> + <owl:disjointWith> + <owl:Class rdf:about="#MinAmbientTemperature"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#MountedDeviceOrientation"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >in volts</rdfs:comment> + <rdfs:subClassOf rdf:resource="#Arrangement"/> + <owl:disjointWith> + <owl:Class rdf:about="#EnclosureRatingIP"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#MaxCurrentConsumption"/> + <owl:disjointWith rdf:resource="#MaxAmbientTemperature"/> + <owl:disjointWith> + <owl:Class rdf:about="#PowerConsumption"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#MinVoltageSupply"/> + <owl:disjointWith rdf:resource="#MountedDevicePosition"/> + <owl:disjointWith rdf:resource="#PhysicalInterface"/> + <owl:disjointWith rdf:resource="#CoordinateReferenceSystem"/> + </owl:Class> + <owl:Class rdf:about="#Assign"> + <owl:disjointWith rdf:resource="#Merge"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Create subsets of defined size or amount and move these subsets to a defined location.</rdfs:comment> + <owl:disjointWith rdf:resource="#Part"/> + <owl:disjointWith> + <owl:Class rdf:about="#Unify"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Branch"/> + <rdfs:subClassOf rdf:resource="#ModifyAmount"/> + <owl:disjointWith rdf:resource="#Divide"/> + </owl:Class> + <owl:Class rdf:about="#ControlSystem"> + <owl:disjointWith rdf:resource="#Identifier"/> + <owl:disjointWith rdf:resource="#PhysicalProperties"/> + <owl:disjointWith rdf:resource="#Communication"/> + <owl:disjointWith rdf:resource="#ToolInterface"/> + <owl:disjointWith rdf:resource="#WorkFrame"/> + <owl:disjointWith> + <owl:Class rdf:about="#WorkCoordinates"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Cost"/> + <rdfs:subClassOf rdf:resource="#Property"/> + <owl:disjointWith> + <owl:Class rdf:about="#QualityCriteria"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Arrangement"/> + </owl:Class> + <owl:Class rdf:about="#Task"> + <owl:disjointWith rdf:resource="#Property"/> + <owl:disjointWith rdf:resource="#Skill"/> + <owl:disjointWith> + <owl:Class rdf:about="#Device"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#Robot"> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasProperty"/> + </owl:onProperty> + <owl:someValuesFrom> + <owl:Class rdf:about="#PhysicalPropertiesRobot"/> + </owl:someValuesFrom> + </owl:Restriction> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#Gripper"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Introdution to Robotics +(Analysis, System, Applications) +Saeed B. Niku</rdfs:comment> + <rdfs:subClassOf rdf:resource="#ManipulationAndHandling"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:someValuesFrom rdf:resource="#Cost"/> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasProperty"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:someValuesFrom> + <owl:Class rdf:about="#WorkCoordinates"/> + </owl:someValuesFrom> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasProperty"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasProperty"/> + </owl:onProperty> + <owl:someValuesFrom rdf:resource="#WorkFrame"/> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:someValuesFrom rdf:resource="#ToolInterface"/> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasProperty"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasProperty"/> + </owl:onProperty> + <owl:someValuesFrom rdf:resource="#Arrangement"/> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:someValuesFrom> + <owl:Class rdf:about="#QualityCriteria"/> + </owl:someValuesFrom> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasProperty"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasProperty"/> + </owl:onProperty> + <owl:someValuesFrom rdf:resource="#ControlSystem"/> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasProperty"/> + </owl:onProperty> + <owl:someValuesFrom rdf:resource="#Identifier"/> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasProperty"/> + </owl:onProperty> + <owl:someValuesFrom rdf:resource="#Communication"/> + </owl:Restriction> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#PathVelocityFluctuation"> + <owl:disjointWith rdf:resource="#ResponseTime"/> + <owl:disjointWith rdf:resource="#Repeatability"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#QualityCriteria"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#Precision"/> + <owl:disjointWith rdf:resource="#Accuracy"/> + <owl:disjointWith rdf:resource="#CycleTime"/> + <owl:disjointWith rdf:resource="#Resolution"/> + <owl:disjointWith rdf:resource="#SwitchingFrequency"/> + </owl:Class> + <owl:Class rdf:about="#CommunicationProtocol"> + <rdfs:subClassOf rdf:resource="#Communication"/> + <owl:disjointWith rdf:resource="#BusInterface"/> + <owl:disjointWith rdf:resource="#ElectricalInterface"/> + </owl:Class> + <owl:Class rdf:about="#LineParallelGripper"> + <owl:disjointWith rdf:resource="#CircularParallelGripper"/> + <owl:disjointWith rdf:resource="#GeneralParallelGripper"/> + <rdfs:subClassOf rdf:resource="#ParallelGripper"/> + </owl:Class> + <owl:Class rdf:about="#DetermineMotionOfObject"> + <rdfs:subClassOf rdf:resource="#Determine"/> + <owl:disjointWith> + <owl:Class rdf:about="#DeterminePositionOfObject"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#DetermineOrientationOfObject"/> + </owl:Class> + <owl:Class rdf:about="#UltrasonicDistanceSensor"> + <owl:disjointWith rdf:resource="#EncoderLinearDistanceSensor"/> + <owl:disjointWith rdf:resource="#OpticDistanceSensorScanner"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#UltrasonicSensor"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#EncoderWireDrawDistanceSensor"/> + <owl:disjointWith> + <owl:Class rdf:about="#OpticDistanceSensorReflector"/> + </owl:disjointWith> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >distanceMeasurements.pdf +SICK +pag 4</rdfs:comment> + </owl:Class> + <owl:Class rdf:about="#StoreUnOrdered"> + <owl:disjointWith> + <owl:Class rdf:about="#StoreInOrder"/> + </owl:disjointWith> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Save workpieces which are geometrically defined in an undefined position and orientation.</rdfs:comment> + <owl:disjointWith rdf:resource="#StorePartlyOrdered"/> + <rdfs:subClassOf rdf:resource="#Store"/> + </owl:Class> + <owl:Class rdf:about="#Bead"> + <owl:disjointWith rdf:resource="#Flang"/> + <owl:disjointWith rdf:resource="#Stretch-Form"/> + <owl:disjointWith rdf:resource="#Bend"/> + <owl:disjointWith rdf:resource="#Deep-Draw"/> + <owl:disjointWith rdf:resource="#True"/> + <owl:disjointWith rdf:resource="#Crush"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Create channel-shaped deepenings which are meant to increase the stiffness.</rdfs:comment> + <owl:disjointWith rdf:resource="#Forge"/> + <owl:disjointWith rdf:resource="#Extrude"/> + <rdfs:subClassOf rdf:resource="#Form"/> + <owl:disjointWith rdf:resource="#Fold"/> + <owl:disjointWith rdf:resource="#Press"/> + <owl:disjointWith rdf:resource="#Roll"/> + </owl:Class> + <owl:Class rdf:about="#MechanicalResistance"> + <owl:disjointWith rdf:resource="#Length"/> + <owl:disjointWith> + <owl:Class rdf:about="#PhysicalPropertiesRobot"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Weight"/> + <owl:disjointWith rdf:resource="#Diameter"/> + <owl:disjointWith rdf:resource="#Shape"/> + <owl:disjointWith rdf:resource="#PhysicalPropertiesSensor"/> + <owl:disjointWith rdf:resource="#Material"/> + <owl:disjointWith rdf:resource="#DegreesOfFreedom"/> + <owl:disjointWith rdf:resource="#MaximumForce"/> + <owl:disjointWith rdf:resource="#Width"/> + <owl:disjointWith rdf:resource="#Height"/> + <owl:disjointWith rdf:resource="#PhysicalPropertiesGripper"/> + <rdfs:subClassOf rdf:resource="#PhysicalProperties"/> + <owl:disjointWith rdf:resource="#Payload"/> + </owl:Class> + <owl:Class rdf:about="#TypeOfFingers"> + <owl:disjointWith rdf:resource="#StiffnessOfGripper"/> + <owl:disjointWith rdf:resource="#Reach"/> + <rdfs:subClassOf rdf:resource="#PhysicalPropertiesGripper"/> + <owl:disjointWith> + <owl:Class rdf:about="#MaterialOfGripper"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#NumberOfMovableClaws"/> + <owl:disjointWith rdf:resource="#NumberOfFingers"/> + <owl:disjointWith rdf:resource="#DiameterOfGripper"/> + <owl:disjointWith rdf:resource="#InsideOrOutsidePicking"/> + <owl:disjointWith rdf:resource="#MaxLiftWeight"/> + <owl:disjointWith> + <owl:Class rdf:about="#MaxLiftWay"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#ShapeOfClaws"/> + <owl:disjointWith rdf:resource="#NumberOfClaws"/> + <owl:disjointWith> + <owl:Class rdf:about="#SizeOfGripper"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#MaximumVacuum"/> + <owl:disjointWith rdf:resource="#TypeOfVacuum"/> + <owl:disjointWith rdf:resource="#TypeOfMagnet"/> + </owl:Class> + <owl:Class rdf:about="#Device"> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasProperty"/> + </owl:onProperty> + <owl:allValuesFrom rdf:resource="#Property"/> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >SIARAS (FP6-017146) +Structured Description of Skills and Device 1.0 +pag:8</rdfs:comment> + <owl:disjointWith rdf:resource="#Task"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:someValuesFrom rdf:resource="#MainFunction"/> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasSkill"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#Skill"/> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasSkill"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#Property"/> + <owl:disjointWith rdf:resource="#Skill"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:someValuesFrom rdf:resource="#PhysicalProperties"/> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasProperty"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/> + </owl:Class> + <owl:Class rdf:about="#MaterialOfGripper"> + <owl:disjointWith rdf:resource="#TypeOfMagnet"/> + <owl:disjointWith rdf:resource="#ShapeOfClaws"/> + <owl:disjointWith rdf:resource="#TypeOfFingers"/> + <owl:disjointWith> + <owl:Class rdf:about="#MaxLiftWay"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#DiameterOfGripper"/> + <owl:disjointWith rdf:resource="#StiffnessOfGripper"/> + <owl:disjointWith> + <owl:Class rdf:about="#SizeOfGripper"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#NumberOfFingers"/> + <owl:disjointWith rdf:resource="#NumberOfMovableClaws"/> + <owl:disjointWith rdf:resource="#Reach"/> + <owl:disjointWith rdf:resource="#MaxLiftWeight"/> + <rdfs:subClassOf rdf:resource="#PhysicalPropertiesGripper"/> + <owl:disjointWith rdf:resource="#NumberOfClaws"/> + <owl:disjointWith rdf:resource="#TypeOfVacuum"/> + <owl:disjointWith rdf:resource="#MaximumVacuum"/> + <owl:disjointWith rdf:resource="#InsideOrOutsidePicking"/> + </owl:Class> + <owl:Class rdf:about="#ScaraRobot"> + <owl:disjointWith rdf:resource="#ArticulatedRobot"/> + <owl:disjointWith rdf:resource="#SpecialKinematicRobot"/> + <owl:disjointWith rdf:resource="#CartesianRobot"/> + <owl:disjointWith rdf:resource="#HexapodRobot"/> + <owl:disjointWith> + <owl:Class rdf:about="#SimpleKinematicRobot"/> + </owl:disjointWith> + <rdfs:subClassOf rdf:resource="#Robot"/> + <owl:disjointWith> + <owl:Class rdf:about="#ParallelKinematicRobot"/> + </owl:disjointWith> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Industrial type, but special kinematic arrangement. Well-known manufacturer: Bosch-Rexrodt.</rdfs:comment> + </owl:Class> + <owl:Class rdf:about="#StoreInOrder"> + <owl:disjointWith rdf:resource="#StorePartlyOrdered"/> + <owl:disjointWith rdf:resource="#StoreUnOrdered"/> + <rdfs:subClassOf rdf:resource="#Store"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Save workpieces which are geometrically defined in a well-defined position and/or orientation.</rdfs:comment> + </owl:Class> + <owl:Class rdf:about="#SimpleKinematicRobot"> + <rdfs:subClassOf rdf:resource="#Robot"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Simple, sometimes small machines with reduced capabilities, e.g. with only 1 DOF. These can be devices which are arranged to more complex machines. +Sometimes, the tool is already included in the robot, e.g. a gripper is already connected.</rdfs:comment> + <owl:disjointWith rdf:resource="#ScaraRobot"/> + <owl:disjointWith rdf:resource="#SpecialKinematicRobot"/> + <owl:disjointWith rdf:resource="#CartesianRobot"/> + <owl:disjointWith rdf:resource="#HexapodRobot"/> + <owl:disjointWith rdf:resource="#ArticulatedRobot"/> + <owl:disjointWith> + <owl:Class rdf:about="#ParallelKinematicRobot"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#Cut"> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Divide a workpiece into two parts.</rdfs:comment> + <owl:disjointWith rdf:resource="#Mill"/> + <owl:disjointWith> + <owl:Class rdf:about="#Plane"/> + </owl:disjointWith> + <rdfs:subClassOf rdf:resource="#Separate"/> + <owl:disjointWith rdf:resource="#Hone"/> + <owl:disjointWith rdf:resource="#Thermal-Separate"/> + <owl:disjointWith rdf:resource="#Electro-discharge-machine"/> + <owl:disjointWith rdf:resource="#Rub"/> + <owl:disjointWith rdf:resource="#Grind"/> + <owl:disjointWith rdf:resource="#File"/> + <owl:disjointWith rdf:resource="#Lap"/> + <owl:disjointWith rdf:resource="#Drill"/> + <owl:disjointWith rdf:resource="#Thrust"/> + <owl:disjointWith rdf:resource="#Lathe"/> + <owl:disjointWith rdf:resource="#Broach"/> + <owl:disjointWith rdf:resource="#Saw"/> + </owl:Class> + <owl:Class rdf:about="#UltrasonicSensor"> + <owl:disjointWith> + <owl:Class rdf:about="#EncoderSensor"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#MagneticSensor"/> + <owl:disjointWith> + <owl:Class rdf:about="#TactileSensor"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#CapacitveSensor"/> + </owl:disjointWith> + <rdfs:subClassOf rdf:resource="#Sensor"/> + <owl:disjointWith rdf:resource="#InductiveSensor"/> + <owl:disjointWith rdf:resource="#TorqueForceSensor"/> + <owl:disjointWith rdf:resource="#OpticSensor"/> + </owl:Class> + <owl:Class rdf:about="#ExtractEdges"> + <owl:disjointWith> + <owl:Class rdf:about="#CalibrateImage"/> + </owl:disjointWith> + <rdfs:subClassOf rdf:resource="#ImageAnalysis"/> + <owl:disjointWith> + <owl:Class rdf:about="#SegmentImage"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#CompressDecompressImageData"/> + <owl:disjointWith rdf:resource="#TransformImage"/> + <owl:disjointWith> + <owl:Class rdf:about="#FilterImage"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#BlobAnalysis"/> + </owl:Class> + <owl:Class rdf:about="#AngleGripper"> + <owl:disjointWith rdf:resource="#ParallelGripper"/> + <rdfs:subClassOf rdf:resource="#PincerGripper"/> + </owl:Class> + <owl:Class rdf:about="#DeterminePositionOfObject"> + <owl:disjointWith rdf:resource="#DetermineOrientationOfObject"/> + <rdfs:subClassOf rdf:resource="#Determine"/> + <owl:disjointWith rdf:resource="#DetermineMotionOfObject"/> + </owl:Class> + <owl:Class rdf:about="#CheckPosition"> + <owl:disjointWith rdf:resource="#Count"/> + <rdfs:subClassOf rdf:resource="#Check"/> + <owl:disjointWith rdf:resource="#CheckSurfaceForIrregularities"/> + </owl:Class> + <owl:Class rdf:about="#EncoderSensor"> + <owl:disjointWith> + <owl:Class rdf:about="#CapacitveSensor"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#TactileSensor"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#OpticSensor"/> + <owl:disjointWith rdf:resource="#TorqueForceSensor"/> + <rdfs:subClassOf rdf:resource="#Sensor"/> + <owl:disjointWith rdf:resource="#MagneticSensor"/> + <owl:disjointWith rdf:resource="#InductiveSensor"/> + <owl:disjointWith rdf:resource="#UltrasonicSensor"/> + </owl:Class> + <owl:Class rdf:about="#Karthesian"> + <owl:disjointWith rdf:resource="#AsFastAsPossible"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#Feed"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#Circular"/> + </owl:Class> + <owl:Class rdf:about="#ParallelKinematicRobot"> + <rdfs:subClassOf rdf:resource="#Robot"/> + <owl:disjointWith rdf:resource="#SpecialKinematicRobot"/> + <owl:disjointWith rdf:resource="#ArticulatedRobot"/> + <owl:disjointWith rdf:resource="#ScaraRobot"/> + <owl:disjointWith rdf:resource="#HexapodRobot"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Special kinematic arrangement like the one built in SMErobot.</rdfs:comment> + <owl:disjointWith rdf:resource="#CartesianRobot"/> + <owl:disjointWith rdf:resource="#SimpleKinematicRobot"/> + </owl:Class> + <owl:Class rdf:about="#SizeOfGripper"> + <owl:disjointWith rdf:resource="#NumberOfMovableClaws"/> + <owl:disjointWith rdf:resource="#MaximumVacuum"/> + <owl:disjointWith rdf:resource="#NumberOfClaws"/> + <owl:disjointWith rdf:resource="#Reach"/> + <owl:disjointWith rdf:resource="#TypeOfFingers"/> + <owl:disjointWith> + <owl:Class rdf:about="#MaxLiftWay"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#StiffnessOfGripper"/> + <owl:disjointWith rdf:resource="#TypeOfMagnet"/> + <rdfs:subClassOf rdf:resource="#PhysicalPropertiesGripper"/> + <owl:disjointWith rdf:resource="#NumberOfFingers"/> + <owl:disjointWith rdf:resource="#DiameterOfGripper"/> + <owl:disjointWith rdf:resource="#TypeOfVacuum"/> + <owl:disjointWith rdf:resource="#MaxLiftWeight"/> + <owl:disjointWith rdf:resource="#InsideOrOutsidePicking"/> + <owl:disjointWith rdf:resource="#ShapeOfClaws"/> + <owl:disjointWith rdf:resource="#MaterialOfGripper"/> + </owl:Class> + <owl:Class rdf:about="#Measure"> + <rdfs:subClassOf rdf:resource="#SensorFunction"/> + <owl:disjointWith rdf:resource="#Detect"/> + <owl:disjointWith rdf:resource="#Check"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >SIARAS (FP6-017146) +Structured Description of Skills and Device 1.0 +pag:5 +Gather a value as a multiple of a reference value.</rdfs:comment> + <owl:disjointWith rdf:resource="#Sort"/> + <owl:disjointWith rdf:resource="#Determine"/> + <owl:disjointWith rdf:resource="#Classify"/> + <owl:disjointWith rdf:resource="#Read"/> + <owl:disjointWith> + <owl:Class rdf:about="#Scan"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#ImageAnalysis"/> + </owl:Class> + <owl:Class rdf:about="#FilterImage"> + <owl:disjointWith rdf:resource="#BlobAnalysis"/> + <owl:disjointWith> + <owl:Class rdf:about="#SegmentImage"/> + </owl:disjointWith> + <rdfs:subClassOf rdf:resource="#ImageAnalysis"/> + <owl:disjointWith rdf:resource="#ExtractEdges"/> + <owl:disjointWith rdf:resource="#TransformImage"/> + <owl:disjointWith rdf:resource="#CompressDecompressImageData"/> + <owl:disjointWith> + <owl:Class rdf:about="#CalibrateImage"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#SegmentImage"> + <owl:disjointWith rdf:resource="#TransformImage"/> + <rdfs:subClassOf rdf:resource="#ImageAnalysis"/> + <owl:disjointWith rdf:resource="#FilterImage"/> + <owl:disjointWith rdf:resource="#CompressDecompressImageData"/> + <owl:disjointWith rdf:resource="#ExtractEdges"/> + <owl:disjointWith> + <owl:Class rdf:about="#CalibrateImage"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#BlobAnalysis"/> + </owl:Class> + <owl:Class rdf:about="#Unify"> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Create a superset from subsets. +The size of source and target sets does not necessarily have to be defined.</rdfs:comment> + <owl:disjointWith rdf:resource="#Divide"/> + <owl:disjointWith rdf:resource="#Merge"/> + <rdfs:subClassOf rdf:resource="#ModifyAmount"/> + <owl:disjointWith rdf:resource="#Branch"/> + <owl:disjointWith rdf:resource="#Assign"/> + <owl:disjointWith rdf:resource="#Part"/> + </owl:Class> + <owl:Class rdf:ID="ElasticFingerGripper"> + <owl:disjointWith> + <owl:Class rdf:ID="JointFingerGripper"/> + </owl:disjointWith> + <rdfs:subClassOf rdf:resource="#FingerGripper"/> + </owl:Class> + <owl:Class rdf:about="#PowerConsumption"> + <owl:disjointWith rdf:resource="#CoordinateReferenceSystem"/> + <owl:disjointWith rdf:resource="#MountedDeviceOrientation"/> + <owl:disjointWith rdf:resource="#MaxCurrentConsumption"/> + <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >in kVA</rdfs:comment> + <owl:disjointWith> + <owl:Class rdf:about="#MinAmbientTemperature"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#MaxAmbientTemperature"/> + <rdfs:subClassOf rdf:resource="#Arrangement"/> + <owl:disjointWith rdf:resource="#PhysicalInterface"/> + <owl:disjointWith rdf:resource="#MinVoltageSupply"/> + <owl:disjointWith> + <owl:Class rdf:about="#EnclosureRatingIP"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#MountedDevicePosition"/> + </owl:Class> + <owl:Class rdf:about="#NumberOfJoints"> + <rdfs:subClassOf> + <owl:Class rdf:about="#PhysicalPropertiesRobot"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#Reachability"/> + <owl:disjointWith rdf:resource="#TypeOfActuation"/> + </owl:Class> + <owl:Class rdf:about="#ElectrolyticSegregate"> + <owl:disjointWith rdf:resource="#Cast"/> + <owl:disjointWith rdf:resource="#Sinter"/> + <rdfs:subClassOf rdf:resource="#Mold"/> + </owl:Class> + <owl:Class rdf:about="#Move"> + <owl:disjointWith rdf:resource="#Secure"/> + <rdfs:subClassOf rdf:resource="#ManipulationAndHandlingFunction"/> + <owl:disjointWith rdf:resource="#ModifyAmount"/> + <owl:disjointWith rdf:resource="#Store"/> + </owl:Class> + <owl:Class rdf:about="#QualityCriteria"> + <owl:disjointWith rdf:resource="#Communication"/> + <owl:disjointWith rdf:resource="#Identifier"/> + <owl:disjointWith rdf:resource="#Arrangement"/> + <owl:disjointWith rdf:resource="#WorkFrame"/> + <owl:disjointWith rdf:resource="#Cost"/> + <owl:disjointWith rdf:resource="#ControlSystem"/> + <owl:disjointWith rdf:resource="#PhysicalProperties"/> + <owl:disjointWith> + <owl:Class rdf:about="#WorkCoordinates"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#ToolInterface"/> + <rdfs:subClassOf rdf:resource="#Property"/> + </owl:Class> + <owl:Class rdf:about="#MinAmbientTemperature"> + <owl:disjointWith rdf:resource="#MaxAmbientTemperature"/> + <owl:disjointWith> + <owl:Class rdf:about="#EnclosureRatingIP"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#MountedDevicePosition"/> + <owl:disjointWith rdf:resource="#CoordinateReferenceSystem"/> + <owl:disjointWith rdf:resource="#MaxCurrentConsumption"/> + <owl:disjointWith rdf:resource="#PhysicalInterface"/> + <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >in degrees celsius</rdfs:comment> + <owl:disjointWith rdf:resource="#MountedDeviceOrientation"/> + <owl:disjointWith rdf:resource="#PowerConsumption"/> + <rdfs:subClassOf rdf:resource="#Arrangement"/> + <owl:disjointWith rdf:resource="#MinVoltageSupply"/> + </owl:Class> + <owl:Class rdf:about="#InductiveProximitySwitch"> + <owl:disjointWith rdf:resource="#OpticThroughBeanSwitches"/> + <owl:disjointWith rdf:resource="#OpticReflexSwitch"/> + <rdfs:subClassOf rdf:resource="#InductiveSensor"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >SIARAS (FP6-017146) +Tasks and Skills of Ocptical Sensor 1.1 +Cap: 2</rdfs:comment> + </owl:Class> + <owl:Class rdf:about="#Feed"> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Move a part from one to another position along a given trajectory. The part's orientation is given at each point of the trajectory.</rdfs:comment> + <owl:disjointWith rdf:resource="#Pass"/> + <owl:disjointWith rdf:resource="#Pan"/> + <rdfs:subClassOf rdf:resource="#Move"/> + <owl:disjointWith rdf:resource="#Displace"/> + <owl:disjointWith rdf:resource="#Orient"/> + <owl:disjointWith rdf:resource="#Position"/> + <owl:disjointWith rdf:resource="#Convey"/> + <owl:disjointWith rdf:resource="#Arrange"/> + <owl:disjointWith rdf:resource="#Turn"/> + </owl:Class> + <owl:Class rdf:about="#Scan"> + <owl:disjointWith rdf:resource="#Read"/> + <owl:disjointWith rdf:resource="#Detect"/> + <owl:disjointWith rdf:resource="#Check"/> + <owl:disjointWith rdf:resource="#Sort"/> + <owl:disjointWith rdf:resource="#ImageAnalysis"/> + <rdfs:subClassOf rdf:resource="#SensorFunction"/> + <owl:disjointWith rdf:resource="#Determine"/> + <owl:disjointWith rdf:resource="#Classify"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >SIARAS (FP6-017146) +Structured Description of Skills and Device 1.0 +pag:5</rdfs:comment> + <owl:disjointWith rdf:resource="#Measure"/> + </owl:Class> + <owl:Class rdf:about="#ScanningDistance"> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >in mm</rdfs:comment> + <owl:disjointWith rdf:resource="#LaserClass"/> + <rdfs:subClassOf rdf:resource="#PhysicalPropertiesSensor"/> + <owl:disjointWith rdf:resource="#LightSpotSize"/> + <owl:disjointWith rdf:resource="#MinMeasurementRange"/> + <owl:disjointWith rdf:resource="#LightType"/> + <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> + </owl:Class> + <owl:Class rdf:about="#Manufacturing"> + <rdfs:subClassOf rdf:resource="#Device"/> + <owl:disjointWith rdf:resource="#ManipulationAndHandling"/> + <owl:disjointWith rdf:resource="#Sensor"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasSkill"/> + </owl:onProperty> + <owl:someValuesFrom rdf:resource="#ManufacturingFunction"/> + </owl:Restriction> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#Release"> + <owl:disjointWith rdf:resource="#Grasp"/> + <rdfs:subClassOf rdf:resource="#Secure"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >SIARAS (FP6-017146) +Structured Description of Skills and Device 1.0 +pag:5 +Invert the grasping.</rdfs:comment> + </owl:Class> + <owl:Class rdf:about="#JointFingerGripper"> + <rdfs:subClassOf rdf:resource="#FingerGripper"/> + <owl:disjointWith rdf:resource="#ElasticFingerGripper"/> + </owl:Class> + <owl:Class rdf:about="#EnclosureRatingIP"> + <owl:disjointWith rdf:resource="#MaxAmbientTemperature"/> + <owl:disjointWith rdf:resource="#PhysicalInterface"/> + <owl:disjointWith rdf:resource="#MaxCurrentConsumption"/> + <owl:disjointWith rdf:resource="#MountedDeviceOrientation"/> + <owl:disjointWith rdf:resource="#MountedDevicePosition"/> + <owl:disjointWith rdf:resource="#PowerConsumption"/> + <owl:disjointWith rdf:resource="#MinVoltageSupply"/> + <rdfs:subClassOf rdf:resource="#Arrangement"/> + <owl:disjointWith rdf:resource="#CoordinateReferenceSystem"/> + <owl:disjointWith rdf:resource="#MinAmbientTemperature"/> + <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> + </owl:Class> + <owl:Class rdf:about="#TactileSensor"> + <owl:disjointWith rdf:resource="#TorqueForceSensor"/> + <owl:disjointWith> + <owl:Class rdf:about="#CapacitveSensor"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#MagneticSensor"/> + <owl:disjointWith rdf:resource="#UltrasonicSensor"/> + <owl:disjointWith rdf:resource="#OpticSensor"/> + <owl:disjointWith rdf:resource="#InductiveSensor"/> + <owl:disjointWith rdf:resource="#EncoderSensor"/> + <rdfs:subClassOf rdf:resource="#Sensor"/> + </owl:Class> + <owl:Class rdf:about="#CalibrateImage"> + <owl:disjointWith rdf:resource="#ExtractEdges"/> + <rdfs:subClassOf rdf:resource="#ImageAnalysis"/> + <owl:disjointWith rdf:resource="#TransformImage"/> + <owl:disjointWith rdf:resource="#CompressDecompressImageData"/> + <owl:disjointWith rdf:resource="#FilterImage"/> + <owl:disjointWith rdf:resource="#SegmentImage"/> + <owl:disjointWith rdf:resource="#BlobAnalysis"/> + </owl:Class> + <owl:Class rdf:about="#Plane"> + <rdfs:subClassOf rdf:resource="#Separate"/> + <owl:disjointWith rdf:resource="#Lathe"/> + <owl:disjointWith rdf:resource="#Lap"/> + <owl:disjointWith rdf:resource="#Hone"/> + <owl:disjointWith rdf:resource="#Drill"/> + <owl:disjointWith rdf:resource="#Saw"/> + <owl:disjointWith rdf:resource="#Rub"/> + <owl:disjointWith rdf:resource="#Broach"/> + <owl:disjointWith rdf:resource="#Thrust"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >This is mainly used for wooden workpieces to remove chipping from the workpiece.</rdfs:comment> + <owl:disjointWith rdf:resource="#File"/> + <owl:disjointWith rdf:resource="#Electro-discharge-machine"/> + <owl:disjointWith rdf:resource="#Cut"/> + <owl:disjointWith rdf:resource="#Grind"/> + <owl:disjointWith rdf:resource="#Mill"/> + <owl:disjointWith rdf:resource="#Thermal-Separate"/> + </owl:Class> + <owl:Class rdf:about="#PhysicalPropertiesRobot"> + <rdfs:subClassOf rdf:resource="#PhysicalProperties"/> + <owl:disjointWith rdf:resource="#Width"/> + <owl:disjointWith rdf:resource="#Payload"/> + <owl:disjointWith rdf:resource="#MechanicalResistance"/> + <owl:disjointWith rdf:resource="#MaximumForce"/> + <owl:disjointWith rdf:resource="#Material"/> + <owl:disjointWith rdf:resource="#Shape"/> + <owl:disjointWith rdf:resource="#Height"/> + <owl:disjointWith rdf:resource="#PhysicalPropertiesGripper"/> + <owl:disjointWith rdf:resource="#DegreesOfFreedom"/> + <owl:disjointWith rdf:resource="#Weight"/> + <owl:disjointWith rdf:resource="#Diameter"/> + <owl:disjointWith rdf:resource="#Length"/> + <owl:disjointWith rdf:resource="#PhysicalPropertiesSensor"/> + </owl:Class> + <owl:Class rdf:about="#OpticDistanceSensorReflector"> + <owl:disjointWith rdf:resource="#SmartCamera"/> + <owl:disjointWith rdf:resource="#OpticReflexSwitch"/> + <owl:disjointWith rdf:resource="#OpticLuminescenceScanner"/> + <rdfs:subClassOf rdf:resource="#OpticSensor"/> + <owl:disjointWith rdf:resource="#UltrasonicDistanceSensor"/> + <owl:disjointWith rdf:resource="#EncoderLinearDistanceSensor"/> + <owl:disjointWith rdf:resource="#OpticThroughBeanSwitches"/> + <owl:disjointWith rdf:resource="#OpticColorSensor"/> + <owl:disjointWith rdf:resource="#OpticContrastScanner"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >distanceMeasurements.pdf +SICK +pag 4</rdfs:comment> + <owl:disjointWith rdf:resource="#EncoderWireDrawDistanceSensor"/> + <owl:disjointWith rdf:resource="#OpticDistanceSensorScanner"/> + </owl:Class> + <owl:Class rdf:about="#WorkCoordinates"> + <rdfs:subClassOf rdf:resource="#Property"/> + <owl:disjointWith rdf:resource="#QualityCriteria"/> + <owl:disjointWith rdf:resource="#ToolInterface"/> + <owl:disjointWith rdf:resource="#Cost"/> + <owl:disjointWith rdf:resource="#WorkFrame"/> + <owl:disjointWith rdf:resource="#PhysicalProperties"/> + <owl:disjointWith rdf:resource="#Communication"/> + <owl:disjointWith rdf:resource="#ControlSystem"/> + <owl:disjointWith rdf:resource="#Identifier"/> + <owl:disjointWith rdf:resource="#Arrangement"/> + </owl:Class> + <owl:Class rdf:about="#MechanicalConnector"> + <rdfs:subClassOf rdf:resource="#ToolInterface"/> + <owl:disjointWith rdf:resource="#ElectricalConnector"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >How to connect a tool mechanically. +This includes the size and is dependent on the Payload.</rdfs:comment> + </owl:Class> + <owl:Class rdf:about="#MaxLiftWay"> + <owl:disjointWith rdf:resource="#TypeOfFingers"/> + <owl:disjointWith rdf:resource="#DiameterOfGripper"/> + <rdfs:subClassOf rdf:resource="#PhysicalPropertiesGripper"/> + <owl:disjointWith rdf:resource="#NumberOfMovableClaws"/> + <owl:disjointWith rdf:resource="#SizeOfGripper"/> + <owl:disjointWith rdf:resource="#MaximumVacuum"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >in mm</rdfs:comment> + <owl:disjointWith rdf:resource="#TypeOfMagnet"/> + <owl:disjointWith rdf:resource="#ShapeOfClaws"/> + <owl:disjointWith rdf:resource="#MaterialOfGripper"/> + <owl:disjointWith rdf:resource="#MaxLiftWeight"/> + <owl:disjointWith rdf:resource="#StiffnessOfGripper"/> + <owl:disjointWith rdf:resource="#NumberOfFingers"/> + <owl:disjointWith rdf:resource="#InsideOrOutsidePicking"/> + <owl:disjointWith rdf:resource="#TypeOfVacuum"/> + <owl:disjointWith rdf:resource="#NumberOfClaws"/> + <owl:disjointWith rdf:resource="#Reach"/> + </owl:Class> + <owl:Class rdf:about="#CapacitveSensor"> + <rdfs:subClassOf rdf:resource="#Sensor"/> + <owl:disjointWith rdf:resource="#MagneticSensor"/> + <owl:disjointWith rdf:resource="#TactileSensor"/> + <owl:disjointWith rdf:resource="#TorqueForceSensor"/> + <owl:disjointWith rdf:resource="#EncoderSensor"/> + <owl:disjointWith rdf:resource="#OpticSensor"/> + <owl:disjointWith rdf:resource="#UltrasonicSensor"/> + <owl:disjointWith rdf:resource="#InductiveSensor"/> + </owl:Class> + <owl:Class rdf:about="#AdjustCurrentToGrip"> + <rdfs:subClassOf rdf:resource="#Grasp"/> + <owl:disjointWith rdf:resource="#CloseFingers"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#isSkillOf"/> + </owl:onProperty> + <owl:someValuesFrom rdf:resource="#MagnetGripper"/> + </owl:Restriction> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#AdjustVacuumToGrip"/> + <owl:disjointWith rdf:resource="#CloseClaws"/> + </owl:Class> + <owl:ObjectProperty rdf:ID="canBePerformedBy"> + <rdfs:domain rdf:resource="#Task"/> + </owl:ObjectProperty> + <owl:ObjectProperty rdf:about="#hasSkill"> + <rdfs:range rdf:resource="#Skill"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >SIARAS (FP6-017146) +Structured Description of Skills and Device 1.0 +pag:5 +(Breakdown of Skills)</rdfs:comment> + <rdfs:domain rdf:resource="#Device"/> + <owl:inverseOf> + <owl:ObjectProperty rdf:about="#isSkillOf"/> + </owl:inverseOf> + </owl:ObjectProperty> + <owl:ObjectProperty rdf:about="#hasProperty"> + <owl:inverseOf> + <owl:ObjectProperty rdf:ID="isPropertyOf"/> + </owl:inverseOf> + </owl:ObjectProperty> + <owl:ObjectProperty rdf:about="#isSkillOf"> + <owl:inverseOf rdf:resource="#hasSkill"/> + <rdfs:domain rdf:resource="#Skill"/> + <rdfs:range rdf:resource="#Device"/> + </owl:ObjectProperty> + <owl:ObjectProperty rdf:about="#isPropertyOf"> + <owl:inverseOf rdf:resource="#hasProperty"/> + </owl:ObjectProperty> + <owl:DatatypeProperty rdf:ID="value"> + <rdfs:domain rdf:resource="#Property"/> + </owl:DatatypeProperty> + <Weight rdf:ID="Mass_0.25"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >0.25</value> + <isPropertyOf> + <SmartCamera rdf:ID="VisionComponents-VC4465"> + <hasProperty> + <Height rdf:ID="Height_43"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >43.0</value> + <isPropertyOf rdf:resource="#VisionComponents-VC4465"/> + <isPropertyOf> + <OpticColorSensor rdf:ID="Sensopart_FL64C"> + <hasProperty> + <MinVoltageSupply rdf:ID="MinVoltageSupply_10.0"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >10.0</value> + <isPropertyOf> + <SmartCamera rdf:ID="Sick_IVC-2DM1112"> + <hasSkill> + <CheckPosition rdf:ID="CheckPosition_4"> + <isSkillOf rdf:resource="#Sick_IVC-2DM1112"/> + </CheckPosition> + </hasSkill> + <hasProperty> + <MinVoltageSupply rdf:ID="MinVoltageSupply_200"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >200.0</value> + <isPropertyOf> + <ArticulatedRobot rdf:ID="ArticulatedRobot_ABB_IRB-4400"> + <hasProperty> + <MaxVoltageSupply rdf:ID="MaxVoltageSupply_600"> + <isPropertyOf> + <ArticulatedRobot rdf:ID="ArticulatedRobot_ABB_IRB-140"> + <hasProperty> + <Reachability rdf:ID="Reachability_810"> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#integer" + >810</value> + </Reachability> + </hasProperty> + <hasProperty> + <DegreesOfFreedom rdf:ID="DegreesOfFreedom_4"> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/> + <isPropertyOf> + <ScaraRobot rdf:ID="ScaraRobot_Staeubli_RS40B"> + <hasProperty> + <Weight rdf:ID="Weight_40.5"> + <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS40B"/> + <isPropertyOf> + <GeneralParallelGripper rdf:ID="Schunk_MPG_20"> + <hasProperty> + <MaxLiftWeight rdf:ID="MaxLiftWeight_0.14"> + <value + rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >0.0</value> + <isPropertyOf rdf:resource="#Schunk_MPG_20"/> + </MaxLiftWeight> + </hasProperty> + <hasProperty> + <Weight rdf:ID="Weight_0.4"> + <value + rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >0.4</value> + <isPropertyOf> + <OpticColorSensor rdf:ID="Sick_CS1-N3611"> + <hasProperty> + <MaxMeasurementRange rdf:ID="MaxMeasurementRange_1000"> + <isPropertyOf rdf:resource="#Sick_IVC-2DM1112"/> + <isPropertyOf rdf:resource="#Sick_CS1-N3611"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >1000.0</value> + </MaxMeasurementRange> + </hasProperty> + <hasProperty> + <Height rdf:ID="Height_53"> + <isPropertyOf rdf:resource="#Sick_CS1-N3611"/> + <isPropertyOf rdf:resource="#VisionComponents-VC4465"/> + <isPropertyOf rdf:resource="#Sensopart_FL64C"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >53.0</value> + </Height> + </hasProperty> + <hasProperty> + <MaxCurrentConsumption rdf:ID="MaxCurrentConsumption_0.08"> + <isPropertyOf rdf:resource="#Sensopart_FL64C"/> + <isPropertyOf rdf:resource="#Sick_CS1-N3611"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >0.08</value> + <isPropertyOf rdf:resource="#VisionComponents-VC4465"/> + </MaxCurrentConsumption> + </hasProperty> + <hasProperty> + <Width rdf:ID="Width_80"> + <isPropertyOf rdf:resource="#Sensopart_FL64C"/> + <isPropertyOf rdf:resource="#Sick_CS1-N3611"/> + <isPropertyOf rdf:resource="#Sick_IVC-2DM1112"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >80.0</value> + </Width> + </hasProperty> + <hasProperty> + <MaxVoltageSupply rdf:ID="MaxVoltageSupply_30.0"> + <isPropertyOf rdf:resource="#Sick_CS1-N3611"/> + <isPropertyOf rdf:resource="#Sensopart_FL64C"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >30.0</value> + </MaxVoltageSupply> + </hasProperty> + <hasProperty> + <LightSpotSize rdf:ID="LightSpotSize_13"> + <isPropertyOf rdf:resource="#Sick_CS1-N3611"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >13.0</value> + </LightSpotSize> + </hasProperty> + <hasProperty> + <Material rdf:ID="Material-ZincPressureCasting"> + <isPropertyOf rdf:resource="#Sick_IVC-2DM1112"/> + <isPropertyOf rdf:resource="#Sick_CS1-N3611"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Zinc Pressure Casting</value> + </Material> + </hasProperty> + <hasProperty> + <EnclosureRatingIP rdf:ID="EnclosureRatingIP_67"> + <isPropertyOf rdf:resource="#Sensopart_FL64C"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >67</value> + <isPropertyOf rdf:resource="#Schunk_MPG_20"/> + <isPropertyOf> + <GeneralParallelGripper rdf:ID="Schunk_MPG_64"> + <hasProperty> + <Repeatability rdf:ID="Repeatability_0.02"> + <isPropertyOf rdf:resource="#Schunk_MPG_64"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >0.02</value> + <isPropertyOf rdf:resource="#Schunk_MPG_20"/> + </Repeatability> + </hasProperty> + <hasProperty> + <Repeatability rdf:ID="Repeatability_0.1"> + <isPropertyOf rdf:resource="#Schunk_MPG_20"/> + <isPropertyOf rdf:resource="#Schunk_MPG_64"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >0.1</value> + </Repeatability> + </hasProperty> + <hasProperty> + <Weight rdf:ID="Mass_0.6"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >0.0</value> + <isPropertyOf rdf:resource="#Schunk_MPG_64"/> + </Weight> + </hasProperty> + <hasProperty rdf:resource="#EnclosureRatingIP_67"/> + <hasProperty> + <MinAmbientTemperature rdf:ID="MinAmbientTemperature_5"> + <isPropertyOf rdf:resource="#Schunk_MPG_20"/> + <isPropertyOf rdf:resource="#Sick_CS1-N3611"/> + <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS40B"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/> + <isPropertyOf rdf:resource="#Schunk_MPG_64"/> + <isPropertyOf rdf:resource="#Sensopart_FL64C"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/> + <isPropertyOf> + <ScaraRobot rdf:ID="ScaraRobot_Staeubli_RS80"> + <hasProperty> + <EnclosureRatingIP rdf:ID="EnclosureRatingIP_54"> + <isPropertyOf rdf:resource="#Schunk_MPG_20"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >30</value> + <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS80"/> + <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS40B"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/> + <isPropertyOf rdf:resource="#Schunk_MPG_64"/> + </EnclosureRatingIP> + </hasProperty> + <hasProperty> + <Reachability rdf:ID="Reachability_800"> + <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS80"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#integer" + >800</value> + </Reachability> + </hasProperty> + <hasProperty> + <Repeatability rdf:ID="Repeatability_0.01"> + <isPropertyOf rdf:resource="#Schunk_MPG_64"/> + <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS40B"/> + <isPropertyOf rdf:resource="#Schunk_MPG_20"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >0.01</value> + <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS80"/> + </Repeatability> + </hasProperty> + <hasProperty> + <MaxAmbientTemperature rdf:ID="MaxAmbientTemperature_40"> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/> + <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS40B"/> + <isPropertyOf rdf:resource="#Sick_IVC-2DM1112"/> + <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS80"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >40.0</value> + </MaxAmbientTemperature> + </hasProperty> + <hasSkill> + <Karthesian rdf:ID="Karthesian_30"> + <isSkillOf rdf:resource="#ScaraRobot_Staeubli_RS40B"/> + <isSkillOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/> + <isSkillOf rdf:resource="#ScaraRobot_Staeubli_RS80"/> + <isSkillOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/> + </Karthesian> + </hasSkill> + <hasProperty> + <TypeOfActuation rdf:ID="TypeOfActuation_Electric"> + <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS80"/> + <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS40B"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Electric</value> + </TypeOfActuation> + </hasProperty> + <hasSkill> + <Circular rdf:ID="Circular_29"> + <isSkillOf rdf:resource="#ScaraRobot_Staeubli_RS40B"/> + <isSkillOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/> + <isSkillOf rdf:resource="#ScaraRobot_Staeubli_RS80"/> + <isSkillOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/> + </Circular> + </hasSkill> + <hasProperty> + <NumberOfJoints rdf:ID="NumberOfJoints_4"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#integer" + >4</value> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/> + <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS80"/> + <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS40B"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/> + </NumberOfJoints> + </hasProperty> + <hasSkill> + <AsFastAsPossible rdf:ID="AsFastAsPossible_28"> + <isSkillOf rdf:resource="#ScaraRobot_Staeubli_RS80"/> + <isSkillOf rdf:resource="#ScaraRobot_Staeubli_RS40B"/> + <isSkillOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/> + <isSkillOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/> + </AsFastAsPossible> + </hasSkill> + <hasProperty> + <Payload rdf:ID="Payload_2.0"> + <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS80"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >2.0</value> + <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS40B"/> + <isPropertyOf rdf:resource="#Schunk_MPG_20"/> + </Payload> + </hasProperty> + <hasProperty rdf:resource="#MinAmbientTemperature_5"/> + <hasProperty> + <Weight rdf:ID="Weight_51"> + <isPropertyOf rdf:resource="#Schunk_MPG_20"/> + <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS80"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >51.0</value> + </Weight> + </hasProperty> + </ScaraRobot> + </isPropertyOf> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >5.0</value> + </MinAmbientTemperature> + </hasProperty> + <hasProperty> + <Payload rdf:ID="Payload_1.0"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >1.0</value> + <isPropertyOf rdf:resource="#Schunk_MPG_64"/> + </Payload> + </hasProperty> + <hasProperty> + <Repeatability rdf:ID="Repeatability_0.03"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >0.03</value> + <isPropertyOf rdf:resource="#Schunk_MPG_64"/> + <isPropertyOf rdf:resource="#Schunk_MPG_20"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/> + </Repeatability> + </hasProperty> + <hasProperty> + <MaxAmbientTemperature rdf:ID="MaxAmbientTemperature_90"> + <isPropertyOf rdf:resource="#Schunk_MPG_64"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >90.0</value> + <isPropertyOf rdf:resource="#Schunk_MPG_20"/> + </MaxAmbientTemperature> + </hasProperty> + <hasProperty> + <CycleTime rdf:ID="CycleTime_0.01"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >0.0</value> + <isPropertyOf rdf:resource="#Schunk_MPG_64"/> + </CycleTime> + </hasProperty> + <hasProperty rdf:resource="#Repeatability_0.01"/> + <hasSkill> + <OpenFingers rdf:ID="OpenFingers_1"> + <isSkillOf rdf:resource="#Schunk_MPG_20"/> + <isSkillOf rdf:resource="#Schunk_MPG_64"/> + </OpenFingers> + </hasSkill> + <hasProperty> + <MaxLiftWay rdf:ID="MaxLiftWay_2.0"> + <isPropertyOf rdf:resource="#Schunk_MPG_64"/> + <isPropertyOf rdf:resource="#Schunk_MPG_20"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >2.0</value> + </MaxLiftWay> + </hasProperty> + <hasProperty rdf:resource="#EnclosureRatingIP_54"/> + <hasSkill> + <CloseFingers rdf:ID="CloseFingers_25"> + <isSkillOf rdf:resource="#Schunk_MPG_64"/> + <isSkillOf rdf:resource="#Schunk_MPG_20"/> + </CloseFingers> + </hasSkill> + <hasProperty> + <NumberOfFingers rdf:ID="NumberOfFingers_2"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >2</value> + <isPropertyOf rdf:resource="#Schunk_MPG_20"/> + <isPropertyOf rdf:resource="#Schunk_MPG_64"/> + </NumberOfFingers> + </hasProperty> + <hasProperty> + <EnclosureRatingIP rdf:ID="EnclosureRatingIP_30"> + <isPropertyOf rdf:resource="#Schunk_MPG_20"/> + <isPropertyOf rdf:resource="#Schunk_MPG_64"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >30</value> + </EnclosureRatingIP> + </hasProperty> + <hasProperty> + <EnclosureRatingIP rdf:ID="EnclosureRatingIP_65"> + <isPropertyOf rdf:resource="#Sensopart_FL64C"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >65</value> + <isPropertyOf rdf:resource="#Schunk_MPG_64"/> + <isPropertyOf rdf:resource="#Schunk_MPG_20"/> + </EnclosureRatingIP> + </hasProperty> + </GeneralParallelGripper> + </isPropertyOf> + <isPropertyOf rdf:resource="#Sick_CS1-N3611"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/> + </EnclosureRatingIP> + </hasProperty> + <hasProperty> + <Length rdf:ID="Length_30.4"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >30.4</value> + <isPropertyOf rdf:resource="#Sick_CS1-N3611"/> + <isPropertyOf rdf:resource="#VisionComponents-VC4465"/> + </Length> + </hasProperty> + <hasProperty rdf:resource="#Weight_0.4"/> + <hasProperty> + <LightType rdf:ID="LightType_LED"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >LED</value> + <isPropertyOf rdf:resource="#Sick_CS1-N3611"/> + <isPropertyOf rdf:resource="#Sensopart_FL64C"/> + </LightType> + </hasProperty> + <hasProperty rdf:resource="#MinAmbientTemperature_5"/> + <hasProperty> + <MaxAmbientTemperature rdf:ID="MaxAmbientTemperature_55"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >55.0</value> + <isPropertyOf rdf:resource="#Sick_CS1-N3611"/> + <isPropertyOf rdf:resource="#Sick_IVC-2DM1112"/> + <isPropertyOf rdf:resource="#Sensopart_FL64C"/> + </MaxAmbientTemperature> + </hasProperty> + <hasProperty> + <ResponseTime rdf:ID="ResponseTime_0.0007"> + <isPropertyOf rdf:resource="#Sensopart_FL64C"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >7.0E-4</value> + <isPropertyOf rdf:resource="#Sick_CS1-N3611"/> + </ResponseTime> + </hasProperty> + <hasProperty> + <MinVoltageSupply rdf:ID="MinVoltageSupply_12.0"> + <isPropertyOf rdf:resource="#Sensopart_FL64C"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >12.0</value> + <isPropertyOf rdf:resource="#Sick_IVC-2DM1112"/> + <isPropertyOf rdf:resource="#Sick_CS1-N3611"/> + </MinVoltageSupply> + </hasProperty> + <hasSkill> + <DetectColor rdf:ID="DetectColor_3"> + <isSkillOf rdf:resource="#VisionComponents-VC4465"/> + <isSkillOf rdf:resource="#Sensopart_FL64C"/> + <isSkillOf rdf:resource="#Sick_CS1-N3611"/> + </DetectColor> + </hasSkill> + <hasProperty> + <MinMeasurementRange rdf:ID="MinMeasurementRange_250"> + <isPropertyOf rdf:resource="#Sick_IVC-2DM1112"/> + <isPropertyOf rdf:resource="#Sick_CS1-N3611"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >250.0</value> + </MinMeasurementRange> + </hasProperty> + <hasProperty> + <ElectricalInterface rdf:ID="ElectricalInterface_ConnectorM12-5Pins"> + <isPropertyOf rdf:resource="#Sick_CS1-N3611"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Connector M12, 5 Pins</value> + </ElectricalInterface> + </hasProperty> + <hasProperty> + <SwitchingFrequency rdf:ID="SwitchingFrequency_1"> + <isPropertyOf rdf:resource="#Sick_CS1-N3611"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >1.0</value> + </SwitchingFrequency> + </hasProperty> </OpticColorSensor> + </isPropertyOf> + <isPropertyOf rdf:resource="#Schunk_MPG_20"/> + </Weight> + </hasProperty> + <hasProperty> + <MaximumForce rdf:ID="MaximumForce_24"> + <value + rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >24.0</value> + <isPropertyOf rdf:resource="#Schunk_MPG_20"/> + </MaximumForce> + </hasProperty> + <hasProperty rdf:resource="#Repeatability_0.02"/> + <hasProperty rdf:resource="#Weight_51"/> + <hasProperty> + <Payload rdf:ID="Payload_0.14"> + <isPropertyOf rdf:resource="#Schunk_MPG_20"/> + <value + rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >0.14</value> + </Payload> + </hasProperty> + <hasProperty> + <Weight rdf:ID="Weight_0.04"> + <isPropertyOf rdf:resource="#Schunk_MPG_20"/> + <value + rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >0.04</value> + </Weight> + </hasProperty> + <hasProperty rdf:resource="#MaxLiftWay_2.0"/> + <hasSkill rdf:resource="#OpenFingers_1"/> + <hasProperty rdf:resource="#EnclosureRatingIP_67"/> + <hasProperty rdf:resource="#EnclosureRatingIP_30"/> + <hasProperty rdf:resource="#Weight_40.5"/> + <hasProperty rdf:resource="#Payload_2.0"/> + <hasProperty rdf:resource="#MaxAmbientTemperature_90"/> + <hasProperty rdf:resource="#Repeatability_0.03"/> + <hasProperty rdf:resource="#MinAmbientTemperature_5"/> + <hasProperty> + <Weight rdf:ID="Mass_0.038"> + <isPropertyOf rdf:resource="#Schunk_MPG_20"/> + <value + rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >0.038</value> + </Weight> + </hasProperty> + <hasProperty> + <Payload rdf:ID="Payload_45.0"> + <isPropertyOf rdf:resource="#Schunk_MPG_20"/> + <value + rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >45.0</value> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/> + </Payload> + </hasProperty> + <hasProperty> + <Weight rdf:ID="Weight_98"> + <value + rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >98.0</value> + <isPropertyOf rdf:resource="#Schunk_MPG_20"/> + </Weight> + </hasProperty> + <hasProperty> + <Weight rdf:ID="Weight_985"> + <isPropertyOf rdf:resource="#Schunk_MPG_20"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/> + <value + rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >985.0</value> + </Weight> + </hasProperty> + <hasProperty> + <Payload rdf:ID="Payload_5.0"> + <value + rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >5.0</value> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/> + <isPropertyOf rdf:resource="#Schunk_MPG_20"/> + </Payload> + </hasProperty> + <hasProperty rdf:resource="#EnclosureRatingIP_54"/> + <hasProperty rdf:resource="#Repeatability_0.01"/> + <hasProperty rdf:resource="#EnclosureRatingIP_65"/> + <hasProperty rdf:resource="#NumberOfFingers_2"/> + <hasSkill rdf:resource="#CloseFingers_25"/> + <hasProperty rdf:resource="#Repeatability_0.1"/> + <hasProperty> + <CycleTime rdf:ID="CycleTime_0.03"> + <value + rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >0.0</value> + <isPropertyOf rdf:resource="#Schunk_MPG_20"/> + </CycleTime> + </hasProperty> + </GeneralParallelGripper> + </isPropertyOf> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >40.5</value> + </Weight> + </hasProperty> + <hasProperty rdf:resource="#Payload_2.0"/> + <hasProperty rdf:resource="#EnclosureRatingIP_54"/> + <hasProperty rdf:resource="#TypeOfActuation_Electric"/> + <hasSkill rdf:resource="#Circular_29"/> + <hasProperty rdf:resource="#DegreesOfFreedom_4"/> + <hasProperty rdf:resource="#Repeatability_0.01"/> + <hasProperty> + <Reachability rdf:ID="Reachability_400"> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#integer" + >400</value> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/> + <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS40B"/> + </Reachability> + </hasProperty> + <hasProperty rdf:resource="#NumberOfJoints_4"/> + <hasSkill rdf:resource="#Karthesian_30"/> + <hasProperty rdf:resource="#MinAmbientTemperature_5"/> + <hasProperty rdf:resource="#MaxAmbientTemperature_40"/> + <hasSkill rdf:resource="#AsFastAsPossible_28"/> + </ScaraRobot> + </isPropertyOf> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#integer" + >4</value> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/> + </DegreesOfFreedom> + </hasProperty> + <hasProperty> + <DegreesOfFreedom rdf:ID="DegreesOfFreedom_6"> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#integer" + >6</value> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/> + </DegreesOfFreedom> + </hasProperty> + <hasProperty rdf:resource="#Payload_5.0"/> + <hasProperty> + <IntelligentCtrl rdf:ID="IntelligentCtrl_1"> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#string" + >yes</value> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/> + <isPropertyOf rdf:resource="#Sick_IVC-2DM1112"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/> + </IntelligentCtrl> + </hasProperty> + <hasProperty rdf:resource="#MaxAmbientTemperature_40"/> + <hasProperty> + <NumberOfJoints rdf:ID="NumberOfJoints_6"> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#integer" + >6</value> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/> + </NumberOfJoints> + </hasProperty> + <hasProperty rdf:resource="#EnclosureRatingIP_67"/> + <hasProperty rdf:resource="#MinAmbientTemperature_5"/> + <hasProperty> + <Reachability rdf:ID="Reachability_1960"> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#integer" + >1960</value> + </Reachability> + </hasProperty> + <hasProperty rdf:resource="#Reachability_400"/> + <hasProperty> + <MaxAmbientTemperature rdf:ID="MaxAmbientTemperature_45"> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >45.0</value> + <isPropertyOf rdf:resource="#Sick_IVC-2DM1112"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/> + </MaxAmbientTemperature> + </hasProperty> + <hasProperty rdf:resource="#Repeatability_0.03"/> + <hasSkill rdf:resource="#Karthesian_30"/> + <hasProperty rdf:resource="#NumberOfJoints_4"/> + <hasProperty rdf:resource="#MinVoltageSupply_200"/> + <hasProperty> + <PowerConsumption rdf:ID="PowerConsumption_4.5"> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >4.5</value> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/> + </PowerConsumption> + </hasProperty> + <hasProperty rdf:resource="#Reachability_800"/> + <hasProperty rdf:resource="#MaxVoltageSupply_600"/> + <hasProperty rdf:resource="#TypeOfActuation_Electric"/> + <hasSkill rdf:resource="#Circular_29"/> + <hasSkill rdf:resource="#AsFastAsPossible_28"/> + </ArticulatedRobot> + </isPropertyOf> + <isPropertyOf rdf:resource="#Sensopart_FL64C"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >600.0</value> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/> + </MaxVoltageSupply> + </hasProperty> + <hasSkill rdf:resource="#AsFastAsPossible_28"/> + <hasProperty rdf:resource="#Reachability_400"/> + <hasProperty rdf:resource="#TypeOfActuation_Electric"/> + <hasSkill rdf:resource="#Karthesian_30"/> + <hasProperty rdf:resource="#Reachability_1960"/> + <hasProperty rdf:resource="#Payload_45.0"/> + <hasProperty rdf:resource="#NumberOfJoints_4"/> + <hasProperty rdf:resource="#Reachability_800"/> + <hasProperty rdf:resource="#MinVoltageSupply_200"/> + <hasProperty rdf:resource="#DegreesOfFreedom_4"/> + <hasProperty rdf:resource="#EnclosureRatingIP_54"/> + <hasProperty rdf:resource="#MaxAmbientTemperature_45"/> + <hasProperty rdf:resource="#MaxAmbientTemperature_40"/> + <hasProperty rdf:resource="#Repeatability_0.1"/> + <hasProperty rdf:resource="#MinAmbientTemperature_5"/> + <hasSkill rdf:resource="#Circular_29"/> + <hasProperty rdf:resource="#NumberOfJoints_6"/> + <hasProperty rdf:resource="#Weight_985"/> + <hasProperty rdf:resource="#IntelligentCtrl_1"/> + <hasProperty rdf:resource="#DegreesOfFreedom_6"/> + </ArticulatedRobot> + </isPropertyOf> + <isPropertyOf rdf:resource="#Sensopart_FL64C"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/> + <isPropertyOf rdf:resource="#Sick_IVC-2DM1112"/> + </MinVoltageSupply> + </hasProperty> + <hasSkill> + <DeterminePositionOfObject rdf:ID="DeterminePositionOfObject_5"> + <isSkillOf rdf:resource="#Sick_IVC-2DM1112"/> + </DeterminePositionOfObject> + </hasSkill> + <hasProperty rdf:resource="#MinVoltageSupply_10.0"/> + <hasProperty> + <MinAmbientTemperature rdf:ID="MinAmbientTemperature_0"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >0.0</value> + <isPropertyOf rdf:resource="#Sick_IVC-2DM1112"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >in degrees celsius</rdfs:comment> + </MinAmbientTemperature> + </hasProperty> + <hasProperty> + <Resolution rdf:ID="Resolution_1024x768"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >1024x768</value> + <isPropertyOf rdf:resource="#Sick_IVC-2DM1112"/> + </Resolution> + </hasProperty> + <hasProperty rdf:resource="#MaxAmbientTemperature_55"/> + <hasProperty rdf:resource="#IntelligentCtrl_1"/> + <hasProperty rdf:resource="#MinMeasurementRange_250"/> + <hasProperty> + <Width rdf:ID="Width_35"> + <isPropertyOf rdf:resource="#Sick_IVC-2DM1112"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >35.0</value> + </Width> + </hasProperty> + <hasSkill> + <ClassifyObject rdf:ID="ClassifyObject_6"> + <isSkillOf rdf:resource="#Sick_IVC-2DM1112"/> + </ClassifyObject> + </hasSkill> + <hasSkill> + <Read2DMatrixCode rdf:ID="Read2DMatrixCode_3"> + <isSkillOf rdf:resource="#Sick_IVC-2DM1112"/> + <isSkillOf rdf:resource="#VisionComponents-VC4465"/> + </Read2DMatrixCode> + </hasSkill> + <hasProperty rdf:resource="#MaxAmbientTemperature_40"/> + <hasProperty> + <MaxAmbientTemperature rdf:ID="MaxAmbientTemperature_50"> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >in degrees celsius</rdfs:comment> + <isPropertyOf rdf:resource="#Sick_IVC-2DM1112"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >50.0</value> + </MaxAmbientTemperature> + </hasProperty> + <hasProperty rdf:resource="#Width_80"/> + <hasProperty> + <Length rdf:ID="Length_161"> + <isPropertyOf rdf:resource="#Sick_IVC-2DM1112"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >161.0</value> + </Length> + </hasProperty> + <hasProperty rdf:resource="#MaxAmbientTemperature_45"/> + <hasProperty rdf:resource="#MaxMeasurementRange_1000"/> + <hasProperty rdf:resource="#MinVoltageSupply_12.0"/> + <hasProperty> + <MaxCurrentConsumption rdf:ID="MaxCurrentConsumption_0.4"> + <isPropertyOf rdf:resource="#Sick_IVC-2DM1112"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >0.4</value> + </MaxCurrentConsumption> + </hasProperty> + <hasProperty> + <Material rdf:ID="Material_Polycarbonat"> + <isPropertyOf rdf:resource="#Sick_IVC-2DM1112"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Polycarbonat</value> + <isPropertyOf rdf:resource="#Sensopart_FL64C"/> + </Material> + </hasProperty> + <hasSkill> + <ReadOpticalCharacters rdf:ID="ReadOpticalCharacters_2"> + <isSkillOf rdf:resource="#VisionComponents-VC4465"/> + <isSkillOf rdf:resource="#Sick_IVC-2DM1112"/> + </ReadOpticalCharacters> + </hasSkill> + <hasProperty> + <BusInterface rdf:ID="BusInterface_FastEthernet"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Fast Ethernet</value> + <isPropertyOf rdf:resource="#Sick_IVC-2DM1112"/> + <isPropertyOf rdf:resource="#VisionComponents-VC4465"/> + </BusInterface> + </hasProperty> + <hasProperty> + <Width rdf:ID="Width_60"> + <isPropertyOf rdf:resource="#Sick_IVC-2DM1112"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >60.0</value> + </Width> + </hasProperty> + <hasProperty> + <MaxVoltageSupply rdf:ID="MaxVoltageSupply_28.8"> + <isPropertyOf rdf:resource="#Sick_IVC-2DM1112"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >28.8</value> + <isPropertyOf rdf:resource="#VisionComponents-VC4465"/> + </MaxVoltageSupply> + </hasProperty> + <hasProperty> + <Height rdf:ID="Height_55"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >55.0</value> + <isPropertyOf rdf:resource="#Sick_IVC-2DM1112"/> + </Height> + </hasProperty> + <hasProperty> + <Resolution rdf:ID="Resolution_640x480"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >640x480</value> + <isPropertyOf rdf:resource="#Sick_IVC-2DM1112"/> + </Resolution> + </hasProperty> + <hasProperty> + <Width rdf:ID="Width_12"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >12.0</value> + <isPropertyOf rdf:resource="#Sensopart_FL64C"/> + <isPropertyOf rdf:resource="#Sick_IVC-2DM1112"/> + </Width> + </hasProperty> + <hasProperty rdf:resource="#Material-ZincPressureCasting"/> + <hasProperty> + <BusInterface rdf:ID="BusInterface_RS485"> + <isPropertyOf rdf:resource="#Sick_IVC-2DM1112"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >RS485</value> + </BusInterface> + </hasProperty> + <hasProperty> + <MinVoltageSupply rdf:ID="MinVoltageSupply_19.2"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >19.2</value> + <isPropertyOf rdf:resource="#Sick_IVC-2DM1112"/> + <isPropertyOf rdf:resource="#VisionComponents-VC4465"/> + </MinVoltageSupply> + </hasProperty> + </SmartCamera> + </isPropertyOf> + <isPropertyOf rdf:resource="#VisionComponents-VC4465"/> + <isPropertyOf rdf:resource="#Sensopart_FL64C"/> + </MinVoltageSupply> + </hasProperty> + <hasProperty> + <MaxVoltageSupply rdf:ID="MaxVoltageSupply_26.4"> + <isPropertyOf rdf:resource="#Sensopart_FL64C"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >26.4</value> + </MaxVoltageSupply> + </hasProperty> + <hasProperty rdf:resource="#MaxAmbientTemperature_55"/> + <hasProperty> + <Length rdf:ID="Length_66.25"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >66.25</value> + <isPropertyOf rdf:resource="#Sensopart_FL64C"/> + <isPropertyOf rdf:resource="#VisionComponents-VC4465"/> + </Length> + </hasProperty> + <hasProperty> + <ResponseTime rdf:ID="ResponseTime_0.0009"> + <isPropertyOf rdf:resource="#Sensopart_FL64C"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >9.0E-4</value> + </ResponseTime> + </hasProperty> + <hasProperty rdf:resource="#Height_53"/> + <hasProperty rdf:resource="#Height_43"/> + <hasProperty rdf:resource="#Material_Polycarbonat"/> + <hasProperty rdf:resource="#LightType_LED"/> + <hasProperty> + <ElectricalInterface rdf:ID="ElectricalInterface_OpenCollectorNPN"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >open collector NPN</value> + <isPropertyOf rdf:resource="#Sensopart_FL64C"/> + </ElectricalInterface> + </hasProperty> + <hasProperty rdf:resource="#MinVoltageSupply_200"/> + <hasProperty rdf:resource="#MaxVoltageSupply_600"/> + <hasProperty rdf:resource="#MaxVoltageSupply_30.0"/> + <hasProperty rdf:resource="#Width_80"/> + <hasProperty rdf:resource="#EnclosureRatingIP_65"/> + <hasSkill rdf:resource="#DetectColor_3"/> + <hasProperty rdf:resource="#MinAmbientTemperature_5"/> + <hasProperty rdf:resource="#MaxCurrentConsumption_0.08"/> + <hasProperty rdf:resource="#Width_12"/> + <hasProperty rdf:resource="#MinVoltageSupply_12.0"/> + <hasProperty rdf:resource="#ResponseTime_0.0007"/> + <hasProperty rdf:resource="#EnclosureRatingIP_67"/> + <hasProperty> + <MaxCurrentConsumption rdf:ID="MaxCurrentConsumption_0.06"> + <isPropertyOf rdf:resource="#VisionComponents-VC4465"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >0.06</value> + <isPropertyOf rdf:resource="#Sensopart_FL64C"/> + </MaxCurrentConsumption> + </hasProperty> + </OpticColorSensor> + </isPropertyOf> + </Height> + </hasProperty> + <hasProperty rdf:resource="#Mass_0.25"/> + <hasSkill rdf:resource="#ReadOpticalCharacters_2"/> + <hasSkill rdf:resource="#DetectColor_3"/> + <hasProperty rdf:resource="#MaxCurrentConsumption_0.08"/> + <hasProperty rdf:resource="#Length_30.4"/> + <hasProperty rdf:resource="#MaxCurrentConsumption_0.06"/> + <hasProperty rdf:resource="#MaxVoltageSupply_28.8"/> + <hasProperty> + <MaxCurrentConsumption rdf:ID="MaxCurrentConsumption_0.3"> + <isPropertyOf rdf:resource="#VisionComponents-VC4465"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >0.3</value> + </MaxCurrentConsumption> + </hasProperty> + <hasProperty> + <Length rdf:ID="Length_120"> + <isPropertyOf rdf:resource="#VisionComponents-VC4465"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >120.0</value> + </Length> + </hasProperty> + <hasProperty rdf:resource="#Height_53"/> + <hasProperty rdf:resource="#MinVoltageSupply_10.0"/> + <hasSkill> + <ReadBarCode rdf:ID="ReadBarCode_29"> + <isSkillOf rdf:resource="#VisionComponents-VC4465"/> + </ReadBarCode> + </hasSkill> + <hasSkill rdf:resource="#Read2DMatrixCode_3"/> + <hasProperty rdf:resource="#Length_66.25"/> + <hasProperty> + <BusInterface rdf:ID="BusInterface_RS232"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >RS232</value> + <isPropertyOf rdf:resource="#VisionComponents-VC4465"/> + </BusInterface> + </hasProperty> + <hasProperty rdf:resource="#BusInterface_FastEthernet"/> + <hasProperty> + <Resolution rdf:ID="Resolution_800x600"> + <isPropertyOf rdf:resource="#VisionComponents-VC4465"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >800x600</value> + </Resolution> + </hasProperty> + <hasProperty rdf:resource="#MinVoltageSupply_19.2"/> + <hasProperty> + <Height rdf:ID="Height_50"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >50.0</value> + <isPropertyOf rdf:resource="#VisionComponents-VC4465"/> + </Height> + </hasProperty> + </SmartCamera> + </isPropertyOf> + </Weight> + <owl:AllDifferent> + <owl:distinctMembers rdf:parseType="Collection"> + <VacuumGripper rdf:ID="Schmalz_FSGA_20_SI-55_M5-AG"> + <hasSkill> + <AdjustVacuumToGrip rdf:ID="AdjustVacuumToGrip_16"> + <isSkillOf> + <VacuumGripper rdf:ID="Schmalz_FSGPL_200_NBR-55_G1-2-IG"> + <hasProperty> + <DiameterOfGripper rdf:ID="DiameterOfGripper_200"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >0.0</value> + <isPropertyOf rdf:resource="#Schmalz_FSGPL_200_NBR-55_G1-2-IG"/> + </DiameterOfGripper> + </hasProperty> + <hasSkill rdf:resource="#AdjustVacuumToGrip_16"/> + <hasProperty> + <Material rdf:ID="Material_Perbunan"> + <isPropertyOf rdf:resource="#Schmalz_FSGPL_200_NBR-55_G1-2-IG"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Perbunan NBR 55+-5</value> + </Material> + </hasProperty> + <hasProperty> + <MaximumForce rdf:ID="MaximumForce_850"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >0.0</value> + <isPropertyOf rdf:resource="#Schmalz_FSGPL_200_NBR-55_G1-2-IG"/> + </MaximumForce> + </hasProperty> + <hasProperty> + <Worm rdf:ID="Worm_22"> + <isPropertyOf rdf:resource="#Schmalz_FSGPL_200_NBR-55_G1-2-IG"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Inside</value> + </Worm> + </hasProperty> + <hasProperty> + <WormDiameter rdf:ID="WormDiameter_G1-2"> + <isPropertyOf rdf:resource="#Schmalz_FSGPL_200_NBR-55_G1-2-IG"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >G1/2"</value> + </WormDiameter> + </hasProperty> + <hasSkill> + <AdjustVacuumToRelease rdf:ID="AdjustVacuumToRelease_1"> + <isSkillOf rdf:resource="#Schmalz_FSGA_20_SI-55_M5-AG"/> + <isSkillOf rdf:resource="#Schmalz_FSGPL_200_NBR-55_G1-2-IG"/> + </AdjustVacuumToRelease> + </hasSkill> + </VacuumGripper> + </isSkillOf> + <isSkillOf rdf:resource="#Schmalz_FSGA_20_SI-55_M5-AG"/> + </AdjustVacuumToGrip> + </hasSkill> + <hasProperty> + <WormDiameter rdf:ID="WormDiameter_M5"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >M5</value> + <isPropertyOf rdf:resource="#Schmalz_FSGA_20_SI-55_M5-AG"/> + </WormDiameter> + </hasProperty> + <hasProperty> + <DiameterOfGripper rdf:ID="DiameterOfGripper_20"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >0.0</value> + <isPropertyOf rdf:resource="#Schmalz_FSGA_20_SI-55_M5-AG"/> + </DiameterOfGripper> + </hasProperty> + <hasProperty> + <Material rdf:ID="Material_Silikon"> + <isPropertyOf rdf:resource="#Schmalz_FSGA_20_SI-55_M5-AG"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Silikon SI 55+-5</value> + </Material> + </hasProperty> + <hasProperty> + <Worm rdf:ID="Worm_13"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Outside</value> + <isPropertyOf rdf:resource="#Schmalz_FSGA_20_SI-55_M5-AG"/> + </Worm> + </hasProperty> + <hasSkill rdf:resource="#AdjustVacuumToRelease_1"/> + <hasProperty> + <MaximumForce rdf:ID="MaximumForce_4.7"> + <isPropertyOf rdf:resource="#Schmalz_FSGA_20_SI-55_M5-AG"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >0.0</value> + </MaximumForce> + </hasProperty> + </VacuumGripper> + </owl:distinctMembers> + </owl:AllDifferent> + <owl:DataRange> + <owl:oneOf rdf:parseType="Resource"> + <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >torque</rdf:first> + <rdf:rest rdf:parseType="Resource"> + <rdf:rest rdf:parseType="Resource"> + <rdf:rest rdf:parseType="Resource"> + <rdf:rest rdf:parseType="Resource"> + <rdf:rest rdf:parseType="Resource"> + <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >ball-screw</rdf:first> + <rdf:rest rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#nil"/> + </rdf:rest> + <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >harmonic</rdf:first> + </rdf:rest> + <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >gears</rdf:first> + </rdf:rest> + <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >chains</rdf:first> + </rdf:rest> + <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >belts</rdf:first> + </rdf:rest> + </owl:oneOf> + </owl:DataRange> + <owl:DataRange> + <owl:oneOf rdf:parseType="Resource"> + <rdf:rest rdf:parseType="Resource"> + <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >multiple joints</rdf:first> + <rdf:rest rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#nil"/> + </rdf:rest> + <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >elastic</rdf:first> + </owl:oneOf> + </owl:DataRange> + <owl:AllDifferent/> + <owl:DataRange> + <owl:oneOf rdf:parseType="Resource"> + <rdf:rest rdf:parseType="Resource"> + <rdf:rest rdf:parseType="Resource"> + <rdf:rest rdf:parseType="Resource"> + <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >5.0</rdf:first> + <rdf:rest rdf:parseType="Resource"> + <rdf:rest rdf:parseType="Resource"> + <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >7.0</rdf:first> + <rdf:rest rdf:parseType="Resource"> + <rdf:rest rdf:parseType="Resource"> + <rdf:rest rdf:parseType="Resource"> + <rdf:rest rdf:parseType="Resource"> + <rdf:rest rdf:parseType="Resource"> + <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >2.0</rdf:first> + <rdf:rest rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#nil"/> + </rdf:rest> + <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >2.5</rdf:first> + </rdf:rest> + <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >6.5</rdf:first> + </rdf:rest> + <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >5.5</rdf:first> + </rdf:rest> + <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >4.5</rdf:first> + </rdf:rest> + </rdf:rest> + <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >6.0</rdf:first> + </rdf:rest> + </rdf:rest> + <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >4.0</rdf:first> + </rdf:rest> + <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >3.5</rdf:first> + </rdf:rest> + <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >3.0</rdf:first> + </owl:oneOf> + </owl:DataRange> + <owl:DataRange> + <owl:oneOf rdf:parseType="Resource"> + <rdf:rest rdf:parseType="Resource"> + <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >pneumatic</rdf:first> + <rdf:rest rdf:parseType="Resource"> + <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >electric</rdf:first> + <rdf:rest rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#nil"/> + </rdf:rest> + </rdf:rest> + <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >hydraulic</rdf:first> + </owl:oneOf> + </owl:DataRange> + <owl:DataRange> + <owl:oneOf rdf:parseType="Resource"> + <rdf:rest rdf:parseType="Resource"> + <rdf:rest rdf:parseType="Resource"> + <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >blower</rdf:first> + <rdf:rest rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#nil"/> + </rdf:rest> + <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >vacuum pump</rdf:first> + </rdf:rest> + <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >venturi nozzle</rdf:first> + </owl:oneOf> + </owl:DataRange> + <owl:DataRange> + <owl:oneOf rdf:parseType="Resource"> + <rdf:rest rdf:parseType="Resource"> + <rdf:rest rdf:parseType="Resource"> + <rdf:rest rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#nil"/> + <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >world</rdf:first> + </rdf:rest> + <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >tool</rdf:first> + </rdf:rest> + <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >joint</rdf:first> + </owl:oneOf> + </owl:DataRange> + <owl:DataRange> + <owl:oneOf rdf:parseType="Resource"> + <rdf:rest rdf:parseType="Resource"> + <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >cylindrical</rdf:first> + <rdf:rest rdf:parseType="Resource"> + <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >spherical</rdf:first> + <rdf:rest rdf:parseType="Resource"> + <rdf:rest rdf:parseType="Resource"> + <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >scara</rdf:first> + <rdf:rest rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#nil"/> + </rdf:rest> + <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >articulated</rdf:first> + </rdf:rest> + </rdf:rest> + </rdf:rest> + <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >carthesian</rdf:first> + </owl:oneOf> + </owl:DataRange> + <owl:DataRange> + <owl:oneOf rdf:parseType="Resource"> + <rdf:rest rdf:parseType="Resource"> + <rdf:rest rdf:parseType="Resource"> + <rdf:rest rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#nil"/> + <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >electric</rdf:first> + </rdf:rest> + <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >hydraulic</rdf:first> + </rdf:rest> + <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >pneumatic</rdf:first> + </owl:oneOf> + </owl:DataRange> + <owl:AllDifferent/> + <owl:DataRange> + <owl:oneOf rdf:parseType="Resource"> + <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#int" + >2</rdf:first> + <rdf:rest rdf:parseType="Resource"> + <rdf:rest rdf:parseType="Resource"> + <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#int" + >4</rdf:first> + <rdf:rest rdf:parseType="Resource"> + <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#int" + >5</rdf:first> + <rdf:rest rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#nil"/> + </rdf:rest> + </rdf:rest> + <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#int" + >3</rdf:first> + </rdf:rest> + </owl:oneOf> + </owl:DataRange> + <owl:DataRange> + <owl:oneOf rdf:parseType="Resource"> + <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >inside</rdf:first> + <rdf:rest rdf:parseType="Resource"> + <rdf:rest rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#nil"/> + <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >outside</rdf:first> + </rdf:rest> + </owl:oneOf> + </owl:DataRange> + <owl:AllDifferent/> + <owl:AllDifferent/> + <owl:DataRange> + <owl:oneOf rdf:parseType="Resource"> + <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >inside</rdf:first> + <rdf:rest rdf:parseType="Resource"> + <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >outside</rdf:first> + <rdf:rest rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#nil"/> + </rdf:rest> + </owl:oneOf> + </owl:DataRange> +</rdf:RDF> + +<!-- Created with Protege (with OWL Plugin 2.2, Build 311) http://protege.stanford.edu --> -- GitLab