diff --git a/siaras/Geometry.jrag b/siaras/Geometry.jrag new file mode 100644 index 0000000000000000000000000000000000000000..b96400861d93b00360cd57fcb78e447df1d79122 --- /dev/null +++ b/siaras/Geometry.jrag @@ -0,0 +1,37 @@ +/* -*-Java-*- */ + +/* + * Copyright (C) 2007 Anders Nilsson <anders.nilsson@cs.lth.se> + * + * This file is part of OntologyCompiler. + */ + +aspect Geometry { + syn lazy String Thing.getGeometryRef() = "NotApplicable"; + + eq Product.getGeometryRef(){ + +// // if (getNumAttribute() > 0) { +// // return getAttribute(0).name(); +// // } else { +// // return "unknown_id"; +// // } + for (int i=0; i<getNumElement(); i++) { +// System.out.println(" Checking "+getElement(i)); + if (getElement(i).isGeometryRef()) { + System.out.println("Found Geometry ref"); +// System.out.println(" Found identifier: "+((ComplexElement) getElement(i)).getAttribute(0).name()); + Geometry g = (Geometry) ((ClassUse) getElement(i)).decl(); +// System.out.println(" "+((ComplexElement) ident.getElement(0)).name()); +// return ident.value(); + return g.getValue(); + } + } + return "_No_GeometryRef_"; + } + + syn boolean Element.isGeometryRef() = false; + eq ComplexElement.isGeometryRef() = name().equals("hasGeometry"); // Ugly hack! + eq Geometry.isGeometryRef() = true; + +} \ No newline at end of file diff --git a/siaras/GeometryDemo.java b/siaras/GeometryDemo.java index 5108248a2d7ddc384a6e5379fbc86dda1148f434..499869f71a7cf59a0ad6988ecd23efc335695169 100644 --- a/siaras/GeometryDemo.java +++ b/siaras/GeometryDemo.java @@ -5,62 +5,60 @@ * This file is part of OntologyCompiler. */ -import AST.Start; -import AST.SiarasParser; -import AST.ParseException; +import AST.*; import java.io.*; import java.net.*; public class GeometryDemo extends Parser { - public static Start getAST(String ontologyURL) { - Start ast = null; -// String outfile = null; -// int i=0; -// for (i=0; i<args.length; i++) { -// if (args[i].equals("-o")) { -// outfile = args[++i]; -// if (outfile.endsWith(".owl")) { -// outfile = outfile.substring(0,outfile.indexOf('.')); -// } -// } -// } - try { - Reader r = new FileReader(new URL(ontologyURL).getFile()); - SiarasParser parser = new SiarasParser(r); + public static Start getAST(String ontologyURL) { + Start ast = null; + // String outfile = null; + // int i=0; + // for (i=0; i<args.length; i++) { + // if (args[i].equals("-o")) { + // outfile = args[++i]; + // if (outfile.endsWith(".owl")) { + // outfile = outfile.substring(0,outfile.indexOf('.')); + // } + // } + // } + try { + Reader r = new FileReader(new URL(ontologyURL).getFile()); + SiarasParser parser = new SiarasParser(r); - ast = parser.Start(); + ast = parser.Start(); ast.traverseAST(); - } catch (ParseException e) { - System.out.println(e.getMessage()); - } - catch (MalformedURLException e) { - System.out.println(e.getMessage()); - } - catch (FileNotFoundException e) { - System.err.println("file " + ontologyURL + " not found"); - } + } catch (ParseException e) { + System.out.println(e.getMessage()); + } + catch (MalformedURLException e) { + System.out.println(e.getMessage()); + } + catch (FileNotFoundException e) { + System.err.println("file " + ontologyURL + " not found"); + } return ast; -// try { -// // Generate OWL ontology, possibly transformed from Owl -// // Full to OWL DL -// if (outfile == null) { -// outfile = "ontology"; -// } -// PrintStream pStream = new PrintStream(new File(outfile+".owl")); -// ast.genOntology("",pStream); -// // have to create a matching repository file, otherwise -// // Protege will complain severely. -// pStream = new PrintStream(new File(outfile+".repository")); -// pStream.println("[Dublin Core DL Redirect]"); -// } catch (java.io.FileNotFoundException e) { -// System.out.println("Could not create file: "+outfile); -// e.printStackTrace(); -// } - } + } + + public static void main(String[] args) { + Console con = System.console(); + + con.readLine("\n\nParse ontology from file: %s",(Object) args[0]); + Start ast = getAST(args[0]); - ast.getIndividual("Teapot_1").dumpTree("",System.out); + + con.readLine("\n\nFind the Teapot instance"); + + Product p = (Product) ast.getIndividual("Teapot_1"); + p.dumpTree("",System.out); +// p.prettyPrint("",System.out); + + con.readLine("\n\nFind the geometry reference"); + + String s = p.getGeometryRef(); + System.out.println("Geometry model: "+s); } } diff --git a/siaras/Rewrites.jrag b/siaras/Rewrites.jrag index e230d80af3b551ccf2ae2ffa0096849004a13985..5694edde7039af1356dbc8c5f3815f128f9c7c8f 100644 --- a/siaras/Rewrites.jrag +++ b/siaras/Rewrites.jrag @@ -15,6 +15,7 @@ aspect Qualification { getElementList()); } when ((name().equals("hasProperty") || + name().equals("hasGeometry") || name().equals("hasIdentifier") || name().equals("hasSubskill") || name().equals("hasSkill") || @@ -31,6 +32,7 @@ aspect Qualification { setElementList(new List()); } when ((name().equals("hasProperty") || + name().equals("hasGeometry") || name().equals("hasIdentifier") || name().equals("hasSubskill") || name().equals("hasSkill") || diff --git a/siaras/SkillserverInterface.jrag b/siaras/SkillserverInterface.jrag index 5ca95decc9445e95036cb14adef13be3aad34c12..5f93845c28cdf66f9425942614a37f85a1cab5c8 100644 --- a/siaras/SkillserverInterface.jrag +++ b/siaras/SkillserverInterface.jrag @@ -51,7 +51,7 @@ aspect SkillserverInterface { public Thing Thing.getIndividual(String id) { // System.out.println(" "+name()); // System.out.println("Looking for: "+id+" in: "+id()+" ("+name()+")"); - System.out.println("Looking in: "+id()+" "+" ("+name()+")"); +// System.out.println("Looking in: "+id()+" "+" ("+name()+")"); // if (id().contains(id) && // (this instanceof Device)) { if (id.equals(id())) { diff --git a/testontologies/ontology.owl b/testontologies/ontology.owl index bbb084e6b0fd940b133dd502c1b38045110bab59..28a4a15bbaa87cc9ca196e7417d057fd0d8b0a04 100644 --- a/testontologies/ontology.owl +++ b/testontologies/ontology.owl @@ -42,51 +42,51 @@ </owl:Class> <owl:Class rdf:ID="AdjustVacuumToRelease"> <owl:disjointWith> - <owl:Class rdf:ID="AdjustCurrentToRelease"/> + <owl:Class rdf:ID="OpenFingers"/> </owl:disjointWith> <owl:disjointWith> <owl:Class rdf:ID="OpenClaws"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="OpenFingers"/> + <owl:Class rdf:ID="AdjustCurrentToRelease"/> </owl:disjointWith> - <rdfs:subClassOf> - <owl:Class rdf:ID="Release"/> - </rdfs:subClassOf> <rdfs:subClassOf> <owl:Restriction> - <owl:someValuesFrom> - <owl:Class rdf:ID="VacuumGripper"/> - </owl:someValuesFrom> <owl:onProperty> <owl:ObjectProperty rdf:ID="isSkillOf"/> </owl:onProperty> + <owl:someValuesFrom> + <owl:Class rdf:ID="VacuumGripper"/> + </owl:someValuesFrom> </owl:Restriction> </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Class rdf:ID="Release"/> + </rdfs:subClassOf> </owl:Class> <owl:Class rdf:ID="CloseFingers"> <owl:disjointWith> - <owl:Class rdf:ID="AdjustVacuumToGrip"/> + <owl:Class rdf:ID="AdjustCurrentToGrip"/> </owl:disjointWith> <owl:disjointWith> <owl:Class rdf:ID="CloseClaws"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="AdjustCurrentToGrip"/> + <owl:Class rdf:ID="AdjustVacuumToGrip"/> </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:ID="Grasp"/> + </rdfs:subClassOf> <rdfs:subClassOf> <owl:Restriction> - <owl:onProperty> - <owl:ObjectProperty rdf:about="#isSkillOf"/> - </owl:onProperty> <owl:someValuesFrom> <owl:Class rdf:ID="FingerGripper"/> </owl:someValuesFrom> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#isSkillOf"/> + </owl:onProperty> </owl:Restriction> </rdfs:subClassOf> - <rdfs:subClassOf> - <owl:Class rdf:ID="Grasp"/> - </rdfs:subClassOf> </owl:Class> <owl:Class rdf:ID="Saw"> <owl:disjointWith> @@ -102,10 +102,10 @@ <owl:Class rdf:ID="Thermal-Separate"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Thrust"/> + <owl:Class rdf:ID="Grind"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Grind"/> + <owl:Class rdf:ID="Thrust"/> </owl:disjointWith> <owl:disjointWith> <owl:Class rdf:ID="Mill"/> @@ -191,38 +191,38 @@ <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:ID="HexapodRobot"/> + <owl:Class rdf:ID="ParallelKinematicRobot"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="CartesianRobot"/> + <owl:Class rdf:ID="SimpleKinematicRobot"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="ArticulatedRobot"/> + <owl:Class rdf:ID="ScaraRobot"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="ScaraRobot"/> + <owl:Class rdf:ID="ArticulatedRobot"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="SimpleKinematicRobot"/> + <owl:Class rdf:ID="CartesianRobot"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="ParallelKinematicRobot"/> + <owl:Class rdf:ID="HexapodRobot"/> </owl:disjointWith> </owl:Class> <owl:Class rdf:ID="RoundedCorner"> - <rdfs:subClassOf> - <owl:Class rdf:ID="CornerShape"/> - </rdfs:subClassOf> <rdfs:subClassOf> <owl:Restriction> - <owl:onProperty> - <owl:ObjectProperty rdf:ID="hasDiameter"/> - </owl:onProperty> <owl:someValuesFrom> <owl:Class rdf:ID="Diameter"/> </owl:someValuesFrom> + <owl:onProperty> + <owl:ObjectProperty rdf:ID="hasDiameter"/> + </owl:onProperty> </owl:Restriction> </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Class rdf:ID="CornerShape"/> + </rdfs:subClassOf> </owl:Class> <owl:Class rdf:ID="MeasureDiameter"> <owl:disjointWith> @@ -270,36 +270,36 @@ <owl:Class rdf:ID="PhysicalPropertiesRobot"/> </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:ID="NumberOfJoints"/> + <owl:Class rdf:ID="TypeOfActuation"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="TypeOfActuation"/> + <owl:Class rdf:ID="NumberOfJoints"/> </owl:disjointWith> </owl:Class> <owl:Class rdf:ID="Circular"> - <rdfs:subClassOf> - <owl:Class rdf:ID="Feed"/> - </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:ID="AsFastAsPossible"/> + <owl:Class rdf:ID="Karthesian"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Karthesian"/> + <owl:Class rdf:ID="AsFastAsPossible"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:ID="CheckPosition"> <rdfs:subClassOf> - <owl:Class rdf:ID="Check"/> + <owl:Class rdf:ID="Feed"/> </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:ID="CheckPosition"> <owl:disjointWith> - <owl:Class rdf:ID="CheckPresence"/> + <owl:Class rdf:ID="CheckSurfaceForIrregularities"/> </owl:disjointWith> <owl:disjointWith> <owl:Class rdf:ID="Count"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="CheckSurfaceForIrregularities"/> + <owl:Class rdf:ID="CheckPresence"/> </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:ID="Check"/> + </rdfs:subClassOf> </owl:Class> <owl:Class rdf:ID="StopDrillRotation"> <rdfs:subClassOf> @@ -312,52 +312,59 @@ </rdfs:subClassOf> </owl:Class> <owl:Class rdf:ID="ElectricalConnector"> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >How to connect a tool electrically.</rdfs:comment> <rdfs:subClassOf> <owl:Class rdf:ID="ToolInterface"/> </rdfs:subClassOf> - <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >How to connect a tool electrically.</rdfs:comment> <owl:disjointWith> <owl:Class rdf:ID="MechanicalConnector"/> </owl:disjointWith> </owl:Class> <owl:Class rdf:ID="ImageAnalysis"> <owl:disjointWith> - <owl:Class rdf:ID="Detect"/> + <owl:Class rdf:ID="Read"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Measure"/> + <owl:Class rdf:about="#Check"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Classify"/> + <owl:Class rdf:ID="Scan"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Scan"/> + <owl:Class rdf:ID="Classify"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Check"/> + <owl:Class rdf:about="#Measure"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Read"/> + <owl:Class rdf:ID="Detect"/> </owl:disjointWith> <rdfs:subClassOf> <owl:Class rdf:ID="SensorFunction"/> </rdfs:subClassOf> </owl:Class> <owl:Class rdf:ID="GeneralParallelGripper"> + <rdfs:subClassOf> + <owl:Class rdf:ID="ParallelGripper"/> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:ID="LineParallelGripper"/> + <owl:Class rdf:ID="CircularParallelGripper"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="CircularParallelGripper"/> + <owl:Class rdf:ID="LineParallelGripper"/> </owl:disjointWith> - <rdfs:subClassOf> - <owl:Class rdf:ID="ParallelGripper"/> - </rdfs:subClassOf> </owl:Class> <owl:Class rdf:ID="Plate"> <rdfs:subClassOf> - <owl:Class rdf:ID="SolidWorkpiece"/> + <owl:Restriction> + <owl:onProperty> + <owl:ObjectProperty rdf:ID="hasLength"/> + </owl:onProperty> + <owl:someValuesFrom> + <owl:Class rdf:ID="Length"/> + </owl:someValuesFrom> + </owl:Restriction> </rdfs:subClassOf> <rdfs:subClassOf> <owl:Restriction> @@ -370,14 +377,7 @@ </owl:Restriction> </rdfs:subClassOf> <rdfs:subClassOf> - <owl:Restriction> - <owl:onProperty> - <owl:ObjectProperty rdf:ID="hasLength"/> - </owl:onProperty> - <owl:someValuesFrom> - <owl:Class rdf:ID="Length"/> - </owl:someValuesFrom> - </owl:Restriction> + <owl:Class rdf:ID="SolidWorkpiece"/> </rdfs:subClassOf> </owl:Class> <owl:Class rdf:ID="Plastic"> @@ -386,12 +386,12 @@ </rdfs:subClassOf> </owl:Class> <owl:Class rdf:ID="JointFingerGripper"> - <rdfs:subClassOf> - <owl:Class rdf:about="#FingerGripper"/> - </rdfs:subClassOf> <owl:disjointWith> <owl:Class rdf:ID="ElasticFingerGripper"/> </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#FingerGripper"/> + </rdfs:subClassOf> </owl:Class> <owl:Class rdf:ID="Deep-Draw"> <owl:disjointWith> @@ -435,41 +435,41 @@ This is one of the most important procedures in mass production and small series </owl:disjointWith> </owl:Class> <owl:Class rdf:ID="ExtractEdges"> + <rdfs:subClassOf rdf:resource="#ImageAnalysis"/> <owl:disjointWith> - <owl:Class rdf:ID="CalibrateImage"/> + <owl:Class rdf:ID="BlobAnalysis"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="SegmentImage"/> + <owl:Class rdf:ID="DecompressImageData"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="TransformImage"/> + <owl:Class rdf:ID="CompressImageData"/> </owl:disjointWith> <owl:disjointWith> <owl:Class rdf:ID="FilterImage"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="CompressImageData"/> + <owl:Class rdf:ID="TransformImage"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="DecompressImageData"/> + <owl:Class rdf:ID="SegmentImage"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="BlobAnalysis"/> + <owl:Class rdf:ID="CalibrateImage"/> </owl:disjointWith> - <rdfs:subClassOf rdf:resource="#ImageAnalysis"/> </owl:Class> <owl:Class rdf:ID="Age"> <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> - <rdfs:subClassOf> - <owl:Class rdf:ID="ModifyWorkpieceProperties"/> - </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:ID="Anneal"/> + <owl:Class rdf:ID="Temper"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Temper"/> + <owl:Class rdf:ID="Anneal"/> </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:ID="ModifyWorkpieceProperties"/> + </rdfs:subClassOf> </owl:Class> <owl:Class rdf:ID="Pan"> <owl:disjointWith> @@ -516,10 +516,10 @@ This is one of the most important procedures in mass production and small series <owl:Class rdf:ID="MinAmbientTemperature"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Width"/> + <owl:Class rdf:ID="DegreesOfFreedom"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="DegreesOfFreedom"/> + <owl:Class rdf:about="#Width"/> </owl:disjointWith> <owl:disjointWith> <owl:Class rdf:ID="PhysicalInterface"/> @@ -548,6 +548,8 @@ This is one of the most important procedures in mass production and small series <owl:disjointWith> <owl:Class rdf:about="#Diameter"/> </owl:disjointWith> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >in volts</rdfs:comment> <owl:disjointWith> <owl:Class rdf:ID="Weight"/> </owl:disjointWith> @@ -557,8 +559,6 @@ This is one of the most important procedures in mass production and small series <owl:disjointWith> <owl:Class rdf:ID="PhysicalPropertiesSensor"/> </owl:disjointWith> - <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >in volts</rdfs:comment> <owl:disjointWith> <owl:Class rdf:ID="MechanicalResistance"/> </owl:disjointWith> @@ -643,10 +643,10 @@ This is one of the most important procedures in mass production and small series <owl:Class rdf:about="#MinVoltageSupply"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Material"/> + <owl:Class rdf:about="#PhysicalInterface"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#PhysicalInterface"/> + <owl:Class rdf:about="#Material"/> </owl:disjointWith> <owl:disjointWith> <owl:Class rdf:about="#MinAmbientTemperature"/> @@ -807,33 +807,39 @@ This is one of the most important procedures in mass production and small series </owl:disjointWith> </owl:Class> <owl:Class rdf:ID="Attach"> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >SIARAS: Attaching an end effector to a robot (opposite to Detach)</rdfs:comment> <rdfs:subClassOf> <owl:Class rdf:ID="Secure"/> </rdfs:subClassOf> - <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >SIARAS: Attaching an end effector to a robot (opposite to Detach)</rdfs:comment> <owl:disjointWith> - <owl:Class rdf:about="#Grasp"/> + <owl:Class rdf:ID="Detach"/> </owl:disjointWith> <owl:disjointWith> <owl:Class rdf:about="#Release"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Detach"/> + <owl:Class rdf:about="#Grasp"/> </owl:disjointWith> </owl:Class> <owl:Class rdf:ID="OpticProximitySwitch"> <owl:disjointWith> - <owl:Class rdf:ID="OpticReflexSwitch"/> + <owl:Class rdf:ID="OpticThroughBeamSwitch"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="OpticThroughBeamSwitch"/> + <owl:Class rdf:ID="OpticReflexSwitch"/> </owl:disjointWith> <rdfs:subClassOf> <owl:Class rdf:about="#OpticSwitch"/> </rdfs:subClassOf> </owl:Class> <owl:Class rdf:ID="ReadBarCode"> + <owl:disjointWith> + <owl:Class rdf:ID="ReadOpticalCharacters"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="Read2DMatrixCode"/> + </owl:disjointWith> <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" >SIARAS (FP6-017146) Task and Skills of Optical Sensors v1.1 @@ -841,12 +847,6 @@ part:7</rdfs:comment> <rdfs:subClassOf> <owl:Class rdf:about="#Read"/> </rdfs:subClassOf> - <owl:disjointWith> - <owl:Class rdf:ID="Read2DMatrixCode"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:ID="ReadOpticalCharacters"/> - </owl:disjointWith> </owl:Class> <owl:Class rdf:about="#Hone"> <owl:disjointWith> @@ -874,13 +874,13 @@ part:7</rdfs:comment> <owl:disjointWith> <owl:Class rdf:about="#Drill"/> </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#Separate"/> + </rdfs:subClassOf> <owl:disjointWith rdf:resource="#File"/> <owl:disjointWith> <owl:Class rdf:about="#Mill"/> </owl:disjointWith> - <rdfs:subClassOf> - <owl:Class rdf:about="#Separate"/> - </rdfs:subClassOf> <owl:disjointWith rdf:resource="#Lap"/> <owl:disjointWith> <owl:Class rdf:about="#Grind"/> @@ -961,14 +961,21 @@ part:7</rdfs:comment> </rdfs:subClassOf> </owl:Class> <owl:Class rdf:about="#VacuumGripper"> + <owl:disjointWith> + <owl:Class rdf:about="#FingerGripper"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="PincerGripper"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="MagnetGripper"/> + </owl:disjointWith> <rdfs:subClassOf> <owl:Restriction> + <owl:someValuesFrom rdf:resource="#AdjustVacuumToRelease"/> <owl:onProperty> <owl:ObjectProperty rdf:ID="hasSkill"/> </owl:onProperty> - <owl:someValuesFrom> - <owl:Class rdf:about="#AdjustVacuumToGrip"/> - </owl:someValuesFrom> </owl:Restriction> </rdfs:subClassOf> <rdfs:subClassOf> @@ -976,21 +983,14 @@ part:7</rdfs:comment> </rdfs:subClassOf> <rdfs:subClassOf> <owl:Restriction> - <owl:someValuesFrom rdf:resource="#AdjustVacuumToRelease"/> + <owl:someValuesFrom> + <owl:Class rdf:about="#AdjustVacuumToGrip"/> + </owl:someValuesFrom> <owl:onProperty> <owl:ObjectProperty rdf:about="#hasSkill"/> </owl:onProperty> </owl:Restriction> </rdfs:subClassOf> - <owl:disjointWith> - <owl:Class rdf:ID="MagnetGripper"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:ID="PincerGripper"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#FingerGripper"/> - </owl:disjointWith> </owl:Class> <owl:Class rdf:about="#MeasureTorque"> <owl:disjointWith> @@ -1033,31 +1033,31 @@ part:7</rdfs:comment> <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> + <rdfs:subClassOf> + <owl:Class rdf:ID="ModifyAmount"/> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:ID="Merge"/> + <owl:Class rdf:ID="Branch"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Assign"/> + <owl:Class rdf:ID="Unify"/> </owl:disjointWith> <owl:disjointWith> <owl:Class rdf:ID="Partition"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Unify"/> + <owl:Class rdf:ID="Assign"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Branch"/> + <owl:Class rdf:ID="Merge"/> </owl:disjointWith> - <rdfs:subClassOf> - <owl:Class rdf:ID="ModifyAmount"/> - </rdfs:subClassOf> </owl:Class> <owl:Class rdf:about="#OpticDistanceSensor"> <owl:disjointWith rdf:resource="#LaserScanner2D"/> + <owl:disjointWith rdf:resource="#VisionSensor"/> <owl:disjointWith> <owl:Class rdf:about="#SmartCamera"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#VisionSensor"/> <owl:disjointWith> <owl:Class rdf:about="#OpticSwitch"/> </owl:disjointWith> @@ -1071,10 +1071,10 @@ The size of source and target sets does not necessarily have to be defined.</rdf <owl:Class rdf:about="#OpticSensor"/> </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#LightGrid"/> + <owl:Class rdf:about="#OpticContrastScanner"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#OpticContrastScanner"/> + <owl:Class rdf:about="#LightGrid"/> </owl:disjointWith> </owl:Class> <owl:Class rdf:ID="ChuckDiameter"> @@ -1249,10 +1249,10 @@ The size of source and target sets does not necessarily have to be defined.</rdf <owl:Class rdf:about="#PhysicalPropertiesSensor"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#PowerConsumption"/> + <owl:Class rdf:about="#Material"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Material"/> + <owl:Class rdf:about="#PowerConsumption"/> </owl:disjointWith> <owl:disjointWith> <owl:Class rdf:about="#Payload"/> @@ -1340,30 +1340,30 @@ The size of source and target sets does not necessarily have to be defined.</rdf </owl:disjointWith> </owl:Class> <owl:Class rdf:ID="FieldOfView"> + <rdfs:subClassOf> + <owl:Class rdf:about="#PhysicalPropertiesSensor"/> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:ID="ScanningDistance"/> + <owl:Class rdf:ID="MaxScanAngle"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="MaxMeasurementRange"/> + <owl:Class rdf:ID="LaserClass"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="LightType"/> + <owl:Class rdf:ID="MinMeasurementRange"/> </owl:disjointWith> <owl:disjointWith> <owl:Class rdf:ID="LightSpotSize"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="MinMeasurementRange"/> + <owl:Class rdf:ID="LightType"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="LaserClass"/> + <owl:Class rdf:ID="MaxMeasurementRange"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="MaxScanAngle"/> + <owl:Class rdf:ID="ScanningDistance"/> </owl:disjointWith> - <rdfs:subClassOf> - <owl:Class rdf:about="#PhysicalPropertiesSensor"/> - </rdfs:subClassOf> </owl:Class> <owl:Class rdf:ID="TactileProximitySwitch"> <rdfs:subClassOf> @@ -1372,22 +1372,22 @@ The size of source and target sets does not necessarily have to be defined.</rdf </owl:Class> <owl:Class rdf:ID="Cost"> <owl:disjointWith> - <owl:Class rdf:ID="Timing"/> + <owl:Class rdf:ID="Accuracy"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Resolution"/> + <owl:Class rdf:ID="PathVelocityFluctuation"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Repeatability"/> + <owl:Class rdf:ID="Precision"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Precision"/> + <owl:Class rdf:ID="Repeatability"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="PathVelocityFluctuation"/> + <owl:Class rdf:ID="Resolution"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Accuracy"/> + <owl:Class rdf:ID="Timing"/> </owl:disjointWith> <rdfs:subClassOf> <owl:Class rdf:ID="QualityCriteria"/> @@ -1400,16 +1400,16 @@ The size of source and target sets does not necessarily have to be defined.</rdf <owl:Class rdf:about="#Detect"/> </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:ID="DetectColor"/> + <owl:Class rdf:ID="DetectContrast"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="DetectLuminescence"/> + <owl:Class rdf:ID="DetectObject"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="DetectObject"/> + <owl:Class rdf:ID="DetectLuminescence"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="DetectContrast"/> + <owl:Class rdf:ID="DetectColor"/> </owl:disjointWith> </owl:Class> <owl:Class rdf:about="#Weight"> @@ -1477,10 +1477,10 @@ The size of source and target sets does not necessarily have to be defined.</rdf </owl:disjointWith> </owl:Class> <owl:Class rdf:about="#OpticReflexSwitch"> + <owl:disjointWith rdf:resource="#OpticProximitySwitch"/> <owl:disjointWith> <owl:Class rdf:about="#OpticThroughBeamSwitch"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#OpticProximitySwitch"/> <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" >SIARAS (FP6-017146) Tasks and Skills of Ocptical Sensor 1.1 @@ -1508,14 +1508,14 @@ Cap: 2</rdfs:comment> <rdfs:subClassOf> <owl:Class rdf:about="#PhysicalProperties"/> </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#Weight"/> <owl:disjointWith> <owl:Class rdf:about="#MinVoltageSupply"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Weight"/> + <owl:disjointWith rdf:resource="#PhysicalPropertiesRobot"/> <owl:disjointWith> <owl:Class rdf:about="#MinAmbientTemperature"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#PhysicalPropertiesRobot"/> <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" >in kg</rdfs:comment> <owl:disjointWith> @@ -1557,52 +1557,52 @@ Cap: 2</rdfs:comment> </rdfs:subClassOf> </owl:Class> <owl:Class rdf:about="#CalibrateImage"> - <rdfs:subClassOf rdf:resource="#ImageAnalysis"/> - <owl:disjointWith rdf:resource="#ExtractEdges"/> <owl:disjointWith> - <owl:Class rdf:about="#CompressImageData"/> + <owl:Class rdf:about="#BlobAnalysis"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#TransformImage"/> + <owl:Class rdf:about="#SegmentImage"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#DecompressImageData"/> + <owl:Class rdf:about="#FilterImage"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#FilterImage"/> + <owl:Class rdf:about="#DecompressImageData"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#SegmentImage"/> + <owl:Class rdf:about="#TransformImage"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#BlobAnalysis"/> + <owl:Class rdf:about="#CompressImageData"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#ExtractEdges"/> + <rdfs:subClassOf rdf:resource="#ImageAnalysis"/> </owl:Class> <owl:Class rdf:ID="InductiveSensor"> - <rdfs:subClassOf> - <owl:Class rdf:ID="Sensor"/> - </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:ID="TorqueForceSensor"/> + <owl:Class rdf:ID="CapacitveSensor"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#OpticSensor"/> + <owl:Class rdf:ID="MagneticSensor"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="EncoderSensor"/> + <owl:Class rdf:about="#TactileSensor"/> </owl:disjointWith> <owl:disjointWith> <owl:Class rdf:ID="UltrasonicSensor"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#TactileSensor"/> + <owl:Class rdf:ID="EncoderSensor"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="MagneticSensor"/> + <owl:Class rdf:about="#OpticSensor"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="CapacitveSensor"/> + <owl:Class rdf:ID="TorqueForceSensor"/> </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:ID="Sensor"/> + </rdfs:subClassOf> </owl:Class> <owl:Class rdf:about="#MaterialOfGripper"> <owl:disjointWith> @@ -1716,22 +1716,22 @@ Cap: 2</rdfs:comment> <rdfs:subClassOf> <owl:Class rdf:about="#QualityCriteria"/> </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#Cost"/> <owl:disjointWith> - <owl:Class rdf:about="#Resolution"/> + <owl:Class rdf:about="#Accuracy"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Repeatability"/> + <owl:Class rdf:about="#PathVelocityFluctuation"/> </owl:disjointWith> <owl:disjointWith> <owl:Class rdf:about="#Precision"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#PathVelocityFluctuation"/> + <owl:Class rdf:about="#Repeatability"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Accuracy"/> + <owl:Class rdf:about="#Resolution"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Cost"/> </owl:Class> <owl:Class rdf:about="#NumberOfFingers"> <owl:disjointWith> @@ -1782,75 +1782,70 @@ Cap: 2</rdfs:comment> <owl:Class rdf:ID="AdditionalFunction"/> </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:ID="SetParameterValue"/> + <owl:Class rdf:ID="Calibrate"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Reset"/> + <owl:Class rdf:ID="LoadParameterSet"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="LoadParameterSet"/> + <owl:Class rdf:ID="Reset"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Calibrate"/> + <owl:Class rdf:ID="SetParameterValue"/> </owl:disjointWith> </owl:Class> <owl:Class rdf:ID="Mold"> + <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:disjointWith> - <owl:Class rdf:about="#ModifyWorkpieceProperties"/> + <owl:Class rdf:about="#Join"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Separate"/> + <owl:Class rdf:about="#Form"/> </owl:disjointWith> <owl:disjointWith> <owl:Class rdf:ID="Coat"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Form"/> + <owl:Class rdf:about="#Separate"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Join"/> + <owl:Class rdf:about="#ModifyWorkpieceProperties"/> </owl:disjointWith> <rdfs:subClassOf> <owl:Class rdf:ID="ManufacturingFunction"/> </rdfs:subClassOf> - <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="#TransformImage"> - <rdfs:subClassOf rdf:resource="#ImageAnalysis"/> - <owl:disjointWith rdf:resource="#CalibrateImage"/> <owl:disjointWith> - <owl:Class rdf:about="#DecompressImageData"/> + <owl:Class rdf:about="#CompressImageData"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#ExtractEdges"/> <owl:disjointWith> - <owl:Class rdf:about="#SegmentImage"/> + <owl:Class rdf:about="#FilterImage"/> </owl:disjointWith> <owl:disjointWith> <owl:Class rdf:about="#BlobAnalysis"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#FilterImage"/> + <owl:Class rdf:about="#SegmentImage"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#ExtractEdges"/> <owl:disjointWith> - <owl:Class rdf:about="#CompressImageData"/> + <owl:Class rdf:about="#DecompressImageData"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#CalibrateImage"/> + <rdfs:subClassOf rdf:resource="#ImageAnalysis"/> </owl:Class> <owl:Class rdf:about="#FingerGripper"> + <owl:disjointWith rdf:resource="#VacuumGripper"/> <owl:disjointWith> - <owl:Class rdf:about="#PincerGripper"/> + <owl:Class rdf:about="#MagnetGripper"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MagnetGripper"/> + <owl:Class rdf:about="#PincerGripper"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#VacuumGripper"/> <rdfs:subClassOf> - <owl:Restriction> - <owl:someValuesFrom rdf:resource="#CloseFingers"/> - <owl:onProperty> - <owl:ObjectProperty rdf:about="#hasSkill"/> - </owl:onProperty> - </owl:Restriction> + <owl:Class rdf:about="#Gripper"/> </rdfs:subClassOf> <rdfs:subClassOf> <owl:Restriction> @@ -1863,7 +1858,12 @@ Cap: 2</rdfs:comment> </owl:Restriction> </rdfs:subClassOf> <rdfs:subClassOf> - <owl:Class rdf:about="#Gripper"/> + <owl:Restriction> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasSkill"/> + </owl:onProperty> + <owl:someValuesFrom rdf:resource="#CloseFingers"/> + </owl:Restriction> </rdfs:subClassOf> </owl:Class> <owl:Class rdf:about="#PerformSelfTest"> @@ -1873,57 +1873,57 @@ Cap: 2</rdfs:comment> <owl:disjointWith rdf:resource="#CollectStatisticalData"/> </owl:Class> <owl:Class rdf:ID="AngleGripper"> - <owl:disjointWith> - <owl:Class rdf:about="#ParallelGripper"/> - </owl:disjointWith> <rdfs:subClassOf> <owl:Class rdf:about="#PincerGripper"/> </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:about="#ParallelGripper"/> + </owl:disjointWith> </owl:Class> <owl:Class rdf:ID="ElectrolyticSegregate"> <owl:disjointWith> - <owl:Class rdf:ID="Cast"/> + <owl:Class rdf:ID="Sinter"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Sinter"/> + <owl:Class rdf:ID="Cast"/> </owl:disjointWith> <rdfs:subClassOf rdf:resource="#Mold"/> </owl:Class> <owl:Class rdf:ID="ObjectBase"> <owl:disjointWith> - <owl:Class rdf:ID="Abstract"/> + <owl:Class rdf:ID="Task"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="PhysicalObject"/> + <owl:Class rdf:ID="Skill"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Property"/> + <owl:Class rdf:ID="Operation"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Operation"/> + <owl:Class rdf:ID="Property"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Skill"/> + <owl:Class rdf:ID="PhysicalObject"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Task"/> + <owl:Class rdf:ID="Abstract"/> </owl:disjointWith> </owl:Class> <owl:Class rdf:ID="Part"> + <rdfs:subClassOf rdf:resource="#ObjectBase"/> <owl:disjointWith> <owl:Class rdf:ID="Assembly"/> </owl:disjointWith> - <rdfs:subClassOf rdf:resource="#ObjectBase"/> </owl:Class> <owl:Class rdf:about="#Move"> <owl:disjointWith> - <owl:Class rdf:about="#Secure"/> + <owl:Class rdf:ID="Store"/> </owl:disjointWith> <owl:disjointWith> <owl:Class rdf:about="#ModifyAmount"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Store"/> + <owl:Class rdf:about="#Secure"/> </owl:disjointWith> <rdfs:subClassOf> <owl:Class rdf:ID="ManipulationAndHandlingFunction"/> @@ -1934,25 +1934,25 @@ Cap: 2</rdfs:comment> <owl:Class rdf:ID="PhysicalObjectProperty"/> </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#QualityCriteria"/> + <owl:Class rdf:ID="ControlSystem"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#PhysicalProperties"/> + <owl:Class rdf:ID="Arrangement"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#ToolInterface"/> + <owl:Class rdf:ID="Geometry"/> </owl:disjointWith> <owl:disjointWith> <owl:Class rdf:ID="Identifier"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Geometry"/> + <owl:Class rdf:about="#ToolInterface"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Arrangement"/> + <owl:Class rdf:about="#PhysicalProperties"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="ControlSystem"/> + <owl:Class rdf:about="#QualityCriteria"/> </owl:disjointWith> </owl:Class> <owl:Class rdf:about="#TypeOfMagnet"> @@ -2024,30 +2024,30 @@ Cap: 2</rdfs:comment> </owl:disjointWith> </owl:Class> <owl:Class rdf:about="#DetectObject"> - <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> - <owl:Class rdf:about="#Detect"/> - </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#DetectCollision"/> <owl:disjointWith> - <owl:Class rdf:about="#DetectLuminescence"/> + <owl:Class rdf:about="#DetectColor"/> </owl:disjointWith> <owl:disjointWith> <owl:Class rdf:about="#DetectContrast"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#DetectColor"/> + <owl:Class rdf:about="#DetectLuminescence"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#DetectCollision"/> + <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: 2</rdfs:comment> </owl:Class> <owl:Class rdf:about="#Thermal-Separate"> <owl:disjointWith> - <owl:Class rdf:about="#Thrust"/> + <owl:Class rdf:about="#Cut"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Cut"/> + <owl:Class rdf:about="#Thrust"/> </owl:disjointWith> <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> @@ -2082,6 +2082,9 @@ Cap: 2</rdfs:comment> </owl:disjointWith> </owl:Class> <owl:Class rdf:about="#OpenClaws"> + <rdfs:subClassOf> + <owl:Class rdf:about="#Release"/> + </rdfs:subClassOf> <rdfs:subClassOf> <owl:Restriction> <owl:onProperty> @@ -2092,16 +2095,13 @@ Cap: 2</rdfs:comment> </owl:someValuesFrom> </owl:Restriction> </rdfs:subClassOf> - <rdfs:subClassOf> - <owl:Class rdf:about="#Release"/> - </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#AdjustVacuumToRelease"/> <owl:disjointWith> - <owl:Class rdf:about="#AdjustCurrentToRelease"/> + <owl:Class rdf:about="#OpenFingers"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#OpenFingers"/> + <owl:Class rdf:about="#AdjustCurrentToRelease"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#AdjustVacuumToRelease"/> </owl:Class> <owl:Class rdf:about="#Grind"> <owl:disjointWith> @@ -2148,12 +2148,10 @@ Cap: 2</rdfs:comment> <owl:Class rdf:about="#Robot"> <rdfs:subClassOf> <owl:Restriction> + <owl:someValuesFrom rdf:resource="#Cost"/> <owl:onProperty> <owl:ObjectProperty rdf:ID="hasProperty"/> </owl:onProperty> - <owl:someValuesFrom> - <owl:Class rdf:about="#ControlSystem"/> - </owl:someValuesFrom> </owl:Restriction> </rdfs:subClassOf> <rdfs:subClassOf> @@ -2162,14 +2160,14 @@ Cap: 2</rdfs:comment> <owl:ObjectProperty rdf:about="#hasProperty"/> </owl:onProperty> <owl:someValuesFrom> - <owl:Class rdf:about="#QualityCriteria"/> + <owl:Class rdf:ID="WorkFrame"/> </owl:someValuesFrom> </owl:Restriction> </rdfs:subClassOf> <rdfs:subClassOf> <owl:Restriction> <owl:someValuesFrom> - <owl:Class rdf:about="#Arrangement"/> + <owl:Class rdf:about="#ControlSystem"/> </owl:someValuesFrom> <owl:onProperty> <owl:ObjectProperty rdf:about="#hasProperty"/> @@ -2184,32 +2182,24 @@ Cap: 2</rdfs:comment> </owl:onProperty> </owl:Restriction> </rdfs:subClassOf> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Introdution to Robotics +(Analysis, System, Applications) +Saeed B. Niku</rdfs:comment> <rdfs:subClassOf> <owl:Restriction> - <owl:onProperty> - <owl:ObjectProperty rdf:about="#hasProperty"/> - </owl:onProperty> <owl:someValuesFrom> - <owl:Class rdf:ID="WorkFrame"/> + <owl:Class rdf:about="#Arrangement"/> </owl:someValuesFrom> - </owl:Restriction> - </rdfs:subClassOf> - <rdfs:subClassOf> - <owl:Restriction> - <owl:someValuesFrom rdf:resource="#Cost"/> <owl:onProperty> <owl:ObjectProperty rdf:about="#hasProperty"/> </owl:onProperty> </owl:Restriction> </rdfs:subClassOf> - <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >Introdution to Robotics -(Analysis, System, Applications) -Saeed B. Niku</rdfs:comment> <rdfs:subClassOf> <owl:Restriction> <owl:someValuesFrom> - <owl:Class rdf:ID="WorkCoordinates"/> + <owl:Class rdf:about="#ToolInterface"/> </owl:someValuesFrom> <owl:onProperty> <owl:ObjectProperty rdf:about="#hasProperty"/> @@ -2225,6 +2215,16 @@ Saeed B. Niku</rdfs:comment> <owl:disjointWith> <owl:Class rdf:ID="Displacement"/> </owl:disjointWith> + <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:someValuesFrom rdf:resource="#Communication"/> @@ -2235,12 +2235,12 @@ Saeed B. Niku</rdfs:comment> </rdfs:subClassOf> <rdfs:subClassOf> <owl:Restriction> - <owl:someValuesFrom> - <owl:Class rdf:about="#ToolInterface"/> - </owl:someValuesFrom> <owl:onProperty> <owl:ObjectProperty rdf:about="#hasProperty"/> </owl:onProperty> + <owl:someValuesFrom> + <owl:Class rdf:ID="WorkCoordinates"/> + </owl:someValuesFrom> </owl:Restriction> </rdfs:subClassOf> </owl:Class> @@ -2301,23 +2301,23 @@ Saeed B. Niku</rdfs:comment> <owl:Class rdf:about="#ArticulatedRobot"> <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> - <rdfs:subClassOf rdf:resource="#Robot"/> <owl:disjointWith> - <owl:Class rdf:about="#SimpleKinematicRobot"/> + <owl:Class rdf:about="#HexapodRobot"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#SpecialKinematicRobot"/> <owl:disjointWith> - <owl:Class rdf:about="#CartesianRobot"/> + <owl:Class rdf:about="#ParallelKinematicRobot"/> </owl:disjointWith> <owl:disjointWith> <owl:Class rdf:about="#ScaraRobot"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#ParallelKinematicRobot"/> + <owl:Class rdf:about="#CartesianRobot"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#SpecialKinematicRobot"/> <owl:disjointWith> - <owl:Class rdf:about="#HexapodRobot"/> + <owl:Class rdf:about="#SimpleKinematicRobot"/> </owl:disjointWith> + <rdfs:subClassOf rdf:resource="#Robot"/> </owl:Class> <owl:Class rdf:about="#Roll"> <owl:disjointWith rdf:resource="#Stretch-Form"/> @@ -2358,9 +2358,6 @@ Saeed B. Niku</rdfs:comment> >SIARAS (FP6-017146) Tasks and Skills of Ocptical Sensor 1.1 Cap: 4</rdfs:comment> - <rdfs:subClassOf> - <owl:Class rdf:about="#Detect"/> - </rdfs:subClassOf> <rdfs:subClassOf> <owl:Restriction> <owl:someValuesFrom> @@ -2371,14 +2368,17 @@ Cap: 4</rdfs:comment> </owl:onProperty> </owl:Restriction> </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Class rdf:about="#Detect"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#DetectCollision"/> <owl:disjointWith> - <owl:Class rdf:about="#DetectContrast"/> + <owl:Class rdf:about="#DetectLuminescence"/> </owl:disjointWith> <owl:disjointWith rdf:resource="#DetectObject"/> <owl:disjointWith> - <owl:Class rdf:about="#DetectLuminescence"/> + <owl:Class rdf:about="#DetectContrast"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#DetectCollision"/> </owl:Class> <owl:Class rdf:about="#Skill"> <owl:disjointWith> @@ -2420,24 +2420,24 @@ pag:5 </rdfs:subClassOf> </owl:Class> <owl:Class rdf:about="#AdjustVacuumToGrip"> - <rdfs:subClassOf> - <owl:Class rdf:about="#Grasp"/> - </rdfs:subClassOf> <rdfs:subClassOf> <owl:Restriction> + <owl:someValuesFrom rdf:resource="#VacuumGripper"/> <owl:onProperty> <owl:ObjectProperty rdf:about="#isSkillOf"/> </owl:onProperty> - <owl:someValuesFrom rdf:resource="#VacuumGripper"/> </owl:Restriction> </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#CloseFingers"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#Grasp"/> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#CloseClaws"/> + <owl:Class rdf:about="#AdjustCurrentToGrip"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#AdjustCurrentToGrip"/> + <owl:Class rdf:about="#CloseClaws"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#CloseFingers"/> </owl:Class> <owl:Class rdf:ID="AnalogSignal"> <rdfs:subClassOf> @@ -2445,12 +2445,12 @@ pag:5 </rdfs:subClassOf> </owl:Class> <owl:Class rdf:about="#Material"> - <rdfs:subClassOf> - <owl:Class rdf:about="#PhysicalProperties"/> - </rdfs:subClassOf> <owl:disjointWith> <owl:Class rdf:about="#Diameter"/> </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#PhysicalProperties"/> + </rdfs:subClassOf> <owl:disjointWith> <owl:Class rdf:about="#DegreesOfFreedom"/> </owl:disjointWith> @@ -2620,55 +2620,55 @@ pag:5 </owl:disjointWith> </owl:Class> <owl:Class rdf:about="#Assembly"> - <rdfs:subClassOf rdf:resource="#ObjectBase"/> + <owl:disjointWith rdf:resource="#Part"/> <rdfs:subClassOf> <owl:Restriction> + <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int" + >1</owl:minCardinality> <owl:onProperty> <owl:ObjectProperty rdf:ID="hasObjectBase"/> </owl:onProperty> - <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int" - >1</owl:minCardinality> </owl:Restriction> </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#Part"/> + <rdfs:subClassOf rdf:resource="#ObjectBase"/> </owl:Class> <owl:Class rdf:about="#Partition"> - <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> + <rdfs:subClassOf> + <owl:Class rdf:about="#ModifyAmount"/> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#Branch"/> + <owl:Class rdf:about="#Merge"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Divide"/> <owl:disjointWith> - <owl:Class rdf:about="#Unify"/> + <owl:Class rdf:about="#Assign"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Assign"/> + <owl:Class rdf:about="#Unify"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Divide"/> <owl:disjointWith> - <owl:Class rdf:about="#Merge"/> + <owl:Class rdf:about="#Branch"/> </owl:disjointWith> - <rdfs:subClassOf> - <owl:Class rdf:about="#ModifyAmount"/> - </rdfs:subClassOf> + <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:Class> <owl:Class rdf:about="#WorkCoordinates"> + <rdfs:subClassOf> + <owl:Class rdf:about="#Arrangement"/> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:ID="MountedDevicePosition"/> + <owl:Class rdf:ID="MountedDeviceOrientation"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="CoordinateReferenceSystem"/> + <owl:Class rdf:about="#WorkFrame"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#WorkFrame"/> + <owl:Class rdf:ID="CoordinateReferenceSystem"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="MountedDeviceOrientation"/> + <owl:Class rdf:ID="MountedDevicePosition"/> </owl:disjointWith> - <rdfs:subClassOf> - <owl:Class rdf:about="#Arrangement"/> - </rdfs:subClassOf> </owl:Class> <owl:Class rdf:about="#MinMeasurementRange"> <owl:disjointWith rdf:resource="#FieldOfView"/> @@ -2693,16 +2693,16 @@ Separating is a special case of parting with size 1.</rdfs:comment> >In mm.</rdfs:comment> </owl:Class> <owl:Class rdf:about="#Secure"> + <rdfs:subClassOf> + <owl:Class rdf:about="#ManipulationAndHandlingFunction"/> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#ModifyAmount"/> + <owl:Class rdf:about="#Store"/> </owl:disjointWith> <owl:disjointWith rdf:resource="#Move"/> <owl:disjointWith> - <owl:Class rdf:about="#Store"/> + <owl:Class rdf:about="#ModifyAmount"/> </owl:disjointWith> - <rdfs:subClassOf> - <owl:Class rdf:about="#ManipulationAndHandlingFunction"/> - </rdfs:subClassOf> </owl:Class> <owl:Class rdf:about="#Electro-discharge-machine"> <owl:disjointWith> @@ -2711,8 +2711,8 @@ Separating is a special case of parting with size 1.</rdfs:comment> <owl:disjointWith> <owl:Class rdf:about="#Thrust"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Lap"/> <owl:disjointWith rdf:resource="#Saw"/> + <owl:disjointWith rdf:resource="#Lap"/> <owl:disjointWith> <owl:Class rdf:about="#Mill"/> </owl:disjointWith> @@ -2740,46 +2740,46 @@ Separating is a special case of parting with size 1.</rdfs:comment> </rdfs:subClassOf> </owl:Class> <owl:Class rdf:about="#Reset"> + <rdfs:subClassOf> + <owl:Class rdf:about="#AdditionalFunction"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#SaveParameterSet"/> <owl:disjointWith> - <owl:Class rdf:about="#LoadParameterSet"/> + <owl:Class rdf:about="#Calibrate"/> </owl:disjointWith> <owl:disjointWith> <owl:Class rdf:about="#SetParameterValue"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Calibrate"/> + <owl:Class rdf:about="#LoadParameterSet"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#SaveParameterSet"/> - <rdfs:subClassOf> - <owl:Class rdf:about="#AdditionalFunction"/> - </rdfs:subClassOf> </owl:Class> <owl:Class rdf:about="#Detect"> - <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 rdf:resource="#ImageAnalysis"/> <owl:disjointWith> - <owl:Class rdf:about="#Read"/> + <owl:Class rdf:about="#Check"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Classify"/> + <owl:Class rdf:about="#Scan"/> </owl:disjointWith> <owl:disjointWith> <owl:Class rdf:about="#Measure"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Scan"/> + <owl:Class rdf:about="#Classify"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Check"/> + <owl:Class rdf:about="#Read"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#ImageAnalysis"/> <rdfs:subClassOf> <owl:Class rdf:about="#SensorFunction"/> </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:5 +Tasks and Skills of Ocptical Sensor 1.1 +Cap: 2-5</rdfs:comment> </owl:Class> <owl:Class rdf:about="#Plane"> <owl:disjointWith> @@ -2815,31 +2815,23 @@ Cap: 2-5</rdfs:comment> <owl:disjointWith rdf:resource="#Grind"/> </owl:Class> <owl:Class rdf:about="#Sensor"> - <rdfs:subClassOf> - <owl:Restriction> - <owl:someValuesFrom rdf:resource="#Cost"/> - <owl:onProperty> - <owl:ObjectProperty rdf:about="#hasProperty"/> - </owl:onProperty> - </owl:Restriction> - </rdfs:subClassOf> <owl:disjointWith> <owl:Class rdf:ID="Manufacturing"/> </owl:disjointWith> <rdfs:subClassOf> <owl:Restriction> + <owl:someValuesFrom> + <owl:Class rdf:about="#QualityCriteria"/> + </owl:someValuesFrom> <owl:onProperty> <owl:ObjectProperty rdf:about="#hasProperty"/> </owl:onProperty> - <owl:someValuesFrom> - <owl:Class rdf:about="#Arrangement"/> - </owl:someValuesFrom> </owl:Restriction> </rdfs:subClassOf> <rdfs:subClassOf> <owl:Restriction> <owl:someValuesFrom> - <owl:Class rdf:about="#QualityCriteria"/> + <owl:Class rdf:about="#PhysicalPropertiesSensor"/> </owl:someValuesFrom> <owl:onProperty> <owl:ObjectProperty rdf:about="#hasProperty"/> @@ -2851,14 +2843,12 @@ Cap: 2-5</rdfs:comment> <owl:onProperty> <owl:ObjectProperty rdf:about="#hasProperty"/> </owl:onProperty> - <owl:someValuesFrom> - <owl:Class rdf:about="#PhysicalPropertiesSensor"/> - </owl:someValuesFrom> + <owl:someValuesFrom rdf:resource="#Communication"/> </owl:Restriction> </rdfs:subClassOf> <rdfs:subClassOf> <owl:Restriction> - <owl:someValuesFrom rdf:resource="#Timing"/> + <owl:someValuesFrom rdf:resource="#Cost"/> <owl:onProperty> <owl:ObjectProperty rdf:about="#hasProperty"/> </owl:onProperty> @@ -2867,27 +2857,37 @@ Cap: 2-5</rdfs:comment> <rdfs:subClassOf> <owl:Restriction> <owl:someValuesFrom> - <owl:Class rdf:about="#SensorFunction"/> + <owl:Class rdf:about="#Arrangement"/> </owl:someValuesFrom> <owl:onProperty> - <owl:ObjectProperty rdf:about="#hasSkill"/> + <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="#Timing"/> + </owl:Restriction> + </rdfs:subClassOf> <rdfs:subClassOf> <owl:Class rdf:about="#Device"/> </rdfs:subClassOf> - <owl:disjointWith> - <owl:Class rdf:about="#ManipulationAndHandling"/> - </owl:disjointWith> <rdfs:subClassOf> <owl:Restriction> <owl:onProperty> - <owl:ObjectProperty rdf:about="#hasProperty"/> + <owl:ObjectProperty rdf:about="#hasSkill"/> </owl:onProperty> - <owl:someValuesFrom rdf:resource="#Communication"/> + <owl:someValuesFrom> + <owl:Class rdf:about="#SensorFunction"/> + </owl:someValuesFrom> </owl:Restriction> </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:about="#ManipulationAndHandling"/> + </owl:disjointWith> </owl:Class> <owl:Class rdf:about="#MeasureTemperature"> <owl:disjointWith> @@ -2921,58 +2921,53 @@ Cap: 2-5</rdfs:comment> <owl:disjointWith rdf:resource="#MeasureDiameter"/> </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> <rdfs:subClassOf> <owl:Class rdf:about="#ModifyAmount"/> </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#Divide"/> + <owl:disjointWith rdf:resource="#Partition"/> <owl:disjointWith> - <owl:Class rdf:about="#Merge"/> + <owl:Class rdf:about="#Assign"/> </owl:disjointWith> <owl:disjointWith> <owl:Class rdf:about="#Unify"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Assign"/> + <owl:Class rdf:about="#Merge"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Partition"/> + <owl:disjointWith rdf:resource="#Divide"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Divide a material flow into subflows.</rdfs:comment> </owl:Class> <owl:Class rdf:ID="SkillProperty"> <rdfs:subClassOf> <owl:Class rdf:about="#Property"/> </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#PhysicalObjectProperty"/> + <owl:Class rdf:ID="isEditable"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="isEditable"/> + <owl:Class rdf:about="#PhysicalObjectProperty"/> </owl:disjointWith> </owl:Class> <owl:Class rdf:about="#Device"> <rdfs:subClassOf> <owl:Restriction> + <owl:allValuesFrom rdf:resource="#Device"/> <owl:onProperty> <owl:ObjectProperty rdf:ID="hasSubDevice"/> </owl:onProperty> - <owl:allValuesFrom rdf:resource="#Device"/> </owl:Restriction> </rdfs:subClassOf> <rdfs:subClassOf> <owl:Restriction> + <owl:allValuesFrom> + <owl:Class rdf:about="#Property"/> + </owl:allValuesFrom> <owl:onProperty> - <owl:ObjectProperty rdf:about="#hasSkill"/> + <owl:ObjectProperty rdf:about="#hasProperty"/> </owl:onProperty> - <owl:allValuesFrom rdf:resource="#Skill"/> </owl:Restriction> </rdfs:subClassOf> - <rdfs:subClassOf> - <owl:Class rdf:about="#PhysicalObject"/> - </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> <rdfs:subClassOf> <owl:Restriction> <owl:onProperty> @@ -2985,17 +2980,12 @@ pag:8</rdfs:comment> </rdfs:subClassOf> <rdfs:subClassOf> <owl:Restriction> - <owl:allValuesFrom> - <owl:Class rdf:about="#Property"/> - </owl:allValuesFrom> <owl:onProperty> - <owl:ObjectProperty rdf:about="#hasProperty"/> + <owl:ObjectProperty rdf:about="#hasSkill"/> </owl:onProperty> + <owl:allValuesFrom rdf:resource="#Skill"/> </owl:Restriction> </rdfs:subClassOf> - <owl:disjointWith> - <owl:Class rdf:ID="Workpiece"/> - </owl:disjointWith> <rdfs:subClassOf> <owl:Restriction> <owl:onProperty> @@ -3006,6 +2996,16 @@ pag:8</rdfs:comment> </owl:someValuesFrom> </owl:Restriction> </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Class rdf:about="#PhysicalObject"/> + </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> + <owl:Class rdf:ID="Workpiece"/> + </owl:disjointWith> <rdfs:subClassOf> <owl:Restriction> <owl:onProperty> @@ -3018,17 +3018,13 @@ pag:8</rdfs:comment> </rdfs:subClassOf> </owl:Class> <owl:Class rdf:about="#Workpiece"> - <rdfs:subClassOf> - <owl:Class rdf:about="#PhysicalObject"/> - </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#Device"/> <rdfs:subClassOf> <owl:Restriction> <owl:onProperty> - <owl:ObjectProperty rdf:about="#hasProperty"/> + <owl:ObjectProperty rdf:ID="hasMaterial"/> </owl:onProperty> - <owl:allValuesFrom> - <owl:Class rdf:about="#Property"/> - </owl:allValuesFrom> + <owl:someValuesFrom rdf:resource="#Material"/> </owl:Restriction> </rdfs:subClassOf> <rdfs:subClassOf> @@ -3044,12 +3040,16 @@ pag:8</rdfs:comment> <rdfs:subClassOf> <owl:Restriction> <owl:onProperty> - <owl:ObjectProperty rdf:ID="hasMaterial"/> + <owl:ObjectProperty rdf:about="#hasProperty"/> </owl:onProperty> - <owl:someValuesFrom rdf:resource="#Material"/> + <owl:allValuesFrom> + <owl:Class rdf:about="#Property"/> + </owl:allValuesFrom> </owl:Restriction> </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#Device"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#PhysicalObject"/> + </rdfs:subClassOf> </owl:Class> <owl:Class rdf:about="#NumberOfMovableClaws"> <owl:disjointWith> @@ -3117,86 +3117,86 @@ pag:8</rdfs:comment> <owl:Class rdf:about="#DecompressImageData"> <rdfs:subClassOf rdf:resource="#ImageAnalysis"/> <owl:disjointWith> - <owl:Class rdf:about="#BlobAnalysis"/> + <owl:Class rdf:about="#CompressImageData"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#ExtractEdges"/> + <owl:disjointWith rdf:resource="#TransformImage"/> <owl:disjointWith> - <owl:Class rdf:about="#FilterImage"/> + <owl:Class rdf:about="#SegmentImage"/> </owl:disjointWith> <owl:disjointWith rdf:resource="#CalibrateImage"/> <owl:disjointWith> - <owl:Class rdf:about="#SegmentImage"/> + <owl:Class rdf:about="#FilterImage"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#TransformImage"/> - <owl:disjointWith rdf:resource="#ExtractEdges"/> <owl:disjointWith> - <owl:Class rdf:about="#CompressImageData"/> + <owl:Class rdf:about="#BlobAnalysis"/> </owl:disjointWith> </owl:Class> <owl:Class rdf:about="#CompressImageData"> <rdfs:subClassOf rdf:resource="#ImageAnalysis"/> - <owl:disjointWith rdf:resource="#CalibrateImage"/> <owl:disjointWith> - <owl:Class rdf:about="#SegmentImage"/> + <owl:Class rdf:about="#BlobAnalysis"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#ExtractEdges"/> - <owl:disjointWith rdf:resource="#TransformImage"/> + <owl:disjointWith rdf:resource="#DecompressImageData"/> <owl:disjointWith> <owl:Class rdf:about="#FilterImage"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#DecompressImageData"/> + <owl:disjointWith rdf:resource="#TransformImage"/> + <owl:disjointWith rdf:resource="#ExtractEdges"/> <owl:disjointWith> - <owl:Class rdf:about="#BlobAnalysis"/> + <owl:Class rdf:about="#SegmentImage"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#CalibrateImage"/> </owl:Class> <owl:Class rdf:ID="CompountSensorFunction"> + <rdfs:subClassOf> + <owl:Class rdf:ID="CompoundSkills"/> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:ID="CompoundManipulationAndHandlingFunction"/> + <owl:Class rdf:ID="CompoundManufacturingFunction"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="CompoundManufacturingFunction"/> + <owl:Class rdf:ID="CompoundManipulationAndHandlingFunction"/> </owl:disjointWith> - <rdfs:subClassOf> - <owl:Class rdf:ID="CompoundSkills"/> - </rdfs:subClassOf> </owl:Class> <owl:Class rdf:about="#CompoundManipulationAndHandlingFunction"> - <owl:disjointWith rdf:resource="#CompountSensorFunction"/> - <owl:disjointWith> - <owl:Class rdf:about="#CompoundManufacturingFunction"/> - </owl:disjointWith> <rdfs:subClassOf> <owl:Class rdf:about="#CompoundSkills"/> </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:about="#CompoundManufacturingFunction"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#CompountSensorFunction"/> </owl:Class> <owl:Class rdf:about="#Separate"> - <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="#Mold"/> <owl:disjointWith> - <owl:Class rdf:about="#Form"/> + <owl:Class rdf:about="#Join"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Coat"/> + <owl:Class rdf:about="#ModifyWorkpieceProperties"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#ModifyWorkpieceProperties"/> + <owl:Class rdf:about="#Coat"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Join"/> + <owl:Class rdf:about="#Form"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Mold"/> <rdfs:subClassOf> <owl:Class rdf:about="#ManufacturingFunction"/> </rdfs:subClassOf> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Modify the workpiece by breaking the coherence at some location.</rdfs:comment> </owl:Class> <owl:Class rdf:about="#MaxLiftWeight"> <owl:disjointWith> <owl:Class rdf:about="#InsideOrOutsidePicking"/> </owl:disjointWith> <owl:disjointWith rdf:resource="#Reach"/> + <owl:disjointWith rdf:resource="#ShapeOfClaws"/> <owl:disjointWith> <owl:Class rdf:about="#DiameterOfGripper"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#ShapeOfClaws"/> <owl:disjointWith> <owl:Class rdf:about="#SizeOfGripper"/> </owl:disjointWith> @@ -3234,50 +3234,50 @@ pag:8</rdfs:comment> </rdfs:subClassOf> </owl:Class> <owl:Class rdf:ID="SimpleControl"> - <rdfs:subClassOf> - <owl:Class rdf:about="#ControlSystem"/> - </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:ID="NumericalCtrl"/> + <owl:Class rdf:ID="PlaybackCtrl"/> </owl:disjointWith> <owl:disjointWith> <owl:Class rdf:ID="IntelligentCtrl"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="PlaybackCtrl"/> + <owl:Class rdf:ID="NumericalCtrl"/> </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#ControlSystem"/> + </rdfs:subClassOf> </owl:Class> <owl:Class rdf:about="#IntelligentCtrl"> + <rdfs:subClassOf> + <owl:Class rdf:about="#ControlSystem"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#SimpleControl"/> <owl:disjointWith> - <owl:Class rdf:about="#NumericalCtrl"/> + <owl:Class rdf:about="#PlaybackCtrl"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#PlaybackCtrl"/> + <owl:Class rdf:about="#NumericalCtrl"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#SimpleControl"/> <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" >This includes calculating up functions for setting positions and trajectories.</rdfs:comment> - <rdfs:subClassOf> - <owl:Class rdf:about="#ControlSystem"/> - </rdfs:subClassOf> </owl:Class> <owl:Class rdf:about="#LaserClass"> - <owl:disjointWith rdf:resource="#FieldOfView"/> - <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#PhysicalPropertiesSensor"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#MinMeasurementRange"/> <owl:disjointWith> - <owl:Class rdf:about="#LightSpotSize"/> + <owl:Class rdf:about="#LightType"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#ScanningDistance"/> <owl:disjointWith> <owl:Class rdf:about="#MaxScanAngle"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#ScanningDistance"/> <owl:disjointWith> - <owl:Class rdf:about="#LightType"/> + <owl:Class rdf:about="#LightSpotSize"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MinMeasurementRange"/> - <rdfs:subClassOf> - <owl:Class rdf:about="#PhysicalPropertiesSensor"/> - </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> + <owl:disjointWith rdf:resource="#FieldOfView"/> </owl:Class> <owl:Class rdf:ID="YPos"> <rdfs:subClassOf> @@ -3289,13 +3289,13 @@ pag:8</rdfs:comment> </owl:Class> <owl:Class rdf:about="#MeasureAngle"> <owl:disjointWith rdf:resource="#MeasureDistance"/> + <owl:disjointWith rdf:resource="#MeasureSpeed"/> <owl:disjointWith> - <owl:Class rdf:about="#MeasureForce"/> + <owl:Class rdf:about="#MeasurePositionOfObject"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MeasurePositionOfObject"/> + <owl:Class rdf:about="#MeasureForce"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MeasureSpeed"/> <owl:disjointWith rdf:resource="#MeasureTemperature"/> <owl:disjointWith> <owl:Class rdf:about="#MeasureMotionOfObject"/> @@ -3371,14 +3371,17 @@ pag:8</rdfs:comment> </owl:disjointWith> </owl:Class> <owl:Class rdf:about="#PincerGripper"> + <owl:disjointWith rdf:resource="#VacuumGripper"/> + <owl:disjointWith> + <owl:Class rdf:about="#MagnetGripper"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#FingerGripper"/> <rdfs:subClassOf> <owl:Restriction> - <owl:someValuesFrom> - <owl:Class rdf:about="#CloseClaws"/> - </owl:someValuesFrom> <owl:onProperty> <owl:ObjectProperty rdf:about="#hasSkill"/> </owl:onProperty> + <owl:someValuesFrom rdf:resource="#OpenClaws"/> </owl:Restriction> </rdfs:subClassOf> <rdfs:subClassOf> @@ -3386,38 +3389,33 @@ pag:8</rdfs:comment> </rdfs:subClassOf> <rdfs:subClassOf> <owl:Restriction> + <owl:someValuesFrom> + <owl:Class rdf:about="#CloseClaws"/> + </owl:someValuesFrom> <owl:onProperty> <owl:ObjectProperty rdf:about="#hasSkill"/> </owl:onProperty> - <owl:someValuesFrom rdf:resource="#OpenClaws"/> </owl:Restriction> </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#FingerGripper"/> - <owl:disjointWith> - <owl:Class rdf:about="#MagnetGripper"/> - </owl:disjointWith> - <owl:disjointWith rdf:resource="#VacuumGripper"/> </owl:Class> <owl:Class rdf:ID="Hot-galvanise"> + <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> + <rdfs:subClassOf> + <owl:Class rdf:about="#Coat"/> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:ID="Powder-coat"/> + <owl:Class rdf:ID="Varnish"/> </owl:disjointWith> <owl:disjointWith> <owl:Class rdf:ID="Electroplate"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Varnish"/> + <owl:Class rdf:ID="Powder-coat"/> </owl:disjointWith> - <rdfs:subClassOf> - <owl:Class rdf:about="#Coat"/> - </rdfs:subClassOf> - <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:Class> <owl:Class rdf:about="#MeasureMotionOfObject"> - <owl:disjointWith> - <owl:Class rdf:about="#MeasurePositionOfObject"/> - </owl:disjointWith> + <owl:disjointWith rdf:resource="#MeasureDiameter"/> <owl:disjointWith> <owl:Class rdf:about="#MeasureForce"/> </owl:disjointWith> @@ -3439,10 +3437,11 @@ pag:8</rdfs:comment> <owl:disjointWith> <owl:Class rdf:about="#MeasureAcceleration"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MeasureDiameter"/> + <owl:disjointWith> + <owl:Class rdf:about="#MeasurePositionOfObject"/> + </owl:disjointWith> </owl:Class> <owl:Class rdf:ID="CutCorner"> - <rdfs:subClassOf rdf:resource="#CornerShape"/> <rdfs:subClassOf> <owl:Restriction> <owl:onProperty> @@ -3451,12 +3450,10 @@ pag:8</rdfs:comment> <owl:someValuesFrom rdf:resource="#Height"/> </owl:Restriction> </rdfs:subClassOf> + <rdfs:subClassOf rdf:resource="#CornerShape"/> </owl:Class> <owl:Class rdf:about="#DetectLuminescence"> - <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> + <rdfs:subClassOf rdf:resource="#Detect"/> <rdfs:subClassOf> <owl:Restriction> <owl:someValuesFrom> @@ -3467,18 +3464,21 @@ Cap: 5</rdfs:comment> </owl:onProperty> </owl:Restriction> </rdfs:subClassOf> - <rdfs:subClassOf rdf:resource="#Detect"/> - <owl:disjointWith rdf:resource="#DetectObject"/> + <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="#DetectColor"/> + <owl:disjointWith rdf:resource="#DetectCollision"/> <owl:disjointWith> <owl:Class rdf:about="#DetectContrast"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#DetectCollision"/> - <owl:disjointWith rdf:resource="#DetectColor"/> + <owl:disjointWith rdf:resource="#DetectObject"/> </owl:Class> <owl:Class rdf:about="#True"> - <owl:disjointWith> - <owl:Class rdf:about="#Forge"/> - </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#Form"/> + </rdfs:subClassOf> <owl:disjointWith> <owl:Class rdf:about="#Flang"/> </owl:disjointWith> @@ -3500,12 +3500,12 @@ Cap: 5</rdfs:comment> >Machine finishing after e.g. folding</rdfs:comment> <owl:disjointWith rdf:resource="#Roll"/> <owl:disjointWith rdf:resource="#Deep-Draw"/> + <owl:disjointWith> + <owl:Class rdf:about="#Forge"/> + </owl:disjointWith> <owl:disjointWith> <owl:Class rdf:about="#Bend"/> </owl:disjointWith> - <rdfs:subClassOf> - <owl:Class rdf:about="#Form"/> - </rdfs:subClassOf> </owl:Class> <owl:Class rdf:about="#ParallelGripper"> <owl:disjointWith rdf:resource="#AngleGripper"/> @@ -3537,66 +3537,66 @@ Cap: 5</rdfs:comment> <owl:disjointWith rdf:resource="#OpticDistanceSensor"/> </owl:Class> <owl:Class rdf:ID="Teapot"> - <rdfs:subClassOf rdf:resource="#Product"/> <rdfs:subClassOf> <owl:Restriction> + <owl:someValuesFrom rdf:resource="#Material"/> <owl:onProperty> <owl:ObjectProperty rdf:about="#hasMaterial"/> </owl:onProperty> - <owl:someValuesFrom rdf:resource="#Material"/> </owl:Restriction> </rdfs:subClassOf> + <rdfs:subClassOf rdf:resource="#Product"/> </owl:Class> <owl:Class rdf:about="#LineParallelGripper"> + <rdfs:subClassOf rdf:resource="#ParallelGripper"/> + <owl:disjointWith rdf:resource="#GeneralParallelGripper"/> <owl:disjointWith> <owl:Class rdf:about="#CircularParallelGripper"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#GeneralParallelGripper"/> - <rdfs:subClassOf rdf:resource="#ParallelGripper"/> </owl:Class> <owl:Class rdf:about="#CoordinateReferenceSystem"> <rdfs:subClassOf> <owl:Class rdf:about="#Arrangement"/> </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#MountedDeviceOrientation"/> + <owl:Class rdf:about="#MountedDevicePosition"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#WorkCoordinates"/> <owl:disjointWith> <owl:Class rdf:about="#WorkFrame"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#WorkCoordinates"/> <owl:disjointWith> - <owl:Class rdf:about="#MountedDevicePosition"/> + <owl:Class rdf:about="#MountedDeviceOrientation"/> </owl:disjointWith> </owl:Class> <owl:Class rdf:about="#Join"> <rdfs:subClassOf> <owl:Class rdf:about="#ManufacturingFunction"/> </rdfs:subClassOf> + <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="#Separate"/> + <owl:disjointWith rdf:resource="#Mold"/> <owl:disjointWith> - <owl:Class rdf:about="#ModifyWorkpieceProperties"/> + <owl:Class rdf:about="#Coat"/> </owl:disjointWith> <owl:disjointWith> <owl:Class rdf:about="#Form"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Coat"/> + <owl:Class rdf:about="#ModifyWorkpieceProperties"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Mold"/> - <owl:disjointWith rdf:resource="#Separate"/> - <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:Class> <owl:Class rdf:about="#Varnish"> - <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:disjointWith rdf:resource="#Hot-galvanise"/> <owl:disjointWith> - <owl:Class rdf:about="#Powder-coat"/> + <owl:Class rdf:about="#Electroplate"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Electroplate"/> + <owl:Class rdf:about="#Powder-coat"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Hot-galvanise"/> + <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> <rdfs:subClassOf> <owl:Class rdf:about="#Coat"/> </rdfs:subClassOf> @@ -3619,11 +3619,11 @@ Cap: 5</rdfs:comment> <owl:disjointWith> <owl:Class rdf:about="#Length"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Shape"/> + <owl:disjointWith rdf:resource="#Payload"/> <owl:disjointWith> <owl:Class rdf:about="#EnclosureRatingIP"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Payload"/> + <owl:disjointWith rdf:resource="#Shape"/> <owl:disjointWith> <owl:Class rdf:about="#PhysicalPropertiesSensor"/> </owl:disjointWith> @@ -3657,20 +3657,20 @@ Cap: 5</rdfs:comment> </rdfs:subClassOf> </owl:Class> <owl:Class rdf:about="#Repeatability"> - <owl:disjointWith rdf:resource="#Cost"/> - <owl:disjointWith rdf:resource="#Timing"/> <owl:disjointWith> - <owl:Class rdf:about="#Resolution"/> + <owl:Class rdf:about="#Accuracy"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Precision"/> + <owl:Class rdf:about="#PathVelocityFluctuation"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#PathVelocityFluctuation"/> + <owl:Class rdf:about="#Precision"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Accuracy"/> + <owl:Class rdf:about="#Resolution"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Timing"/> + <owl:disjointWith rdf:resource="#Cost"/> <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" >in mm</rdfs:comment> <rdfs:subClassOf> @@ -3682,23 +3682,23 @@ Cap: 5</rdfs:comment> <owl:Class rdf:about="#PhysicalObjectProperty"/> </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#QualityCriteria"/> + <owl:Class rdf:about="#Arrangement"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Communication"/> <owl:disjointWith> - <owl:Class rdf:about="#ToolInterface"/> + <owl:Class rdf:about="#PhysicalProperties"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Identifier"/> + <owl:Class rdf:about="#Geometry"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Geometry"/> + <owl:Class rdf:about="#Identifier"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#PhysicalProperties"/> + <owl:Class rdf:about="#ToolInterface"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Communication"/> <owl:disjointWith> - <owl:Class rdf:about="#Arrangement"/> + <owl:Class rdf:about="#QualityCriteria"/> </owl:disjointWith> </owl:Class> <owl:Class rdf:about="#Lathe"> @@ -3706,10 +3706,10 @@ Cap: 5</rdfs:comment> <owl:disjointWith> <owl:Class rdf:about="#Mill"/> </owl:disjointWith> - <rdfs:subClassOf rdf:resource="#Separate"/> <owl:disjointWith> <owl:Class rdf:about="#Broach"/> </owl:disjointWith> + <rdfs:subClassOf rdf:resource="#Separate"/> <owl:disjointWith rdf:resource="#File"/> <owl:disjointWith> <owl:Class rdf:about="#Thrust"/> @@ -3731,36 +3731,36 @@ Cap: 5</rdfs:comment> <owl:disjointWith rdf:resource="#Rub"/> </owl:Class> <owl:Class rdf:about="#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:disjointWith rdf:resource="#ImageAnalysis"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#SensorFunction"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#Detect"/> <owl:disjointWith> - <owl:Class rdf:about="#Check"/> + <owl:Class rdf:about="#Scan"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Measure"/> + <owl:Class rdf:about="#Classify"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Classify"/> + <owl:Class rdf:about="#Measure"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Scan"/> + <owl:Class rdf:about="#Check"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Detect"/> - <rdfs:subClassOf> - <owl:Class rdf:about="#SensorFunction"/> - </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#ImageAnalysis"/> + <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="#MinAmbientTemperature"> <owl:disjointWith> - <owl:Class rdf:about="#Width"/> + <owl:Class rdf:about="#DegreesOfFreedom"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Weight"/> <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> + <owl:disjointWith rdf:resource="#Weight"/> <owl:disjointWith> - <owl:Class rdf:about="#DegreesOfFreedom"/> + <owl:Class rdf:about="#Width"/> </owl:disjointWith> <owl:disjointWith> <owl:Class rdf:about="#MinVoltageSupply"/> @@ -3804,55 +3804,55 @@ part:7</rdfs:comment> </owl:disjointWith> </owl:Class> <owl:Class rdf:ID="Parallel"> - <rdfs:subClassOf> - <owl:Class rdf:about="#Operation"/> - </rdfs:subClassOf> <rdfs:subClassOf> <owl:Restriction> + <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int" + >2</owl:cardinality> <owl:onProperty> <owl:ObjectProperty rdf:ID="hasOperation"/> </owl:onProperty> - <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int" - >2</owl:cardinality> </owl:Restriction> </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Class rdf:about="#Operation"/> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:ID="Atomic"/> + <owl:Class rdf:ID="Sequence"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Sequence"/> + <owl:Class rdf:ID="Atomic"/> </owl:disjointWith> </owl:Class> <owl:Class rdf:ID="Glass"> <rdfs:subClassOf rdf:resource="#Material"/> </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> - <rdfs:subClassOf> - <owl:Class rdf:about="#Check"/> - </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#Count"/> + <owl:Class rdf:about="#CheckPresence"/> </owl:disjointWith> <owl:disjointWith rdf:resource="#CheckPosition"/> <owl:disjointWith> - <owl:Class rdf:about="#CheckPresence"/> + <owl:Class rdf:about="#Count"/> </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#Check"/> + </rdfs:subClassOf> + <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="#MainFunction"> - <rdfs:subClassOf rdf:resource="#Skill"/> <owl:disjointWith> - <owl:Class rdf:about="#AdditionalFunction"/> + <owl:Class rdf:about="#DiagnosticFunction"/> </owl:disjointWith> <owl:disjointWith> <owl:Class rdf:about="#CompoundSkills"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#DiagnosticFunction"/> + <owl:Class rdf:about="#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 @@ -3884,10 +3884,10 @@ pag:5 <owl:disjointWith> <owl:Class rdf:about="#InsideOrOutsidePicking"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#NumberOfMovableClaws"/> <rdfs:subClassOf> <owl:Class rdf:about="#PhysicalPropertiesGripper"/> </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#NumberOfMovableClaws"/> <owl:disjointWith rdf:resource="#MaxLiftWeight"/> <owl:disjointWith> <owl:Class rdf:about="#MaximumVacuum"/> @@ -3908,12 +3908,12 @@ pag 4</rdfs:comment> <rdfs:subClassOf rdf:resource="#AnalogSignal"/> </owl:Class> <owl:Class rdf:ID="ClassifyObject"> - <owl:disjointWith> - <owl:Class rdf:ID="SortObjects"/> - </owl:disjointWith> <rdfs:subClassOf> <owl:Class rdf:about="#Classify"/> </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:ID="SortObjects"/> + </owl:disjointWith> </owl:Class> <owl:Class rdf:about="#DegreesOfFreedom"> <owl:disjointWith rdf:resource="#Payload"/> @@ -3926,10 +3926,10 @@ pag 4</rdfs:comment> <owl:Class rdf:about="#Width"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MinVoltageSupply"/> + <owl:Class rdf:about="#PhysicalPropertiesSensor"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#PhysicalPropertiesSensor"/> + <owl:Class rdf:about="#MinVoltageSupply"/> </owl:disjointWith> <owl:disjointWith rdf:resource="#MaxCurrentConsumption"/> <owl:disjointWith> @@ -3975,19 +3975,19 @@ pag 4</rdfs:comment> </owl:disjointWith> <owl:disjointWith rdf:resource="#Height"/> <owl:disjointWith> - <owl:Class rdf:about="#PhysicalInterface"/> + <owl:Class rdf:about="#PhysicalPropertiesGripper"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#PhysicalPropertiesGripper"/> + <owl:Class rdf:about="#PhysicalInterface"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#MechanicalResistance"/> <owl:disjointWith> <owl:Class rdf:about="#Length"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MechanicalResistance"/> + <owl:disjointWith rdf:resource="#Weight"/> <rdfs:subClassOf> <owl:Class rdf:about="#PhysicalProperties"/> </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#Weight"/> <owl:disjointWith> <owl:Class rdf:about="#PowerConsumption"/> </owl:disjointWith> @@ -4043,39 +4043,39 @@ pag 4</rdfs:comment> <rdfs:subClassOf> <owl:Class rdf:about="#PhysicalPropertiesSensor"/> </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> - <owl:disjointWith rdf:resource="#LaserClass"/> + <owl:disjointWith rdf:resource="#FieldOfView"/> + <owl:disjointWith rdf:resource="#MinMeasurementRange"/> <owl:disjointWith> - <owl:Class rdf:about="#LightSpotSize"/> + <owl:Class rdf:about="#MaxScanAngle"/> </owl:disjointWith> <owl:disjointWith rdf:resource="#ScanningDistance"/> <owl:disjointWith> - <owl:Class rdf:about="#MaxScanAngle"/> + <owl:Class rdf:about="#LightSpotSize"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MinMeasurementRange"/> - <owl:disjointWith rdf:resource="#FieldOfView"/> + <owl:disjointWith rdf:resource="#LaserClass"/> + <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> </owl:Class> <owl:Class rdf:about="#PhysicalProperties"> - <rdfs:subClassOf> - <owl:Class rdf:about="#PhysicalObjectProperty"/> - </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#QualityCriteria"/> + <owl:Class rdf:about="#Identifier"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Geometry"/> + <owl:Class rdf:about="#ToolInterface"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#ControlSystem"/> + <owl:disjointWith rdf:resource="#Communication"/> <owl:disjointWith> <owl:Class rdf:about="#Arrangement"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Communication"/> - <owl:disjointWith rdf:resource="#ControlSystem"/> <owl:disjointWith> - <owl:Class rdf:about="#ToolInterface"/> + <owl:Class rdf:about="#Geometry"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Identifier"/> + <owl:Class rdf:about="#QualityCriteria"/> </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#PhysicalObjectProperty"/> + </rdfs:subClassOf> </owl:Class> <owl:Class rdf:about="#InsideOrOutsidePicking"> <owl:disjointWith rdf:resource="#SizeOfGripper"/> @@ -4110,77 +4110,77 @@ pag 4</rdfs:comment> </owl:disjointWith> </owl:Class> <owl:Class rdf:about="#Assign"> + <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> <rdfs:subClassOf> <owl:Class rdf:about="#ModifyAmount"/> </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#Divide"/> + <owl:disjointWith rdf:resource="#Branch"/> <owl:disjointWith> - <owl:Class rdf:about="#Merge"/> + <owl:Class rdf:about="#Unify"/> </owl:disjointWith> <owl:disjointWith rdf:resource="#Partition"/> <owl:disjointWith> - <owl:Class rdf:about="#Unify"/> + <owl:Class rdf:about="#Merge"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Branch"/> - <owl:disjointWith rdf:resource="#Divide"/> - <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:Class> <owl:Class rdf:about="#TypeOfActuation"> - <owl:disjointWith rdf:resource="#Reachability"/> <owl:disjointWith> <owl:Class rdf:about="#NumberOfJoints"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Reachability"/> <rdfs:subClassOf rdf:resource="#PhysicalPropertiesRobot"/> </owl:Class> <owl:Class rdf:about="#CheckPresence"> - <owl:disjointWith rdf:resource="#CheckPosition"/> + <owl:disjointWith rdf:resource="#CheckSurfaceForIrregularities"/> <owl:disjointWith> <owl:Class rdf:about="#Count"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#CheckSurfaceForIrregularities"/> + <owl:disjointWith rdf:resource="#CheckPosition"/> <rdfs:subClassOf> <owl:Class rdf:about="#Check"/> </rdfs:subClassOf> </owl:Class> <owl:Class rdf:about="#DiagnosticFunction"> <owl:disjointWith> - <owl:Class rdf:about="#AdditionalFunction"/> + <owl:Class rdf:about="#CompoundSkills"/> </owl:disjointWith> <owl:disjointWith rdf:resource="#MainFunction"/> <owl:disjointWith> - <owl:Class rdf:about="#CompoundSkills"/> + <owl:Class rdf:about="#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> + <rdfs:subClassOf rdf:resource="#Skill"/> </owl:Class> <owl:Class rdf:about="#NumericalCtrl"> - <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >Capability of setting up movements via numerical positions instead of functions.</rdfs:comment> - <rdfs:subClassOf rdf:resource="#ControlSystem"/> + <owl:disjointWith rdf:resource="#SimpleControl"/> + <owl:disjointWith rdf:resource="#IntelligentCtrl"/> <owl:disjointWith> <owl:Class rdf:about="#PlaybackCtrl"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#IntelligentCtrl"/> - <owl:disjointWith rdf:resource="#SimpleControl"/> + <rdfs:subClassOf rdf:resource="#ControlSystem"/> + <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:Class> <owl:Class rdf:about="#Operation"> <owl:disjointWith> - <owl:Class rdf:about="#Abstract"/> + <owl:Class rdf:about="#Task"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Skill"/> + <owl:disjointWith rdf:resource="#ObjectBase"/> <owl:disjointWith> - <owl:Class rdf:about="#PhysicalObject"/> + <owl:Class rdf:about="#Property"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Property"/> + <owl:Class rdf:about="#PhysicalObject"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#ObjectBase"/> + <owl:disjointWith rdf:resource="#Skill"/> <owl:disjointWith> - <owl:Class rdf:about="#Task"/> + <owl:Class rdf:about="#Abstract"/> </owl:disjointWith> </owl:Class> <owl:Class rdf:about="#Bolt"> @@ -4213,18 +4213,18 @@ pag:5 </rdfs:subClassOf> </owl:Class> <owl:Class rdf:about="#FilterImage"> - <rdfs:subClassOf rdf:resource="#ImageAnalysis"/> + <owl:disjointWith rdf:resource="#CalibrateImage"/> + <owl:disjointWith rdf:resource="#TransformImage"/> + <owl:disjointWith rdf:resource="#DecompressImageData"/> + <owl:disjointWith rdf:resource="#ExtractEdges"/> <owl:disjointWith> - <owl:Class rdf:about="#SegmentImage"/> + <owl:Class rdf:about="#BlobAnalysis"/> </owl:disjointWith> <owl:disjointWith rdf:resource="#CompressImageData"/> <owl:disjointWith> - <owl:Class rdf:about="#BlobAnalysis"/> + <owl:Class rdf:about="#SegmentImage"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#ExtractEdges"/> - <owl:disjointWith rdf:resource="#DecompressImageData"/> - <owl:disjointWith rdf:resource="#TransformImage"/> - <owl:disjointWith rdf:resource="#CalibrateImage"/> + <rdfs:subClassOf rdf:resource="#ImageAnalysis"/> </owl:Class> <owl:Class rdf:about="#MeasureOrientationOfObject"> <owl:disjointWith rdf:resource="#MeasureDiameter"/> @@ -4255,10 +4255,10 @@ pag:5 <owl:disjointWith rdf:resource="#Rub"/> <owl:disjointWith rdf:resource="#Saw"/> <owl:disjointWith rdf:resource="#Hone"/> - <owl:disjointWith rdf:resource="#Electro-discharge-machine"/> <owl:disjointWith> <owl:Class rdf:about="#Drill"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Electro-discharge-machine"/> <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> @@ -4284,36 +4284,36 @@ pag:5 </rdfs:subClassOf> </owl:Class> <owl:Class rdf:about="#Electroplate"> + <owl:disjointWith rdf:resource="#Varnish"/> + <owl:disjointWith rdf:resource="#Hot-galvanise"/> <owl:disjointWith> <owl:Class rdf:about="#Powder-coat"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Hot-galvanise"/> - <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> <rdfs:subClassOf> <owl:Class rdf:about="#Coat"/> </rdfs:subClassOf> - <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="#UltrasonicSensor"> <owl:disjointWith> - <owl:Class rdf:about="#EncoderSensor"/> + <owl:Class rdf:about="#TorqueForceSensor"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MagneticSensor"/> + <owl:Class rdf:about="#OpticSensor"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#InductiveSensor"/> <owl:disjointWith> - <owl:Class rdf:about="#CapacitveSensor"/> + <owl:Class rdf:about="#TactileSensor"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#TactileSensor"/> + <owl:Class rdf:about="#CapacitveSensor"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#InductiveSensor"/> <owl:disjointWith> - <owl:Class rdf:about="#OpticSensor"/> + <owl:Class rdf:about="#MagneticSensor"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#TorqueForceSensor"/> + <owl:Class rdf:about="#EncoderSensor"/> </owl:disjointWith> <rdfs:subClassOf rdf:resource="#Sensor"/> </owl:Class> @@ -4321,113 +4321,113 @@ pag:5 <rdfs:subClassOf rdf:resource="#DigitalSignal"/> </owl:Class> <owl:Class rdf:about="#SensorFunction"> - <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> - <owl:Class rdf:about="#ManufacturingFunction"/> + <owl:Class rdf:about="#ManipulationAndHandlingFunction"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#ManipulationAndHandlingFunction"/> + <owl:Class rdf:about="#ManufacturingFunction"/> </owl:disjointWith> + <rdfs:subClassOf rdf:resource="#MainFunction"/> <rdfs:subClassOf> <owl:Restriction> - <owl:allValuesFrom rdf:resource="#Sensor"/> <owl:onProperty> <owl:ObjectProperty rdf:about="#isSkillOf"/> </owl:onProperty> + <owl:allValuesFrom rdf:resource="#Sensor"/> </owl:Restriction> </rdfs:subClassOf> - <rdfs:subClassOf 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:6-7 +(breakdown of properties)</rdfs:comment> </owl:Class> <owl:Class rdf:about="#PlaybackCtrl"> <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> - <owl:disjointWith rdf:resource="#NumericalCtrl"/> - <owl:disjointWith rdf:resource="#IntelligentCtrl"/> - <owl:disjointWith rdf:resource="#SimpleControl"/> <rdfs:subClassOf rdf:resource="#ControlSystem"/> + <owl:disjointWith rdf:resource="#SimpleControl"/> + <owl:disjointWith rdf:resource="#IntelligentCtrl"/> + <owl:disjointWith rdf:resource="#NumericalCtrl"/> </owl:Class> <owl:Class rdf:about="#SimpleKinematicRobot"> + <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="#ArticulatedRobot"/> <owl:disjointWith> - <owl:Class rdf:about="#ScaraRobot"/> + <owl:Class rdf:about="#ParallelKinematicRobot"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#SpecialKinematicRobot"/> <owl:disjointWith> - <owl:Class rdf:about="#HexapodRobot"/> + <owl:Class rdf:about="#CartesianRobot"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#CartesianRobot"/> + <owl:Class rdf:about="#HexapodRobot"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#SpecialKinematicRobot"/> <owl:disjointWith> - <owl:Class rdf:about="#ParallelKinematicRobot"/> + <owl:Class rdf:about="#ScaraRobot"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#ArticulatedRobot"/> <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:Class> <owl:Class rdf:about="#MagneticSensor"> <owl:disjointWith> - <owl:Class rdf:about="#CapacitveSensor"/> + <owl:Class rdf:about="#OpticSensor"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#InductiveSensor"/> - <owl:disjointWith rdf:resource="#UltrasonicSensor"/> <owl:disjointWith> - <owl:Class rdf:about="#TactileSensor"/> + <owl:Class rdf:about="#TorqueForceSensor"/> </owl:disjointWith> <owl:disjointWith> <owl:Class rdf:about="#EncoderSensor"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#TorqueForceSensor"/> + <owl:Class rdf:about="#TactileSensor"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#UltrasonicSensor"/> + <owl:disjointWith rdf:resource="#InductiveSensor"/> <owl:disjointWith> - <owl:Class rdf:about="#OpticSensor"/> + <owl:Class rdf:about="#CapacitveSensor"/> </owl:disjointWith> <rdfs:subClassOf rdf:resource="#Sensor"/> </owl:Class> <owl:Class rdf:about="#QualityCriteria"> <owl:disjointWith> - <owl:Class rdf:about="#ToolInterface"/> + <owl:Class rdf:about="#Arrangement"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#PhysicalProperties"/> + <owl:disjointWith rdf:resource="#Communication"/> + <owl:disjointWith rdf:resource="#ControlSystem"/> <owl:disjointWith> - <owl:Class rdf:about="#Identifier"/> + <owl:Class rdf:about="#Geometry"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Geometry"/> + <owl:Class rdf:about="#Identifier"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#ControlSystem"/> - <owl:disjointWith rdf:resource="#Communication"/> + <owl:disjointWith rdf:resource="#PhysicalProperties"/> <owl:disjointWith> - <owl:Class rdf:about="#Arrangement"/> + <owl:Class rdf:about="#ToolInterface"/> </owl:disjointWith> <rdfs:subClassOf> <owl:Class rdf:about="#PhysicalObjectProperty"/> </rdfs:subClassOf> </owl:Class> <owl:Class rdf:about="#OpenFingers"> - <owl:disjointWith rdf:resource="#AdjustVacuumToRelease"/> - <owl:disjointWith rdf:resource="#OpenClaws"/> - <owl:disjointWith> - <owl:Class rdf:about="#AdjustCurrentToRelease"/> - </owl:disjointWith> - <rdfs:subClassOf> - <owl:Class rdf:about="#Release"/> - </rdfs:subClassOf> <rdfs:subClassOf> <owl:Restriction> - <owl:someValuesFrom rdf:resource="#FingerGripper"/> <owl:onProperty> <owl:ObjectProperty rdf:about="#isSkillOf"/> </owl:onProperty> + <owl:someValuesFrom rdf:resource="#FingerGripper"/> </owl:Restriction> </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Class rdf:about="#Release"/> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:about="#AdjustCurrentToRelease"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#OpenClaws"/> + <owl:disjointWith rdf:resource="#AdjustVacuumToRelease"/> </owl:Class> <owl:Class rdf:about="#Position"> <owl:disjointWith rdf:resource="#Displace"/> @@ -4452,37 +4452,37 @@ Sometimes, the tool is already included in the robot, e.g. a gripper is already </owl:Class> <owl:Class rdf:ID="SwitchingFrequency"> <owl:disjointWith> - <owl:Class rdf:ID="ResponseTime"/> + <owl:Class rdf:ID="CycleTime"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="CycleTime"/> + <owl:Class rdf:ID="ResponseTime"/> </owl:disjointWith> - <rdfs:subClassOf rdf:resource="#Timing"/> <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" >in Kilohertz</rdfs:comment> + <rdfs:subClassOf rdf:resource="#Timing"/> </owl:Class> <owl:Class rdf:about="#SegmentImage"> - <owl:disjointWith rdf:resource="#TransformImage"/> - <owl:disjointWith rdf:resource="#CompressImageData"/> - <owl:disjointWith rdf:resource="#FilterImage"/> - <owl:disjointWith rdf:resource="#ExtractEdges"/> - <owl:disjointWith rdf:resource="#CalibrateImage"/> + <owl:disjointWith rdf:resource="#DecompressImageData"/> <owl:disjointWith> <owl:Class rdf:about="#BlobAnalysis"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#DecompressImageData"/> + <owl:disjointWith rdf:resource="#CalibrateImage"/> + <owl:disjointWith rdf:resource="#ExtractEdges"/> + <owl:disjointWith rdf:resource="#FilterImage"/> + <owl:disjointWith rdf:resource="#CompressImageData"/> + <owl:disjointWith rdf:resource="#TransformImage"/> <rdfs:subClassOf rdf:resource="#ImageAnalysis"/> </owl:Class> <owl:Class rdf:about="#isEditable"> - <owl:disjointWith> - <owl:Class rdf:about="#PhysicalObjectProperty"/> - </owl:disjointWith> - <owl:disjointWith rdf:resource="#SkillProperty"/> <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" >This attribute indicates whether the property is supposed to be provided each time a skill is invoked or just once.</rdfs:comment> <rdfs:subClassOf> <owl:Class rdf:about="#Property"/> </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#SkillProperty"/> + <owl:disjointWith> + <owl:Class rdf:about="#PhysicalObjectProperty"/> + </owl:disjointWith> </owl:Class> <owl:Class rdf:about="#Fill"> <owl:disjointWith> @@ -4507,11 +4507,11 @@ Sometimes, the tool is already included in the robot, e.g. a gripper is already </owl:disjointWith> </owl:Class> <owl:Class rdf:about="#Store"> - <owl:disjointWith rdf:resource="#Secure"/> - <owl:disjointWith rdf:resource="#Move"/> <owl:disjointWith> <owl:Class rdf:about="#ModifyAmount"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Move"/> + <owl:disjointWith rdf:resource="#Secure"/> <rdfs:subClassOf> <owl:Class rdf:about="#ManipulationAndHandlingFunction"/> </rdfs:subClassOf> @@ -4519,54 +4519,54 @@ Sometimes, the tool is already included in the robot, e.g. a gripper is already <owl:Class rdf:about="#TactileSensor"> <rdfs:subClassOf rdf:resource="#Sensor"/> <owl:disjointWith> - <owl:Class rdf:about="#TorqueForceSensor"/> + <owl:Class rdf:about="#EncoderSensor"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#InductiveSensor"/> <owl:disjointWith> - <owl:Class rdf:about="#CapacitveSensor"/> + <owl:Class rdf:about="#OpticSensor"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MagneticSensor"/> <owl:disjointWith rdf:resource="#UltrasonicSensor"/> + <owl:disjointWith rdf:resource="#MagneticSensor"/> <owl:disjointWith> - <owl:Class rdf:about="#OpticSensor"/> + <owl:Class rdf:about="#CapacitveSensor"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#InductiveSensor"/> <owl:disjointWith> - <owl:Class rdf:about="#EncoderSensor"/> + <owl:Class rdf:about="#TorqueForceSensor"/> </owl:disjointWith> </owl:Class> <owl:Class rdf:about="#Read2DMatrixCode"> <rdfs:subClassOf rdf:resource="#Read"/> - <owl:disjointWith rdf:resource="#ReadBarCode"/> - <owl:disjointWith> - <owl:Class rdf:about="#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:disjointWith> + <owl:Class rdf:about="#ReadOpticalCharacters"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#ReadBarCode"/> </owl:Class> <owl:Class rdf:about="#SetParameterValue"> - <owl:disjointWith rdf:resource="#Reset"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#AdditionalFunction"/> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#LoadParameterSet"/> + <owl:Class rdf:about="#Calibrate"/> </owl:disjointWith> <owl:disjointWith rdf:resource="#SaveParameterSet"/> <owl:disjointWith> - <owl:Class rdf:about="#Calibrate"/> + <owl:Class rdf:about="#LoadParameterSet"/> </owl:disjointWith> - <rdfs:subClassOf> - <owl:Class rdf:about="#AdditionalFunction"/> - </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#Reset"/> </owl:Class> <owl:Class rdf:about="#Length"> - <owl:disjointWith rdf:resource="#PhysicalPropertiesRobot"/> <owl:disjointWith rdf:resource="#Shape"/> + <owl:disjointWith rdf:resource="#PhysicalPropertiesRobot"/> <rdfs:subClassOf rdf:resource="#PhysicalProperties"/> <owl:disjointWith> - <owl:Class rdf:about="#PhysicalInterface"/> + <owl:Class rdf:about="#PhysicalPropertiesGripper"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#PhysicalPropertiesGripper"/> + <owl:Class rdf:about="#PhysicalInterface"/> </owl:disjointWith> <owl:disjointWith> <owl:Class rdf:about="#MaxForce"/> @@ -4575,10 +4575,10 @@ part:7</rdfs:comment> <owl:Class rdf:about="#PhysicalPropertiesSensor"/> </owl:disjointWith> <owl:disjointWith rdf:resource="#Height"/> - <owl:disjointWith rdf:resource="#Payload"/> <owl:disjointWith> <owl:Class rdf:about="#MinVoltageSupply"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Payload"/> <owl:disjointWith rdf:resource="#MaxCurrentConsumption"/> <owl:disjointWith rdf:resource="#Diameter"/> <owl:disjointWith> @@ -4631,68 +4631,68 @@ part:7</rdfs:comment> </owl:disjointWith> </owl:Class> <owl:Class rdf:about="#ModifyWorkpieceProperties"> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Modify some physical properties of the workpiece.</rdfs:comment> + <rdfs:subClassOf> + <owl:Class rdf:about="#ManufacturingFunction"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#Mold"/> + <owl:disjointWith rdf:resource="#Join"/> <owl:disjointWith> - <owl:Class rdf:about="#Coat"/> + <owl:Class rdf:about="#Form"/> </owl:disjointWith> <owl:disjointWith rdf:resource="#Separate"/> <owl:disjointWith> - <owl:Class rdf:about="#Form"/> + <owl:Class rdf:about="#Coat"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Join"/> - <owl:disjointWith rdf:resource="#Mold"/> - <rdfs:subClassOf> - <owl:Class rdf:about="#ManufacturingFunction"/> - </rdfs:subClassOf> - <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >Modify some physical properties of the workpiece.</rdfs:comment> </owl:Class> <owl:Class rdf:about="#LoadParameterSet"> - <owl:disjointWith rdf:resource="#Reset"/> - <owl:disjointWith rdf:resource="#SetParameterValue"/> - <owl:disjointWith> - <owl:Class rdf:about="#Calibrate"/> - </owl:disjointWith> - <owl:disjointWith rdf:resource="#SaveParameterSet"/> <rdfs:subClassOf> <owl:Class rdf:about="#AdditionalFunction"/> </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#SaveParameterSet"/> + <owl:disjointWith> + <owl:Class rdf:about="#Calibrate"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#SetParameterValue"/> + <owl:disjointWith rdf:resource="#Reset"/> </owl:Class> <owl:Class rdf:about="#ManipulationAndHandlingFunction"> - <rdfs:subClassOf rdf:resource="#MainFunction"/> + <owl:disjointWith rdf:resource="#SensorFunction"/> <owl:disjointWith> <owl:Class rdf:about="#ManufacturingFunction"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#SensorFunction"/> + <rdfs:subClassOf rdf:resource="#MainFunction"/> </owl:Class> <owl:Class rdf:about="#MountedDeviceOrientation"> <rdfs:subClassOf> <owl:Class rdf:about="#Arrangement"/> </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#WorkFrame"/> + <owl:Class rdf:about="#MountedDevicePosition"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#WorkCoordinates"/> <owl:disjointWith rdf:resource="#CoordinateReferenceSystem"/> + <owl:disjointWith rdf:resource="#WorkCoordinates"/> <owl:disjointWith> - <owl:Class rdf:about="#MountedDevicePosition"/> + <owl:Class rdf:about="#WorkFrame"/> </owl:disjointWith> </owl:Class> <owl:Class rdf:about="#CartesianRobot"> - <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> <rdfs:subClassOf rdf:resource="#Robot"/> <owl:disjointWith> - <owl:Class rdf:about="#ParallelKinematicRobot"/> + <owl:Class rdf:about="#ScaraRobot"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#SpecialKinematicRobot"/> - <owl:disjointWith rdf:resource="#ArticulatedRobot"/> - <owl:disjointWith rdf:resource="#SimpleKinematicRobot"/> <owl:disjointWith> <owl:Class rdf:about="#HexapodRobot"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#SimpleKinematicRobot"/> + <owl:disjointWith rdf:resource="#ArticulatedRobot"/> + <owl:disjointWith rdf:resource="#SpecialKinematicRobot"/> <owl:disjointWith> - <owl:Class rdf:about="#ScaraRobot"/> + <owl:Class rdf:about="#ParallelKinematicRobot"/> </owl:disjointWith> + <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:Class> <owl:Class rdf:about="#Gripper"> <owl:disjointWith> @@ -4704,27 +4704,25 @@ part:7</rdfs:comment> <owl:onProperty> <owl:ObjectProperty rdf:about="#hasProperty"/> </owl:onProperty> - <owl:someValuesFrom> - <owl:Class rdf:about="#PhysicalPropertiesGripper"/> - </owl:someValuesFrom> + <owl:someValuesFrom rdf:resource="#ControlSystem"/> </owl:Restriction> </rdfs:subClassOf> <rdfs:subClassOf> <owl:Restriction> - <owl:someValuesFrom> - <owl:Class rdf:about="#Release"/> - </owl:someValuesFrom> <owl:onProperty> - <owl:ObjectProperty rdf:about="#hasSkill"/> + <owl:ObjectProperty rdf:about="#hasProperty"/> </owl:onProperty> + <owl:someValuesFrom rdf:resource="#Communication"/> </owl:Restriction> </rdfs:subClassOf> <rdfs:subClassOf> <owl:Restriction> <owl:onProperty> - <owl:ObjectProperty rdf:about="#hasProperty"/> + <owl:ObjectProperty rdf:about="#hasSkill"/> </owl:onProperty> - <owl:someValuesFrom rdf:resource="#Cost"/> + <owl:someValuesFrom> + <owl:Class rdf:about="#Release"/> + </owl:someValuesFrom> </owl:Restriction> </rdfs:subClassOf> <rdfs:subClassOf> @@ -4732,35 +4730,37 @@ part:7</rdfs:comment> <owl:onProperty> <owl:ObjectProperty rdf:about="#hasProperty"/> </owl:onProperty> - <owl:someValuesFrom rdf:resource="#Communication"/> + <owl:someValuesFrom> + <owl:Class rdf:about="#PhysicalPropertiesGripper"/> + </owl:someValuesFrom> </owl:Restriction> </rdfs:subClassOf> <rdfs:subClassOf> <owl:Restriction> - <owl:someValuesFrom rdf:resource="#ControlSystem"/> + <owl:someValuesFrom> + <owl:Class rdf:about="#Arrangement"/> + </owl:someValuesFrom> <owl:onProperty> <owl:ObjectProperty rdf:about="#hasProperty"/> </owl:onProperty> </owl:Restriction> </rdfs:subClassOf> - <rdfs:subClassOf> - <owl:Class rdf:about="#ManipulationAndHandling"/> - </rdfs:subClassOf> <rdfs:subClassOf> <owl:Restriction> - <owl:onProperty> - <owl:ObjectProperty rdf:about="#hasSkill"/> - </owl:onProperty> <owl:someValuesFrom> <owl:Class rdf:about="#Grasp"/> </owl:someValuesFrom> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasSkill"/> + </owl:onProperty> </owl:Restriction> </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Class rdf:about="#ManipulationAndHandling"/> + </rdfs:subClassOf> <rdfs:subClassOf> <owl:Restriction> - <owl:someValuesFrom> - <owl:Class rdf:about="#Arrangement"/> - </owl:someValuesFrom> + <owl:someValuesFrom rdf:resource="#Cost"/> <owl:onProperty> <owl:ObjectProperty rdf:about="#hasProperty"/> </owl:onProperty> @@ -4830,20 +4830,20 @@ Cap: 7</rdfs:comment> </owl:disjointWith> </owl:Class> <owl:Class rdf:about="#OpticSensor"> - <rdfs:subClassOf rdf:resource="#Sensor"/> - <owl:disjointWith rdf:resource="#TactileSensor"/> <owl:disjointWith> - <owl:Class rdf:about="#CapacitveSensor"/> + <owl:Class rdf:about="#EncoderSensor"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#InductiveSensor"/> - <owl:disjointWith rdf:resource="#MagneticSensor"/> + <owl:disjointWith rdf:resource="#UltrasonicSensor"/> <owl:disjointWith> <owl:Class rdf:about="#TorqueForceSensor"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#UltrasonicSensor"/> + <owl:disjointWith rdf:resource="#MagneticSensor"/> + <owl:disjointWith rdf:resource="#InductiveSensor"/> <owl:disjointWith> - <owl:Class rdf:about="#EncoderSensor"/> + <owl:Class rdf:about="#CapacitveSensor"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#TactileSensor"/> + <rdfs:subClassOf rdf:resource="#Sensor"/> </owl:Class> <owl:Class rdf:about="#Convey"> <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" @@ -4863,53 +4863,53 @@ Cap: 7</rdfs:comment> <owl:disjointWith rdf:resource="#Arrange"/> </owl:Class> <owl:Class rdf:about="#ManufacturingFunction"> - <owl:disjointWith rdf:resource="#SensorFunction"/> - <owl:disjointWith rdf:resource="#ManipulationAndHandlingFunction"/> <rdfs:subClassOf rdf:resource="#MainFunction"/> + <owl:disjointWith rdf:resource="#ManipulationAndHandlingFunction"/> + <owl:disjointWith rdf:resource="#SensorFunction"/> </owl:Class> <owl:Class rdf:ID="Ceramics"> <rdfs:subClassOf rdf:resource="#Material"/> </owl:Class> <owl:Class rdf:ID="Worm"> - <rdfs:subClassOf> - <owl:Class rdf:about="#MechanicalConnector"/> - </rdfs:subClassOf> - <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >Can be inside or outside.</rdfs:comment> <owl:disjointWith> <owl:Class rdf:ID="WormDiameter"/> </owl:disjointWith> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Can be inside or outside.</rdfs:comment> + <rdfs:subClassOf> + <owl:Class rdf:about="#MechanicalConnector"/> + </rdfs:subClassOf> </owl:Class> <owl:Class rdf:about="#Cast"> <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" >From fluid metallic material a solid workpiece is created.</rdfs:comment> <rdfs:subClassOf rdf:resource="#Mold"/> + <owl:disjointWith rdf:resource="#ElectrolyticSegregate"/> <owl:disjointWith> <owl:Class rdf:about="#Sinter"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#ElectrolyticSegregate"/> </owl:Class> <owl:Class rdf:about="#PhysicalObjectProperty"> <rdfs:subClassOf> <owl:Class rdf:about="#Property"/> </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#SkillProperty"/> <owl:disjointWith rdf:resource="#isEditable"/> + <owl:disjointWith rdf:resource="#SkillProperty"/> </owl:Class> <owl:Class rdf:about="#Anneal"> - <owl:disjointWith rdf:resource="#Age"/> + <rdfs:subClassOf rdf:resource="#ModifyWorkpieceProperties"/> <owl:disjointWith> <owl:Class rdf:about="#Temper"/> </owl:disjointWith> - <rdfs:subClassOf rdf:resource="#ModifyWorkpieceProperties"/> + <owl:disjointWith rdf:resource="#Age"/> <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="#Broach"> - <owl:disjointWith rdf:resource="#Thrust"/> <owl:disjointWith> <owl:Class rdf:about="#Drill"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Thrust"/> <owl:disjointWith rdf:resource="#Electro-discharge-machine"/> <owl:disjointWith rdf:resource="#Rub"/> <owl:disjointWith rdf:resource="#Thermal-Separate"/> @@ -4942,8 +4942,8 @@ Cap: 7</rdfs:comment> <owl:Class rdf:about="#Measure"/> </rdfs:subClassOf> <owl:disjointWith rdf:resource="#MeasureMotionOfObject"/> - <owl:disjointWith rdf:resource="#MeasureVolume"/> <owl:disjointWith rdf:resource="#MeasureDistance"/> + <owl:disjointWith rdf:resource="#MeasureVolume"/> <owl:disjointWith> <owl:Class rdf:about="#MeasurePositionOfObject"/> </owl:disjointWith> @@ -4954,9 +4954,9 @@ Cap: 7</rdfs:comment> <owl:disjointWith rdf:resource="#MeasureSpeed"/> </owl:Class> <owl:Class rdf:about="#CircularParallelGripper"> - <owl:disjointWith rdf:resource="#LineParallelGripper"/> - <owl:disjointWith rdf:resource="#GeneralParallelGripper"/> <rdfs:subClassOf rdf:resource="#ParallelGripper"/> + <owl:disjointWith rdf:resource="#GeneralParallelGripper"/> + <owl:disjointWith rdf:resource="#LineParallelGripper"/> </owl:Class> <owl:Class rdf:ID="InductiveProximitySwitch"> <rdfs:subClassOf rdf:resource="#InductiveSensor"/> @@ -4966,21 +4966,21 @@ Tasks and Skills of Ocptical Sensor 1.1 Cap: 2</rdfs:comment> </owl:Class> <owl:Class rdf:about="#AsFastAsPossible"> - <owl:disjointWith rdf:resource="#Circular"/> + <rdfs:subClassOf rdf:resource="#Feed"/> <owl:disjointWith> <owl:Class rdf:about="#Karthesian"/> </owl:disjointWith> - <rdfs:subClassOf rdf:resource="#Feed"/> + <owl:disjointWith rdf:resource="#Circular"/> </owl:Class> <owl:Class rdf:about="#BlobAnalysis"> - <owl:disjointWith rdf:resource="#SegmentImage"/> - <owl:disjointWith rdf:resource="#TransformImage"/> - <owl:disjointWith rdf:resource="#DecompressImageData"/> - <owl:disjointWith rdf:resource="#CalibrateImage"/> - <owl:disjointWith rdf:resource="#ExtractEdges"/> - <owl:disjointWith rdf:resource="#CompressImageData"/> - <owl:disjointWith rdf:resource="#FilterImage"/> <rdfs:subClassOf rdf:resource="#ImageAnalysis"/> + <owl:disjointWith rdf:resource="#FilterImage"/> + <owl:disjointWith rdf:resource="#CompressImageData"/> + <owl:disjointWith rdf:resource="#ExtractEdges"/> + <owl:disjointWith rdf:resource="#CalibrateImage"/> + <owl:disjointWith rdf:resource="#DecompressImageData"/> + <owl:disjointWith rdf:resource="#TransformImage"/> + <owl:disjointWith rdf:resource="#SegmentImage"/> </owl:Class> <owl:Class rdf:about="#MinVoltageSupply"> <owl:disjointWith> @@ -5018,115 +5018,115 @@ Cap: 2</rdfs:comment> <owl:disjointWith rdf:resource="#EnclosureRatingIP"/> <rdfs:subClassOf rdf:resource="#PhysicalProperties"/> <owl:disjointWith rdf:resource="#MechanicalResistance"/> - <owl:disjointWith rdf:resource="#Diameter"/> <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" >in volts</rdfs:comment> + <owl:disjointWith rdf:resource="#Diameter"/> </owl:Class> <owl:Class rdf:about="#Calibrate"> + <owl:disjointWith rdf:resource="#LoadParameterSet"/> + <owl:disjointWith rdf:resource="#Reset"/> + <owl:disjointWith rdf:resource="#SaveParameterSet"/> + <owl:disjointWith rdf:resource="#SetParameterValue"/> <rdfs:subClassOf> <owl:Class rdf:about="#AdditionalFunction"/> </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#SetParameterValue"/> - <owl:disjointWith rdf:resource="#SaveParameterSet"/> - <owl:disjointWith rdf:resource="#Reset"/> - <owl:disjointWith rdf:resource="#LoadParameterSet"/> </owl:Class> <owl:Class rdf:about="#AdjustCurrentToGrip"> - <owl:disjointWith rdf:resource="#CloseFingers"/> - <owl:disjointWith rdf:resource="#AdjustVacuumToGrip"/> - <owl:disjointWith> - <owl:Class rdf:about="#CloseClaws"/> - </owl:disjointWith> - <rdfs:subClassOf> - <owl:Class rdf:about="#Grasp"/> - </rdfs:subClassOf> <rdfs:subClassOf> <owl:Restriction> - <owl:someValuesFrom> - <owl:Class rdf:about="#MagnetGripper"/> - </owl:someValuesFrom> <owl:onProperty> <owl:ObjectProperty rdf:about="#isSkillOf"/> </owl:onProperty> + <owl:someValuesFrom> + <owl:Class rdf:about="#MagnetGripper"/> + </owl:someValuesFrom> </owl:Restriction> </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Class rdf:about="#Grasp"/> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:about="#CloseClaws"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#AdjustVacuumToGrip"/> + <owl:disjointWith rdf:resource="#CloseFingers"/> </owl:Class> <owl:Class rdf:about="#Geometry"> - <owl:disjointWith rdf:resource="#QualityCriteria"/> - <owl:disjointWith rdf:resource="#Communication"/> + <owl:disjointWith rdf:resource="#PhysicalProperties"/> <owl:disjointWith> - <owl:Class rdf:about="#Identifier"/> + <owl:Class rdf:about="#Arrangement"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#ControlSystem"/> <owl:disjointWith> <owl:Class rdf:about="#ToolInterface"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#ControlSystem"/> <owl:disjointWith> - <owl:Class rdf:about="#Arrangement"/> + <owl:Class rdf:about="#Identifier"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#PhysicalProperties"/> + <owl:disjointWith rdf:resource="#Communication"/> + <owl:disjointWith rdf:resource="#QualityCriteria"/> <rdfs:subClassOf rdf:resource="#PhysicalObjectProperty"/> </owl:Class> <owl:Class rdf:ID="WireDrawEncoder"> - <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:ID="WheelEncoder"/> + <owl:Class rdf:ID="LinearEncoder"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="LinearEncoder"/> + <owl:Class rdf:ID="WheelEncoder"/> </owl:disjointWith> - <rdfs:subClassOf> - <owl:Class rdf:about="#EncoderSensor"/> - </rdfs:subClassOf> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >distanceMeasurements.pdf +SICK +pag 4</rdfs:comment> </owl:Class> <owl:Class rdf:about="#Detach"> <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" >SIARAS Detaching an end-effector from a robot (opposite to Attach)</rdfs:comment> - <owl:disjointWith rdf:resource="#Attach"/> <owl:disjointWith> - <owl:Class rdf:about="#Grasp"/> + <owl:Class rdf:about="#Release"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Release"/> + <owl:Class rdf:about="#Grasp"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Attach"/> <rdfs:subClassOf rdf:resource="#Secure"/> </owl:Class> <owl:Class rdf:ID="StoreInOrder"> - <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> - <rdfs:subClassOf rdf:resource="#Store"/> <owl:disjointWith> - <owl:Class rdf:ID="StorePartlyOrdered"/> + <owl:Class rdf:ID="StoreUnOrdered"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="StoreUnOrdered"/> + <owl:Class rdf:ID="StorePartlyOrdered"/> </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.</rdfs:comment> + <rdfs:subClassOf rdf:resource="#Store"/> </owl:Class> <owl:Class rdf:ID="Hole"> - <rdfs:subClassOf rdf:resource="#Shape"/> <rdfs:subClassOf> <owl:Restriction> <owl:someValuesFrom rdf:resource="#Diameter"/> <owl:onProperty rdf:resource="#hasDiameter"/> </owl:Restriction> </rdfs:subClassOf> + <rdfs:subClassOf rdf:resource="#Shape"/> </owl:Class> <owl:Class rdf:about="#Precision"> - <owl:disjointWith rdf:resource="#Cost"/> - <owl:disjointWith rdf:resource="#Timing"/> <owl:disjointWith> - <owl:Class rdf:about="#Resolution"/> + <owl:Class rdf:about="#Accuracy"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Repeatability"/> <owl:disjointWith> <owl:Class rdf:about="#PathVelocityFluctuation"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Repeatability"/> <owl:disjointWith> - <owl:Class rdf:about="#Accuracy"/> + <owl:Class rdf:about="#Resolution"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Timing"/> + <owl:disjointWith rdf:resource="#Cost"/> <rdfs:subClassOf rdf:resource="#QualityCriteria"/> </owl:Class> <owl:Class rdf:about="#OpticColorSensor"> @@ -5141,8 +5141,8 @@ Cap: 4</rdfs:comment> <owl:disjointWith rdf:resource="#OpticDistanceSensor"/> <owl:disjointWith rdf:resource="#OpticSwitch"/> <owl:disjointWith rdf:resource="#OpticLuminescenceScanner"/> - <owl:disjointWith rdf:resource="#LaserScanner2D"/> <rdfs:subClassOf rdf:resource="#OpticSensor"/> + <owl:disjointWith rdf:resource="#LaserScanner2D"/> <owl:disjointWith> <owl:Class rdf:about="#OpticContrastScanner"/> </owl:disjointWith> @@ -5153,8 +5153,8 @@ Cap: 4</rdfs:comment> <owl:disjointWith rdf:resource="#Lap"/> <owl:disjointWith rdf:resource="#Thermal-Separate"/> <owl:disjointWith rdf:resource="#Hone"/> - <owl:disjointWith rdf:resource="#Lathe"/> <owl:disjointWith rdf:resource="#File"/> + <owl:disjointWith rdf:resource="#Lathe"/> <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" >Divide a workpiece into two parts.</rdfs:comment> <owl:disjointWith rdf:resource="#Thrust"/> @@ -5177,40 +5177,40 @@ Cap: 4</rdfs:comment> </rdfs:subClassOf> </owl:Class> <owl:Class rdf:about="#HexapodRobot"> - <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:disjointWith rdf:resource="#ArticulatedRobot"/> - <owl:disjointWith rdf:resource="#SpecialKinematicRobot"/> - <owl:disjointWith rdf:resource="#SimpleKinematicRobot"/> + <rdfs:subClassOf rdf:resource="#Robot"/> <owl:disjointWith> - <owl:Class rdf:about="#ParallelKinematicRobot"/> + <owl:Class rdf:about="#ScaraRobot"/> </owl:disjointWith> <owl:disjointWith rdf:resource="#CartesianRobot"/> <owl:disjointWith> - <owl:Class rdf:about="#ScaraRobot"/> + <owl:Class rdf:about="#ParallelKinematicRobot"/> </owl:disjointWith> - <rdfs:subClassOf rdf:resource="#Robot"/> + <owl:disjointWith rdf:resource="#SimpleKinematicRobot"/> + <owl:disjointWith rdf:resource="#SpecialKinematicRobot"/> + <owl:disjointWith rdf:resource="#ArticulatedRobot"/> + <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:about="#Task"> + <owl:disjointWith rdf:resource="#Skill"/> <owl:disjointWith> - <owl:Class rdf:about="#Abstract"/> + <owl:Class rdf:about="#PhysicalObject"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Operation"/> + <owl:disjointWith rdf:resource="#ObjectBase"/> <owl:disjointWith> <owl:Class rdf:about="#Property"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#ObjectBase"/> + <owl:disjointWith rdf:resource="#Operation"/> <owl:disjointWith> - <owl:Class rdf:about="#PhysicalObject"/> + <owl:Class rdf:about="#Abstract"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Skill"/> </owl:Class> <owl:Class rdf:about="#Powder-coat"> - <owl:disjointWith rdf:resource="#Varnish"/> - <owl:disjointWith rdf:resource="#Electroplate"/> - <owl:disjointWith rdf:resource="#Hot-galvanise"/> <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> + <owl:disjointWith rdf:resource="#Hot-galvanise"/> + <owl:disjointWith rdf:resource="#Electroplate"/> + <owl:disjointWith rdf:resource="#Varnish"/> <rdfs:subClassOf> <owl:Class rdf:about="#Coat"/> </rdfs:subClassOf> @@ -5277,8 +5277,8 @@ Cap: 4</rdfs:comment> </owl:disjointWith> <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> <owl:disjointWith rdf:resource="#Material"/> - <owl:disjointWith rdf:resource="#Weight"/> <owl:disjointWith rdf:resource="#MaxCurrentConsumption"/> + <owl:disjointWith rdf:resource="#Weight"/> <owl:disjointWith rdf:resource="#MinVoltageSupply"/> <owl:disjointWith rdf:resource="#PhysicalPropertiesRobot"/> <owl:disjointWith rdf:resource="#DegreesOfFreedom"/> @@ -5298,10 +5298,10 @@ Cap: 4</rdfs:comment> <owl:Class rdf:about="#PhysicalPropertiesGripper"/> </owl:disjointWith> <owl:disjointWith rdf:resource="#Length"/> + <rdfs:subClassOf rdf:resource="#PhysicalProperties"/> <owl:disjointWith> <owl:Class rdf:about="#MaxAmbientTemperature"/> </owl:disjointWith> - <rdfs:subClassOf rdf:resource="#PhysicalProperties"/> <owl:disjointWith rdf:resource="#Height"/> <owl:disjointWith rdf:resource="#MinAmbientTemperature"/> <owl:disjointWith rdf:resource="#Shape"/> @@ -5310,21 +5310,21 @@ Cap: 4</rdfs:comment> <owl:disjointWith rdf:resource="#EnclosureRatingIP"/> </owl:Class> <owl:Class rdf:about="#AdditionalFunction"> + <owl:disjointWith rdf:resource="#DiagnosticFunction"/> + <owl:disjointWith rdf:resource="#MainFunction"/> + <owl:disjointWith> + <owl:Class rdf:about="#CompoundSkills"/> + </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> - <rdfs:subClassOf rdf:resource="#Skill"/> - <owl:disjointWith> - <owl:Class rdf:about="#CompoundSkills"/> - </owl:disjointWith> - <owl:disjointWith rdf:resource="#MainFunction"/> - <owl:disjointWith rdf:resource="#DiagnosticFunction"/> </owl:Class> <owl:Class rdf:about="#ReadOpticalCharacters"> - <owl:disjointWith rdf:resource="#ReadBarCode"/> <owl:disjointWith rdf:resource="#Read2DMatrixCode"/> + <owl:disjointWith rdf:resource="#ReadBarCode"/> <rdfs:subClassOf rdf:resource="#Read"/> <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" >SIARAS (FP6-017146) @@ -5332,50 +5332,50 @@ Task and Skills of Optical Sensors v1.1 part:7</rdfs:comment> </owl:Class> <owl:Class rdf:about="#TorqueForceSensor"> - <owl:disjointWith rdf:resource="#UltrasonicSensor"/> + <owl:disjointWith rdf:resource="#TactileSensor"/> + <owl:disjointWith rdf:resource="#MagneticSensor"/> <owl:disjointWith> - <owl:Class rdf:about="#CapacitveSensor"/> + <owl:Class rdf:about="#EncoderSensor"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#OpticSensor"/> <owl:disjointWith rdf:resource="#InductiveSensor"/> + <owl:disjointWith rdf:resource="#OpticSensor"/> <owl:disjointWith> - <owl:Class rdf:about="#EncoderSensor"/> + <owl:Class rdf:about="#CapacitveSensor"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MagneticSensor"/> - <owl:disjointWith rdf:resource="#TactileSensor"/> + <owl:disjointWith rdf:resource="#UltrasonicSensor"/> <rdfs:subClassOf rdf:resource="#Sensor"/> </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="#InductiveSensor"/> + <owl:disjointWith rdf:resource="#OpticSensor"/> + <owl:disjointWith rdf:resource="#UltrasonicSensor"/> <owl:disjointWith> <owl:Class rdf:about="#EncoderSensor"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#UltrasonicSensor"/> - <owl:disjointWith rdf:resource="#OpticSensor"/> - <owl:disjointWith rdf:resource="#InductiveSensor"/> + <owl:disjointWith rdf:resource="#TorqueForceSensor"/> + <owl:disjointWith rdf:resource="#TactileSensor"/> + <owl:disjointWith rdf:resource="#MagneticSensor"/> </owl:Class> <owl:Class rdf:about="#Grasp"> - <rdfs:subClassOf rdf:resource="#Secure"/> + <owl:disjointWith rdf:resource="#Detach"/> + <owl:disjointWith rdf:resource="#Attach"/> + <owl:disjointWith> + <owl:Class rdf:about="#Release"/> + </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 Keep a workpiece temporarily in a given position and orientation.</rdfs:comment> - <owl:disjointWith> - <owl:Class rdf:about="#Release"/> - </owl:disjointWith> - <owl:disjointWith rdf:resource="#Attach"/> - <owl:disjointWith rdf:resource="#Detach"/> + <rdfs:subClassOf rdf:resource="#Secure"/> </owl:Class> <owl:Class rdf:about="#Mill"> - <owl:disjointWith rdf:resource="#Electro-discharge-machine"/> <owl:disjointWith> <owl:Class rdf:about="#Drill"/> </owl:disjointWith> <rdfs:subClassOf rdf:resource="#Separate"/> + <owl:disjointWith rdf:resource="#Electro-discharge-machine"/> <owl:disjointWith rdf:resource="#Lap"/> <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> @@ -5392,13 +5392,13 @@ Keep a workpiece temporarily in a given position and orientation.</rdfs:comment> <owl:disjointWith rdf:resource="#Hone"/> </owl:Class> <owl:Class rdf:about="#OpticThroughBeamSwitch"> + <owl:disjointWith rdf:resource="#OpticProximitySwitch"/> + <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="#OpticSwitch"/> - <owl:disjointWith rdf:resource="#OpticReflexSwitch"/> - <owl:disjointWith rdf:resource="#OpticProximitySwitch"/> </owl:Class> <owl:Class rdf:about="#Weld"> <owl:disjointWith rdf:resource="#Rivet"/> @@ -5423,8 +5423,8 @@ Cap: 2</rdfs:comment> </owl:Class> <owl:Class rdf:about="#NumberOfJoints"> <rdfs:subClassOf rdf:resource="#PhysicalPropertiesRobot"/> - <owl:disjointWith rdf:resource="#Reachability"/> <owl:disjointWith rdf:resource="#TypeOfActuation"/> + <owl:disjointWith rdf:resource="#Reachability"/> </owl:Class> <owl:Class rdf:about="#Glue"> <owl:disjointWith rdf:resource="#Bolt"/> @@ -5443,6 +5443,11 @@ Cap: 2</rdfs:comment> </owl:disjointWith> </owl:Class> <owl:Class rdf:about="#Manufacturing"> + <owl:disjointWith rdf:resource="#Sensor"/> + <owl:disjointWith> + <owl:Class rdf:about="#ManipulationAndHandling"/> + </owl:disjointWith> + <rdfs:subClassOf rdf:resource="#Device"/> <rdfs:subClassOf> <owl:Restriction> <owl:onProperty> @@ -5451,18 +5456,8 @@ Cap: 2</rdfs:comment> <owl:someValuesFrom rdf:resource="#ManufacturingFunction"/> </owl:Restriction> </rdfs:subClassOf> - <rdfs:subClassOf rdf:resource="#Device"/> - <owl:disjointWith> - <owl:Class rdf:about="#ManipulationAndHandling"/> - </owl:disjointWith> - <owl:disjointWith rdf:resource="#Sensor"/> </owl:Class> <owl:Class rdf:about="#DetectContrast"> - <owl:disjointWith rdf:resource="#DetectObject"/> - <owl:disjointWith rdf:resource="#DetectCollision"/> - <owl:disjointWith rdf:resource="#DetectLuminescence"/> - <owl:disjointWith rdf:resource="#DetectColor"/> - <rdfs:subClassOf rdf:resource="#Detect"/> <rdfs:subClassOf> <owl:Restriction> <owl:onProperty> @@ -5473,66 +5468,71 @@ Cap: 2</rdfs:comment> </owl:someValuesFrom> </owl:Restriction> </rdfs:subClassOf> + <rdfs:subClassOf rdf:resource="#Detect"/> <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> + <owl:disjointWith rdf:resource="#DetectColor"/> + <owl:disjointWith rdf:resource="#DetectLuminescence"/> + <owl:disjointWith rdf:resource="#DetectCollision"/> + <owl:disjointWith rdf:resource="#DetectObject"/> </owl:Class> <owl:Class rdf:about="#Temper"> + <owl:disjointWith rdf:resource="#Anneal"/> + <owl:disjointWith rdf:resource="#Age"/> + <rdfs:subClassOf rdf:resource="#ModifyWorkpieceProperties"/> <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> - <rdfs:subClassOf rdf:resource="#ModifyWorkpieceProperties"/> - <owl:disjointWith rdf:resource="#Age"/> - <owl:disjointWith rdf:resource="#Anneal"/> </owl:Class> <owl:Class rdf:about="#LinearEncoder"> + <owl:disjointWith> + <owl:Class rdf:about="#WheelEncoder"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#WireDrawEncoder"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#EncoderSensor"/> + </rdfs:subClassOf> <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 rdf:resource="#WireDrawEncoder"/> - <owl:disjointWith> - <owl:Class rdf:about="#WheelEncoder"/> - </owl:disjointWith> </owl:Class> <owl:Class rdf:ID="BarcodeReader"> <rdfs:subClassOf rdf:resource="#VisionSensor"/> </owl:Class> <owl:Class rdf:about="#Karthesian"> - <owl:disjointWith rdf:resource="#AsFastAsPossible"/> - <owl:disjointWith rdf:resource="#Circular"/> <rdfs:subClassOf rdf:resource="#Feed"/> + <owl:disjointWith rdf:resource="#Circular"/> + <owl:disjointWith rdf:resource="#AsFastAsPossible"/> </owl:Class> <owl:Class rdf:about="#Merge"> <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" >Combine subflows of material to a superflow.</rdfs:comment> - <owl:disjointWith> - <owl:Class rdf:about="#Unify"/> - </owl:disjointWith> - <owl:disjointWith rdf:resource="#Branch"/> - <owl:disjointWith rdf:resource="#Partition"/> - <owl:disjointWith rdf:resource="#Assign"/> - <owl:disjointWith rdf:resource="#Divide"/> <rdfs:subClassOf> <owl:Class rdf:about="#ModifyAmount"/> </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#Divide"/> + <owl:disjointWith rdf:resource="#Assign"/> + <owl:disjointWith rdf:resource="#Partition"/> + <owl:disjointWith rdf:resource="#Branch"/> + <owl:disjointWith> + <owl:Class rdf:about="#Unify"/> + </owl:disjointWith> </owl:Class> <owl:Class rdf:about="#Coat"> - <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >Put a permanent layer of formless material onto the workpiece.</rdfs:comment> - <rdfs:subClassOf rdf:resource="#ManufacturingFunction"/> + <owl:disjointWith rdf:resource="#ModifyWorkpieceProperties"/> + <owl:disjointWith rdf:resource="#Mold"/> + <owl:disjointWith rdf:resource="#Separate"/> + <owl:disjointWith rdf:resource="#Join"/> <owl:disjointWith> <owl:Class rdf:about="#Form"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Join"/> - <owl:disjointWith rdf:resource="#Separate"/> - <owl:disjointWith rdf:resource="#Mold"/> - <owl:disjointWith rdf:resource="#ModifyWorkpieceProperties"/> + <rdfs:subClassOf rdf:resource="#ManufacturingFunction"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Put a permanent layer of formless material onto the workpiece.</rdfs:comment> </owl:Class> <owl:Class rdf:about="#Pass"> <rdfs:subClassOf rdf:resource="#Move"/> @@ -5550,14 +5550,14 @@ pag 4</rdfs:comment> <owl:disjointWith rdf:resource="#Feed"/> </owl:Class> <owl:Class rdf:about="#Form"> - <rdfs:subClassOf rdf:resource="#ManufacturingFunction"/> - <owl:disjointWith rdf:resource="#ModifyWorkpieceProperties"/> - <owl:disjointWith rdf:resource="#Join"/> - <owl:disjointWith rdf:resource="#Mold"/> - <owl:disjointWith rdf:resource="#Separate"/> - <owl:disjointWith rdf:resource="#Coat"/> <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:disjointWith rdf:resource="#Separate"/> + <owl:disjointWith rdf:resource="#Mold"/> + <owl:disjointWith rdf:resource="#Join"/> + <owl:disjointWith rdf:resource="#ModifyWorkpieceProperties"/> + <rdfs:subClassOf rdf:resource="#ManufacturingFunction"/> </owl:Class> <owl:Class rdf:about="#TypeOfVacuum"> <owl:disjointWith rdf:resource="#TypeOfFingers"/> @@ -5586,13 +5586,13 @@ pag 4</rdfs:comment> </owl:disjointWith> </owl:Class> <owl:Class rdf:about="#ResponseTime"> - <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >in seconds</rdfs:comment> - <owl:disjointWith rdf:resource="#SwitchingFrequency"/> + <rdfs:subClassOf rdf:resource="#Timing"/> <owl:disjointWith> <owl:Class rdf:about="#CycleTime"/> </owl:disjointWith> - <rdfs:subClassOf rdf:resource="#Timing"/> + <owl:disjointWith rdf:resource="#SwitchingFrequency"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >in seconds</rdfs:comment> </owl:Class> <owl:Class rdf:ID="CapabilityMaterial"> <rdfs:subClassOf> @@ -5603,11 +5603,11 @@ pag 4</rdfs:comment> <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> <owl:disjointWith rdf:resource="#PhysicalPropertiesRobot"/> <owl:disjointWith rdf:resource="#MaxCurrentConsumption"/> + <owl:disjointWith rdf:resource="#EnclosureRatingIP"/> <owl:disjointWith> <owl:Class rdf:about="#PhysicalInterface"/> </owl:disjointWith> <owl:disjointWith rdf:resource="#Payload"/> - <owl:disjointWith rdf:resource="#EnclosureRatingIP"/> <owl:disjointWith rdf:resource="#Material"/> <owl:disjointWith> <owl:Class rdf:about="#PowerConsumption"/> @@ -5634,13 +5634,10 @@ pag 4</rdfs:comment> <owl:disjointWith rdf:resource="#MechanicalResistance"/> </owl:Class> <owl:Class rdf:about="#Displacement"> + <owl:disjointWith rdf:resource="#Robot"/> + <owl:disjointWith rdf:resource="#Gripper"/> <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" >This subclass contains devices which are supposed to move a workpiece, but which are not a robot. An example is a conveyor belt.</rdfs:comment> - <owl:disjointWith rdf:resource="#Gripper"/> - <owl:disjointWith rdf:resource="#Robot"/> - <rdfs:subClassOf> - <owl:Class rdf:about="#ManipulationAndHandling"/> - </rdfs:subClassOf> <rdfs:subClassOf> <owl:Restriction> <owl:someValuesFrom rdf:resource="#Cost"/> @@ -5649,6 +5646,9 @@ pag 4</rdfs:comment> </owl:onProperty> </owl:Restriction> </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Class rdf:about="#ManipulationAndHandling"/> + </rdfs:subClassOf> </owl:Class> <owl:Class rdf:about="#MeasurePositionOfObject"> <owl:disjointWith rdf:resource="#MeasureOrientationOfObject"/> @@ -5694,36 +5694,36 @@ pag 4</rdfs:comment> <owl:disjointWith rdf:resource="#MaximumVacuum"/> </owl:Class> <owl:Class rdf:about="#Measure"> - <owl:disjointWith rdf:resource="#Detect"/> + <rdfs:subClassOf rdf:resource="#SensorFunction"/> + <owl:disjointWith rdf:resource="#ImageAnalysis"/> <owl:disjointWith> - <owl:Class rdf:about="#Check"/> + <owl:Class rdf:about="#Scan"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Read"/> <owl:disjointWith> <owl:Class rdf:about="#Classify"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Read"/> <owl:disjointWith> - <owl:Class rdf:about="#Scan"/> + <owl:Class rdf:about="#Check"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#ImageAnalysis"/> + <owl:disjointWith rdf:resource="#Detect"/> <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> - <rdfs:subClassOf rdf:resource="#SensorFunction"/> </owl:Class> <owl:Class rdf:about="#MaxScanAngle"> - <owl:disjointWith rdf:resource="#ScanningDistance"/> - <owl:disjointWith rdf:resource="#MinMeasurementRange"/> - <owl:disjointWith rdf:resource="#LaserClass"/> + <rdfs:subClassOf rdf:resource="#PhysicalPropertiesSensor"/> + <owl:disjointWith rdf:resource="#LightType"/> + <owl:disjointWith rdf:resource="#FieldOfView"/> + <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> <owl:disjointWith> <owl:Class rdf:about="#LightSpotSize"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> - <owl:disjointWith rdf:resource="#FieldOfView"/> - <owl:disjointWith rdf:resource="#LightType"/> - <rdfs:subClassOf rdf:resource="#PhysicalPropertiesSensor"/> + <owl:disjointWith rdf:resource="#LaserClass"/> + <owl:disjointWith rdf:resource="#MinMeasurementRange"/> + <owl:disjointWith rdf:resource="#ScanningDistance"/> </owl:Class> <owl:Class rdf:about="#ToolInterface"> <owl:disjointWith> @@ -5743,62 +5743,62 @@ Gather a value as a multiple of a reference value.</rdfs:comment> </owl:Class> <owl:Class rdf:about="#Release"> <rdfs:subClassOf rdf:resource="#Secure"/> + <owl:disjointWith rdf:resource="#Detach"/> + <owl:disjointWith rdf:resource="#Attach"/> + <owl:disjointWith rdf:resource="#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 Invert the grasping.</rdfs:comment> - <owl:disjointWith rdf:resource="#Grasp"/> - <owl:disjointWith rdf:resource="#Attach"/> - <owl:disjointWith rdf:resource="#Detach"/> </owl:Class> <owl:Class rdf:about="#EncoderSensor"> - <rdfs:subClassOf rdf:resource="#Sensor"/> - <owl:disjointWith rdf:resource="#CapacitveSensor"/> - <owl:disjointWith rdf:resource="#OpticSensor"/> - <owl:disjointWith rdf:resource="#TactileSensor"/> - <owl:disjointWith rdf:resource="#TorqueForceSensor"/> - <owl:disjointWith rdf:resource="#MagneticSensor"/> - <owl:disjointWith rdf:resource="#InductiveSensor"/> <owl:disjointWith rdf:resource="#UltrasonicSensor"/> + <owl:disjointWith rdf:resource="#InductiveSensor"/> + <owl:disjointWith rdf:resource="#MagneticSensor"/> + <owl:disjointWith rdf:resource="#TorqueForceSensor"/> + <owl:disjointWith rdf:resource="#TactileSensor"/> + <owl:disjointWith rdf:resource="#OpticSensor"/> + <owl:disjointWith rdf:resource="#CapacitveSensor"/> + <rdfs:subClassOf rdf:resource="#Sensor"/> </owl:Class> <owl:Class rdf:about="#WheelEncoder"> - <owl:disjointWith rdf:resource="#WireDrawEncoder"/> - <owl:disjointWith rdf:resource="#LinearEncoder"/> <rdfs:subClassOf rdf:resource="#EncoderSensor"/> + <owl:disjointWith rdf:resource="#LinearEncoder"/> + <owl:disjointWith rdf:resource="#WireDrawEncoder"/> </owl:Class> <owl:Class rdf:about="#MagnetGripper"> - <owl:disjointWith rdf:resource="#FingerGripper"/> - <owl:disjointWith rdf:resource="#VacuumGripper"/> - <owl:disjointWith rdf:resource="#PincerGripper"/> + <rdfs:subClassOf rdf:resource="#Gripper"/> <rdfs:subClassOf> <owl:Restriction> - <owl:someValuesFrom rdf:resource="#AdjustCurrentToGrip"/> <owl:onProperty> <owl:ObjectProperty rdf:about="#hasSkill"/> </owl:onProperty> + <owl:someValuesFrom> + <owl:Class rdf:about="#AdjustCurrentToRelease"/> + </owl:someValuesFrom> </owl:Restriction> </rdfs:subClassOf> <rdfs:subClassOf> <owl:Restriction> + <owl:someValuesFrom rdf:resource="#AdjustCurrentToGrip"/> <owl:onProperty> <owl:ObjectProperty rdf:about="#hasSkill"/> </owl:onProperty> - <owl:someValuesFrom> - <owl:Class rdf:about="#AdjustCurrentToRelease"/> - </owl:someValuesFrom> </owl:Restriction> </rdfs:subClassOf> - <rdfs:subClassOf rdf:resource="#Gripper"/> + <owl:disjointWith rdf:resource="#PincerGripper"/> + <owl:disjointWith rdf:resource="#VacuumGripper"/> + <owl:disjointWith rdf:resource="#FingerGripper"/> </owl:Class> <owl:Class rdf:about="#PowerConsumption"> <owl:disjointWith> - <owl:Class rdf:about="#PhysicalPropertiesGripper"/> + <owl:Class rdf:about="#Width"/> </owl:disjointWith> <owl:disjointWith rdf:resource="#PhysicalPropertiesRobot"/> <owl:disjointWith rdf:resource="#Height"/> <owl:disjointWith> - <owl:Class rdf:about="#Width"/> + <owl:Class rdf:about="#PhysicalPropertiesGripper"/> </owl:disjointWith> <owl:disjointWith> <owl:Class rdf:about="#MaxAmbientTemperature"/> @@ -5854,41 +5854,41 @@ Invert the grasping.</rdfs:comment> </owl:disjointWith> </owl:Class> <owl:Class rdf:about="#Count"> - <owl:disjointWith rdf:resource="#CheckSurfaceForIrregularities"/> - <owl:disjointWith rdf:resource="#CheckPosition"/> - <owl:disjointWith rdf:resource="#CheckPresence"/> <rdfs:subClassOf> <owl:Class rdf:about="#Check"/> </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#CheckPresence"/> + <owl:disjointWith rdf:resource="#CheckPosition"/> + <owl:disjointWith rdf:resource="#CheckSurfaceForIrregularities"/> </owl:Class> <owl:Class rdf:about="#ElasticFingerGripper"> - <rdfs:subClassOf rdf:resource="#FingerGripper"/> <owl:disjointWith rdf:resource="#JointFingerGripper"/> + <rdfs:subClassOf rdf:resource="#FingerGripper"/> </owl:Class> <owl:Class rdf:about="#Abstract"> - <owl:disjointWith rdf:resource="#Task"/> - <owl:disjointWith rdf:resource="#Skill"/> + <owl:disjointWith rdf:resource="#ObjectBase"/> + <owl:disjointWith rdf:resource="#Operation"/> <owl:disjointWith> - <owl:Class rdf:about="#Property"/> + <owl:Class rdf:about="#PhysicalObject"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#PhysicalObject"/> + <owl:Class rdf:about="#Property"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Operation"/> - <owl:disjointWith rdf:resource="#ObjectBase"/> + <owl:disjointWith rdf:resource="#Skill"/> + <owl:disjointWith rdf:resource="#Task"/> </owl:Class> <owl:Class rdf:about="#Resolution"> <rdfs:subClassOf rdf:resource="#QualityCriteria"/> - <owl:disjointWith rdf:resource="#Cost"/> - <owl:disjointWith rdf:resource="#Timing"/> - <owl:disjointWith rdf:resource="#Repeatability"/> - <owl:disjointWith rdf:resource="#Precision"/> <owl:disjointWith> - <owl:Class rdf:about="#PathVelocityFluctuation"/> + <owl:Class rdf:about="#Accuracy"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Accuracy"/> + <owl:Class rdf:about="#PathVelocityFluctuation"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Precision"/> + <owl:disjointWith rdf:resource="#Repeatability"/> + <owl:disjointWith rdf:resource="#Timing"/> + <owl:disjointWith rdf:resource="#Cost"/> </owl:Class> <owl:Class rdf:about="#Identifier"> <owl:disjointWith rdf:resource="#QualityCriteria"/> @@ -5928,10 +5928,10 @@ Cap: 3</rdfs:comment> >SIARAS (FP6-017146) Task and Skills of Optical Sensors v1.1 part:7</rdfs:comment> - <owl:disjointWith rdf:resource="#ClassifyObject"/> <rdfs:subClassOf> <owl:Class rdf:about="#Classify"/> </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#ClassifyObject"/> </owl:Class> <owl:Class rdf:about="#Extrude"> <owl:disjointWith rdf:resource="#Deep-Draw"/> @@ -5974,14 +5974,14 @@ part:7</rdfs:comment> </owl:disjointWith> </owl:Class> <owl:Class rdf:about="#PhysicalInterface"> - <owl:disjointWith rdf:resource="#EnclosureRatingIP"/> - <owl:disjointWith rdf:resource="#Material"/> <owl:disjointWith rdf:resource="#PhysicalPropertiesRobot"/> + <owl:disjointWith rdf:resource="#Material"/> + <owl:disjointWith rdf:resource="#EnclosureRatingIP"/> <owl:disjointWith rdf:resource="#MaxCurrentConsumption"/> - <owl:disjointWith rdf:resource="#MaxForce"/> <owl:disjointWith> <owl:Class rdf:about="#MaxAmbientTemperature"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#MaxForce"/> <owl:disjointWith rdf:resource="#Weight"/> <rdfs:subClassOf rdf:resource="#PhysicalProperties"/> <owl:disjointWith rdf:resource="#Length"/> @@ -6004,28 +6004,28 @@ part:7</rdfs:comment> <owl:disjointWith rdf:resource="#PhysicalPropertiesSensor"/> </owl:Class> <owl:Class rdf:about="#PathVelocityFluctuation"> - <owl:disjointWith rdf:resource="#Cost"/> - <owl:disjointWith rdf:resource="#Timing"/> - <owl:disjointWith rdf:resource="#Resolution"/> - <owl:disjointWith rdf:resource="#Repeatability"/> - <owl:disjointWith rdf:resource="#Precision"/> <owl:disjointWith> <owl:Class rdf:about="#Accuracy"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Precision"/> + <owl:disjointWith rdf:resource="#Repeatability"/> + <owl:disjointWith rdf:resource="#Resolution"/> + <owl:disjointWith rdf:resource="#Timing"/> + <owl:disjointWith rdf:resource="#Cost"/> <rdfs:subClassOf rdf:resource="#QualityCriteria"/> </owl:Class> <owl:Class rdf:about="#ParallelKinematicRobot"> - <owl:disjointWith rdf:resource="#SpecialKinematicRobot"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Special kinematic arrangement like the one built in SMErobot.</rdfs:comment> + <rdfs:subClassOf rdf:resource="#Robot"/> + <owl:disjointWith rdf:resource="#SimpleKinematicRobot"/> + <owl:disjointWith rdf:resource="#CartesianRobot"/> + <owl:disjointWith rdf:resource="#HexapodRobot"/> + <owl:disjointWith rdf:resource="#ArticulatedRobot"/> <owl:disjointWith> <owl:Class rdf:about="#ScaraRobot"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#ArticulatedRobot"/> - <owl:disjointWith rdf:resource="#HexapodRobot"/> - <owl:disjointWith rdf:resource="#CartesianRobot"/> - <owl:disjointWith rdf:resource="#SimpleKinematicRobot"/> - <rdfs:subClassOf rdf:resource="#Robot"/> - <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="#SpecialKinematicRobot"/> </owl:Class> <owl:Class rdf:about="#PhysicalPropertiesGripper"> <owl:disjointWith rdf:resource="#DegreesOfFreedom"/> @@ -6059,9 +6059,9 @@ part:7</rdfs:comment> <owl:disjointWith rdf:resource="#MeasureTemperature"/> <owl:disjointWith rdf:resource="#MeasureDiameter"/> <rdfs:subClassOf rdf:resource="#Measure"/> - <owl:disjointWith rdf:resource="#MeasureArea"/> - <owl:disjointWith rdf:resource="#MeasureVolume"/> <owl:disjointWith rdf:resource="#MeasureTorque"/> + <owl:disjointWith rdf:resource="#MeasureVolume"/> + <owl:disjointWith rdf:resource="#MeasureArea"/> <owl:disjointWith rdf:resource="#MeasurePositionOfObject"/> <owl:disjointWith rdf:resource="#MeasureAngle"/> <owl:disjointWith rdf:resource="#MeasureOrientationOfObject"/> @@ -6076,34 +6076,34 @@ part:7</rdfs:comment> Structured Description of Skills and Device 1.0 pag:5</rdfs:comment> <rdfs:subClassOf rdf:resource="#SensorFunction"/> - <owl:disjointWith rdf:resource="#Read"/> - <owl:disjointWith rdf:resource="#Detect"/> + <owl:disjointWith rdf:resource="#Measure"/> <owl:disjointWith> - <owl:Class rdf:about="#Check"/> + <owl:Class rdf:about="#Classify"/> </owl:disjointWith> <owl:disjointWith rdf:resource="#ImageAnalysis"/> <owl:disjointWith> - <owl:Class rdf:about="#Classify"/> + <owl:Class rdf:about="#Check"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Measure"/> + <owl:disjointWith rdf:resource="#Detect"/> + <owl:disjointWith rdf:resource="#Read"/> </owl:Class> <owl:Class rdf:about="#Accuracy"> - <rdfs:subClassOf rdf:resource="#QualityCriteria"/> - <owl:disjointWith rdf:resource="#Cost"/> - <owl:disjointWith rdf:resource="#Timing"/> - <owl:disjointWith rdf:resource="#Resolution"/> - <owl:disjointWith rdf:resource="#Repeatability"/> - <owl:disjointWith rdf:resource="#Precision"/> <owl:disjointWith rdf:resource="#PathVelocityFluctuation"/> + <owl:disjointWith rdf:resource="#Precision"/> + <owl:disjointWith rdf:resource="#Repeatability"/> + <owl:disjointWith rdf:resource="#Resolution"/> + <owl:disjointWith rdf:resource="#Timing"/> + <owl:disjointWith rdf:resource="#Cost"/> + <rdfs:subClassOf rdf:resource="#QualityCriteria"/> </owl:Class> <owl:Class rdf:ID="ElectricalInterface"> + <rdfs:subClassOf rdf:resource="#Communication"/> <owl:disjointWith> - <owl:Class rdf:ID="CommunicationProtocol"/> + <owl:Class rdf:ID="BusInterface"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="BusInterface"/> + <owl:Class rdf:ID="CommunicationProtocol"/> </owl:disjointWith> - <rdfs:subClassOf rdf:resource="#Communication"/> </owl:Class> <owl:Class rdf:ID="DrillBit"> <rdfs:subClassOf> @@ -6111,43 +6111,44 @@ pag:5</rdfs:comment> </rdfs:subClassOf> </owl:Class> <owl:Class rdf:about="#PhysicalObject"> - <owl:disjointWith rdf:resource="#Abstract"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >This is basically the world.</rdfs:comment> + <owl:disjointWith rdf:resource="#Task"/> + <owl:disjointWith rdf:resource="#Skill"/> + <owl:disjointWith rdf:resource="#Operation"/> + <owl:disjointWith rdf:resource="#ObjectBase"/> <owl:disjointWith> <owl:Class rdf:about="#Property"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#ObjectBase"/> - <owl:disjointWith rdf:resource="#Operation"/> - <owl:disjointWith rdf:resource="#Skill"/> - <owl:disjointWith rdf:resource="#Task"/> - <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >This is basically the world.</rdfs:comment> + <owl:disjointWith rdf:resource="#Abstract"/> </owl:Class> <owl:Class rdf:about="#StorePartlyOrdered"> + <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> <rdfs:subClassOf rdf:resource="#Store"/> + <owl:disjointWith rdf:resource="#StoreInOrder"/> <owl:disjointWith> <owl:Class rdf:about="#StoreUnOrdered"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#StoreInOrder"/> - <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="#ManipulationAndHandling"> - <owl:disjointWith rdf:resource="#Sensor"/> <owl:disjointWith rdf:resource="#Manufacturing"/> + <owl:disjointWith rdf:resource="#Sensor"/> + <rdfs:subClassOf rdf:resource="#Device"/> <rdfs:subClassOf> <owl:Restriction> + <owl:someValuesFrom rdf:resource="#ManipulationAndHandlingFunction"/> <owl:onProperty> <owl:ObjectProperty rdf:about="#hasSkill"/> </owl:onProperty> - <owl:someValuesFrom rdf:resource="#ManipulationAndHandlingFunction"/> </owl:Restriction> </rdfs:subClassOf> - <rdfs:subClassOf rdf:resource="#Device"/> </owl:Class> <owl:Class rdf:about="#AdjustCurrentToRelease"> - <owl:disjointWith rdf:resource="#AdjustVacuumToRelease"/> - <owl:disjointWith rdf:resource="#OpenFingers"/> <owl:disjointWith rdf:resource="#OpenClaws"/> + <owl:disjointWith rdf:resource="#OpenFingers"/> + <owl:disjointWith rdf:resource="#AdjustVacuumToRelease"/> + <rdfs:subClassOf rdf:resource="#Release"/> <rdfs:subClassOf> <owl:Restriction> <owl:onProperty> @@ -6156,12 +6157,11 @@ pag:5</rdfs:comment> <owl:allValuesFrom rdf:resource="#MagnetGripper"/> </owl:Restriction> </rdfs:subClassOf> - <rdfs:subClassOf rdf:resource="#Release"/> </owl:Class> <owl:Class rdf:about="#Tool"> + <rdfs:subClassOf rdf:resource="#Device"/> <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" >Primitive tool, such as a drill</rdfs:comment> - <rdfs:subClassOf rdf:resource="#Device"/> </owl:Class> <owl:Class rdf:about="#Signal"> <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" @@ -6205,58 +6205,58 @@ signals</rdfs:comment> </owl:disjointWith> </owl:Class> <owl:Class rdf:about="#Arrangement"> - <owl:disjointWith rdf:resource="#QualityCriteria"/> - <owl:disjointWith rdf:resource="#ControlSystem"/> - <owl:disjointWith rdf:resource="#ToolInterface"/> - <owl:disjointWith rdf:resource="#Geometry"/> - <owl:disjointWith rdf:resource="#PhysicalProperties"/> - <owl:disjointWith rdf:resource="#Identifier"/> <owl:disjointWith rdf:resource="#Communication"/> + <owl:disjointWith rdf:resource="#Identifier"/> + <owl:disjointWith rdf:resource="#PhysicalProperties"/> + <owl:disjointWith rdf:resource="#Geometry"/> + <owl:disjointWith rdf:resource="#ToolInterface"/> + <owl:disjointWith rdf:resource="#ControlSystem"/> + <owl:disjointWith rdf:resource="#QualityCriteria"/> <rdfs:subClassOf rdf:resource="#PhysicalObjectProperty"/> </owl:Class> <owl:Class rdf:ID="Nameplate"> - <rdfs:subClassOf rdf:resource="#Product"/> <rdfs:subClassOf> <owl:Restriction> - <owl:someValuesFrom rdf:resource="#Length"/> <owl:onProperty> - <owl:ObjectProperty rdf:about="#hasLength"/> + <owl:ObjectProperty rdf:ID="hasHole"/> </owl:onProperty> + <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int" + >4</owl:maxCardinality> </owl:Restriction> </rdfs:subClassOf> <rdfs:subClassOf> <owl:Restriction> - <owl:someValuesFrom> - <owl:Class rdf:about="#Width"/> - </owl:someValuesFrom> + <owl:someValuesFrom rdf:resource="#Material"/> <owl:onProperty> - <owl:ObjectProperty rdf:about="#hasWidth"/> + <owl:ObjectProperty rdf:about="#hasMaterial"/> </owl:onProperty> </owl:Restriction> </rdfs:subClassOf> <rdfs:subClassOf> <owl:Restriction> <owl:onProperty> - <owl:ObjectProperty rdf:about="#hasMaterial"/> + <owl:ObjectProperty rdf:about="#hasWidth"/> </owl:onProperty> - <owl:someValuesFrom rdf:resource="#Material"/> + <owl:someValuesFrom> + <owl:Class rdf:about="#Width"/> + </owl:someValuesFrom> </owl:Restriction> </rdfs:subClassOf> <rdfs:subClassOf> <owl:Restriction> <owl:onProperty> - <owl:ObjectProperty rdf:ID="hasHole"/> + <owl:ObjectProperty rdf:about="#hasLength"/> </owl:onProperty> - <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int" - >4</owl:maxCardinality> + <owl:someValuesFrom rdf:resource="#Length"/> </owl:Restriction> </rdfs:subClassOf> + <rdfs:subClassOf rdf:resource="#Product"/> </owl:Class> <owl:Class rdf:about="#CompoundSkills"> - <rdfs:subClassOf rdf:resource="#Skill"/> - <owl:disjointWith rdf:resource="#AdditionalFunction"/> - <owl:disjointWith rdf:resource="#MainFunction"/> <owl:disjointWith rdf:resource="#DiagnosticFunction"/> + <owl:disjointWith rdf:resource="#MainFunction"/> + <owl:disjointWith rdf:resource="#AdditionalFunction"/> + <rdfs:subClassOf rdf:resource="#Skill"/> </owl:Class> <owl:Class rdf:about="#DiameterOfGripper"> <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" @@ -6265,16 +6265,16 @@ signals</rdfs:comment> <owl:disjointWith rdf:resource="#InsideOrOutsidePicking"/> <owl:disjointWith rdf:resource="#ShapeOfClaws"/> <owl:disjointWith rdf:resource="#TypeOfFingers"/> - <owl:disjointWith rdf:resource="#NumberOfFingers"/> <owl:disjointWith rdf:resource="#TypeOfMagnet"/> + <owl:disjointWith rdf:resource="#NumberOfFingers"/> <owl:disjointWith rdf:resource="#MaterialOfGripper"/> <owl:disjointWith rdf:resource="#MaximumVacuum"/> <owl:disjointWith rdf:resource="#MaxLiftWay"/> <owl:disjointWith rdf:resource="#MaxLiftWeight"/> - <rdfs:subClassOf rdf:resource="#PhysicalPropertiesGripper"/> <owl:disjointWith> <owl:Class rdf:about="#StiffnessOfGripper"/> </owl:disjointWith> + <rdfs:subClassOf rdf:resource="#PhysicalPropertiesGripper"/> <owl:disjointWith rdf:resource="#Reach"/> <owl:disjointWith rdf:resource="#SizeOfGripper"/> <owl:disjointWith rdf:resource="#NumberOfMovableClaws"/> @@ -6294,23 +6294,23 @@ signals</rdfs:comment> <owl:disjointWith rdf:resource="#Grind"/> <owl:disjointWith rdf:resource="#Broach"/> <owl:disjointWith rdf:resource="#Mill"/> - <owl:disjointWith rdf:resource="#Hone"/> <rdfs:subClassOf rdf:resource="#Separate"/> + <owl:disjointWith rdf:resource="#Hone"/> <owl:disjointWith rdf:resource="#Lap"/> <owl:disjointWith rdf:resource="#File"/> </owl:Class> <owl:Class rdf:about="#ModifyAmount"> - <owl:disjointWith rdf:resource="#Store"/> - <owl:disjointWith rdf:resource="#Move"/> - <owl:disjointWith rdf:resource="#Secure"/> <rdfs:subClassOf rdf:resource="#ManipulationAndHandlingFunction"/> + <owl:disjointWith rdf:resource="#Secure"/> + <owl:disjointWith rdf:resource="#Move"/> + <owl:disjointWith rdf:resource="#Store"/> </owl:Class> <owl:Class rdf:about="#CycleTime"> - <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >in seconds</rdfs:comment> - <owl:disjointWith rdf:resource="#ResponseTime"/> <owl:disjointWith rdf:resource="#SwitchingFrequency"/> + <owl:disjointWith rdf:resource="#ResponseTime"/> <rdfs:subClassOf rdf:resource="#Timing"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >in seconds</rdfs:comment> </owl:Class> <owl:Class rdf:ID="Wood"> <rdfs:subClassOf rdf:resource="#Material"/> @@ -6333,9 +6333,9 @@ signals</rdfs:comment> <owl:disjointWith rdf:resource="#ShapeOfClaws"/> <owl:disjointWith rdf:resource="#NumberOfClaws"/> <owl:disjointWith rdf:resource="#TypeOfMagnet"/> + <owl:disjointWith rdf:resource="#Reach"/> <owl:disjointWith rdf:resource="#SizeOfGripper"/> <owl:disjointWith rdf:resource="#InsideOrOutsidePicking"/> - <owl:disjointWith rdf:resource="#Reach"/> <owl:disjointWith rdf:resource="#NumberOfMovableClaws"/> <owl:disjointWith rdf:resource="#MaterialOfGripper"/> <owl:disjointWith rdf:resource="#MaxLiftWeight"/> @@ -6349,11 +6349,11 @@ signals</rdfs:comment> <rdfs:subClassOf rdf:resource="#Workpiece"/> </owl:Class> <owl:Class rdf:about="#Atomic"> - <rdfs:subClassOf rdf:resource="#Operation"/> + <owl:disjointWith rdf:resource="#Parallel"/> <owl:disjointWith> <owl:Class rdf:about="#Sequence"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Parallel"/> + <rdfs:subClassOf rdf:resource="#Operation"/> </owl:Class> <owl:Class rdf:about="#Capability"> <rdfs:subClassOf rdf:resource="#SkillProperty"/> @@ -6401,26 +6401,26 @@ This includes the size and is dependent on the Payload.</rdfs:comment> <owl:disjointWith rdf:resource="#Bead"/> </owl:Class> <owl:Class rdf:about="#BusInterface"> + <rdfs:subClassOf rdf:resource="#Communication"/> + <owl:disjointWith rdf:resource="#ElectricalInterface"/> <owl:disjointWith> <owl:Class rdf:about="#CommunicationProtocol"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#ElectricalInterface"/> - <rdfs:subClassOf rdf:resource="#Communication"/> </owl:Class> <owl:Class rdf:about="#Classify"> + <rdfs:subClassOf rdf:resource="#SensorFunction"/> + <owl:disjointWith> + <owl:Class rdf:about="#Check"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Measure"/> + <owl:disjointWith rdf:resource="#Read"/> + <owl:disjointWith rdf:resource="#Scan"/> + <owl:disjointWith rdf:resource="#Detect"/> + <owl:disjointWith rdf:resource="#ImageAnalysis"/> <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="#ImageAnalysis"/> - <owl:disjointWith rdf:resource="#Detect"/> - <owl:disjointWith rdf:resource="#Scan"/> - <owl:disjointWith rdf:resource="#Read"/> - <owl:disjointWith rdf:resource="#Measure"/> - <owl:disjointWith> - <owl:Class rdf:about="#Check"/> - </owl:disjointWith> - <rdfs:subClassOf rdf:resource="#SensorFunction"/> </owl:Class> <owl:Class rdf:about="#Flang"> <owl:disjointWith rdf:resource="#Crush"/> @@ -6443,22 +6443,20 @@ pag:5</rdfs:comment> >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:Class> <owl:Class rdf:about="#StoreUnOrdered"> - <owl:disjointWith rdf:resource="#StoreInOrder"/> - <owl:disjointWith rdf:resource="#StorePartlyOrdered"/> <rdfs:subClassOf rdf:resource="#Store"/> <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"/> + <owl:disjointWith rdf:resource="#StoreInOrder"/> </owl:Class> <owl:Class rdf:about="#Sequence"> - <owl:disjointWith rdf:resource="#Atomic"/> - <owl:disjointWith rdf:resource="#Parallel"/> <rdfs:subClassOf> <owl:Restriction> - <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int" - >1</owl:cardinality> <owl:onProperty> - <owl:ObjectProperty rdf:ID="hasAtomicOperation"/> + <owl:ObjectProperty rdf:about="#hasOperation"/> </owl:onProperty> + <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int" + >1</owl:cardinality> </owl:Restriction> </rdfs:subClassOf> <rdfs:subClassOf rdf:resource="#Operation"/> @@ -6467,24 +6465,22 @@ pag:5</rdfs:comment> <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int" >1</owl:cardinality> <owl:onProperty> - <owl:ObjectProperty rdf:about="#hasOperation"/> + <owl:ObjectProperty rdf:ID="hasAtomicOperation"/> </owl:onProperty> </owl:Restriction> </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#Parallel"/> + <owl:disjointWith rdf:resource="#Atomic"/> </owl:Class> <owl:Class rdf:about="#Property"> - <owl:disjointWith rdf:resource="#Abstract"/> - <owl:disjointWith rdf:resource="#ObjectBase"/> - <owl:disjointWith rdf:resource="#Task"/> - <owl:disjointWith rdf:resource="#PhysicalObject"/> - <owl:disjointWith rdf:resource="#Skill"/> <owl:disjointWith rdf:resource="#Operation"/> + <owl:disjointWith rdf:resource="#Skill"/> + <owl:disjointWith rdf:resource="#PhysicalObject"/> + <owl:disjointWith rdf:resource="#Task"/> + <owl:disjointWith rdf:resource="#ObjectBase"/> + <owl:disjointWith rdf:resource="#Abstract"/> </owl:Class> <owl:Class rdf:about="#CloseClaws"> - <owl:disjointWith rdf:resource="#AdjustVacuumToGrip"/> - <owl:disjointWith rdf:resource="#AdjustCurrentToGrip"/> - <owl:disjointWith rdf:resource="#CloseFingers"/> - <rdfs:subClassOf rdf:resource="#Grasp"/> <rdfs:subClassOf> <owl:Restriction> <owl:onProperty> @@ -6493,28 +6489,32 @@ pag:5</rdfs:comment> <owl:someValuesFrom rdf:resource="#PincerGripper"/> </owl:Restriction> </rdfs:subClassOf> + <rdfs:subClassOf rdf:resource="#Grasp"/> + <owl:disjointWith rdf:resource="#CloseFingers"/> + <owl:disjointWith rdf:resource="#AdjustCurrentToGrip"/> + <owl:disjointWith rdf:resource="#AdjustVacuumToGrip"/> </owl:Class> <owl:Class rdf:about="#CommunicationProtocol"> - <owl:disjointWith rdf:resource="#BusInterface"/> - <owl:disjointWith rdf:resource="#ElectricalInterface"/> <rdfs:subClassOf rdf:resource="#Communication"/> + <owl:disjointWith rdf:resource="#ElectricalInterface"/> + <owl:disjointWith rdf:resource="#BusInterface"/> </owl:Class> <owl:Class rdf:about="#CompoundManufacturingFunction"> - <owl:disjointWith rdf:resource="#CompountSensorFunction"/> - <owl:disjointWith rdf:resource="#CompoundManipulationAndHandlingFunction"/> <rdfs:subClassOf rdf:resource="#CompoundSkills"/> + <owl:disjointWith rdf:resource="#CompoundManipulationAndHandlingFunction"/> + <owl:disjointWith rdf:resource="#CompountSensorFunction"/> </owl:Class> <owl:Class rdf:ID="AnalogInOut"> <rdfs:subClassOf rdf:resource="#AnalogSignal"/> </owl:Class> <owl:Class rdf:about="#Check"> - <rdfs:subClassOf rdf:resource="#SensorFunction"/> - <owl:disjointWith rdf:resource="#Scan"/> - <owl:disjointWith rdf:resource="#Read"/> - <owl:disjointWith rdf:resource="#ImageAnalysis"/> - <owl:disjointWith rdf:resource="#Classify"/> - <owl:disjointWith rdf:resource="#Detect"/> <owl:disjointWith rdf:resource="#Measure"/> + <owl:disjointWith rdf:resource="#Detect"/> + <owl:disjointWith rdf:resource="#Classify"/> + <owl:disjointWith rdf:resource="#ImageAnalysis"/> + <owl:disjointWith rdf:resource="#Read"/> + <owl:disjointWith rdf:resource="#Scan"/> + <rdfs:subClassOf rdf:resource="#SensorFunction"/> <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" >SIARAS (FP6-017146) Structured Description of Skills and Device 1.0 @@ -6566,8 +6566,8 @@ Check if a part fulfils given conditions.</rdfs:comment> <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" >in degrees celsius</rdfs:comment> <owl:disjointWith rdf:resource="#PhysicalPropertiesGripper"/> - <owl:disjointWith rdf:resource="#MinVoltageSupply"/> <owl:disjointWith rdf:resource="#PhysicalPropertiesRobot"/> + <owl:disjointWith rdf:resource="#MinVoltageSupply"/> <owl:disjointWith rdf:resource="#MechanicalResistance"/> <owl:disjointWith> <owl:Class rdf:about="#Width"/> @@ -6590,13 +6590,13 @@ Check if a part fulfils given conditions.</rdfs:comment> <rdfs:subClassOf rdf:resource="#AnalogSignal"/> </owl:Class> <owl:Class rdf:about="#MountedDevicePosition"> - <rdfs:subClassOf rdf:resource="#Arrangement"/> - <owl:disjointWith rdf:resource="#MountedDeviceOrientation"/> - <owl:disjointWith rdf:resource="#CoordinateReferenceSystem"/> - <owl:disjointWith rdf:resource="#WorkCoordinates"/> <owl:disjointWith> <owl:Class rdf:about="#WorkFrame"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#WorkCoordinates"/> + <owl:disjointWith rdf:resource="#CoordinateReferenceSystem"/> + <owl:disjointWith rdf:resource="#MountedDeviceOrientation"/> + <rdfs:subClassOf rdf:resource="#Arrangement"/> </owl:Class> <owl:Class rdf:ID="Controller"> <rdfs:subClassOf rdf:resource="#Device"/> @@ -6605,13 +6605,13 @@ Check if a part fulfils given conditions.</rdfs:comment> Should it be subclassed?</rdfs:comment> </owl:Class> <owl:Class rdf:about="#ScaraRobot"> - <rdfs:subClassOf rdf:resource="#Robot"/> - <owl:disjointWith rdf:resource="#ArticulatedRobot"/> - <owl:disjointWith rdf:resource="#SpecialKinematicRobot"/> - <owl:disjointWith rdf:resource="#CartesianRobot"/> - <owl:disjointWith rdf:resource="#HexapodRobot"/> - <owl:disjointWith rdf:resource="#SimpleKinematicRobot"/> <owl:disjointWith rdf:resource="#ParallelKinematicRobot"/> + <owl:disjointWith rdf:resource="#SimpleKinematicRobot"/> + <owl:disjointWith rdf:resource="#HexapodRobot"/> + <owl:disjointWith rdf:resource="#CartesianRobot"/> + <owl:disjointWith rdf:resource="#SpecialKinematicRobot"/> + <owl:disjointWith rdf:resource="#ArticulatedRobot"/> + <rdfs:subClassOf rdf:resource="#Robot"/> <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> @@ -6619,32 +6619,32 @@ Should it be subclassed?</rdfs:comment> <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> <rdfs:subClassOf rdf:resource="#Mold"/> - <owl:disjointWith rdf:resource="#Cast"/> <owl:disjointWith rdf:resource="#ElectrolyticSegregate"/> + <owl:disjointWith rdf:resource="#Cast"/> </owl:Class> <owl:Class rdf:about="#Unify"> + <owl:disjointWith rdf:resource="#Partition"/> + <owl:disjointWith rdf:resource="#Assign"/> + <owl:disjointWith rdf:resource="#Branch"/> + <owl:disjointWith rdf:resource="#Divide"/> + <owl:disjointWith rdf:resource="#Merge"/> <rdfs:subClassOf rdf:resource="#ModifyAmount"/> <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="#Merge"/> - <owl:disjointWith rdf:resource="#Divide"/> - <owl:disjointWith rdf:resource="#Branch"/> - <owl:disjointWith rdf:resource="#Assign"/> - <owl:disjointWith rdf:resource="#Partition"/> </owl:Class> <owl:Class rdf:about="#WorkFrame"> - <owl:disjointWith rdf:resource="#MountedDevicePosition"/> - <owl:disjointWith rdf:resource="#CoordinateReferenceSystem"/> - <owl:disjointWith rdf:resource="#MountedDeviceOrientation"/> - <owl:disjointWith rdf:resource="#WorkCoordinates"/> <rdfs:subClassOf rdf:resource="#Arrangement"/> + <owl:disjointWith rdf:resource="#WorkCoordinates"/> + <owl:disjointWith rdf:resource="#MountedDeviceOrientation"/> + <owl:disjointWith rdf:resource="#CoordinateReferenceSystem"/> + <owl:disjointWith rdf:resource="#MountedDevicePosition"/> </owl:Class> <owl:Class rdf:about="#WormDiameter"> + <rdfs:subClassOf rdf:resource="#MechanicalConnector"/> <owl:disjointWith rdf:resource="#Worm"/> <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" >in mm</rdfs:comment> - <rdfs:subClassOf rdf:resource="#MechanicalConnector"/> </owl:Class> <owl:Class rdf:about="#Width"> <owl:disjointWith rdf:resource="#Shape"/> @@ -6653,8 +6653,8 @@ The size of source and target sets does not necessarily have to be defined.</rdf <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" >in mm</rdfs:comment> <owl:disjointWith rdf:resource="#Weight"/> - <owl:disjointWith rdf:resource="#Diameter"/> <owl:disjointWith rdf:resource="#Height"/> + <owl:disjointWith rdf:resource="#Diameter"/> <owl:disjointWith rdf:resource="#MinVoltageSupply"/> <owl:disjointWith rdf:resource="#MaxAmbientTemperature"/> <owl:disjointWith rdf:resource="#DegreesOfFreedom"/> @@ -6688,6 +6688,7 @@ The size of source and target sets does not necessarily have to be defined.</rdf <rdfs:subPropertyOf> <owl:ObjectProperty rdf:ID="isPropertyOf"/> </rdfs:subPropertyOf> + <rdfs:domain rdf:resource="#Property"/> <rdfs:range> <owl:Class> <owl:unionOf rdf:parseType="Collection"> @@ -6697,31 +6698,30 @@ The size of source and target sets does not necessarily have to be defined.</rdf </owl:unionOf> </owl:Class> </rdfs:range> - <rdfs:domain rdf:resource="#Property"/> </owl:ObjectProperty> <owl:ObjectProperty rdf:ID="hasWorkpiece"> + <rdfs:domain rdf:resource="#Operation"/> <owl:inverseOf> <owl:ObjectProperty rdf:ID="isWorkpieceOf"/> </owl:inverseOf> <rdfs:range rdf:resource="#Workpiece"/> - <rdfs:domain rdf:resource="#Operation"/> </owl:ObjectProperty> <owl:ObjectProperty rdf:ID="canBePerformedBy"> <rdfs:domain rdf:resource="#Task"/> </owl:ObjectProperty> <owl:ObjectProperty rdf:ID="isAtomicOperationOf"> - <rdfs:range rdf:resource="#Operation"/> - <rdfs:domain rdf:resource="#Atomic"/> <owl:inverseOf> <owl:ObjectProperty rdf:about="#hasAtomicOperation"/> </owl:inverseOf> + <rdfs:domain rdf:resource="#Atomic"/> + <rdfs:range rdf:resource="#Operation"/> </owl:ObjectProperty> <owl:ObjectProperty rdf:ID="hasDevice"> - <rdfs:range rdf:resource="#Device"/> - <rdfs:domain rdf:resource="#Atomic"/> <owl:inverseOf> <owl:ObjectProperty rdf:ID="isDeviceOf"/> </owl:inverseOf> + <rdfs:domain rdf:resource="#Atomic"/> + <rdfs:range rdf:resource="#Device"/> </owl:ObjectProperty> <owl:ObjectProperty rdf:about="#hasHeight"> <rdfs:subPropertyOf> @@ -6729,10 +6729,11 @@ The size of source and target sets does not necessarily have to be defined.</rdf </rdfs:subPropertyOf> </owl:ObjectProperty> <owl:ObjectProperty rdf:about="#hasPhysicalObjectProperty"> - <rdfs:range rdf:resource="#PhysicalObjectProperty"/> <rdfs:domain rdf:resource="#PhysicalObject"/> + <rdfs:range rdf:resource="#PhysicalObjectProperty"/> </owl:ObjectProperty> <owl:ObjectProperty rdf:ID="hasEditable"> + <rdfs:range rdf:resource="#isEditable"/> <rdfs:domain> <owl:Class> <owl:unionOf rdf:parseType="Collection"> @@ -6741,7 +6742,6 @@ The size of source and target sets does not necessarily have to be defined.</rdf </owl:unionOf> </owl:Class> </rdfs:domain> - <rdfs:range rdf:resource="#isEditable"/> </owl:ObjectProperty> <owl:ObjectProperty rdf:about="#hasObjectBase"> <rdfs:range rdf:resource="#ObjectBase"/> @@ -6761,30 +6761,33 @@ The size of source and target sets does not necessarily have to be defined.</rdf <owl:inverseOf> <owl:ObjectProperty rdf:ID="hasSubskill"/> </owl:inverseOf> - <rdfs:range rdf:resource="#CompoundSkills"/> <rdfs:domain rdf:resource="#Skill"/> + <rdfs:range rdf:resource="#CompoundSkills"/> </owl:ObjectProperty> <owl:ObjectProperty rdf:about="#hasAtomicOperation"> + <owl:inverseOf rdf:resource="#isAtomicOperationOf"/> <rdfs:range rdf:resource="#Atomic"/> <rdfs:domain rdf:resource="#Operation"/> - <owl:inverseOf rdf:resource="#isAtomicOperationOf"/> </owl:ObjectProperty> <owl:ObjectProperty rdf:ID="isSubDeviceOf"> <owl:inverseOf> <owl:ObjectProperty rdf:about="#hasSubDevice"/> </owl:inverseOf> - <rdfs:domain rdf:resource="#Device"/> <rdfs:range rdf:resource="#Device"/> + <rdfs:domain rdf:resource="#Device"/> </owl:ObjectProperty> <owl:ObjectProperty rdf:about="#hasWidth"> <rdfs:range rdf:resource="#Width"/> <rdfs:subPropertyOf rdf:resource="#hasPhysicalObjectProperty"/> </owl:ObjectProperty> <owl:ObjectProperty rdf:about="#hasLength"> - <rdfs:range rdf:resource="#Length"/> <rdfs:subPropertyOf rdf:resource="#hasPhysicalObjectProperty"/> + <rdfs:range rdf:resource="#Length"/> </owl:ObjectProperty> <owl:ObjectProperty rdf:about="#hasProperty"> + <owl:inverseOf> + <owl:ObjectProperty rdf:about="#isPropertyOf"/> + </owl:inverseOf> <rdfs:domain> <owl:Class> <owl:unionOf rdf:parseType="Collection"> @@ -6794,15 +6797,12 @@ The size of source and target sets does not necessarily have to be defined.</rdf </owl:Class> </rdfs:domain> <rdfs:range rdf:resource="#Property"/> - <owl:inverseOf> - <owl:ObjectProperty rdf:about="#isPropertyOf"/> - </owl:inverseOf> </owl:ObjectProperty> <owl:ObjectProperty rdf:ID="isAssemblyOf"> - <rdfs:domain rdf:resource="#Assembly"/> <owl:inverseOf> <owl:ObjectProperty rdf:ID="hasAssembly"/> </owl:inverseOf> + <rdfs:domain rdf:resource="#Assembly"/> <rdfs:range> <owl:Class> <owl:unionOf rdf:parseType="Collection"> @@ -6817,22 +6817,15 @@ The size of source and target sets does not necessarily have to be defined.</rdf <rdfs:range rdf:resource="#Hole"/> </owl:ObjectProperty> <owl:ObjectProperty rdf:ID="hasIdentifier"> - <rdfs:domain> - <owl:Class> - <owl:unionOf rdf:parseType="Collection"> - <owl:Class rdf:about="#Device"/> - <owl:Class rdf:about="#Workpiece"/> - </owl:unionOf> - </owl:Class> - </rdfs:domain> + <rdfs:domain rdf:resource="#PhysicalObject"/> <rdfs:range rdf:resource="#Identifier"/> </owl:ObjectProperty> <owl:ObjectProperty rdf:about="#hasSubskill"> <owl:inverseOf rdf:resource="#isSubskillOf"/> - <rdfs:range rdf:resource="#Skill"/> - <rdfs:domain rdf:resource="#CompoundSkills"/> <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" >To use an ordered list, according to the FAQ, rdf:List has to be added in Range (cf. http://protege.stanford.edu/doc/owl-faq.html#ordered). But it does not work so far.</rdfs:comment> + <rdfs:range rdf:resource="#Skill"/> + <rdfs:domain rdf:resource="#CompoundSkills"/> </owl:ObjectProperty> <owl:ObjectProperty rdf:about="#hasSubDevice"> <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" @@ -6843,15 +6836,17 @@ The size of source and target sets does not necessarily have to be defined.</rdf </owl:ObjectProperty> <owl:ObjectProperty rdf:about="#isDeviceOf"> <owl:inverseOf rdf:resource="#hasDevice"/> - <rdfs:domain rdf:resource="#Device"/> <rdfs:range rdf:resource="#Atomic"/> + <rdfs:domain rdf:resource="#Device"/> </owl:ObjectProperty> <owl:ObjectProperty rdf:about="#hasMaterial"> - <rdfs:range rdf:resource="#Material"/> <rdfs:subPropertyOf rdf:resource="#hasPhysicalObjectProperty"/> + <rdfs:range rdf:resource="#Material"/> </owl:ObjectProperty> <owl:ObjectProperty rdf:ID="isOperationOf"> - <rdfs:domain rdf:resource="#Operation"/> + <owl:inverseOf> + <owl:ObjectProperty rdf:about="#hasOperation"/> + </owl:inverseOf> <rdfs:range> <owl:Class> <owl:unionOf rdf:parseType="Collection"> @@ -6860,12 +6855,11 @@ The size of source and target sets does not necessarily have to be defined.</rdf </owl:unionOf> </owl:Class> </rdfs:range> - <owl:inverseOf> - <owl:ObjectProperty rdf:about="#hasOperation"/> - </owl:inverseOf> + <rdfs:domain rdf:resource="#Operation"/> </owl:ObjectProperty> <owl:ObjectProperty rdf:about="#hasOperation"> <owl:inverseOf rdf:resource="#isOperationOf"/> + <rdfs:range rdf:resource="#Operation"/> <rdfs:domain> <owl:Class> <owl:unionOf rdf:parseType="Collection"> @@ -6874,12 +6868,11 @@ The size of source and target sets does not necessarily have to be defined.</rdf </owl:unionOf> </owl:Class> </rdfs:domain> - <rdfs:range rdf:resource="#Operation"/> </owl:ObjectProperty> <owl:ObjectProperty rdf:about="#isWorkpieceOf"> - <owl:inverseOf rdf:resource="#hasWorkpiece"/> <rdfs:domain rdf:resource="#Workpiece"/> <rdfs:range rdf:resource="#Operation"/> + <owl:inverseOf rdf:resource="#hasWorkpiece"/> </owl:ObjectProperty> <owl:ObjectProperty rdf:ID="isGeometryOf"> <owl:inverseOf> @@ -6889,6 +6882,7 @@ The size of source and target sets does not necessarily have to be defined.</rdf <rdfs:range rdf:resource="#PhysicalObject"/> </owl:ObjectProperty> <owl:ObjectProperty rdf:about="#hasAssembly"> + <owl:inverseOf rdf:resource="#isAssemblyOf"/> <rdfs:domain> <owl:Class> <owl:unionOf rdf:parseType="Collection"> @@ -6898,12 +6892,11 @@ The size of source and target sets does not necessarily have to be defined.</rdf </owl:Class> </rdfs:domain> <rdfs:range rdf:resource="#Assembly"/> - <owl:inverseOf rdf:resource="#isAssemblyOf"/> </owl:ObjectProperty> <owl:ObjectProperty rdf:about="#hasGeometry"> <owl:inverseOf rdf:resource="#isGeometryOf"/> - <rdfs:range rdf:resource="#Geometry"/> <rdfs:domain rdf:resource="#PhysicalObject"/> + <rdfs:range rdf:resource="#Geometry"/> </owl:ObjectProperty> <owl:ObjectProperty rdf:about="#isObjectBaseOf"> <owl:inverseOf rdf:resource="#hasObjectBase"/> @@ -6921,7 +6914,6 @@ The size of source and target sets does not necessarily have to be defined.</rdf <owl:inverseOf> <owl:ObjectProperty rdf:about="#hasSkill"/> </owl:inverseOf> - <rdfs:domain rdf:resource="#Skill"/> <rdfs:range> <owl:Class> <owl:unionOf rdf:parseType="Collection"> @@ -6931,6 +6923,7 @@ The size of source and target sets does not necessarily have to be defined.</rdf </owl:unionOf> </owl:Class> </rdfs:range> + <rdfs:domain rdf:resource="#Skill"/> </owl:ObjectProperty> <owl:ObjectProperty rdf:ID="hasReference"> <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" @@ -6947,14 +6940,12 @@ The size of source and target sets does not necessarily have to be defined.</rdf </owl:ObjectProperty> <owl:ObjectProperty rdf:ID="isQualProperty"> <rdfs:range rdf:resource="#Device"/> - <rdfs:domain rdf:resource="#QualityCriteria"/> <owl:inverseOf> <owl:ObjectProperty rdf:about="#hasQualProperty"/> </owl:inverseOf> + <rdfs:domain rdf:resource="#QualityCriteria"/> </owl:ObjectProperty> <owl:ObjectProperty rdf:about="#isPropertyOf"> - <owl:inverseOf rdf:resource="#hasProperty"/> - <rdfs:domain rdf:resource="#Property"/> <rdfs:range> <owl:Class> <owl:unionOf rdf:parseType="Collection"> @@ -6963,10 +6954,11 @@ The size of source and target sets does not necessarily have to be defined.</rdf </owl:unionOf> </owl:Class> </rdfs:range> + <rdfs:domain rdf:resource="#Property"/> + <owl:inverseOf rdf:resource="#hasProperty"/> </owl:ObjectProperty> <owl:ObjectProperty rdf:about="#hasSkill"> <owl:inverseOf rdf:resource="#isSkillOf"/> - <rdfs:range rdf:resource="#Skill"/> <rdfs:domain> <owl:Class> <owl:unionOf rdf:parseType="Collection"> @@ -6976,6 +6968,7 @@ The size of source and target sets does not necessarily have to be defined.</rdf </owl:unionOf> </owl:Class> </rdfs:domain> + <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 @@ -6984,8 +6977,8 @@ pag:5 </owl:ObjectProperty> <owl:ObjectProperty rdf:about="#hasQualProperty"> <owl:inverseOf rdf:resource="#isQualProperty"/> - <rdfs:domain rdf:resource="#Device"/> <rdfs:range rdf:resource="#QualityCriteria"/> + <rdfs:domain rdf:resource="#Device"/> </owl:ObjectProperty> <owl:ObjectProperty rdf:ID="hasPosition"/> <owl:DatatypeProperty rdf:ID="value"> @@ -6994,5096 +6987,5086 @@ pag:5 <ScaraRobot rdf:ID="ScaraRobot_Staeubli_RS40B"> <hasProperty> <Repeatability rdf:ID="Repeatability_0.01"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >0.01</value> + <hasEditable> + <isEditable rdf:ID="isEditable_false"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#integer" + >0</value> + </isEditable> + </hasEditable> <isPropertyOf> - <rdf:Description rdf:about="http://www.owl-ontologies.com/siaras.owl#Schunk_MPG_64"> - <hasIdentifier> - <Identifier rdf:ID="ID_Schunk_MPG_64"/> - </hasIdentifier> - <hasProperty rdf:resource="#Repeatability_0.01"/> + <ScaraRobot rdf:ID="ScaraRobot_Staeubli_RS80"> <hasSkill> - <OpenFingers rdf:ID="OpenFingers_1"> + <AsFastAsPossible rdf:ID="AsFastAsPossible_28"> <isSkillOf> - <GeneralParallelGripper rdf:ID="Schunk_MPG_20"> - <hasProperty> - <NumberOfFingers rdf:ID="NumberOfFingers_2"> - <isPropertyOf rdf:resource="#Schunk_MPG_20"/> - <isPropertyOf rdf:resource="http://www.owl-ontologies.com/siaras.owl#Schunk_MPG_64"/> - <hasEditable> - <isEditable rdf:ID="isEditable_false"> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#integer" - >0</value> - </isEditable> - </hasEditable> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >2</value> - </NumberOfFingers> - </hasProperty> - <hasProperty> - <MaxAmbientTemperature rdf:ID="MaxAmbientTemperature_90"> - <isPropertyOf rdf:resource="http://www.owl-ontologies.com/siaras.owl#Schunk_MPG_64"/> - <isPropertyOf rdf:resource="#Schunk_MPG_20"/> - <hasEditable rdf:resource="#isEditable_false"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >90.0</value> - </MaxAmbientTemperature> - </hasProperty> + <ArticulatedRobot rdf:ID="ArticulatedRobot_ABB_IRB-2400"> <hasProperty> - <Payload rdf:ID="Payload_0.14"> - <isPropertyOf rdf:resource="#Schunk_MPG_20"/> + <MinVoltageSupply rdf:ID="MinVoltageSupply_200"> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >0.14</value> + >200.0</value> <hasEditable rdf:resource="#isEditable_false"/> - </Payload> - </hasProperty> - <hasSkill rdf:resource="#OpenFingers_1"/> - <hasProperty> - <Payload rdf:ID="Payload_45.0"> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >45.0</value> - <hasEditable rdf:resource="#isEditable_false"/> - <isPropertyOf rdf:resource="#Schunk_MPG_20"/> <isPropertyOf> - <ArticulatedRobot rdf:ID="ArticulatedRobot_ABB_IRB-2400"> + <ArticulatedRobot rdf:ID="ArticulatedRobot_ABB_IRB-4400"> <hasProperty> - <MinVoltageSupply rdf:ID="MinVoltageSupply_200"> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >200.0</value> + <Weight rdf:ID="Weight_985"> <hasEditable rdf:resource="#isEditable_false"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-2400"/> <isPropertyOf> - <ArticulatedRobot rdf:ID="ArticulatedRobot_ABB_IRB-140"> + <GeneralParallelGripper rdf:ID="Schunk_MPG_20"> <hasProperty> - <IntelligentCtrl rdf:ID="IntelligentCtrl_1"> + <MaxAmbientTemperature rdf:ID="MaxAmbientTemperature_90"> + <isPropertyOf rdf:resource="#Schunk_MPG_20"/> <isPropertyOf> - <SmartCamera rdf:ID="Sick_IVC-2DM1111"> - <hasProperty rdf:resource="#IntelligentCtrl_1"/> + <rdf:Description rdf:about="http://www.owl-ontologies.com/siaras.owl#Schunk_MPG_64"> + <hasIdentifier> + <Identifier rdf:ID="ID_Schunk_MPG_64"/> + </hasIdentifier> + <hasProperty rdf:resource="#Repeatability_0.01"/> + <hasSkill> + <OpenFingers rdf:ID="OpenFingers_1"> + <isSkillOf rdf:resource="http://www.owl-ontologies.com/siaras.owl#Schunk_MPG_64"/> + <isSkillOf rdf:resource="#Schunk_MPG_20"/> + </OpenFingers> + </hasSkill> + <hasSkill> + <CloseFingers rdf:ID="CloseFingers_25"> + <isSkillOf rdf:resource="#Schunk_MPG_20"/> + <isSkillOf rdf:resource="http://www.owl-ontologies.com/siaras.owl#Schunk_MPG_64"/> + </CloseFingers> + </hasSkill> <hasProperty> - <MinMeasurementRange rdf:ID="MinMeasurementRange_0.10"> - <isPropertyOf rdf:resource="#Sick_IVC-2DM1111"/> + <CycleTime rdf:ID="CycleTime_0.01"> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >0.01</value> + <hasEditable rdf:resource="#isEditable_false"/> + <isPropertyOf rdf:resource="http://www.owl-ontologies.com/siaras.owl#Schunk_MPG_64"/> + </CycleTime> + </hasProperty> + <hasProperty> + <EnclosureRatingIP rdf:ID="EnclosureRatingIP_65"> <isPropertyOf> - <SmartCamera rdf:ID="Sick_IVC-2DM1122"> - <hasSkill> - <MeasurePositionOfObject rdf:ID="DeterminePositionOfObject_1"> - <isSkillOf rdf:resource="#Sick_IVC-2DM1122"/> - <isSkillOf rdf:resource="#Sick_IVC-2DM1111"/> - <isSkillOf> - <LaserScanner2D rdf:ID="Sick_LMS200-30106"> - <hasProperty> - <ResponseTime rdf:ID="ResponseTime_0.026"> - <isPropertyOf rdf:resource="#Sick_LMS200-30106"/> - <hasEditable rdf:resource="#isEditable_false"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >0.026</value> </ResponseTime> - </hasProperty> - <hasSkill> - <DetectCollision rdf:ID="DetectCollision_1"> - <isSkillOf rdf:resource="#Sick_LMS200-30106"/> </DetectCollision> - </hasSkill> - <hasProperty> - <PowerConsumption rdf:ID="PowerConsumption_20"> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >20.0</value> - <hasEditable rdf:resource="#isEditable_false"/> - <isPropertyOf rdf:resource="#Sick_LMS200-30106"/> </PowerConsumption> - </hasProperty> + <LightGrid rdf:ID="Sick_MLG2-0280F511"> + <hasProperty> + <MinVoltageSupply rdf:ID="MinVoltageSupply_15"> + <isPropertyOf rdf:resource="#Sick_MLG2-0280F511"/> + <value + rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >15.0</value> + <hasEditable rdf:resource="#isEditable_false"/> + </MinVoltageSupply> + </hasProperty> + <hasProperty> + <ElectricalInterface rdf:ID="ElectricalInterface_ConnectorM12-5Pins"> + <isPropertyOf> + <OpticContrastScanner rdf:ID="Sick_KT5W_2P1116D"> <hasProperty> - <LaserClass rdf:ID="LaserClass_1"> + <LightSpotSize rdf:ID="LightSpotSize_0.0012x0.0042"> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >1</value> - <hasEditable rdf:resource="#isEditable_false"/> - <isPropertyOf rdf:resource="#Sick_LMS200-30106"/> </LaserClass> + >0.0012x0.0042</value> + <isPropertyOf rdf:resource="#Sick_KT5W_2P1116D"/> + <hasEditable rdf:resource="#isEditable_false"/> </LightSpotSize> </hasProperty> <hasProperty> - <MinVoltageSupply rdf:ID="MinVoltageSupply_20.4"> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >20.4</value> + <SwitchingFrequency rdf:ID="SwitchingFrequency_10000"> + <isPropertyOf rdf:resource="#Sick_KT5W_2P1116D"/> <hasEditable rdf:resource="#isEditable_false"/> - <isPropertyOf rdf:resource="#Sick_LMS200-30106"/> </MinVoltageSupply> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >10000.0</value> </SwitchingFrequency> </hasProperty> <hasProperty> - <EnclosureRatingIP rdf:ID="EnclosureRatingIP_65"> + <Weight rdf:ID="Weight_0.4"> <isPropertyOf> - <LightGrid rdf:ID="Sick_MLG2-0280F511"> + <OpticContrastScanner rdf:ID="Sick_KT10-2P1115"> <hasProperty> - <ElectricalInterface rdf:ID="ElectricalInterface_ConnectorM12-5Pins"> + <MaxVoltageSupply rdf:ID="MaxVoltageSupply_30.0"> <isPropertyOf> - <OpticDistanceSensor rdf:ID="Sick_DT10-P10B5"> - <hasProperty> - <PowerConsumption rdf:ID="PowerConsumption_1.2"> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >1.2</value> - <hasEditable rdf:resource="#isEditable_false"/> - <isPropertyOf rdf:resource="#Sick_DT10-P10B5"/> - </PowerConsumption> - </hasProperty> + <OpticProximitySwitch rdf:ID="Sick_WT18-3P430"> <hasProperty> - <SwitchingFrequency rdf:ID="SwitchingFrequency_1000"> + <MinMeasurementRange rdf:ID="MinMeasurementRange_0.05"> <hasEditable rdf:resource="#isEditable_false"/> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >1000.0</value> + >0.05</value> <isPropertyOf> - <OpticDistanceSensor rdf:ID="Sick_DME5000-112"> - <hasProperty rdf:resource="#SwitchingFrequency_1000"/> + <OpticDistanceSensor rdf:ID="Sick_DT10-P10B5"> <hasProperty> - <Weight rdf:ID="Weight_1.6"> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >1.6</value> + <SwitchingFrequency rdf:ID="SwitchingFrequency_1000"> + <isPropertyOf rdf:resource="#Sick_DT10-P10B5"/> <isPropertyOf> - <DrillMachine rdf:ID="Bosch_GBM_10_RE"> - <hasIdentifier> - <Identifier rdf:ID="ID_Bosch_GBM_10_RE"> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >Bosch_GBM_10_RE</value> - </Identifier> - </hasIdentifier> - <hasSkill> - <StopDrillRotation rdf:ID="StopRotation_SIARAS"> - <isSkillOf> - <DrillMachine rdf:ID="Bosch_GBM_13_RE_Heavy"> - <hasProperty> - <Weight rdf:ID="Weight_10"> - <isPropertyOf rdf:resource="#Bosch_GBM_13_RE_Heavy"/> - <isPropertyOf rdf:resource="http://www.owl-ontologies.com/ExternalResource_11"/> - <isPropertyOf> - <ScaraRobot rdf:ID="ScaraRobot_7"> - <hasIdentifier> - <Identifier rdf:ID="Identifier_224"> - <hasEditable> - <isEditable rdf:ID="isEditable_9"> - <value - rdf:datatype= - "http://www.w3.org/2001/XMLSchema#integer" - >0</value> - </isEditable> - </hasEditable> + <OpticThroughBeamSwitch rdf:ID="Sick_WSWE18-3P430"> + <hasProperty> + <ElectricalInterface rdf:ID="ElectricalInterface_ConnectorM12-4Pins"> + <isPropertyOf> + <SmartCamera rdf:ID="Sick_IVC-2DM1122"> + <hasSkill> + <MeasurePositionOfObject rdf:ID="DeterminePositionOfObject_1"> + <isSkillOf> + <LaserScanner2D rdf:ID="Sick_LMS200-30106"> + <hasProperty> + <ResponseTime rdf:ID="ResponseTime_0.026"> + <isPropertyOf rdf:resource="#Sick_LMS200-30106"/> + <hasEditable rdf:resource="#isEditable_false"/> <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#string" - >Staeubli_RS80</value> - </Identifier> - </hasIdentifier> + "http://www.w3.org/2001/XMLSchema#float" + >0.026</value> + </ResponseTime> + </hasProperty> + <hasSkill> + <DetectCollision rdf:ID="DetectCollision_1"> + <isSkillOf rdf:resource="#Sick_LMS200-30106"/> + </DetectCollision> + </hasSkill> + <hasProperty> + <PowerConsumption rdf:ID="PowerConsumption_20"> + <hasEditable rdf:resource="#isEditable_false"/> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >20.0</value> + <isPropertyOf rdf:resource="#Sick_LMS200-30106"/> + </PowerConsumption> + </hasProperty> <hasProperty> - <EnclosureRatingIP rdf:ID="EnclosureRatingIP_16"> + <LaserClass rdf:ID="LaserClass_1"> <value rdf:datatype= "http://www.w3.org/2001/XMLSchema#string" - >30</value> - <hasEditable rdf:resource="#isEditable_9"/> - <isPropertyOf rdf:resource="http://www.owl-ontologies.com/ExternalResource_17"/> - <isPropertyOf rdf:resource="http://www.owl-ontologies.com/ExternalResource_11"/> - <isPropertyOf rdf:resource="#ScaraRobot_7"/> + >1</value> + <hasEditable rdf:resource="#isEditable_false"/> + <isPropertyOf rdf:resource="#Sick_LMS200-30106"/> + </LaserClass> + </hasProperty> + <hasProperty> + <MinVoltageSupply rdf:ID="MinVoltageSupply_20.4"> + <isPropertyOf rdf:resource="#Sick_LMS200-30106"/> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >20.4</value> + <hasEditable rdf:resource="#isEditable_false"/> + </MinVoltageSupply> + </hasProperty> + <hasProperty rdf:resource="#EnclosureRatingIP_65"/> + <hasProperty> + <Weight rdf:ID="Weight_4.5"> + <isPropertyOf rdf:resource="#Sick_LMS200-30106"/> <isPropertyOf> - <ScaraRobot rdf:ID="ScaraRobot_3"> - <hasSkill> - <AsFastAsPossible rdf:ID="AsFastAsPossible_6"> - <isSkillOf rdf:resource="#ScaraRobot_7"/> - <isSkillOf rdf:resource="#ScaraRobot_3"/> - </AsFastAsPossible> - </hasSkill> - <hasProperty> - <DegreesOfFreedom rdf:ID="DegreesOfFreedom_231"> - <isPropertyOf rdf:resource="#ScaraRobot_3"/> - <hasEditable rdf:resource="#isEditable_9"/> - <value - rdf:datatype= - "http://www.w3.org/2001/XMLSchema#integer" - >4</value> - </DegreesOfFreedom> - </hasProperty> + <DrillMachine rdf:ID="Bosch_GBM_13_RE"> + <hasProperty rdf:resource="#Weight_4.5"/> <hasProperty> - <TypeOfActuation rdf:ID="TypeOfActuation_12"> - <hasEditable rdf:resource="#isEditable_9"/> - <isPropertyOf rdf:resource="#ScaraRobot_7"/> - <isPropertyOf rdf:resource="#ScaraRobot_3"/> - <value - rdf:datatype= - "http://www.w3.org/2001/XMLSchema#string" - >Electric</value> - </TypeOfActuation> - </hasProperty> - <hasIdentifier> - <Identifier rdf:ID="Identifier_236"> - <hasEditable rdf:resource="#isEditable_9"/> + <ChuckDiameter rdf:ID="ChuckDiameter_13"> <value rdf:datatype= "http://www.w3.org/2001/XMLSchema#string" - >Staeubli_RS40B</value> - </Identifier> - </hasIdentifier> - <hasProperty> - <Repeatability rdf:ID="Repeatability_223"> - <value - rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >0.01</value> - <hasEditable rdf:resource="#isEditable_9"/> - <isPropertyOf rdf:resource="http://www.owl-ontologies.com/ExternalResource_17"/> - <isPropertyOf rdf:resource="http://www.owl-ontologies.com/ExternalResource_11"/> - <isPropertyOf rdf:resource="#ScaraRobot_7"/> - <isPropertyOf rdf:resource="#ScaraRobot_3"/> - </Repeatability> - </hasProperty> - <hasProperty> - <NumberOfJoints rdf:ID="NumberOfJoints_8"> - <isPropertyOf rdf:resource="#ScaraRobot_7"/> - <isPropertyOf rdf:resource="#ScaraRobot_3"/> - <value - rdf:datatype= - "http://www.w3.org/2001/XMLSchema#integer" - >4</value> - <hasEditable rdf:resource="#isEditable_9"/> - </NumberOfJoints> - </hasProperty> - <hasProperty> - <Weight rdf:ID="Weight_235"> - <value - rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >40.5</value> - <isPropertyOf rdf:resource="http://www.owl-ontologies.com/ExternalResource_11"/> - <isPropertyOf rdf:resource="#ScaraRobot_3"/> - <hasEditable rdf:resource="#isEditable_9"/> - </Weight> - </hasProperty> - <hasProperty> - <Payload rdf:ID="Payload_222"> - <isPropertyOf rdf:resource="http://www.owl-ontologies.com/ExternalResource_11"/> - <isPropertyOf rdf:resource="#ScaraRobot_7"/> - <isPropertyOf rdf:resource="#ScaraRobot_3"/> - <value - rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >2.0</value> - <hasEditable rdf:resource="#isEditable_9"/> - </Payload> - </hasProperty> - <hasSkill> - <Karthesian rdf:ID="Karthesian_2"> - <isSkillOf rdf:resource="#ScaraRobot_3"/> - <isSkillOf rdf:resource="#ScaraRobot_7"/> - </Karthesian> - </hasSkill> - <hasProperty> - <Reachability rdf:ID="Reachability_228"> - <value - rdf:datatype= - "http://www.w3.org/2001/XMLSchema#integer" - >400</value> - <hasEditable rdf:resource="#isEditable_9"/> - <isPropertyOf rdf:resource="#ScaraRobot_3"/> - </Reachability> - </hasProperty> - <hasSkill> - <Circular rdf:ID="Circular_4"> - <isSkillOf rdf:resource="#ScaraRobot_7"/> - <isSkillOf rdf:resource="#ScaraRobot_3"/> - </Circular> - </hasSkill> - <hasProperty> - <MinAmbientTemperature rdf:ID="MinAmbientTemperature_174"> - <value - rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >5.0</value> - <hasEditable rdf:resource="#isEditable_9"/> - <isPropertyOf rdf:resource="http://www.owl-ontologies.com/ExternalResource_17"/> - <isPropertyOf rdf:resource="http://www.owl-ontologies.com/ExternalResource_11"/> + >13</value> + <isPropertyOf rdf:resource="#Bosch_GBM_13_RE"/> <isPropertyOf> - <OpticColorSensor rdf:ID="OpticColorSensor_28"> + <DrillMachine rdf:ID="Bosch_GBM_13_RE_Heavy"> + <hasProperty rdf:resource="#ChuckDiameter_13"/> <hasProperty> - <MaxVoltageSupply rdf:ID="MaxVoltageSupply_36"> + <Weight rdf:ID="Weight_10"> <isPropertyOf> - <OpticLuminescenceScanner rdf:ID="OpticLuminescenceScanner_30"> + <ScaraRobot rdf:ID="ScaraRobot_7"> + <hasIdentifier> + <Identifier rdf:ID="Identifier_224"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Staeubli_RS80</value> + <hasEditable> + <isEditable rdf:ID="isEditable_9"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#integer" + >0</value> + </isEditable> + </hasEditable> + </Identifier> + </hasIdentifier> <hasProperty> - <MaxAmbientTemperature rdf:ID="MaxAmbientTemperature_61"> + <EnclosureRatingIP rdf:ID="EnclosureRatingIP_16"> + <hasEditable rdf:resource="#isEditable_9"/> <isPropertyOf> - <OpticContrastScanner rdf:ID="OpticContrastScanner_53"> + <ScaraRobot rdf:ID="ScaraRobot_3"> + <hasSkill> + <AsFastAsPossible rdf:ID="AsFastAsPossible_6"> + <isSkillOf rdf:resource="#ScaraRobot_3"/> + <isSkillOf rdf:resource="#ScaraRobot_7"/> + </AsFastAsPossible> + </hasSkill> + <hasProperty> + <DegreesOfFreedom rdf:ID="DegreesOfFreedom_231"> + <isPropertyOf rdf:resource="#ScaraRobot_3"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#integer" + >4</value> + <hasEditable rdf:resource="#isEditable_9"/> + </DegreesOfFreedom> + </hasProperty> + <hasProperty> + <TypeOfActuation rdf:ID="TypeOfActuation_12"> + <isPropertyOf rdf:resource="#ScaraRobot_3"/> + <isPropertyOf rdf:resource="#ScaraRobot_7"/> + <hasEditable rdf:resource="#isEditable_9"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Electric</value> + </TypeOfActuation> + </hasProperty> + <hasIdentifier> + <Identifier rdf:ID="Identifier_236"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Staeubli_RS40B</value> + <hasEditable rdf:resource="#isEditable_9"/> + </Identifier> + </hasIdentifier> + <hasProperty> + <Repeatability rdf:ID="Repeatability_223"> + <hasEditable rdf:resource="#isEditable_9"/> + <isPropertyOf rdf:resource="#ScaraRobot_3"/> + <isPropertyOf rdf:resource="#ScaraRobot_7"/> + <isPropertyOf rdf:resource="http://www.owl-ontologies.com/ExternalResource_11"/> + <isPropertyOf rdf:resource="http://www.owl-ontologies.com/ExternalResource_17"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >0.01</value> + </Repeatability> + </hasProperty> <hasProperty> - <ResponseTime rdf:ID="ResponseTime_104"> + <NumberOfJoints rdf:ID="NumberOfJoints_8"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#integer" + >4</value> <hasEditable rdf:resource="#isEditable_9"/> + <isPropertyOf rdf:resource="#ScaraRobot_3"/> + <isPropertyOf rdf:resource="#ScaraRobot_7"/> + </NumberOfJoints> + </hasProperty> + <hasProperty> + <Weight rdf:ID="Weight_235"> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >5.0E-5</value> - <isPropertyOf rdf:resource="#OpticContrastScanner_53"/> - </ResponseTime> + >40.5</value> + <hasEditable rdf:resource="#isEditable_9"/> + <isPropertyOf rdf:resource="#ScaraRobot_3"/> + <isPropertyOf rdf:resource="http://www.owl-ontologies.com/ExternalResource_11"/> + </Weight> </hasProperty> <hasProperty> - <MinAmbientTemperature rdf:ID="MinAmbientTemperature_55"> + <Payload rdf:ID="Payload_222"> + <isPropertyOf rdf:resource="#ScaraRobot_3"/> + <isPropertyOf rdf:resource="#ScaraRobot_7"/> + <isPropertyOf rdf:resource="http://www.owl-ontologies.com/ExternalResource_11"/> + <hasEditable rdf:resource="#isEditable_9"/> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >-10.0</value> + >2.0</value> + </Payload> + </hasProperty> + <hasProperty> + <Reachability rdf:ID="Reachability_228"> + <isPropertyOf rdf:resource="#ScaraRobot_3"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#integer" + >400</value> <hasEditable rdf:resource="#isEditable_9"/> - <isPropertyOf rdf:resource="#OpticContrastScanner_53"/> + </Reachability> + </hasProperty> + <hasSkill> + <Karthesian rdf:ID="Karthesian_2"> + <isSkillOf rdf:resource="#ScaraRobot_7"/> + <isSkillOf rdf:resource="#ScaraRobot_3"/> + </Karthesian> + </hasSkill> + <hasSkill> + <Circular rdf:ID="Circular_4"> + <isSkillOf rdf:resource="#ScaraRobot_3"/> + <isSkillOf rdf:resource="#ScaraRobot_7"/> + </Circular> + </hasSkill> + <hasProperty> + <MinAmbientTemperature rdf:ID="MinAmbientTemperature_174"> + <isPropertyOf rdf:resource="#ScaraRobot_3"/> + <isPropertyOf rdf:resource="#ScaraRobot_7"/> <isPropertyOf> - <OpticContrastScanner rdf:ID="OpticContrastScanner_51"> + <OpticColorSensor rdf:ID="OpticColorSensor_28"> <hasProperty> - <ElectricalInterface rdf:ID="ElectricalInterface_97"> + <MaxVoltageSupply rdf:ID="MaxVoltageSupply_36"> <isPropertyOf> - <OpticReflexSwitch rdf:ID="OpticReflexSwitch_37"> + <OpticLuminescenceScanner rdf:ID="OpticLuminescenceScanner_30"> <hasProperty> - <SwitchingFrequency rdf:ID="SwitchingFrequency_44"> - <hasEditable rdf:resource="#isEditable_9"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >1000.0</value> + <MaxAmbientTemperature rdf:ID="MaxAmbientTemperature_61"> <isPropertyOf> - <OpticDistanceSensor rdf:ID="OpticDistanceSensor_45"> + <OpticContrastScanner rdf:ID="OpticContrastScanner_53"> <hasProperty> - <EnclosureRatingIP rdf:ID="EnclosureRatingIP_85"> + <ResponseTime rdf:ID="ResponseTime_104"> <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#string" - >65</value> - <isPropertyOf rdf:resource="http://www.owl-ontologies.com/ExternalResource_17"/> + "http://www.w3.org/2001/XMLSchema#float" + >5.0E-5</value> + <hasEditable rdf:resource="#isEditable_9"/> + <isPropertyOf rdf:resource="#OpticContrastScanner_53"/> + </ResponseTime> + </hasProperty> + <hasProperty> + <MinAmbientTemperature rdf:ID="MinAmbientTemperature_55"> + <isPropertyOf rdf:resource="#OpticLuminescenceScanner_30"/> <isPropertyOf> - <LaserScanner2D rdf:ID="LaserScanner2D_70"> - <hasProperty> - <Resolution rdf:ID="Resolution_86"> - <hasEditable rdf:resource="#isEditable_9"/> - <value - rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >0.5</value> - <isPropertyOf rdf:resource="#LaserScanner2D_70"/> - </Resolution> - </hasProperty> + <OpticColorSensor rdf:ID="OpticColorSensor_33"> <hasProperty> - <MaxAmbientTemperature rdf:ID="MaxAmbientTemperature_79"> - <value - rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >50.0</value> - <isPropertyOf rdf:resource="#LaserScanner2D_70"/> + <LightType rdf:ID="LightType_111"> + <isPropertyOf rdf:resource="#OpticColorSensor_33"/> <isPropertyOf> - <OpticDistanceSensor rdf:ID="OpticDistanceSensor_47"> + <OpticColorSensor rdf:ID="OpticColorSensor_35"> <hasProperty> - <EnclosureRatingIP rdf:ID="EnclosureRatingIP_96"> - <isPropertyOf rdf:resource="http://www.owl-ontologies.com/ExternalResource_11"/> + <ScanningDistance rdf:ID="ScanningDistance_151"> + <hasEditable rdf:resource="#isEditable_9"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >0.0125</value> + <isPropertyOf rdf:resource="#OpticColorSensor_33"/> + <isPropertyOf rdf:resource="#OpticColorSensor_35"/> </ScanningDistance> + </hasProperty> + <hasProperty> + <ElectricalInterface rdf:ID="ElectricalInterface_97"> <isPropertyOf> - <VisionSensor rdf:ID="VisionSensor_65"> + <OpticReflexSwitch rdf:ID="OpticReflexSwitch_37"> <hasProperty> - <MinAmbientTemperature rdf:ID="MinAmbientTemperature_69"> + <LightSpotSize rdf:ID="LightSpotSize_148"> <hasEditable rdf:resource="#isEditable_9"/> + <isPropertyOf rdf:resource="#OpticReflexSwitch_37"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >0.04</value> + </LightSpotSize> + </hasProperty> + <hasProperty> + <SwitchingFrequency rdf:ID="SwitchingFrequency_44"> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >0.0</value> - <isPropertyOf rdf:resource="#LaserScanner2D_70"/> - <isPropertyOf rdf:resource="#VisionSensor_65"/> + >1000.0</value> + <isPropertyOf rdf:resource="#OpticReflexSwitch_37"/> <isPropertyOf> - <SmartCamera rdf:ID="SmartCamera_22"> - <hasProperty> - <MaxMeasurementRange rdf:ID="MaxMeasurementRange_191"> - <hasEditable rdf:resource="#isEditable_9"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >1.0</value> - <isPropertyOf rdf:resource="#SmartCamera_22"/> - <isPropertyOf> - <SmartCamera rdf:ID="SmartCamera_20"> + <OpticThroughBeamSwitch rdf:ID="OpticThroughBeamSwitch_41"> + <hasProperty rdf:resource="#MaxVoltageSupply_36"/> + <hasSkill> + <DetectObject rdf:ID="DetectObject_38"> + <isSkillOf rdf:resource="#OpticReflexSwitch_37"/> + <isSkillOf rdf:resource="#OpticThroughBeamSwitch_41"/> + <isSkillOf> + <OpticProximitySwitch rdf:ID="OpticProximitySwitch_39"> <hasProperty> - <BusInterface rdf:ID="BusInterface_179"> + <ElectricalInterface rdf:ID="ElectricalInterface_40"> + <isPropertyOf rdf:resource="#OpticLuminescenceScanner_30"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Connector M12, 4 Pins</value> + <isPropertyOf rdf:resource="#OpticThroughBeamSwitch_41"/> <isPropertyOf> - <SmartCamera rdf:ID="SmartCamera_24"> - <hasProperty> - <Height rdf:ID="Height_171"> - <isPropertyOf rdf:resource="#OpticColorSensor_28"/> - <isPropertyOf rdf:resource="#SmartCamera_24"/> - <hasEditable rdf:resource="#isEditable_9"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >43.0</value> - </Height> - </hasProperty> - <hasQualProperty> - <Cost rdf:ID="Cost_1000"> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#double" - >1000</value> - <hasEditable rdf:resource="#isEditable_false"/> - <isQualProperty rdf:resource="#SmartCamera_24"/> - </Cost> - </hasQualProperty> + <SmartCamera rdf:ID="SmartCamera_22"> <hasProperty> - <MaxCurrentConsumption rdf:ID="MaxCurrentConsumption_108"> - <hasEditable rdf:resource="#isEditable_9"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >0.08</value> - <isPropertyOf rdf:resource="#OpticContrastScanner_51"/> + <MaxMeasurementRange rdf:ID="MaxMeasurementRange_191"> <isPropertyOf> - <OpticColorSensor rdf:ID="OpticColorSensor_35"> - <hasProperty rdf:resource="#ElectricalInterface_97"/> + <SmartCamera rdf:ID="SmartCamera_20"> <hasProperty> - <ScanningDistance rdf:ID="ScanningDistance_151"> - <isPropertyOf rdf:resource="#OpticColorSensor_35"/> + <BusInterface rdf:ID="BusInterface_179"> + <isPropertyOf rdf:resource="#SmartCamera_20"/> + <isPropertyOf rdf:resource="#SmartCamera_22"/> <isPropertyOf> - <OpticColorSensor rdf:ID="OpticColorSensor_33"> + <SmartCamera rdf:ID="SmartCamera_24"> <hasProperty> - <LightType rdf:ID="LightType_111"> + <Height rdf:ID="Height_171"> <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#string" - >LEDblue</value> + "http://www.w3.org/2001/XMLSchema#float" + >43.0</value> + <isPropertyOf rdf:resource="#SmartCamera_24"/> + <isPropertyOf rdf:resource="#OpticColorSensor_28"/> <hasEditable rdf:resource="#isEditable_9"/> - <isPropertyOf rdf:resource="#OpticContrastScanner_51"/> - <isPropertyOf rdf:resource="#OpticColorSensor_35"/> - <isPropertyOf rdf:resource="#OpticColorSensor_33"/> - </LightType> + </Height> </hasProperty> - <hasSkill> - <DetectColor rdf:ID="DetectColor_34"> - <isSkillOf rdf:resource="#OpticColorSensor_35"/> - <isSkillOf rdf:resource="#OpticColorSensor_33"/> - </DetectColor> - </hasSkill> - <hasProperty> - <ElectricalInterface rdf:ID="ElectricalInterface_159"> - <isPropertyOf rdf:resource="#OpticColorSensor_33"/> - <isPropertyOf rdf:resource="#OpticLuminescenceScanner_30"/> - <isPropertyOf rdf:resource="#OpticColorSensor_28"/> - <hasEditable rdf:resource="#isEditable_9"/> + <hasQualProperty> + <Cost rdf:ID="Cost_1000"> + <hasEditable rdf:resource="#isEditable_false"/> <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#string" - >open collector NPN</value> - </ElectricalInterface> - </hasProperty> - <hasProperty rdf:resource="#MaxAmbientTemperature_61"/> - <hasProperty rdf:resource="#EnclosureRatingIP_96"/> + "http://www.w3.org/2001/XMLSchema#double" + >1000</value> + <isQualProperty rdf:resource="#SmartCamera_24"/> + </Cost> + </hasQualProperty> <hasProperty> - <LightSpotSize rdf:ID="LightSpotSize_155"> + <MaxCurrentConsumption rdf:ID="MaxCurrentConsumption_108"> <hasEditable rdf:resource="#isEditable_9"/> - <isPropertyOf rdf:resource="#OpticColorSensor_33"/> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#string" - >0.0015x0.0065</value> - </LightSpotSize> - </hasProperty> - <hasProperty> - <MaxVoltageSupply rdf:ID="MaxVoltageSupply_156"> - <isPropertyOf rdf:resource="#OpticColorSensor_33"/> <isPropertyOf rdf:resource="#SmartCamera_24"/> - <isPropertyOf rdf:resource="#SmartCamera_22"/> - <isPropertyOf rdf:resource="#SmartCamera_20"/> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >28.8</value> - <hasEditable rdf:resource="#isEditable_9"/> - </MaxVoltageSupply> - </hasProperty> - <hasProperty> - <LightType rdf:ID="LightType_113"> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#string" - >LEDgreen</value> - <hasEditable rdf:resource="#isEditable_9"/> - <isPropertyOf rdf:resource="#OpticContrastScanner_51"/> + <isPropertyOf rdf:resource="#OpticColorSensor_28"/> <isPropertyOf rdf:resource="#OpticColorSensor_35"/> - <isPropertyOf rdf:resource="#OpticColorSensor_33"/> - </LightType> - </hasProperty> - <hasProperty> - <ResponseTime rdf:ID="ResponseTime_138"> - <hasEditable rdf:resource="#isEditable_9"/> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >5.0E-4</value> <isPropertyOf> - <OpticThroughBeamSwitch rdf:ID="OpticThroughBeamSwitch_41"> - <hasProperty rdf:resource="#MaxVoltageSupply_36"/> - <hasSkill> - <DetectObject rdf:ID="DetectObject_38"> - <isSkillOf> - <OpticProximitySwitch rdf:ID="OpticProximitySwitch_39"> - <hasIdentifier> - <Identifier rdf:ID="Identifier_147"> - <hasEditable rdf:resource="#isEditable_9"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >Sick_WT18-3P430</value> - </Identifier> - </hasIdentifier> - <hasProperty> - <SwitchingFrequency rdf:ID="SwitchingFrequency_145"> - <hasEditable rdf:resource="#isEditable_9"/> - <isPropertyOf rdf:resource="#OpticProximitySwitch_39"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >700.0</value> - </SwitchingFrequency> - </hasProperty> - <hasProperty> - <MinVoltageSupply rdf:ID="MinVoltageSupply_109"> - <isPropertyOf rdf:resource="#OpticDistanceSensor_47"/> - <isPropertyOf rdf:resource="#OpticProximitySwitch_39"/> - <hasEditable rdf:resource="#isEditable_9"/> - <isPropertyOf rdf:resource="#OpticColorSensor_28"/> - <isPropertyOf rdf:resource="#OpticReflexSwitch_37"/> - <isPropertyOf rdf:resource="#OpticColorSensor_35"/> - <isPropertyOf rdf:resource="#OpticThroughBeamSwitch_41"/> - <isPropertyOf rdf:resource="#OpticContrastScanner_51"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >10.0</value> - </MinVoltageSupply> - </hasProperty> - <hasProperty rdf:resource="#MaxVoltageSupply_36"/> - <hasProperty rdf:resource="#EnclosureRatingIP_96"/> - <hasProperty> - <ElectricalInterface rdf:ID="ElectricalInterface_40"> - <isPropertyOf rdf:resource="#OpticLuminescenceScanner_30"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >Connector M12, 4 Pins</value> - <isPropertyOf rdf:resource="#OpticThroughBeamSwitch_41"/> - <isPropertyOf rdf:resource="#SmartCamera_22"/> - <hasEditable rdf:resource="#isEditable_9"/> - <isPropertyOf rdf:resource="#SmartCamera_20"/> - <isPropertyOf rdf:resource="#OpticColorSensor_33"/> - <isPropertyOf rdf:resource="#OpticProximitySwitch_39"/> - <isPropertyOf rdf:resource="#OpticReflexSwitch_37"/> - </ElectricalInterface> - </hasProperty> - <hasSkill rdf:resource="#DetectObject_38"/> - <hasProperty> - <MaxAmbientTemperature rdf:ID="MaxAmbientTemperature_43"> - <hasEditable rdf:resource="#isEditable_9"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >60.0</value> - <isPropertyOf rdf:resource="#OpticThroughBeamSwitch_41"/> - <isPropertyOf rdf:resource="#OpticProximitySwitch_39"/> - <isPropertyOf rdf:resource="#OpticReflexSwitch_37"/> - </MaxAmbientTemperature> - </hasProperty> - <hasProperty rdf:resource="#ElectricalInterface_97"/> - <hasProperty> - <LightType rdf:ID="LightType_50"> - <isPropertyOf rdf:resource="#OpticColorSensor_35"/> - <isPropertyOf rdf:resource="#OpticProximitySwitch_39"/> - <hasEditable rdf:resource="#isEditable_9"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >LEDred</value> - <isPropertyOf rdf:resource="#OpticThroughBeamSwitch_41"/> - <isPropertyOf rdf:resource="#OpticContrastScanner_51"/> - <isPropertyOf rdf:resource="#OpticDistanceSensor_47"/> - <isPropertyOf rdf:resource="#OpticColorSensor_33"/> - <isPropertyOf rdf:resource="#OpticReflexSwitch_37"/> - </LightType> - </hasProperty> - <hasProperty> - <ResponseTime rdf:ID="ResponseTime_143"> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >7.0E-4</value> - <hasEditable rdf:resource="#isEditable_9"/> - <isPropertyOf rdf:resource="#OpticProximitySwitch_39"/> - <isPropertyOf rdf:resource="#OpticColorSensor_28"/> - </ResponseTime> - </hasProperty> - <hasProperty> - <MaxMeasurementRange rdf:ID="MaxMeasurementRange_144"> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >0.6</value> - <hasEditable rdf:resource="#isEditable_9"/> - <isPropertyOf rdf:resource="#OpticProximitySwitch_39"/> - </MaxMeasurementRange> - </hasProperty> - <hasProperty> - <Weight rdf:ID="Weight_118"> - <isPropertyOf rdf:resource="http://www.owl-ontologies.com/ExternalResource_11"/> - <isPropertyOf rdf:resource="#OpticDistanceSensor_47"/> - <isPropertyOf rdf:resource="#OpticThroughBeamSwitch_41"/> - <isPropertyOf rdf:resource="#OpticProximitySwitch_39"/> - <isPropertyOf rdf:resource="#OpticReflexSwitch_37"/> - <hasEditable rdf:resource="#isEditable_9"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >0.04</value> - </Weight> - </hasProperty> - <hasProperty> - <LightSpotSize rdf:ID="LightSpotSize_142"> - <isPropertyOf rdf:resource="#OpticProximitySwitch_39"/> - <hasEditable rdf:resource="#isEditable_9"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >0.015</value> - </LightSpotSize> - </hasProperty> - <hasProperty> - <MaxCurrentConsumption rdf:ID="MaxCurrentConsumption_146"> - <isPropertyOf rdf:resource="#OpticProximitySwitch_39"/> - <hasEditable rdf:resource="#isEditable_9"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >0.04</value> - </MaxCurrentConsumption> - </hasProperty> - <hasProperty> - <MinMeasurementRange rdf:ID="MinMeasurementRange_48"> - <isPropertyOf rdf:resource="#OpticDistanceSensor_47"/> - <isPropertyOf rdf:resource="#OpticProximitySwitch_39"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >0.05</value> - <hasEditable rdf:resource="#isEditable_9"/> - </MinMeasurementRange> - </hasProperty> - <hasProperty> - <MinAmbientTemperature rdf:ID="MinAmbientTemperature_140"> - <hasEditable rdf:resource="#isEditable_9"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >-40.0</value> - <isPropertyOf rdf:resource="#OpticThroughBeamSwitch_41"/> - <isPropertyOf rdf:resource="#OpticProximitySwitch_39"/> - <isPropertyOf rdf:resource="#OpticReflexSwitch_37"/> - </MinAmbientTemperature> - </hasProperty> </OpticProximitySwitch> - </isSkillOf> - <isSkillOf rdf:resource="#OpticThroughBeamSwitch_41"/> - <isSkillOf rdf:resource="#OpticReflexSwitch_37"/> - </DetectObject> - </hasSkill> - <hasProperty rdf:resource="#Weight_118"/> - <hasProperty> - <MaxMeasurementRange rdf:ID="MaxMeasurementRange_42"> - <value - rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >20.0</value> - <isPropertyOf rdf:resource="#OpticThroughBeamSwitch_41"/> - <hasEditable rdf:resource="#isEditable_9"/> - </MaxMeasurementRange> - </hasProperty> - <hasProperty rdf:resource="#SwitchingFrequency_44"/> - <hasProperty rdf:resource="#ResponseTime_138"/> - <hasProperty rdf:resource="#MinVoltageSupply_109"/> - <hasProperty rdf:resource="#ElectricalInterface_40"/> - <hasProperty rdf:resource="#MinAmbientTemperature_140"/> - <hasProperty rdf:resource="#LightType_50"/> - <hasProperty rdf:resource="#MaxAmbientTemperature_43"/> + <OpticContrastScanner rdf:ID="OpticContrastScanner_51"> <hasProperty rdf:resource="#ElectricalInterface_97"/> - <hasProperty rdf:resource="#EnclosureRatingIP_96"/> + <hasProperty rdf:resource="#MaxAmbientTemperature_61"/> <hasProperty> - <MinMeasurementRange rdf:ID="MinMeasurementRange_136"> - <value - rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >0.0</value> + <ElectricalInterface rdf:ID="ElectricalInterface_56"> <hasEditable rdf:resource="#isEditable_9"/> - <isPropertyOf rdf:resource="#OpticThroughBeamSwitch_41"/> - <isPropertyOf rdf:resource="#OpticReflexSwitch_37"/> - </MinMeasurementRange> - </hasProperty> - <hasIdentifier> - <Identifier rdf:ID="Identifier_141"> <value rdf:datatype= "http://www.w3.org/2001/XMLSchema#string" - >Sick_WSWE18-3P430</value> - <hasEditable rdf:resource="#isEditable_9"/> - </Identifier> - </hasIdentifier> - <hasProperty> - <LightSpotSize rdf:ID="LightSpotSize_139"> - <value - rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >0.45</value> - <hasEditable rdf:resource="#isEditable_9"/> - <isPropertyOf rdf:resource="#OpticThroughBeamSwitch_41"/> - </LightSpotSize> - </hasProperty> - <hasProperty> - <MaxCurrentConsumption rdf:ID="MaxCurrentConsumption_137"> - <hasEditable rdf:resource="#isEditable_9"/> - <isPropertyOf rdf:resource="#OpticThroughBeamSwitch_41"/> - <value - rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >0.055</value> - </MaxCurrentConsumption> - </hasProperty> - </OpticThroughBeamSwitch> - </isPropertyOf> - <isPropertyOf rdf:resource="#OpticReflexSwitch_37"/> - <isPropertyOf rdf:resource="#OpticColorSensor_33"/> - </ResponseTime> - </hasProperty> - <hasIdentifier> - <Identifier rdf:ID="Identifier_160"> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#string" - >Sick_CSM1-N1114</value> - <hasEditable rdf:resource="#isEditable_9"/> - </Identifier> - </hasIdentifier> - <hasProperty> - <Weight rdf:ID="Weight_157"> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >0.011</value> - <hasEditable rdf:resource="#isEditable_9"/> - <isPropertyOf rdf:resource="#OpticColorSensor_33"/> - </Weight> - </hasProperty> - <hasProperty rdf:resource="#ScanningDistance_151"/> - <hasProperty rdf:resource="#LightType_50"/> - <hasProperty rdf:resource="#ElectricalInterface_40"/> - <hasProperty rdf:resource="#MinAmbientTemperature_55"/> - <hasProperty> - <MinVoltageSupply rdf:ID="MinVoltageSupply_158"> - <hasEditable rdf:resource="#isEditable_9"/> - <isPropertyOf rdf:resource="#OpticColorSensor_33"/> - <isPropertyOf rdf:resource="#SmartCamera_24"/> - <isPropertyOf rdf:resource="#SmartCamera_22"/> - <isPropertyOf rdf:resource="#SmartCamera_20"/> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >19.2</value> - </MinVoltageSupply> - </hasProperty> - <hasProperty> - <MaxCurrentConsumption rdf:ID="MaxCurrentConsumption_154"> - <hasEditable rdf:resource="#isEditable_9"/> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >0.035</value> - <isPropertyOf rdf:resource="#OpticColorSensor_33"/> - </MaxCurrentConsumption> - </hasProperty> - <hasProperty> - <SwitchingFrequency rdf:ID="SwitchingFrequency_32"> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >1500.0</value> - <hasEditable rdf:resource="#isEditable_9"/> - <isPropertyOf rdf:resource="#OpticColorSensor_33"/> - <isPropertyOf rdf:resource="#OpticLuminescenceScanner_30"/> - </SwitchingFrequency> - </hasProperty> - </OpticColorSensor> - </isPropertyOf> - <hasEditable rdf:resource="#isEditable_9"/> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >0.0125</value> - </ScanningDistance> - </hasProperty> - <hasProperty rdf:resource="#LightType_113"/> - <hasProperty> - <ElectricalInterface rdf:ID="ElectricalInterface_56"> - <hasEditable rdf:resource="#isEditable_9"/> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#string" - >Connector M12, 5 Pins</value> - <isPropertyOf> - <LightGrid rdf:ID="LightGrid_57"> - <hasProperty> - <LightType rdf:ID="LightType_62"> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#string" - >LEDinfrared</value> - <hasEditable rdf:resource="#isEditable_9"/> - <isPropertyOf rdf:resource="#LightGrid_57"/> - </LightType> - </hasProperty> - <hasIdentifier> - <Identifier rdf:ID="Identifier_101"> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#string" - >Sick_MLG2-0280F511</value> - <hasEditable rdf:resource="#isEditable_9"/> - </Identifier> - </hasIdentifier> - <hasProperty> - <ResponseTime rdf:ID="ResponseTime_60"> - <isPropertyOf rdf:resource="#LightGrid_57"/> - <hasEditable rdf:resource="#isEditable_9"/> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >0.0030</value> - </ResponseTime> - </hasProperty> - <hasProperty rdf:resource="#MaxAmbientTemperature_61"/> - <hasProperty> - <MaxMeasurementRange rdf:ID="MaxMeasurementRange_63"> - <isPropertyOf rdf:resource="#LightGrid_57"/> - <isPropertyOf rdf:resource="#OpticReflexSwitch_37"/> - <hasEditable rdf:resource="#isEditable_9"/> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >5.0</value> - </MaxMeasurementRange> - </hasProperty> - <hasProperty> - <MaxCurrentConsumption rdf:ID="MaxCurrentConsumption_64"> - <hasEditable rdf:resource="#isEditable_9"/> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >0.2</value> - <isPropertyOf rdf:resource="#VisionSensor_65"/> - <isPropertyOf rdf:resource="#LightGrid_57"/> - </MaxCurrentConsumption> - </hasProperty> - <hasProperty rdf:resource="#MaxVoltageSupply_36"/> - <hasProperty> - <MinAmbientTemperature rdf:ID="MinAmbientTemperature_100"> - <hasEditable rdf:resource="#isEditable_9"/> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >-25.0</value> - <isPropertyOf rdf:resource="#LightGrid_57"/> - <isPropertyOf rdf:resource="#OpticDistanceSensor_47"/> - </MinAmbientTemperature> - </hasProperty> - <hasProperty> - <MinVoltageSupply rdf:ID="MinVoltageSupply_59"> - <isPropertyOf rdf:resource="#LightGrid_57"/> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >15.0</value> - <hasEditable rdf:resource="#isEditable_9"/> - </MinVoltageSupply> - </hasProperty> - <hasSkill> - <DetectObject rdf:ID="DetectObject_58"> - <isSkillOf rdf:resource="#LightGrid_57"/> - </DetectObject> - </hasSkill> - <hasProperty rdf:resource="#EnclosureRatingIP_85"/> - <hasProperty rdf:resource="#ElectricalInterface_56"/> - </LightGrid> - </isPropertyOf> - <isPropertyOf rdf:resource="#OpticContrastScanner_53"/> - <isPropertyOf rdf:resource="#OpticContrastScanner_51"/> - <isPropertyOf rdf:resource="#OpticDistanceSensor_47"/> - <isPropertyOf rdf:resource="#OpticColorSensor_35"/> - </ElectricalInterface> - </hasProperty> - <hasProperty rdf:resource="#MinAmbientTemperature_55"/> - <hasSkill rdf:resource="#DetectColor_34"/> - <hasProperty rdf:resource="#MinVoltageSupply_109"/> - <hasProperty> - <LightSpotSize rdf:ID="LightSpotSize_152"> - <isPropertyOf rdf:resource="#OpticColorSensor_35"/> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#string" - >0.004x0.002</value> - <hasEditable rdf:resource="#isEditable_9"/> - </LightSpotSize> - </hasProperty> - <hasProperty rdf:resource="#MaxVoltageSupply_36"/> - <hasProperty rdf:resource="#MaxAmbientTemperature_61"/> - <hasIdentifier> - <Identifier rdf:ID="Identifier_153"> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#string" - >Sick_CS81-P1112</value> - <hasEditable rdf:resource="#isEditable_9"/> - </Identifier> - </hasIdentifier> - <hasProperty rdf:resource="#LightType_111"/> - <hasProperty rdf:resource="#MaxCurrentConsumption_108"/> - <hasProperty rdf:resource="#EnclosureRatingIP_96"/> - <hasProperty rdf:resource="#LightType_50"/> - <hasProperty> - <Weight rdf:ID="Weight_54"> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >0.4</value> - <isPropertyOf rdf:resource="http://www.owl-ontologies.com/ExternalResource_11"/> - <isPropertyOf rdf:resource="#OpticContrastScanner_53"/> - <isPropertyOf rdf:resource="#OpticContrastScanner_51"/> - <isPropertyOf rdf:resource="#OpticColorSensor_35"/> - <isPropertyOf rdf:resource="#OpticLuminescenceScanner_30"/> - <isPropertyOf rdf:resource="#OpticColorSensor_28"/> - <hasEditable rdf:resource="#isEditable_9"/> - </Weight> - </hasProperty> - </OpticColorSensor> - </isPropertyOf> - <isPropertyOf rdf:resource="#OpticColorSensor_28"/> - <isPropertyOf rdf:resource="#SmartCamera_24"/> - </MaxCurrentConsumption> - </hasProperty> + >Connector M12, 5 Pins</value> + <isPropertyOf rdf:resource="#OpticColorSensor_35"/> + <isPropertyOf> + <OpticDistanceSensor rdf:ID="OpticDistanceSensor_47"> + <hasProperty> + <Accuracy rdf:ID="Accuracy_0.0030"> + <hasEditable rdf:resource="#isEditable_false"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >0.0030</value> + <isPropertyOf> + <Manufacturing rdf:ID="Drill_SIARAS"> + <hasProperty rdf:resource="#Accuracy_0.0030"/> + <hasIdentifier> + <Identifier rdf:ID="ID_Drill_SIARAS"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Drill_SIARAS</value> + <hasEditable rdf:resource="#isEditable_false"/> + </Identifier> + </hasIdentifier> + <hasSkill> + <StartDrillRotation rdf:ID="StartRotation_SIARAS"> + <isSkillOf rdf:resource="#Drill_SIARAS"/> + <isSkillOf> + <DrillMachine rdf:ID="Bosch_GBM_10_RE"> + <hasSkill rdf:resource="#StartRotation_SIARAS"/> + <hasSkill> + <StopDrillRotation rdf:ID="StopRotation_SIARAS"> + <isSkillOf rdf:resource="#Drill_SIARAS"/> + <isSkillOf rdf:resource="#Bosch_GBM_10_RE"/> + <isSkillOf rdf:resource="#Bosch_GBM_13_RE"/> + <isSkillOf rdf:resource="#Bosch_GBM_13_RE_Heavy"/> + </StopDrillRotation> + </hasSkill> + <hasIdentifier> + <Identifier rdf:ID="ID_Bosch_GBM_10_RE"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Bosch_GBM_10_RE</value> + </Identifier> + </hasIdentifier> + <hasProperty> + <DigOut rdf:ID="toollock"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >1</value> + <isPropertyOf rdf:resource="#Bosch_GBM_10_RE"/> + </DigOut> + </hasProperty> + <hasProperty> + <ChuckDiameter rdf:ID="ChuckDiameter_9"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >9</value> + <isPropertyOf rdf:resource="#Bosch_GBM_10_RE"/> + </ChuckDiameter> + </hasProperty> + <hasProperty> + <Weight rdf:ID="Weight_1.6"> + <hasEditable rdf:resource="#isEditable_false"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >1.6</value> + <isPropertyOf> + <OpticDistanceSensor rdf:ID="Sick_DME5000-112"> + <hasProperty rdf:resource="#SwitchingFrequency_1000"/> + <hasProperty> + <LightType rdf:ID="LightType_LaserRed"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >LaserRed</value> + <isPropertyOf rdf:resource="#Sick_DME5000-112"/> + <hasEditable rdf:resource="#isEditable_false"/> + </LightType> + </hasProperty> + <hasProperty rdf:resource="#Weight_1.6"/> + <hasSkill> + <MeasureDistance rdf:ID="MeasureDistance_1"> + <isSkillOf rdf:resource="#Sick_DT10-P10B5"/> + <isSkillOf rdf:resource="#Sick_DME5000-112"/> + </MeasureDistance> + </hasSkill> + <hasProperty> + <MinVoltageSupply rdf:ID="MinVoltageSupply_18"> + <isPropertyOf rdf:resource="#Sick_DME5000-112"/> + <hasEditable rdf:resource="#isEditable_false"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >18.0</value> + </MinVoltageSupply> + </hasProperty> + <hasProperty rdf:resource="#EnclosureRatingIP_65"/> + <hasProperty> + <MaxMeasurementRange rdf:ID="MaxMeasurementRange_70"> + <hasEditable rdf:resource="#isEditable_false"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >70.0</value> + <isPropertyOf rdf:resource="#Sick_DME5000-112"/> + </MaxMeasurementRange> + </hasProperty> + <hasProperty> + <MaxCurrentConsumption rdf:ID="MaxCurrentConsumption_0.3"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >0.3</value> + <hasEditable rdf:resource="#isEditable_false"/> + <isPropertyOf rdf:resource="#Sick_DME5000-112"/> + <isPropertyOf> + <SmartCamera rdf:ID="VisionComponents-VC4465"> + <hasSkill> + <DetectColor rdf:ID="DetectColor_3"> + <isSkillOf> + <OpticColorSensor rdf:ID="Sensopart_FL64C"> + <hasIdentifier> + <Identifier rdf:ID="ID_Sensopart_FL64C"> + <hasEditable rdf:resource="#isEditable_false"/> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#string" + >Sensopart_FL64C</value> + </Identifier> + </hasIdentifier> + <hasProperty> + <MinVoltageSupply rdf:ID="MinVoltageSupply_10.0"> + <isPropertyOf rdf:resource="#Sick_WT18-3P430"/> + <isPropertyOf rdf:resource="#Sick_WSWE18-3P430"/> + <isPropertyOf rdf:resource="#Sick_KT10-2P1115"/> + <isPropertyOf> + <OpticReflexSwitch rdf:ID="Sick_WL18-3P430"> + <hasProperty> + <MaxAmbientTemperature rdf:ID="MaxAmbientTemperature_60"> + <value + rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >60.0</value> + <hasEditable rdf:resource="#isEditable_false"/> + <isPropertyOf rdf:resource="#Sick_WSWE18-3P430"/> + <isPropertyOf rdf:resource="#Sick_WT18-3P430"/> + <isPropertyOf rdf:resource="#Sick_WL18-3P430"/> + </MaxAmbientTemperature> + </hasProperty> + <hasProperty rdf:resource="#ElectricalInterface_ConnectorM12-4Pins"/> + <hasProperty> + <MinMeasurementRange rdf:ID="MinMeasurementRange_0"> + <value + rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >0.0</value> + <hasEditable rdf:resource="#isEditable_false"/> + <isPropertyOf rdf:resource="#Sick_WSWE18-3P430"/> + <isPropertyOf rdf:resource="#Sick_WL18-3P430"/> + </MinMeasurementRange> + </hasProperty> + <hasProperty> + <EnclosureRatingIP rdf:ID="EnclosureRatingIP_67"> + <isPropertyOf rdf:resource="http://www.owl-ontologies.com/siaras.owl#Schunk_MPG_64"/> + <isPropertyOf rdf:resource="#Sick_WL18-3P430"/> + <isPropertyOf rdf:resource="#Sick_WT18-3P430"/> + <isPropertyOf> + <OpticColorSensor rdf:ID="Sick_CS81-P1112"> + <hasProperty> + <ScanningDistance rdf:ID="ScanningDistance_0.0125"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >0.0125</value> + <hasEditable rdf:resource="#isEditable_false"/> + <isPropertyOf> + <OpticColorSensor rdf:ID="Sick_CSM1-N1114"> + <hasProperty> + <LightType rdf:ID="LightType_LEDgreen"> + <hasEditable rdf:resource="#isEditable_false"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >LEDgreen</value> + <isPropertyOf rdf:resource="#Sick_CS81-P1112"/> + <isPropertyOf rdf:resource="#Sick_KT10-2P1115"/> + <isPropertyOf rdf:resource="#Sick_CSM1-N1114"/> + </LightType> + </hasProperty> + <hasProperty rdf:resource="#ElectricalInterface_ConnectorM12-4Pins"/> + <hasProperty> + <MaxAmbientTemperature rdf:ID="MaxAmbientTemperature_55"> + <isPropertyOf rdf:resource="#Sensopart_FL64C"/> + <isPropertyOf> + <OpticLuminescenceScanner rdf:ID="Sick_LUT3-610"> + <hasProperty> + <MinAmbientTemperature rdf:ID="MinAmbientTemperature_-10"> + <isPropertyOf rdf:resource="#Sick_DME5000-112"/> + <isPropertyOf rdf:resource="#Sick_KT5W_2P1116D"/> + <isPropertyOf rdf:resource="#Sick_KT10-2P1115"/> + <isPropertyOf rdf:resource="#Sick_LUT3-610"/> + <isPropertyOf rdf:resource="#Sick_CSM1-N1114"/> + <isPropertyOf rdf:resource="#Sick_CS81-P1112"/> + <hasEditable rdf:resource="#isEditable_false"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >-10.0</value> + </MinAmbientTemperature> + </hasProperty> + <hasProperty> + <ResponseTime rdf:ID="ResponseTime_0.0003"> + <isPropertyOf rdf:resource="#Sick_LUT3-610"/> + <hasEditable rdf:resource="#isEditable_false"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >3.0E-4</value> + </ResponseTime> + </hasProperty> + <hasProperty rdf:resource="#MaxAmbientTemperature_55"/> + <hasProperty> + <ScanningDistance rdf:ID="ScanningDistance_0.01"> + <isPropertyOf rdf:resource="#Sick_KT10-2P1115"/> + <isPropertyOf rdf:resource="#Sick_KT5W_2P1116D"/> + <isPropertyOf rdf:resource="#Sick_LUT3-610"/> + <hasEditable rdf:resource="#isEditable_false"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >0.01</value> + </ScanningDistance> + </hasProperty> + <hasProperty rdf:resource="#Weight_0.4"/> + <hasSkill> + <DetectLuminescence rdf:ID="DetectLuminescence_1"> + <isSkillOf rdf:resource="#Sick_LUT3-610"/> + </DetectLuminescence> + </hasSkill> + <hasProperty rdf:resource="#MaxVoltageSupply_30.0"/> + <hasProperty rdf:resource="#ElectricalInterface_ConnectorM12-4Pins"/> + <hasProperty> + <MinVoltageSupply rdf:ID="MinVoltageSupply_12.0"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >12.0</value> + <hasEditable rdf:resource="#isEditable_false"/> + <isPropertyOf> + <VisionSensor rdf:ID="Sick_CVS2-P112"> + <hasProperty> + <LightType rdf:ID="LightType_LEDwhite"> + <hasEditable rdf:resource="#isEditable_false"/> + <isPropertyOf rdf:resource="#Sick_CVS2-P112"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >LEDwhite</value> + </LightType> + </hasProperty> + <hasSkill> + <SortObjects rdf:ID="SortObjectColor_15"> + <isSkillOf rdf:resource="#Sick_CVS2-P112"/> + </SortObjects> + </hasSkill> + <hasProperty> + <MaxVoltageSupply rdf:ID="MaxVoltageSupply_24"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >24.0</value> + <hasEditable rdf:resource="#isEditable_false"/> + <isPropertyOf> + <SimpleKinematicRobot rdf:ID="IPA_AMMS_FilterOrientator"> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Device to orient a polarisation filter in the right direction. This device is used in IPA's Advanced Modular Microproduction System.</rdfs:comment> <hasIdentifier> - <Identifier rdf:ID="Identifier_184"> + <Identifier rdf:ID="ID_IPA_AMMS_FilterOrientator"> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >SmartCamera_24</value> - <hasEditable rdf:resource="#isEditable_9"/> + >ID_IPA_AMMS_FilterOrientator</value> </Identifier> </hasIdentifier> - <hasProperty> - <Resolution rdf:ID="Resolution_178"> - <isPropertyOf rdf:resource="#SmartCamera_24"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >800x600</value> - <hasEditable rdf:resource="#isEditable_9"/> - </Resolution> - </hasProperty> - <hasProperty> - <Length rdf:ID="Length_177"> - <hasEditable rdf:resource="#isEditable_9"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >120.0</value> - <isPropertyOf rdf:resource="#SmartCamera_24"/> - </Length> - </hasProperty> - <hasSkill> - <Read2DMatrixCode rdf:ID="Read2DMatrixCode_25"> - <isSkillOf rdf:resource="#SmartCamera_24"/> - <isSkillOf rdf:resource="#SmartCamera_22"/> - </Read2DMatrixCode> - </hasSkill> - <hasProperty> - <Height rdf:ID="Height_166"> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >53.0</value> - <hasEditable rdf:resource="#isEditable_9"/> - <isPropertyOf rdf:resource="#OpticColorSensor_28"/> - <isPropertyOf rdf:resource="#SmartCamera_24"/> - </Height> - </hasProperty> - <hasProperty> - <MaxCurrentConsumption rdf:ID="MaxCurrentConsumption_124"> - <isPropertyOf rdf:resource="#OpticDistanceSensor_45"/> - <isPropertyOf rdf:resource="#SmartCamera_24"/> - <hasEditable rdf:resource="#isEditable_9"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >0.3</value> - </MaxCurrentConsumption> - </hasProperty> <hasSkill> - <ReadOpticalCharacters rdf:ID="ReadOpticalCharacters_23"> - <isSkillOf rdf:resource="#SmartCamera_24"/> - <isSkillOf rdf:resource="#SmartCamera_22"/> - </ReadOpticalCharacters> + <Turn rdf:ID="Turn_90"> + <isSkillOf rdf:resource="#IPA_AMMS_FilterOrientator"/> + <rdfs:comment rdf:datatype= + "http://www.w3.org/2001/XMLSchema#string" + >Turn a workpiece by 90 degrees cw. or ccw.</rdfs:comment> + </Turn> </hasSkill> - <hasProperty rdf:resource="#MaxVoltageSupply_156"/> - <hasProperty> - <Weight rdf:ID="Weight_181"> - <isPropertyOf rdf:resource="#SmartCamera_24"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >0.25</value> - <hasEditable rdf:resource="#isEditable_9"/> - </Weight> - </hasProperty> - <hasProperty> - <MaxCurrentConsumption rdf:ID="MaxCurrentConsumption_163"> - <isPropertyOf rdf:resource="#OpticLuminescenceScanner_30"/> - <isPropertyOf rdf:resource="#OpticColorSensor_28"/> - <isPropertyOf rdf:resource="#SmartCamera_24"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >0.06</value> - <hasEditable rdf:resource="#isEditable_9"/> - </MaxCurrentConsumption> - </hasProperty> <hasProperty> - <BusInterface rdf:ID="BusInterface_183"> - <hasEditable rdf:resource="#isEditable_9"/> - <isPropertyOf rdf:resource="#SmartCamera_24"/> + <TypeOfActuation rdf:ID="TypeOfActuationPneumatic"> + <isPropertyOf rdf:resource="#IPA_AMMS_FilterOrientator"/> + <rdfs:comment rdf:datatype= + "http://www.w3.org/2001/XMLSchema#string" + >Pneumatic actuation.</rdfs:comment> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >RS232</value> - </BusInterface> - </hasProperty> - <hasProperty> - <Height rdf:ID="Height_182"> - <isPropertyOf rdf:resource="#SmartCamera_24"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >50.0</value> - <hasEditable rdf:resource="#isEditable_9"/> - </Height> - </hasProperty> - <hasProperty> - <Length rdf:ID="Length_180"> - <hasEditable rdf:resource="#isEditable_9"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >30.4</value> - <isPropertyOf rdf:resource="#SmartCamera_24"/> - </Length> + >pneumatic</value> + </TypeOfActuation> </hasProperty> <hasProperty> - <Length rdf:ID="Length_175"> - <isPropertyOf rdf:resource="#OpticColorSensor_28"/> - <isPropertyOf rdf:resource="#SmartCamera_24"/> - <hasEditable rdf:resource="#isEditable_9"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >66.25</value> - </Length> - </hasProperty> - <hasProperty rdf:resource="#MinVoltageSupply_158"/> - <hasProperty rdf:resource="#BusInterface_179"/> - <hasSkill> - <DetectColor rdf:ID="DetectColor_27"> - <isSkillOf rdf:resource="#OpticColorSensor_28"/> - <isSkillOf rdf:resource="#SmartCamera_24"/> - </DetectColor> - </hasSkill> - <hasSkill> - <ReadBarCode rdf:ID="ReadBarCode_26"> - <isSkillOf rdf:resource="#SmartCamera_24"/> - <isSkillOf rdf:resource="#SmartCamera_22"/> - </ReadBarCode> - </hasSkill> - </SmartCamera> - </isPropertyOf> - <isPropertyOf rdf:resource="#SmartCamera_22"/> - <isPropertyOf rdf:resource="#SmartCamera_20"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >Fast Ethernet</value> - <hasEditable rdf:resource="#isEditable_9"/> - </BusInterface> - </hasProperty> - <hasProperty> - <Weight rdf:ID="Weight_199"> - <isPropertyOf rdf:resource="#SmartCamera_22"/> - <isPropertyOf rdf:resource="#SmartCamera_20"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >0.5</value> - <hasEditable rdf:resource="#isEditable_9"/> - </Weight> - </hasProperty> - <hasSkill> - <CheckPresence rdf:ID="CheckPresence_186"> - <isSkillOf rdf:resource="#SmartCamera_22"/> - <isSkillOf rdf:resource="#SmartCamera_20"/> - </CheckPresence> - </hasSkill> - <hasProperty> - <MaxCurrentConsumption rdf:ID="MaxCurrentConsumption_197"> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >0.4</value> - <hasEditable rdf:resource="#isEditable_9"/> - <isPropertyOf rdf:resource="#SmartCamera_22"/> - <isPropertyOf rdf:resource="#SmartCamera_20"/> - </MaxCurrentConsumption> - </hasProperty> - <hasProperty> - <Width rdf:ID="Width_194"> - <hasEditable rdf:resource="#isEditable_9"/> - <isPropertyOf rdf:resource="#SmartCamera_22"/> - <isPropertyOf rdf:resource="#SmartCamera_20"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >60.0</value> - </Width> - </hasProperty> - <hasProperty> - <SwitchingFrequency rdf:ID="SwitchingFrequency_201"> - <hasEditable rdf:resource="#isEditable_9"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >30.0</value> - <isPropertyOf rdf:resource="#SmartCamera_22"/> - <isPropertyOf rdf:resource="#SmartCamera_20"/> - </SwitchingFrequency> - </hasProperty> - <hasProperty> - <Resolution rdf:ID="Resolution_203"> - <isPropertyOf rdf:resource="#SmartCamera_20"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >640x480</value> - <hasEditable rdf:resource="#isEditable_9"/> - </Resolution> - </hasProperty> - <hasProperty> - <IntelligentCtrl rdf:ID="IntelligentCtrl_19"> - <isPropertyOf rdf:resource="#SmartCamera_20"/> - <isPropertyOf rdf:resource="#SmartCamera_22"/> - <hasEditable rdf:resource="#isEditable_9"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >yes</value> - </IntelligentCtrl> - </hasProperty> - <hasProperty rdf:resource="#MaxVoltageSupply_156"/> - <hasProperty> - <MinMeasurementRange rdf:ID="MinMeasurementRange_192"> - <hasEditable rdf:resource="#isEditable_9"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >0.1</value> - <isPropertyOf rdf:resource="#SmartCamera_22"/> - <isPropertyOf rdf:resource="#SmartCamera_20"/> - </MinMeasurementRange> - </hasProperty> - <hasSkill> - <MeasureDiameter rdf:ID="MeasureDiameter_185"> - <isSkillOf rdf:resource="#SmartCamera_22"/> - <isSkillOf rdf:resource="#SmartCamera_20"/> - </MeasureDiameter> - </hasSkill> - <hasProperty rdf:resource="#MinAmbientTemperature_69"/> - <hasProperty rdf:resource="#ElectricalInterface_40"/> - <hasSkill> - <MeasureOrientationOfObject rdf:ID="MeasureOrientationOfObject_21"> - <isSkillOf rdf:resource="#SmartCamera_22"/> - <isSkillOf rdf:resource="#SmartCamera_20"/> - </MeasureOrientationOfObject> - </hasSkill> - <hasProperty> - <ElectricalInterface rdf:ID="ElectricalInterface_193"> - <hasEditable rdf:resource="#isEditable_9"/> - <isPropertyOf rdf:resource="#SmartCamera_22"/> - <isPropertyOf rdf:resource="#SmartCamera_20"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >Connector M12, 8 Pins</value> - </ElectricalInterface> - </hasProperty> - <hasProperty rdf:resource="#EnclosureRatingIP_85"/> - <hasSkill> - <CheckPosition rdf:ID="CheckPosition_189"> - <isSkillOf rdf:resource="#SmartCamera_22"/> - <isSkillOf rdf:resource="#SmartCamera_20"/> - </CheckPosition> - </hasSkill> - <hasSkill> - <MeasureAngle rdf:ID="MeasureAngle_188"> - <isSkillOf rdf:resource="#SmartCamera_22"/> - <isSkillOf rdf:resource="#SmartCamera_20"/> - </MeasureAngle> - </hasSkill> - <hasProperty> - <Height rdf:ID="Height_195"> - <hasEditable rdf:resource="#isEditable_9"/> - <isPropertyOf rdf:resource="#SmartCamera_22"/> - <isPropertyOf rdf:resource="#SmartCamera_20"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >55.0</value> - </Height> - </hasProperty> - <hasProperty> - <BusInterface rdf:ID="BusInterface_200"> - <isPropertyOf rdf:resource="#SmartCamera_22"/> - <isPropertyOf rdf:resource="#SmartCamera_20"/> - <hasEditable rdf:resource="#isEditable_9"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >RS485</value> - </BusInterface> - </hasProperty> - <hasSkill> - <MeasurePositionOfObject rdf:ID="MeasurePositionOfObject_73"> - <isSkillOf rdf:resource="#LaserScanner2D_70"/> - <isSkillOf rdf:resource="#SmartCamera_22"/> - <isSkillOf rdf:resource="#SmartCamera_20"/> - </MeasurePositionOfObject> - </hasSkill> - <hasProperty rdf:resource="#MaxMeasurementRange_191"/> - <hasProperty> - <Length rdf:ID="Length_198"> - <isPropertyOf rdf:resource="#SmartCamera_22"/> - <isPropertyOf rdf:resource="#SmartCamera_20"/> - <hasEditable rdf:resource="#isEditable_9"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >161.0</value> - </Length> - </hasProperty> - <hasProperty rdf:resource="#MinVoltageSupply_158"/> - <hasQualProperty> - <Cost rdf:ID="Cost_2000"> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#double" - >2000</value> - <hasEditable rdf:resource="#isEditable_false"/> - <isQualProperty rdf:resource="#SmartCamera_22"/> - <isQualProperty rdf:resource="#SmartCamera_20"/> - </Cost> - </hasQualProperty> - <hasSkill> - <ClassifyObject rdf:ID="ClassifyObject_190"> - <isSkillOf rdf:resource="#SmartCamera_22"/> - <isSkillOf rdf:resource="#SmartCamera_20"/> - </ClassifyObject> - </hasSkill> - <hasIdentifier> - <Identifier rdf:ID="Identifier_204"> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >SmartCamera_20</value> - <hasEditable rdf:resource="#isEditable_9"/> - </Identifier> - </hasIdentifier> - <hasSkill> - <MeasureArea rdf:ID="MeasureArea_187"> - <isSkillOf rdf:resource="#SmartCamera_22"/> - <isSkillOf rdf:resource="#SmartCamera_20"/> - </MeasureArea> - </hasSkill> - <hasProperty rdf:resource="#MaxAmbientTemperature_79"/> - <hasSkill> - <Count rdf:ID="Count_72"> - <isSkillOf rdf:resource="#LaserScanner2D_70"/> - <isSkillOf rdf:resource="#SmartCamera_22"/> - <isSkillOf rdf:resource="#SmartCamera_20"/> - </Count> - </hasSkill> - </SmartCamera> - </isPropertyOf> - </MaxMeasurementRange> - </hasProperty> - <hasProperty rdf:resource="#Length_198"/> - <hasSkill rdf:resource="#MeasurePositionOfObject_73"/> - <hasProperty rdf:resource="#BusInterface_200"/> - <hasSkill rdf:resource="#ClassifyObject_190"/> - <hasSkill rdf:resource="#ReadBarCode_26"/> - <hasProperty rdf:resource="#MaxAmbientTemperature_79"/> - <hasSkill rdf:resource="#Count_72"/> - <hasProperty rdf:resource="#MinVoltageSupply_158"/> - <hasProperty rdf:resource="#Width_194"/> - <hasSkill rdf:resource="#MeasureArea_187"/> - <hasQualProperty rdf:resource="#Cost_2000"/> - <hasProperty rdf:resource="#MaxCurrentConsumption_197"/> - <hasProperty rdf:resource="#SwitchingFrequency_201"/> - <hasProperty rdf:resource="#BusInterface_179"/> - <hasProperty rdf:resource="#MaxVoltageSupply_156"/> - <hasProperty rdf:resource="#MinAmbientTemperature_69"/> - <hasProperty rdf:resource="#Weight_199"/> - <hasSkill rdf:resource="#CheckPresence_186"/> - <hasProperty rdf:resource="#ElectricalInterface_193"/> - <hasIdentifier> - <Identifier rdf:ID="Identifier_202"> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >SmartCamera_22</value> - <hasEditable rdf:resource="#isEditable_9"/> - </Identifier> - </hasIdentifier> - <hasSkill rdf:resource="#MeasureDiameter_185"/> - <hasSkill rdf:resource="#CheckPosition_189"/> - <hasProperty rdf:resource="#IntelligentCtrl_19"/> - <hasSkill rdf:resource="#ReadOpticalCharacters_23"/> - <hasProperty> - <Resolution rdf:ID="Resolution_196"> - <isPropertyOf rdf:resource="#SmartCamera_22"/> - <hasEditable rdf:resource="#isEditable_9"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >1024x768</value> - </Resolution> - </hasProperty> - <hasSkill rdf:resource="#Read2DMatrixCode_25"/> - <hasProperty rdf:resource="#MinMeasurementRange_192"/> - <hasSkill rdf:resource="#MeasureOrientationOfObject_21"/> - <hasSkill rdf:resource="#MeasureAngle_188"/> - <hasProperty rdf:resource="#ElectricalInterface_40"/> - <hasProperty rdf:resource="#Height_195"/> - <hasProperty rdf:resource="#EnclosureRatingIP_85"/> - </SmartCamera> - </isPropertyOf> - <isPropertyOf rdf:resource="#SmartCamera_20"/> - </MinAmbientTemperature> - </hasProperty> - <hasProperty> - <MinVoltageSupply rdf:ID="MinVoltageSupply_29"> - <hasEditable rdf:resource="#isEditable_9"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >12.0</value> - <isPropertyOf rdf:resource="#OpticLuminescenceScanner_30"/> - <isPropertyOf rdf:resource="#VisionSensor_65"/> - <isPropertyOf rdf:resource="#OpticColorSensor_28"/> - </MinVoltageSupply> - </hasProperty> - <hasProperty> - <MaxAmbientTemperature rdf:ID="MaxAmbientTemperature_67"> - <isPropertyOf rdf:resource="#VisionSensor_65"/> - <isPropertyOf rdf:resource="#ScaraRobot_7"/> - <isPropertyOf rdf:resource="#ScaraRobot_3"/> - <hasEditable rdf:resource="#isEditable_9"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >40.0</value> - </MaxAmbientTemperature> - </hasProperty> - <hasProperty> - <LightType rdf:ID="LightType_93"> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >LEDwhite</value> - <isPropertyOf rdf:resource="#VisionSensor_65"/> - <hasEditable rdf:resource="#isEditable_9"/> - </LightType> - </hasProperty> - <hasProperty rdf:resource="#MaxCurrentConsumption_64"/> - <hasProperty> - <ScanningDistance rdf:ID="ScanningDistance_92"> - <isPropertyOf rdf:resource="#VisionSensor_65"/> - <hasEditable rdf:resource="#isEditable_9"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >0.24</value> - </ScanningDistance> - </hasProperty> - <hasProperty> - <FieldOfView rdf:ID="FieldOfView_94"> - <isPropertyOf rdf:resource="#VisionSensor_65"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >50x60</value> - <hasEditable rdf:resource="#isEditable_9"/> - </FieldOfView> - </hasProperty> - <hasProperty> - <Resolution rdf:ID="Resolution_98"> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >208x238</value> - <hasEditable rdf:resource="#isEditable_9"/> - <isPropertyOf rdf:resource="#VisionSensor_65"/> - </Resolution> - </hasProperty> - <hasProperty> - <ResponseTime rdf:ID="ResponseTime_68"> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >0.0050</value> - <hasEditable rdf:resource="#isEditable_9"/> - <isPropertyOf rdf:resource="#VisionSensor_65"/> - </ResponseTime> - </hasProperty> - <hasProperty rdf:resource="#EnclosureRatingIP_96"/> - <hasProperty rdf:resource="#ElectricalInterface_97"/> - <hasSkill> - <SortObjects rdf:ID="SortObjects_66"> - <isSkillOf rdf:resource="#VisionSensor_65"/> - </SortObjects> - </hasSkill> - <hasIdentifier> - <Identifier rdf:ID="Identifier_99"> - <hasEditable rdf:resource="#isEditable_9"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >Sick_CVS2-P112</value> - </Identifier> - </hasIdentifier> - <hasProperty> - <Weight rdf:ID="Weight_95"> - <isPropertyOf rdf:resource="#VisionSensor_65"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >0.18</value> - <hasEditable rdf:resource="#isEditable_9"/> - </Weight> - </hasProperty> - <hasProperty> - <MaxVoltageSupply rdf:ID="MaxVoltageSupply_91"> - <isPropertyOf rdf:resource="#VisionSensor_65"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >24.0</value> - <hasEditable rdf:resource="#isEditable_9"/> - </MaxVoltageSupply> - </hasProperty> - </VisionSensor> - </isPropertyOf> - <isPropertyOf rdf:resource="http://www.owl-ontologies.com/ExternalResource_17"/> - <isPropertyOf rdf:resource="#OpticColorSensor_33"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >67</value> - <isPropertyOf rdf:resource="#OpticThroughBeamSwitch_41"/> - <isPropertyOf rdf:resource="#OpticContrastScanner_51"/> - <isPropertyOf rdf:resource="#OpticContrastScanner_53"/> - <isPropertyOf rdf:resource="#OpticLuminescenceScanner_30"/> - <isPropertyOf rdf:resource="#OpticColorSensor_28"/> - <isPropertyOf rdf:resource="#OpticColorSensor_35"/> - <isPropertyOf rdf:resource="#OpticReflexSwitch_37"/> - <isPropertyOf rdf:resource="#OpticDistanceSensor_47"/> - <isPropertyOf rdf:resource="#OpticProximitySwitch_39"/> - <hasEditable rdf:resource="#isEditable_9"/> </EnclosureRatingIP> - </hasProperty> - <hasProperty> - <Accuracy rdf:ID="Accuracy_0.0030"> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >0.0030</value> - <hasEditable rdf:resource="#isEditable_false"/> - <isPropertyOf rdf:resource="#OpticDistanceSensor_47"/> - <isPropertyOf> - <Manufacturing rdf:ID="Drill_SIARAS"> - <hasProperty rdf:resource="#Accuracy_0.0030"/> - <hasIdentifier> - <Identifier rdf:ID="ID_Drill_SIARAS"> - <hasEditable rdf:resource="#isEditable_false"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >Drill_SIARAS</value> - </Identifier> - </hasIdentifier> - <hasSkill rdf:resource="#StopRotation_SIARAS"/> - <hasSkill> - <StartDrillRotation rdf:ID="StartRotation_SIARAS"> - <isSkillOf rdf:resource="#Bosch_GBM_13_RE_Heavy"/> - <isSkillOf> - <DrillMachine rdf:ID="Bosch_GBM_13_RE"> - <hasIdentifier> - <Identifier rdf:ID="ID_Bosch_GBM_13_RE"> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >Bosch_GBM_13_RE</value> - </Identifier> - </hasIdentifier> - <hasProperty> - <ChuckDiameter rdf:ID="ChuckDiameter_13"> - <isPropertyOf rdf:resource="#Bosch_GBM_13_RE_Heavy"/> - <isPropertyOf rdf:resource="#Bosch_GBM_13_RE"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >13</value> - </ChuckDiameter> - </hasProperty> - <hasProperty> - <Weight rdf:ID="Weight_4.5"> - <isPropertyOf rdf:resource="#Bosch_GBM_13_RE"/> - <isPropertyOf rdf:resource="#Sick_LMS200-30106"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >4.5</value> - <hasEditable rdf:resource="#isEditable_false"/> - </Weight> - </hasProperty> - <hasSkill rdf:resource="#StopRotation_SIARAS"/> - <hasSkill rdf:resource="#StartRotation_SIARAS"/> - </DrillMachine> - </isSkillOf> - <isSkillOf rdf:resource="#Bosch_GBM_10_RE"/> - <isSkillOf rdf:resource="#Drill_SIARAS"/> - </StartDrillRotation> - </hasSkill> - </Manufacturing> - </isPropertyOf> </Accuracy> - </hasProperty> - <hasProperty> - <Repeatability rdf:ID="Repeatability_120"> - <isPropertyOf rdf:resource="#OpticDistanceSensor_47"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >0.0030</value> - <hasEditable rdf:resource="#isEditable_9"/> </Repeatability> - </hasProperty> - <hasProperty> - <ElectricalInterface rdf:ID="ElectricalInterface_121"> - <isPropertyOf rdf:resource="#OpticDistanceSensor_47"/> - <hasEditable rdf:resource="#isEditable_9"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >4...20 mA</value> </ElectricalInterface> - </hasProperty> - <hasProperty rdf:resource="#LightType_50"/> - <hasProperty rdf:resource="#Weight_118"/> - <hasProperty rdf:resource="#ElectricalInterface_97"/> - <hasProperty rdf:resource="#ElectricalInterface_56"/> - <hasIdentifier> - <Identifier rdf:ID="Identifier_123"> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >Sick_DT10-P10B5</value> - <hasEditable rdf:resource="#isEditable_9"/> </Identifier> - </hasIdentifier> - <hasProperty rdf:resource="#MaxAmbientTemperature_79"/> - <hasProperty> - <ResponseTime rdf:ID="ResponseTime_119"> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >0.02</value> - <hasEditable rdf:resource="#isEditable_9"/> - <isPropertyOf rdf:resource="#OpticDistanceSensor_47"/> </ResponseTime> - </hasProperty> - <hasProperty rdf:resource="#SwitchingFrequency_44"/> - <hasProperty rdf:resource="#MinVoltageSupply_109"/> - <hasProperty> - <LightSpotSize rdf:ID="LightSpotSize_116"> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >0.02</value> - <hasEditable rdf:resource="#isEditable_9"/> - <isPropertyOf rdf:resource="#OpticDistanceSensor_47"/> </LightSpotSize> - </hasProperty> - <hasProperty rdf:resource="#MaxVoltageSupply_36"/> - <hasProperty rdf:resource="#MinMeasurementRange_48"/> - <hasProperty> - <PowerConsumption rdf:ID="PowerConsumption_49"> - <hasEditable rdf:resource="#isEditable_9"/> - <isPropertyOf rdf:resource="#OpticDistanceSensor_47"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >1.2</value> </PowerConsumption> - </hasProperty> - <hasSkill> - <MeasureDistance rdf:ID="MeasureDistance_46"> - <isSkillOf rdf:resource="#OpticDistanceSensor_47"/> - <isSkillOf rdf:resource="#OpticDistanceSensor_45"/> </MeasureDistance> - </hasSkill> - <hasProperty> - <MaxMeasurementRange rdf:ID="MaxMeasurementRange_122"> - <hasEditable rdf:resource="#isEditable_9"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >0.4</value> - <isPropertyOf rdf:resource="#OpticDistanceSensor_47"/> </MaxMeasurementRange> - </hasProperty> - <hasProperty rdf:resource="#MinAmbientTemperature_100"/> - </OpticDistanceSensor> - </isPropertyOf> - <isPropertyOf rdf:resource="#SmartCamera_22"/> - <isPropertyOf rdf:resource="#SmartCamera_20"/> - <hasEditable rdf:resource="#isEditable_9"/> - </MaxAmbientTemperature> - </hasProperty> - <hasSkill rdf:resource="#MeasurePositionOfObject_73"/> - <hasProperty> - <Weight rdf:ID="Weight_82"> - <isPropertyOf rdf:resource="#LaserScanner2D_70"/> - <hasEditable rdf:resource="#isEditable_9"/> - <value - rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >4.5</value> - </Weight> - </hasProperty> - <hasProperty> - <MaxMeasurementRange rdf:ID="MaxMeasurementRange_84"> - <hasEditable rdf:resource="#isEditable_9"/> - <isPropertyOf rdf:resource="#LaserScanner2D_70"/> - <value - rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >80.0</value> - </MaxMeasurementRange> - </hasProperty> - <hasProperty> - <PowerConsumption rdf:ID="PowerConsumption_81"> - <isPropertyOf rdf:resource="#LaserScanner2D_70"/> - <value - rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >20.0</value> - <hasEditable rdf:resource="#isEditable_9"/> - </PowerConsumption> - </hasProperty> - <hasProperty> - <Resolution rdf:ID="Resolution_88"> - <isPropertyOf rdf:resource="#LaserScanner2D_70"/> - <value - rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >0.01</value> - <hasEditable rdf:resource="#isEditable_9"/> - </Resolution> - </hasProperty> - <hasProperty> - <MinVoltageSupply rdf:ID="MinVoltageSupply_83"> - <hasEditable rdf:resource="#isEditable_9"/> - <value - rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >20.4</value> - <isPropertyOf rdf:resource="#LaserScanner2D_70"/> - </MinVoltageSupply> - </hasProperty> - <hasProperty> - <ResponseTime rdf:ID="ResponseTime_78"> - <hasEditable rdf:resource="#isEditable_9"/> - <value - rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >0.026</value> - <isPropertyOf rdf:resource="#LaserScanner2D_70"/> - </ResponseTime> - </hasProperty> - <hasQualProperty> - <Cost rdf:ID="Cost_6000"> - <isQualProperty rdf:resource="#Sick_IVC-2DM1111"/> - <isQualProperty rdf:resource="#LaserScanner2D_70"/> - <hasEditable rdf:resource="#isEditable_false"/> - <value - rdf:datatype= - "http://www.w3.org/2001/XMLSchema#double" - >6000</value> - </Cost> - </hasQualProperty> - <hasProperty> - <LaserClass rdf:ID="LaserClass_80"> - <value - rdf:datatype= - "http://www.w3.org/2001/XMLSchema#string" - >1</value> - <hasEditable rdf:resource="#isEditable_9"/> - <isPropertyOf rdf:resource="#LaserScanner2D_70"/> - </LaserClass> - </hasProperty> - <hasProperty rdf:resource="#MinAmbientTemperature_69"/> - <hasProperty rdf:resource="#EnclosureRatingIP_85"/> - <hasSkill> - <ClassifyObject rdf:ID="ClassifyObject_77"> - <isSkillOf rdf:resource="#LaserScanner2D_70"/> - </ClassifyObject> - </hasSkill> - <hasSkill rdf:resource="#Count_72"/> - <hasProperty> - <MaxScanAngle rdf:ID="MaxScanAngle_89"> - <isPropertyOf rdf:resource="#LaserScanner2D_70"/> - <value - rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >180.0</value> - <hasEditable rdf:resource="#isEditable_9"/> - </MaxScanAngle> - </hasProperty> - <hasIdentifier> - <Identifier rdf:ID="Identifier_90"> - <value - rdf:datatype= - "http://www.w3.org/2001/XMLSchema#string" - >ID-LaserScanner2D</value> - <hasEditable rdf:resource="#isEditable_9"/> - </Identifier> - </hasIdentifier> - <hasSkill> - <DetectCollision rdf:ID="DetectCollision_76"> - <isSkillOf rdf:resource="#LaserScanner2D_70"/> - </DetectCollision> - </hasSkill> - <hasSkill> - <MeasureVolume rdf:ID="MeasureVolume_71"> - <isSkillOf rdf:resource="#LaserScanner2D_70"/> - </MeasureVolume> - </hasSkill> - <hasSkill> - <Scan rdf:ID="Scan_75"> - <isSkillOf rdf:resource="#LaserScanner2D_70"/> - </Scan> - </hasSkill> - <hasProperty> - <MaxVoltageSupply rdf:ID="MaxVoltageSupply_87"> - <value - rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >27.6</value> - <isPropertyOf rdf:resource="#LaserScanner2D_70"/> - <hasEditable rdf:resource="#isEditable_9"/> - </MaxVoltageSupply> - </hasProperty> - <hasSkill> - <MeasureDistance rdf:ID="MeasureDistance_74"> - <isSkillOf rdf:resource="#LaserScanner2D_70"/> - </MeasureDistance> - </hasSkill> - </LaserScanner2D> - </isPropertyOf> - <isPropertyOf rdf:resource="#OpticColorSensor_28"/> - <isPropertyOf rdf:resource="#SmartCamera_20"/> - <isPropertyOf rdf:resource="#OpticDistanceSensor_45"/> - <isPropertyOf rdf:resource="http://www.owl-ontologies.com/ExternalResource_11"/> - <isPropertyOf rdf:resource="#LightGrid_57"/> - <hasEditable rdf:resource="#isEditable_9"/> - <isPropertyOf rdf:resource="#SmartCamera_22"/> - </EnclosureRatingIP> - </hasProperty> - <hasProperty> - <MaxMeasurementRange rdf:ID="MaxMeasurementRange_132"> - <isPropertyOf rdf:resource="#OpticDistanceSensor_45"/> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >70.0</value> - <hasEditable rdf:resource="#isEditable_9"/> - </MaxMeasurementRange> - </hasProperty> - <hasProperty rdf:resource="#SwitchingFrequency_44"/> - <hasProperty> - <LightType rdf:ID="LightType_134"> - <hasEditable rdf:resource="#isEditable_9"/> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#string" - >LaserRed</value> - <isPropertyOf rdf:resource="#OpticDistanceSensor_45"/> - </LightType> - </hasProperty> - <hasProperty rdf:resource="#MinAmbientTemperature_55"/> - <hasProperty> - <Weight rdf:ID="Weight_128"> - <hasEditable rdf:resource="#isEditable_9"/> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >1.6</value> - <isPropertyOf rdf:resource="#OpticDistanceSensor_45"/> - </Weight> - </hasProperty> - <hasIdentifier> - <Identifier rdf:ID="Identifier_135"> - <hasEditable rdf:resource="#isEditable_9"/> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#string" - >Sick_DME5000-112</value> - </Identifier> - </hasIdentifier> - <hasProperty> - <BusInterface rdf:ID="BusInterface_125"> - <isPropertyOf rdf:resource="#OpticDistanceSensor_45"/> - <hasEditable rdf:resource="#isEditable_9"/> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#string" - >Profibus</value> - </BusInterface> - </hasProperty> - <hasProperty> - <MinMeasurementRange rdf:ID="MinMeasurementRange_133"> - <isPropertyOf rdf:resource="#OpticDistanceSensor_45"/> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >0.15</value> - <hasEditable rdf:resource="#isEditable_9"/> - </MinMeasurementRange> - </hasProperty> - <hasProperty> - <Repeatability rdf:ID="Repeatability_129"> - <hasEditable rdf:resource="#isEditable_9"/> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >5.0E-4</value> - <isPropertyOf rdf:resource="#OpticDistanceSensor_45"/> - </Repeatability> - </hasProperty> - <hasProperty> - <Accuracy rdf:ID="Accuracy_0.0020"> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >0.0020</value> - <hasEditable rdf:resource="#isEditable_false"/> - <isPropertyOf rdf:resource="#OpticDistanceSensor_45"/> - </Accuracy> - </hasProperty> - <hasProperty rdf:resource="#MaxCurrentConsumption_124"/> - <hasProperty> - <LightSpotSize rdf:ID="LightSpotSize_130"> - <isPropertyOf rdf:resource="#OpticDistanceSensor_45"/> - <hasEditable rdf:resource="#isEditable_9"/> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >0.13</value> - </LightSpotSize> - </hasProperty> - <hasProperty> - <LaserClass rdf:ID="LaserClass_126"> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#string" - >2</value> - <isPropertyOf rdf:resource="#OpticDistanceSensor_45"/> - <hasEditable rdf:resource="#isEditable_9"/> - </LaserClass> - </hasProperty> - <hasProperty rdf:resource="#MaxVoltageSupply_36"/> - <hasProperty rdf:resource="#MaxAmbientTemperature_61"/> - <hasSkill rdf:resource="#MeasureDistance_46"/> - <hasProperty> - <MinVoltageSupply rdf:ID="MinVoltageSupply_127"> - <isPropertyOf rdf:resource="#OpticDistanceSensor_45"/> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >18.0</value> - <hasEditable rdf:resource="#isEditable_9"/> - </MinVoltageSupply> - </hasProperty> - </OpticDistanceSensor> - </isPropertyOf> - <isPropertyOf rdf:resource="#OpticDistanceSensor_47"/> - <isPropertyOf rdf:resource="#OpticThroughBeamSwitch_41"/> - <isPropertyOf rdf:resource="#OpticReflexSwitch_37"/> - </SwitchingFrequency> - </hasProperty> - <hasProperty> - <LightSpotSize rdf:ID="LightSpotSize_148"> - <hasEditable rdf:resource="#isEditable_9"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >0.04</value> - <isPropertyOf rdf:resource="#OpticReflexSwitch_37"/> - </LightSpotSize> - </hasProperty> - <hasProperty rdf:resource="#MaxMeasurementRange_63"/> - <hasProperty rdf:resource="#ElectricalInterface_97"/> - <hasProperty rdf:resource="#ElectricalInterface_40"/> - <hasProperty rdf:resource="#EnclosureRatingIP_96"/> - <hasProperty rdf:resource="#ResponseTime_138"/> - <hasProperty> - <MaxCurrentConsumption rdf:ID="MaxCurrentConsumption_149"> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >0.03</value> - <hasEditable rdf:resource="#isEditable_9"/> - <isPropertyOf rdf:resource="#OpticReflexSwitch_37"/> - </MaxCurrentConsumption> - </hasProperty> - <hasProperty rdf:resource="#Weight_118"/> - <hasProperty rdf:resource="#MinMeasurementRange_136"/> - <hasSkill rdf:resource="#DetectObject_38"/> - <hasProperty rdf:resource="#MinVoltageSupply_109"/> - <hasProperty rdf:resource="#MaxAmbientTemperature_43"/> - <hasProperty rdf:resource="#LightType_50"/> - <hasProperty rdf:resource="#MaxVoltageSupply_36"/> - <hasIdentifier> - <Identifier rdf:ID="Identifier_150"> - <hasEditable rdf:resource="#isEditable_9"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >Sick_WL18-3P430</value> - </Identifier> - </hasIdentifier> - <hasProperty rdf:resource="#MinAmbientTemperature_140"/> - </OpticReflexSwitch> - </isPropertyOf> - <hasEditable rdf:resource="#isEditable_9"/> - <isPropertyOf rdf:resource="#OpticProximitySwitch_39"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >open collector PNP</value> - <isPropertyOf rdf:resource="#VisionSensor_65"/> - <isPropertyOf rdf:resource="#OpticContrastScanner_53"/> - <isPropertyOf rdf:resource="#OpticContrastScanner_51"/> - <isPropertyOf rdf:resource="#OpticColorSensor_35"/> - <isPropertyOf rdf:resource="#OpticThroughBeamSwitch_41"/> - <isPropertyOf rdf:resource="#OpticDistanceSensor_47"/> - </ElectricalInterface> - </hasProperty> - <hasProperty rdf:resource="#MaxAmbientTemperature_61"/> - <hasProperty rdf:resource="#ElectricalInterface_56"/> - <hasProperty rdf:resource="#MinVoltageSupply_109"/> - <hasProperty rdf:resource="#MaxVoltageSupply_36"/> - <hasProperty> - <LightSpotSize rdf:ID="LightSpotSize_112"> - <isPropertyOf rdf:resource="#OpticContrastScanner_51"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >0.004x0.0008</value> - <hasEditable rdf:resource="#isEditable_9"/> - </LightSpotSize> - </hasProperty> - <hasProperty rdf:resource="#MinAmbientTemperature_55"/> - <hasSkill> - <DetectContrast rdf:ID="DetectContrast_52"> - <isSkillOf rdf:resource="#OpticContrastScanner_53"/> - <isSkillOf rdf:resource="#OpticContrastScanner_51"/> - </DetectContrast> - </hasSkill> - <hasProperty> - <ResponseTime rdf:ID="ResponseTime_110"> - <isPropertyOf rdf:resource="#OpticContrastScanner_51"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >1.0E-5</value> - <hasEditable rdf:resource="#isEditable_9"/> - </ResponseTime> - </hasProperty> - <hasIdentifier> - <Identifier rdf:ID="Identifier_115"> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >Sick_KT10-2P1115</value> - <hasEditable rdf:resource="#isEditable_9"/> - </Identifier> - </hasIdentifier> - <hasProperty rdf:resource="#LightType_113"/> - <hasProperty rdf:resource="#MaxCurrentConsumption_108"/> - <hasProperty rdf:resource="#LightType_50"/> - <hasProperty rdf:resource="#LightType_111"/> - <hasProperty> - <ScanningDistance rdf:ID="ScanningDistance_102"> - <isPropertyOf rdf:resource="#OpticContrastScanner_53"/> - <isPropertyOf rdf:resource="#OpticContrastScanner_51"/> - <isPropertyOf rdf:resource="#OpticLuminescenceScanner_30"/> - <hasEditable rdf:resource="#isEditable_9"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >0.01</value> - </ScanningDistance> - </hasProperty> - <hasProperty rdf:resource="#EnclosureRatingIP_96"/> - <hasProperty> - <SwitchingFrequency rdf:ID="SwitchingFrequency_114"> - <isPropertyOf rdf:resource="#OpticContrastScanner_51"/> - <hasEditable rdf:resource="#isEditable_9"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >25000.0</value> - </SwitchingFrequency> - </hasProperty> - <hasProperty rdf:resource="#Weight_54"/> - </OpticContrastScanner> - </isPropertyOf> - <isPropertyOf rdf:resource="#OpticDistanceSensor_45"/> - <isPropertyOf rdf:resource="#OpticColorSensor_35"/> - <isPropertyOf rdf:resource="#OpticColorSensor_33"/> - <isPropertyOf rdf:resource="#OpticLuminescenceScanner_30"/> - </MinAmbientTemperature> - </hasProperty> - <hasProperty rdf:resource="#ElectricalInterface_56"/> - <hasProperty> - <LightSpotSize rdf:ID="LightSpotSize_103"> - <isPropertyOf rdf:resource="#OpticContrastScanner_53"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >0.0012x0.0042</value> - <hasEditable rdf:resource="#isEditable_9"/> - </LightSpotSize> - </hasProperty> - <hasProperty rdf:resource="#ScanningDistance_102"/> - <hasSkill rdf:resource="#DetectContrast_52"/> - <hasProperty> - <SwitchingFrequency rdf:ID="SwitchingFrequency_105"> - <hasEditable rdf:resource="#isEditable_9"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >10000.0</value> - <isPropertyOf rdf:resource="#OpticContrastScanner_53"/> - </SwitchingFrequency> - </hasProperty> - <hasProperty rdf:resource="#MaxAmbientTemperature_61"/> - <hasProperty rdf:resource="#EnclosureRatingIP_96"/> + <MinAmbientTemperature rdf:ID="MinAmbientTemperature_0"> + <isPropertyOf rdf:resource="#Sick_CVS2-P112"/> + <isPropertyOf> + <SmartCamera rdf:ID="Sick_IVC-2DM1111"> + <hasProperty> + <IntelligentCtrl rdf:ID="IntelligentCtrl_1"> + <isPropertyOf rdf:resource="#Sick_IVC-2DM1111"/> + <isPropertyOf rdf:resource="#Sick_IVC-2DM1122"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-2400"/> + <isPropertyOf> + <ArticulatedRobot rdf:ID="ArticulatedRobot_CLOOS_R320"> + <hasProperty> + <EnclosureRatingIP rdf:ID="EnclosureRatingIP_54"> + <hasEditable rdf:resource="#isEditable_false"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-2400"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R320"/> + <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS80"/> + <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS40B"/> + <isPropertyOf> + <ArticulatedRobot rdf:ID="ArticulatedRobot_CLOOS_R350"> + <hasProperty> + <MaxAmbientTemperature rdf:ID="MaxAmbientTemperature_45"> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-2400"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R320"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R350"/> + <isPropertyOf> + <ArticulatedRobot rdf:ID="ArticulatedRobot_ABB_IRB-140"> + <hasProperty rdf:resource="#IntelligentCtrl_1"/> + <hasSkill> + <Circular rdf:ID="Circular_29"> + <isSkillOf rdf:resource="#ArticulatedRobot_ABB_IRB-2400"/> + <isSkillOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/> + <isSkillOf rdf:resource="#ScaraRobot_Staeubli_RS80"/> + <isSkillOf> + <ArticulatedRobot rdf:ID="ArticulatedRobot_CLOOS_R410"> + <hasProperty> + <MinVoltageSupply rdf:ID="MinVoltageSupply_350"> + <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R350"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R410"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R320"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#integer" + >350</value> + </MinVoltageSupply> + </hasProperty> + <hasProperty> + <Reachability rdf:ID="Reachability_2500"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#integer" + >2500</value> + <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R410"/> + </Reachability> + </hasProperty> + <hasProperty> + <Weight rdf:ID="Weight_205"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#integer" + >205</value> + <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R320"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R410"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R350"/> + </Weight> + </hasProperty> + <hasSkill> + <Karthesian rdf:ID="Karthesian_30"> + <isSkillOf rdf:resource="#ArticulatedRobot_ABB_IRB-2400"/> + <isSkillOf rdf:resource="#ArticulatedRobot_CLOOS_R410"/> + <isSkillOf rdf:resource="#ScaraRobot_Staeubli_RS80"/> + <isSkillOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/> + <isSkillOf rdf:resource="#ArticulatedRobot_CLOOS_R320"/> + <isSkillOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/> + <isSkillOf rdf:resource="#ArticulatedRobot_CLOOS_R350"/> + <isSkillOf rdf:resource="#ScaraRobot_Staeubli_RS40B"/> + </Karthesian> + </hasSkill> + <hasProperty> + <DegreesOfFreedom rdf:ID="DegreesOfFreedom_6"> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-2400"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R350"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R410"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R320"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#int" + >6</value> + </DegreesOfFreedom> + </hasProperty> + <hasProperty rdf:resource="#MaxAmbientTemperature_45"/> + <hasProperty> + <MaxVoltageSupply rdf:ID="MaxVoltageSupply_450"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#integer" + >450</value> + <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R410"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R320"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R350"/> + </MaxVoltageSupply> + </hasProperty> + <hasProperty> + <BusInterface rdf:ID="BusInterface_RS232"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >RS232</value> + <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R320"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R350"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R410"/> + <isPropertyOf rdf:resource="#VisionComponents-VC4465"/> + <hasEditable rdf:resource="#isEditable_false"/> + </BusInterface> + </hasProperty> + <hasProperty> + <Payload rdf:ID="Payload_10"> + <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R410"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#integer" + >10</value> + </Payload> + </hasProperty> + <hasProperty> + <PowerConsumption rdf:ID="PowerConsumption_3"> + <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R350"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R410"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R320"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#integer" + >3</value> + </PowerConsumption> + </hasProperty> + <hasProperty rdf:resource="#EnclosureRatingIP_54"/> + <hasProperty> + <NumberOfJoints rdf:ID="NumberOfJoints_6"> + <hasEditable rdf:resource="#isEditable_false"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#integer" + >6</value> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-2400"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R410"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R350"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R320"/> + </NumberOfJoints> + </hasProperty> + <hasProperty> + <BusInterface rdf:ID="BusInterface_FastEthernet"> + <isPropertyOf rdf:resource="#VisionComponents-VC4465"/> + <isPropertyOf> + <VacuumGripper rdf:ID="IPA_AMMS_SimpleGripper-2DOF"> + <hasProperty rdf:resource="#MaxVoltageSupply_24"/> <hasIdentifier> - <Identifier rdf:ID="Identifier_107"> - <hasEditable rdf:resource="#isEditable_9"/> + <Identifier rdf:ID="ID_IPA_AMMS_SimpleGripper-2DOF"> + <hasEditable> + <isEditable rdf:ID="isEditable_true"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#integer" + >1</value> + </isEditable> + </hasEditable> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >Sick_KT5W_2P1116D</value> + >IPA_AMMS_SimpleGripper-2DOF</value> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >IPA-2DOF Picker from AMMS.</rdfs:comment> </Identifier> </hasIdentifier> - <hasProperty rdf:resource="#Weight_54"/> - <hasProperty rdf:resource="#ElectricalInterface_97"/> - <hasProperty> - <MaxCurrentConsumption rdf:ID="MaxCurrentConsumption_106"> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >0.13</value> - <hasEditable rdf:resource="#isEditable_9"/> - <isPropertyOf rdf:resource="#OpticContrastScanner_53"/> - </MaxCurrentConsumption> - </hasProperty> - </OpticContrastScanner> + <hasSkill> + <Displace rdf:ID="IPA_AMMS_MoveFront"> + <isSubskillOf> + <CompoundManipulationAndHandlingFunction rdf:ID="AMMS_IPA_PICK90DEGANDPLACE_Part6"> + <isSubskillOf> + <CompoundManipulationAndHandlingFunction rdf:ID="AMMS_IPA_PICK90DEGANDPLACE_Part7"> + <isSubskillOf> + <CompoundManipulationAndHandlingFunction rdf:ID="AMMS_IPA_PICK90DEGANDPLACE_Part8"> + <isSubskillOf> + <CompoundManipulationAndHandlingFunction rdf:ID="AMMS_IPA_PICK90DEGANDPLACE"> + <hasSubskill> + <Displace rdf:ID="IPA_AMMS_MoveUp"> + <isSkillOf> + <VacuumGripper rdf:ID="IPA_AMMS_SimpleGripper-2DOF-Turnable"> + <hasSkill> + <CompoundManipulationAndHandlingFunction rdf:ID="AMMS_IPA_PLACE_2DOF"> + <isSkillOf rdf:resource="#IPA_AMMS_SimpleGripper-2DOF-Turnable"/> + <isSkillOf rdf:resource="#IPA_AMMS_SimpleGripper-2DOF"/> + <hasSubskill rdf:resource="#IPA_AMMS_MoveUp"/> + <hasSubskill> + <CompoundManipulationAndHandlingFunction rdf:ID="AMMS_IPA_PLACE_2DOF_Part3"> + <hasSubskill> + <AdjustVacuumToRelease rdf:ID="VacuumRelease"> + <isSkillOf> + <VacuumGripper rdf:ID="Schmalz_FSGPL_200_NBR-55_G1-2-IG"> + <hasSkill rdf:resource="#VacuumRelease"/> + <hasSkill> + <AdjustVacuumToGrip rdf:ID="VacuumGrip"> + <isSubskillOf> + <CompoundManipulationAndHandlingFunction rdf:ID="AMMS_IPA_PICK90DEGANDPLACE_Part3"> + <hasSubskill rdf:resource="#VacuumGrip"/> + <hasSubskill> + <CompoundManipulationAndHandlingFunction rdf:ID="AMMS_IPA_PICK90DEGANDPLACE_Part2"> + <isSubskillOf rdf:resource="#AMMS_IPA_PICK90DEGANDPLACE_Part3"/> + <hasSubskill> + <Displace rdf:ID="IPA_AMMS_MoveDown"> + <isSubskillOf rdf:resource="#AMMS_IPA_PICK90DEGANDPLACE_Part7"/> + <isSubskillOf rdf:resource="#AMMS_IPA_PICK90DEGANDPLACE_Part2"/> + <isSubskillOf> + <CompoundManipulationAndHandlingFunction rdf:ID="AMMS_IPA_PICKANDPLACE_90DEG_Part7"> + <hasSubskill rdf:resource="#IPA_AMMS_MoveDown"/> + <hasSubskill> + <CompoundManipulationAndHandlingFunction rdf:ID="AMMS_IPA_PICKANDPLACE_90DEG_Part6"> + <hasSubskill> + <Displace rdf:ID="IPA_AMMS_TurnLeft"> + <isSubskillOf> + <CompoundManipulationAndHandlingFunction rdf:ID="AMMS_IPA_PICK90DEGANDPLACE_Part1"> + <hasSubskill rdf:resource="#IPA_AMMS_TurnLeft"/> + <isSubskillOf rdf:resource="#AMMS_IPA_PICK90DEGANDPLACE_Part2"/> + </CompoundManipulationAndHandlingFunction> + </isSubskillOf> + <isSubskillOf rdf:resource="#AMMS_IPA_PICKANDPLACE_90DEG_Part6"/> + </Displace> + </hasSubskill> + <hasSubskill> + <CompoundManipulationAndHandlingFunction rdf:ID="AMMS_IPA_PICKANDPLACE_90DEG_Part5"> + <isSubskillOf rdf:resource="#AMMS_IPA_PICKANDPLACE_90DEG_Part6"/> + <hasSubskill rdf:resource="#IPA_AMMS_MoveUp"/> + <hasSubskill> + <CompoundManipulationAndHandlingFunction rdf:ID="AMMS_IPA_PICKANDPLACE_90DEG_Part4"> + <hasSubskill rdf:resource="#VacuumGrip"/> + <hasSubskill> + <CompoundManipulationAndHandlingFunction rdf:ID="AMMS_IPA_PICKANDPLACE_90DEG_Part3"> + <isSubskillOf rdf:resource="#AMMS_IPA_PICKANDPLACE_90DEG_Part4"/> + <hasSubskill rdf:resource="#IPA_AMMS_MoveDown"/> + <hasSubskill> + <CompoundManipulationAndHandlingFunction rdf:ID="AMMS_IPA_PICKANDPLACE_90DEG_Part2"> + <isSubskillOf rdf:resource="#AMMS_IPA_PICKANDPLACE_90DEG_Part3"/> + <hasSubskill rdf:resource="#IPA_AMMS_MoveFront"/> + <hasSubskill> + <CompoundManipulationAndHandlingFunction rdf:ID="AMMS_IPA_PICKANDPLACE_90DEG_Part1"> + <isSubskillOf rdf:resource="#AMMS_IPA_PICKANDPLACE_90DEG_Part2"/> + <hasSubskill> + <Displace rdf:ID="IPA_AMMS_TurnFront"> + <isSubskillOf> + <CompoundManipulationAndHandlingFunction rdf:ID="AMMS_IPA_PICK90DEGANDPLACE_Part5"> + <isSubskillOf rdf:resource="#AMMS_IPA_PICK90DEGANDPLACE_Part6"/> + <hasSubskill rdf:resource="#IPA_AMMS_TurnFront"/> + <hasSubskill> + <CompoundManipulationAndHandlingFunction rdf:ID="AMMS_IPA_PICK90DEGANDPLACE_Part4"> + <isSubskillOf rdf:resource="#AMMS_IPA_PICK90DEGANDPLACE_Part5"/> + <hasSubskill rdf:resource="#IPA_AMMS_MoveUp"/> + <hasSubskill rdf:resource="#AMMS_IPA_PICK90DEGANDPLACE_Part3"/> + </CompoundManipulationAndHandlingFunction> + </hasSubskill> + </CompoundManipulationAndHandlingFunction> + </isSubskillOf> + <isSubskillOf rdf:resource="#AMMS_IPA_PICKANDPLACE_90DEG_Part1"/> + </Displace> + </hasSubskill> + </CompoundManipulationAndHandlingFunction> + </hasSubskill> + </CompoundManipulationAndHandlingFunction> + </hasSubskill> + </CompoundManipulationAndHandlingFunction> + </hasSubskill> + <isSubskillOf rdf:resource="#AMMS_IPA_PICKANDPLACE_90DEG_Part5"/> + </CompoundManipulationAndHandlingFunction> + </hasSubskill> + </CompoundManipulationAndHandlingFunction> + </hasSubskill> + <isSubskillOf rdf:resource="#AMMS_IPA_PICKANDPLACE_90DEG_Part7"/> + </CompoundManipulationAndHandlingFunction> + </hasSubskill> + <isSubskillOf> + <CompoundManipulationAndHandlingFunction rdf:ID="AMMS_IPA_PICKANDPLACE_90DEG_Part8"> + <hasSubskill rdf:resource="#VacuumRelease"/> + <hasSubskill rdf:resource="#AMMS_IPA_PICKANDPLACE_90DEG_Part7"/> + <isSubskillOf> + <CompoundManipulationAndHandlingFunction rdf:ID="AMMS_IPA_PICKANDPLACE_90DEG"> + <hasSubskill rdf:resource="#IPA_AMMS_MoveUp"/> + <hasSubskill rdf:resource="#AMMS_IPA_PICKANDPLACE_90DEG_Part8"/> + <isSkillOf rdf:resource="#IPA_AMMS_SimpleGripper-2DOF-Turnable"/> + </CompoundManipulationAndHandlingFunction> + </isSubskillOf> + </CompoundManipulationAndHandlingFunction> + </isSubskillOf> + </CompoundManipulationAndHandlingFunction> + </isSubskillOf> + <isSubskillOf rdf:resource="#AMMS_IPA_PICKANDPLACE_90DEG_Part3"/> + <isSubskillOf> + <CompoundManipulationAndHandlingFunction rdf:ID="AMMS_IPA_PICK_2DOF_Part2"> + <hasSubskill rdf:resource="#IPA_AMMS_MoveDown"/> + <hasSubskill> + <CompoundManipulationAndHandlingFunction rdf:ID="AMMS_IPA_PICK_2DOF_Part1"> + <hasSubskill rdf:resource="#IPA_AMMS_MoveFront"/> + <isSubskillOf rdf:resource="#AMMS_IPA_PICK_2DOF_Part2"/> + </CompoundManipulationAndHandlingFunction> + </hasSubskill> + <isSubskillOf> + <CompoundManipulationAndHandlingFunction rdf:ID="AMMS_IPA_PICK_2DOF_Part3"> + <hasSubskill rdf:resource="#VacuumGrip"/> + <hasSubskill rdf:resource="#AMMS_IPA_PICK_2DOF_Part2"/> + <isSubskillOf> + <CompoundManipulationAndHandlingFunction rdf:ID="AMMS_IPA_PICK_2DOF"> + <isSkillOf rdf:resource="#IPA_AMMS_SimpleGripper-2DOF-Turnable"/> + <isSkillOf rdf:resource="#IPA_AMMS_SimpleGripper-2DOF"/> + <hasSubskill rdf:resource="#IPA_AMMS_MoveUp"/> + <hasSubskill rdf:resource="#AMMS_IPA_PICK_2DOF_Part3"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Pick operation for IPA-2DOF Picker from AMMS. +Operation consists of MoveFront, MoveDown, Grasp, MoveUp.</rdfs:comment> + </CompoundManipulationAndHandlingFunction> + </isSubskillOf> + </CompoundManipulationAndHandlingFunction> + </isSubskillOf> + </CompoundManipulationAndHandlingFunction> + </isSubskillOf> + <isSubskillOf> + <CompoundManipulationAndHandlingFunction rdf:ID="AMMS_IPA_PLACE_2DOF_Part2"> + <hasSubskill rdf:resource="#IPA_AMMS_MoveDown"/> + <hasSubskill> + <CompoundManipulationAndHandlingFunction rdf:ID="AMMS_IPA_PLACE_2DOF_Part1"> + <isSubskillOf rdf:resource="#AMMS_IPA_PLACE_2DOF_Part2"/> + <hasSubskill rdf:resource="#IPA_AMMS_MoveFront"/> + </CompoundManipulationAndHandlingFunction> + </hasSubskill> + <isSubskillOf rdf:resource="#AMMS_IPA_PLACE_2DOF_Part3"/> + </CompoundManipulationAndHandlingFunction> + </isSubskillOf> + <isSkillOf rdf:resource="#IPA_AMMS_SimpleGripper-2DOF-Turnable"/> + <isSkillOf rdf:resource="#IPA_AMMS_SimpleGripper-2DOF"/> + </Displace> + </hasSubskill> + <hasSubskill rdf:resource="#AMMS_IPA_PICK90DEGANDPLACE_Part1"/> + </CompoundManipulationAndHandlingFunction> + </hasSubskill> + <isSubskillOf rdf:resource="#AMMS_IPA_PICK90DEGANDPLACE_Part4"/> + </CompoundManipulationAndHandlingFunction> + </isSubskillOf> + <isSubskillOf rdf:resource="#AMMS_IPA_PICKANDPLACE_90DEG_Part4"/> + <isSubskillOf rdf:resource="#AMMS_IPA_PICK_2DOF_Part3"/> + <isSkillOf rdf:resource="#Schmalz_FSGPL_200_NBR-55_G1-2-IG"/> + <isSkillOf> + <VacuumGripper rdf:ID="Schmalz_FSGA_20_SI-55_M5-AG"> + <hasSkill rdf:resource="#VacuumRelease"/> + <hasSkill rdf:resource="#VacuumGrip"/> + <hasProperty> + <MaxForce rdf:ID="MaximumForce_4.7"> + <isPropertyOf rdf:resource="#Schmalz_FSGA_20_SI-55_M5-AG"/> + <hasEditable rdf:resource="#isEditable_false"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >4.7</value> + </MaxForce> + </hasProperty> + <hasProperty> + <Worm rdf:ID="Worm_Outside"> + <isPropertyOf rdf:resource="#Schmalz_FSGA_20_SI-55_M5-AG"/> + <hasEditable rdf:resource="#isEditable_false"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Outside</value> + </Worm> + </hasProperty> + <hasProperty> + <WormDiameter rdf:ID="WormDiameter_M5"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >M5</value> + <hasEditable rdf:resource="#isEditable_false"/> + <isPropertyOf rdf:resource="#Schmalz_FSGA_20_SI-55_M5-AG"/> + </WormDiameter> + </hasProperty> + <hasProperty> + <Material rdf:ID="Material_Silicon"> + <hasEditable rdf:resource="#isEditable_false"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Silicon SI 55+-5</value> + <isPropertyOf rdf:resource="#Schmalz_FSGA_20_SI-55_M5-AG"/> + </Material> + </hasProperty> + <hasProperty> + <DiameterOfGripper rdf:ID="DiameterOfGripper_20"> + <hasEditable rdf:resource="#isEditable_false"/> + <isPropertyOf rdf:resource="#Schmalz_FSGA_20_SI-55_M5-AG"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >20.0</value> + </DiameterOfGripper> + </hasProperty> + <hasIdentifier> + <Identifier rdf:ID="ID_Schmalz_FSGA_20_SI-55_M5-AG"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Schmalz_FSGA_20_SI-55_M5-AG</value> + </Identifier> + </hasIdentifier> + </VacuumGripper> + </isSkillOf> + <isSkillOf> + <VacuumGripper rdf:ID="VacuumGripper_SIARAS"> + <hasIdentifier> + <Identifier rdf:ID="ID_VG_SIARAS"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >VG_SIARAS</value> + <hasEditable rdf:resource="#isEditable_false"/> + </Identifier> + </hasIdentifier> + <hasSkill rdf:resource="#VacuumRelease"/> + <hasSkill rdf:resource="#VacuumGrip"/> + <hasProperty> + <MaxCurrentConsumption rdf:ID="MaxCurrentConsumption_0.4"> + <hasEditable rdf:resource="#isEditable_false"/> + <isPropertyOf rdf:resource="#VacuumGripper_SIARAS"/> + <isPropertyOf rdf:resource="#Sick_IVC-2DM1122"/> + <isPropertyOf rdf:resource="#Sick_IVC-2DM1111"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >0.4</value> + </MaxCurrentConsumption> + </hasProperty> + <hasProperty> + <Payload rdf:ID="Payload_5.0"> + <isPropertyOf rdf:resource="#VacuumGripper_SIARAS"/> + <isPropertyOf rdf:resource="#Schunk_MPG_20"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >5.0</value> + <hasEditable rdf:resource="#isEditable_false"/> + </Payload> + </hasProperty> + </VacuumGripper> + </isSkillOf> + </AdjustVacuumToGrip> + </hasSkill> + <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> + <hasEditable rdf:resource="#isEditable_false"/> + </WormDiameter> + </hasProperty> + <hasProperty> + <MaxForce rdf:ID="MaximumForce_850"> + <hasEditable rdf:resource="#isEditable_false"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >850.0</value> + <isPropertyOf rdf:resource="#Schmalz_FSGPL_200_NBR-55_G1-2-IG"/> + </MaxForce> + </hasProperty> + <hasProperty> + <Material rdf:ID="Material_Perbunan"> + <hasEditable rdf:resource="#isEditable_false"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Perbunan NBR 55+-5</value> + <isPropertyOf rdf:resource="#Schmalz_FSGPL_200_NBR-55_G1-2-IG"/> + </Material> + </hasProperty> + <hasProperty> + <Worm rdf:ID="Worm_Inside"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Inside</value> + <isPropertyOf rdf:resource="#Schmalz_FSGPL_200_NBR-55_G1-2-IG"/> + <hasEditable rdf:resource="#isEditable_false"/> + </Worm> + </hasProperty> + <hasProperty> + <DiameterOfGripper rdf:ID="DiameterOfGripper_200"> + <isPropertyOf rdf:resource="#Schmalz_FSGPL_200_NBR-55_G1-2-IG"/> + <hasEditable rdf:resource="#isEditable_false"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >200.0</value> + </DiameterOfGripper> + </hasProperty> + <hasIdentifier> + <Identifier rdf:ID="ID_Schmalz_FSGPL_200_NBR-55_G1-2-IG"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Schmalz_FSGPL_200_NBR-55_G1-2-IG</value> + </Identifier> + </hasIdentifier> </VacuumGripper> + </isSkillOf> + <isSkillOf rdf:resource="#Schmalz_FSGA_20_SI-55_M5-AG"/> + <isSkillOf rdf:resource="#VacuumGripper_SIARAS"/> + <isSubskillOf rdf:resource="#AMMS_IPA_PICK90DEGANDPLACE_Part8"/> + <isSubskillOf rdf:resource="#AMMS_IPA_PICKANDPLACE_90DEG_Part8"/> + <isSubskillOf rdf:resource="#AMMS_IPA_PLACE_2DOF_Part3"/> + </AdjustVacuumToRelease> + </hasSubskill> + <hasSubskill rdf:resource="#AMMS_IPA_PLACE_2DOF_Part2"/> + <isSubskillOf rdf:resource="#AMMS_IPA_PLACE_2DOF"/> + </CompoundManipulationAndHandlingFunction> + </hasSubskill> + </CompoundManipulationAndHandlingFunction> + </hasSkill> + <hasSkill rdf:resource="#AMMS_IPA_PICK90DEGANDPLACE"/> + <hasProperty rdf:resource="#MaxVoltageSupply_24"/> + <hasSkill rdf:resource="#IPA_AMMS_MoveUp"/> + <hasSkill rdf:resource="#AMMS_IPA_PICKANDPLACE_90DEG"/> + <hasSkill rdf:resource="#IPA_AMMS_MoveFront"/> + <hasProperty rdf:resource="#BusInterface_FastEthernet"/> + <hasProperty rdf:resource="#MinAmbientTemperature_0"/> + <hasSkill rdf:resource="#IPA_AMMS_MoveDown"/> + <hasSkill rdf:resource="#AMMS_IPA_PICK_2DOF"/> + <hasProperty> + <DegreesOfFreedom rdf:ID="DegreesOfFreedom_2"> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#integer" + >2</value> + <isPropertyOf> + <SimpleKinematicRobot rdf:ID="IPA_AMMS_Carrier-2DOF"> + <hasSkill> + <Circular rdf:ID="Circular_2D"> + <isSkillOf rdf:resource="#IPA_AMMS_Carrier-2DOF"/> + <rdfs:comment + rdf:datatype= + "http://www.w3.org/2001/XMLSchema#string" + >Circular motion in a planar area.</rdfs:comment> + </Circular> + </hasSkill> + <hasProperty> + <NumberOfJoints rdf:ID="NumberOfJoints_0"> + <isPropertyOf rdf:resource="#IPA_AMMS_Carrier-2DOF"/> + <value + rdf:datatype= + "http://www.w3.org/2001/XMLSchema#int" + >0</value> + </NumberOfJoints> + </hasProperty> + <hasProperty> + <MaxAmbientTemperature rdf:ID="MaxAmbientTemperature_50"> + <isPropertyOf rdf:resource="#Sick_IVC-2DM1122"/> + <isPropertyOf rdf:resource="#IPA_AMMS_FilterOrientator"/> + <hasEditable rdf:resource="#isEditable_false"/> + <isPropertyOf rdf:resource="#Sick_LMS200-30106"/> + <isPropertyOf rdf:resource="#Sick_IVC-2DM1111"/> + <isPropertyOf rdf:resource="#IPA_AMMS_Carrier-2DOF"/> + <isPropertyOf rdf:resource="#Sick_DT10-P10B5"/> + <rdfs:comment + rdf:datatype= + "http://www.w3.org/2001/XMLSchema#string" + >in degrees celsius</rdfs:comment> + <value + rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >50.0</value> + </MaxAmbientTemperature> + </hasProperty> + <hasIdentifier> + <Identifier rdf:ID="ID_IPA_AMMS_Carrier-2DOF"> + <value + rdf:datatype= + "http://www.w3.org/2001/XMLSchema#string" + >IPA_AMMS_Carrier-2DOF</value> + </Identifier> + </hasIdentifier> + <hasProperty rdf:resource="#DegreesOfFreedom_2"/> + <hasProperty rdf:resource="#BusInterface_FastEthernet"/> + <hasProperty> + <MaxVoltageSupply rdf:ID="MaxVoltageSupply_230"> + <value + rdf:datatype= + "http://www.w3.org/2001/XMLSchema#int" + >230</value> + <isPropertyOf rdf:resource="#IPA_AMMS_Carrier-2DOF"/> + </MaxVoltageSupply> + </hasProperty> + <hasProperty> + <MinVoltageSupply rdf:ID="MinVoltageSupply_210"> + <isPropertyOf rdf:resource="#IPA_AMMS_Carrier-2DOF"/> + <value + rdf:datatype= + "http://www.w3.org/2001/XMLSchema#int" + >210</value> + </MinVoltageSupply> + </hasProperty> + <hasProperty> + <TypeOfActuation rdf:ID="TypeOfActuation_Electric"> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/> + <value + rdf:datatype= + "http://www.w3.org/2001/XMLSchema#string" + >Electric</value> + <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R410"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-2400"/> + <hasEditable rdf:resource="#isEditable_false"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R350"/> + <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS40B"/> + <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS80"/> + <isPropertyOf rdf:resource="#IPA_AMMS_Carrier-2DOF"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R320"/> + </TypeOfActuation> + </hasProperty> + <rdfs:comment + rdf:datatype= + "http://www.w3.org/2001/XMLSchema#string" + >This is a carrier of IPA's Advanced Modular Microproduction System. It can move around freely in two dimensions.</rdfs:comment> + <hasSkill> + <Feed rdf:ID="Feed_2D_CollisionFree"> + <isSkillOf rdf:resource="#IPA_AMMS_Carrier-2DOF"/> + <rdfs:comment + rdf:datatype= + "http://www.w3.org/2001/XMLSchema#string" + >Collision-free motion in a planar area.</rdfs:comment> + </Feed> + </hasSkill> + <hasSkill> + <Karthesian rdf:ID="Karthesian_2D"> + <isSkillOf rdf:resource="#IPA_AMMS_Carrier-2DOF"/> + <rdfs:comment + rdf:datatype= + "http://www.w3.org/2001/XMLSchema#string" + >Karthesian motion in a planar area.</rdfs:comment> + </Karthesian> + </hasSkill> + </SimpleKinematicRobot> + </isPropertyOf> + <isPropertyOf rdf:resource="#IPA_AMMS_SimpleGripper-2DOF-Turnable"/> + <isPropertyOf rdf:resource="#IPA_AMMS_SimpleGripper-2DOF"/> + </DegreesOfFreedom> + </hasProperty> + <hasSkill> + <Displace rdf:ID="IPA_AMMS_MoveBack"> + <isSkillOf rdf:resource="#IPA_AMMS_SimpleGripper-2DOF-Turnable"/> + <isSkillOf rdf:resource="#IPA_AMMS_SimpleGripper-2DOF"/> + </Displace> + </hasSkill> + <hasProperty> + <MaxAmbientTemperature rdf:ID="MaxAmbientTemperature_40"> + <isPropertyOf rdf:resource="#IPA_AMMS_SimpleGripper-2DOF-Turnable"/> + <isPropertyOf rdf:resource="#IPA_AMMS_SimpleGripper-2DOF"/> + <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS80"/> + <isPropertyOf rdf:resource="#Sick_CVS2-P112"/> + <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS40B"/> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >40.0</value> + <hasEditable rdf:resource="#isEditable_false"/> + </MaxAmbientTemperature> + </hasProperty> + <hasIdentifier> + <Identifier rdf:ID="ID_IPA_AMMS_SimpleGripper-2DOF-Turnable"> + <rdfs:comment + rdf:datatype= + "http://www.w3.org/2001/XMLSchema#string" + >ID of the IPA AMMS simple gripper with 2 DOF, but turnable by 90 degrees.</rdfs:comment> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#string" + >IPA_AMMS_SimpleGripper-2DOF-Turnable</value> + </Identifier> + </hasIdentifier> + </VacuumGripper> + </isSkillOf> + <isSkillOf rdf:resource="#IPA_AMMS_SimpleGripper-2DOF"/> + <isSubskillOf rdf:resource="#AMMS_IPA_PICK90DEGANDPLACE"/> + <isSubskillOf rdf:resource="#AMMS_IPA_PICK90DEGANDPLACE_Part4"/> + <isSubskillOf rdf:resource="#AMMS_IPA_PICKANDPLACE_90DEG"/> + <isSubskillOf rdf:resource="#AMMS_IPA_PICKANDPLACE_90DEG_Part5"/> + <isSubskillOf rdf:resource="#AMMS_IPA_PICK_2DOF"/> + <isSubskillOf rdf:resource="#AMMS_IPA_PLACE_2DOF"/> + </Displace> + </hasSubskill> + <hasSubskill rdf:resource="#AMMS_IPA_PICK90DEGANDPLACE_Part8"/> + <isSkillOf rdf:resource="#IPA_AMMS_SimpleGripper-2DOF-Turnable"/> + </CompoundManipulationAndHandlingFunction> + </isSubskillOf> + <hasSubskill rdf:resource="#VacuumRelease"/> + <hasSubskill rdf:resource="#AMMS_IPA_PICK90DEGANDPLACE_Part7"/> + </CompoundManipulationAndHandlingFunction> + </isSubskillOf> + <hasSubskill rdf:resource="#IPA_AMMS_MoveDown"/> + <hasSubskill rdf:resource="#AMMS_IPA_PICK90DEGANDPLACE_Part6"/> + </CompoundManipulationAndHandlingFunction> + </isSubskillOf> + <hasSubskill rdf:resource="#IPA_AMMS_MoveFront"/> + <hasSubskill rdf:resource="#AMMS_IPA_PICK90DEGANDPLACE_Part5"/> + </CompoundManipulationAndHandlingFunction> + </isSubskillOf> + <isSubskillOf rdf:resource="#AMMS_IPA_PICKANDPLACE_90DEG_Part2"/> + <isSubskillOf rdf:resource="#AMMS_IPA_PICK_2DOF_Part1"/> + <isSubskillOf rdf:resource="#AMMS_IPA_PLACE_2DOF_Part1"/> + <isSkillOf rdf:resource="#IPA_AMMS_SimpleGripper-2DOF-Turnable"/> + <isSkillOf rdf:resource="#IPA_AMMS_SimpleGripper-2DOF"/> + </Displace> + </hasSkill> + <hasSkill rdf:resource="#IPA_AMMS_MoveBack"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >2DOF-Gripper of the IPA AMMS Demonstrator.</rdfs:comment> + <hasSkill rdf:resource="#AMMS_IPA_PLACE_2DOF"/> + <hasSkill rdf:resource="#IPA_AMMS_MoveDown"/> + <hasSkill rdf:resource="#IPA_AMMS_MoveUp"/> + <hasSkill rdf:resource="#AMMS_IPA_PICK_2DOF"/> + <hasProperty rdf:resource="#DegreesOfFreedom_2"/> + <hasProperty rdf:resource="#MaxAmbientTemperature_40"/> + <hasProperty rdf:resource="#MinAmbientTemperature_0"/> + <hasProperty rdf:resource="#BusInterface_FastEthernet"/> + </VacuumGripper> </isPropertyOf> - <isPropertyOf rdf:resource="#OpticColorSensor_33"/> - <isPropertyOf rdf:resource="#OpticColorSensor_28"/> - <isPropertyOf rdf:resource="#OpticLuminescenceScanner_30"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >55.0</value> - <hasEditable rdf:resource="#isEditable_9"/> - <isPropertyOf rdf:resource="#LightGrid_57"/> - <isPropertyOf rdf:resource="#OpticColorSensor_35"/> - <isPropertyOf rdf:resource="#OpticDistanceSensor_45"/> - <isPropertyOf rdf:resource="#OpticContrastScanner_51"/> - </MaxAmbientTemperature> + <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R350"/> + <isPropertyOf rdf:resource="#IPA_AMMS_Carrier-2DOF"/> + <isPropertyOf rdf:resource="#Sick_IVC-2DM1111"/> + <isPropertyOf rdf:resource="#Sick_IVC-2DM1122"/> + <isPropertyOf rdf:resource="#IPA_AMMS_SimpleGripper-2DOF-Turnable"/> + <hasEditable rdf:resource="#isEditable_false"/> + <isPropertyOf rdf:resource="#IPA_AMMS_FilterOrientator"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R320"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R410"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Fast Ethernet</value> + </BusInterface> </hasProperty> - <hasProperty rdf:resource="#SwitchingFrequency_32"/> + <hasProperty rdf:resource="#TypeOfActuation_Electric"/> + <hasProperty rdf:resource="#IntelligentCtrl_1"/> <hasProperty> - <ResponseTime rdf:ID="ResponseTime_164"> + <MinAmbientTemperature rdf:ID="MinAmbientTemperature_-15"> + <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R320"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R350"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R410"/> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >3.0E-4</value> - <hasEditable rdf:resource="#isEditable_9"/> - <isPropertyOf rdf:resource="#OpticLuminescenceScanner_30"/> - </ResponseTime> - </hasProperty> - <hasProperty rdf:resource="#MinAmbientTemperature_55"/> - <hasProperty rdf:resource="#Weight_54"/> - <hasProperty rdf:resource="#MinVoltageSupply_29"/> - <hasProperty rdf:resource="#MaxVoltageSupply_36"/> - <hasProperty rdf:resource="#ElectricalInterface_40"/> - <hasProperty> - <LightSpotSize rdf:ID="LightSpotSize_161"> - <hasEditable rdf:resource="#isEditable_9"/> - <isPropertyOf rdf:resource="#OpticLuminescenceScanner_30"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >0.002x0.006</value> - </LightSpotSize> + >-15.0</value> + </MinAmbientTemperature> </hasProperty> - <hasProperty rdf:resource="#EnclosureRatingIP_96"/> <hasProperty> - <LightType rdf:ID="LightType_162"> - <isPropertyOf rdf:resource="#OpticLuminescenceScanner_30"/> - <hasEditable rdf:resource="#isEditable_9"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >UV</value> - </LightType> + <Repeatability rdf:ID="Repeatability_0.1"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >0.1</value> + <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R350"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/> + <hasEditable rdf:resource="#isEditable_false"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-2400"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R320"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R410"/> + <isPropertyOf rdf:resource="http://www.owl-ontologies.com/siaras.owl#Schunk_MPG_64"/> + <isPropertyOf rdf:resource="#Schunk_MPG_20"/> + </Repeatability> </hasProperty> + <hasSkill rdf:resource="#AsFastAsPossible_28"/> + <hasSkill rdf:resource="#Circular_29"/> <hasIdentifier> - <Identifier rdf:ID="Identifier_165"> + <Identifier rdf:ID="ID_CLOOS_R410"> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >Sick_LUT3-610</value> - <hasEditable rdf:resource="#isEditable_9"/> + >CLOOS_R410</value> </Identifier> </hasIdentifier> - <hasSkill> - <DetectLuminescence rdf:ID="DetectLuminescence_31"> - <isSkillOf rdf:resource="#OpticLuminescenceScanner_30"/> - </DetectLuminescence> - </hasSkill> - <hasProperty rdf:resource="#MaxCurrentConsumption_163"/> - <hasProperty rdf:resource="#ScanningDistance_102"/> - <hasProperty rdf:resource="#ElectricalInterface_159"/> - </OpticLuminescenceScanner> - </isPropertyOf> - <isPropertyOf rdf:resource="#OpticReflexSwitch_37"/> - <isPropertyOf rdf:resource="#OpticContrastScanner_51"/> - <isPropertyOf rdf:resource="#OpticThroughBeamSwitch_41"/> + </ArticulatedRobot> + </isSkillOf> + <isSkillOf rdf:resource="#ArticulatedRobot_CLOOS_R320"/> + <isSkillOf rdf:resource="#ArticulatedRobot_CLOOS_R350"/> + <isSkillOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/> + <isSkillOf rdf:resource="#ScaraRobot_Staeubli_RS40B"/> + </Circular> + </hasSkill> + <hasProperty rdf:resource="#NumberOfJoints_6"/> + <hasProperty rdf:resource="#DegreesOfFreedom_6"/> + <hasSkill rdf:resource="#AsFastAsPossible_28"/> + <hasProperty rdf:resource="#Payload_5.0"/> + <hasProperty> + <PowerConsumption rdf:ID="PowerConsumption_4.5"> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >30.0</value> - <isPropertyOf rdf:resource="#OpticDistanceSensor_47"/> - <isPropertyOf rdf:resource="#OpticColorSensor_35"/> - <isPropertyOf rdf:resource="#OpticColorSensor_28"/> - <isPropertyOf rdf:resource="#OpticProximitySwitch_39"/> - <isPropertyOf rdf:resource="#LightGrid_57"/> - <isPropertyOf rdf:resource="#OpticDistanceSensor_45"/> - <hasEditable rdf:resource="#isEditable_9"/> + >4.5</value> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/> + <hasEditable rdf:resource="#isEditable_false"/> + </PowerConsumption> + </hasProperty> + <hasProperty rdf:resource="#MinVoltageSupply_200"/> + <hasSkill> + <Detach rdf:ID="Detach_SIARAS"> + <isSkillOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/> + <isSkillOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/> + <isSkillOf rdf:resource="#ArticulatedRobot_ABB_IRB-2400"/> + </Detach> + </hasSkill> + <hasSkill> + <Attach rdf:ID="Attach_SIARAS"> + <isSkillOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/> + <isSkillOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/> + <isSkillOf rdf:resource="#ArticulatedRobot_ABB_IRB-2400"/> + </Attach> + </hasSkill> + <hasSkill> + <Displace rdf:ID="L_Move"> + <isSkillOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/> + <isSkillOf rdf:resource="#ArticulatedRobot_ABB_IRB-2400"/> + <isSkillOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/> + </Displace> + </hasSkill> + <hasProperty> + <Repeatability rdf:ID="Repeatability_0.03"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >0.03</value> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/> + <isPropertyOf rdf:resource="#Schunk_MPG_20"/> + <isPropertyOf rdf:resource="http://www.owl-ontologies.com/siaras.owl#Schunk_MPG_64"/> + <hasEditable rdf:resource="#isEditable_false"/> + </Repeatability> + </hasProperty> + <hasProperty> + <Weight rdf:ID="Weight_460"> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >460.0</value> + <hasEditable rdf:resource="#isEditable_false"/> + </Weight> + </hasProperty> + <hasSkill rdf:resource="#Karthesian_30"/> + <hasIdentifier> + <Identifier rdf:ID="ID_ABB_IRB-140"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >ABB_IRB-140</value> + <hasEditable rdf:resource="#isEditable_false"/> + </Identifier> + </hasIdentifier> + <hasProperty> + <Reachability rdf:ID="Reachability_810"> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/> + <hasEditable rdf:resource="#isEditable_false"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#integer" + >810</value> + </Reachability> + </hasProperty> + <hasProperty> + <MaxVoltageSupply rdf:ID="MaxVoltageSupply_600"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >600.0</value> + <hasEditable rdf:resource="#isEditable_false"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-2400"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/> </MaxVoltageSupply> </hasProperty> - <hasProperty rdf:resource="#EnclosureRatingIP_85"/> + <hasProperty rdf:resource="#MaxAmbientTemperature_45"/> + <hasProperty rdf:resource="#EnclosureRatingIP_67"/> + <hasProperty> + <MinAmbientTemperature rdf:ID="MinAmbientTemperature_5"> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-2400"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >5.0</value> + <hasEditable rdf:resource="#isEditable_false"/> + <isPropertyOf rdf:resource="http://www.owl-ontologies.com/siaras.owl#Schunk_MPG_64"/> + <isPropertyOf rdf:resource="#Sensopart_FL64C"/> + <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS80"/> + <isPropertyOf rdf:resource="#Schunk_MPG_20"/> + <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS40B"/> + </MinAmbientTemperature> + </hasProperty> + <hasProperty rdf:resource="#TypeOfActuation_Electric"/> </ArticulatedRobot> + </isPropertyOf> + <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R410"/> + <value + rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >45.0</value> + <hasEditable rdf:resource="#isEditable_false"/> + </MaxAmbientTemperature> + </hasProperty> + <hasProperty rdf:resource="#Repeatability_0.1"/> + <hasProperty rdf:resource="#MinAmbientTemperature_-15"/> + <hasSkill rdf:resource="#Circular_29"/> + <hasSkill rdf:resource="#Karthesian_30"/> + <hasProperty rdf:resource="#TypeOfActuation_Electric"/> + <hasProperty rdf:resource="#BusInterface_RS232"/> + <hasProperty rdf:resource="#MaxVoltageSupply_450"/> + <hasProperty> + <Reachability rdf:ID="Reachability_2215"> + <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R350"/> + <value + rdf:datatype= + "http://www.w3.org/2001/XMLSchema#integer" + >2215</value> + </Reachability> + </hasProperty> + <hasProperty rdf:resource="#IntelligentCtrl_1"/> + <hasProperty rdf:resource="#NumberOfJoints_6"/> + <hasSkill rdf:resource="#AsFastAsPossible_28"/> + <hasProperty rdf:resource="#BusInterface_FastEthernet"/> + <hasProperty rdf:resource="#PowerConsumption_3"/> + <hasIdentifier> + <Identifier rdf:ID="ID_CLOOS_R350"> + <value + rdf:datatype= + "http://www.w3.org/2001/XMLSchema#string" + >CLOOS_R350</value> + </Identifier> + </hasIdentifier> + <hasProperty rdf:resource="#Weight_205"/> + <hasProperty rdf:resource="#EnclosureRatingIP_54"/> + <hasProperty rdf:resource="#MinVoltageSupply_350"/> + <hasProperty rdf:resource="#DegreesOfFreedom_6"/> + <hasProperty> + <Payload rdf:ID="Payload_15"> + <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R320"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R350"/> + <value + rdf:datatype= + "http://www.w3.org/2001/XMLSchema#integer" + >15</value> + </Payload> + </hasProperty> + </ArticulatedRobot> + </isPropertyOf> + <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R410"/> + <isPropertyOf rdf:resource="http://www.owl-ontologies.com/siaras.owl#Schunk_MPG_64"/> + <isPropertyOf rdf:resource="#Schunk_MPG_20"/> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#string" + >30</value> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/> + </EnclosureRatingIP> + </hasProperty> + <hasProperty rdf:resource="#Payload_15"/> + <hasProperty rdf:resource="#NumberOfJoints_6"/> + <hasProperty rdf:resource="#Repeatability_0.1"/> + <hasProperty rdf:resource="#IntelligentCtrl_1"/> + <hasIdentifier> + <Identifier rdf:ID="ID_CLOOS_R320"> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#string" + >CLOOS_R320</value> + </Identifier> + </hasIdentifier> + <hasProperty rdf:resource="#MinVoltageSupply_350"/> + <hasProperty rdf:resource="#MaxAmbientTemperature_45"/> + <hasProperty rdf:resource="#TypeOfActuation_Electric"/> + <hasSkill rdf:resource="#AsFastAsPossible_28"/> + <hasProperty rdf:resource="#DegreesOfFreedom_6"/> + <hasSkill rdf:resource="#Karthesian_30"/> + <hasProperty rdf:resource="#Weight_205"/> + <hasProperty rdf:resource="#MaxVoltageSupply_450"/> + <hasProperty rdf:resource="#BusInterface_FastEthernet"/> + <hasProperty rdf:resource="#MinAmbientTemperature_-15"/> + <hasProperty rdf:resource="#PowerConsumption_3"/> + <hasProperty> + <Reachability rdf:ID="Reachability_2100"> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#integer" + >2100</value> + <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R320"/> + </Reachability> + </hasProperty> + <hasSkill rdf:resource="#Circular_29"/> + <hasProperty rdf:resource="#BusInterface_RS232"/> + </ArticulatedRobot> + </isPropertyOf> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R350"/> + <hasEditable rdf:resource="#isEditable_false"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R410"/> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#string" + >yes</value> + </IntelligentCtrl> + </hasProperty> + <hasProperty> + <MinMeasurementRange rdf:ID="MinMeasurementRange_0.10"> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >0.1</value> + <hasEditable rdf:resource="#isEditable_false"/> + <isPropertyOf rdf:resource="#Sick_IVC-2DM1122"/> + <isPropertyOf rdf:resource="#Sick_IVC-2DM1111"/> + </MinMeasurementRange> + </hasProperty> + <hasProperty rdf:resource="#ElectricalInterface_ConnectorM12-4Pins"/> + <hasProperty rdf:resource="#MaxAmbientTemperature_50"/> + <hasProperty> + <BusInterface rdf:ID="BusInterface_RS485"> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#string" + >RS485</value> + <isPropertyOf rdf:resource="#Sick_IVC-2DM1122"/> + <isPropertyOf rdf:resource="#Sick_IVC-2DM1111"/> + <hasEditable rdf:resource="#isEditable_false"/> + </BusInterface> + </hasProperty> + <hasSkill> + <CheckPresence rdf:ID="CheckPresence_1"> + <isSkillOf rdf:resource="#Sick_IVC-2DM1122"/> + <isSkillOf rdf:resource="#Sick_IVC-2DM1111"/> + </CheckPresence> + </hasSkill> + <hasSkill> + <CheckPosition rdf:ID="CheckPosition_1"> + <isSkillOf rdf:resource="#Sick_IVC-2DM1122"/> + <isSkillOf rdf:resource="#Sick_IVC-2DM1111"/> + </CheckPosition> + </hasSkill> + <hasProperty> + <Length rdf:ID="Length_161"> + <hasEditable rdf:resource="#isEditable_false"/> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >161.0</value> + <isPropertyOf rdf:resource="#Sick_IVC-2DM1111"/> + <isPropertyOf rdf:resource="#Sick_IVC-2DM1122"/> + </Length> + </hasProperty> + <hasProperty> + <Height rdf:ID="Height_55"> + <hasEditable rdf:resource="#isEditable_false"/> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >55.0</value> + <isPropertyOf rdf:resource="#Sick_IVC-2DM1111"/> + <isPropertyOf rdf:resource="#Sick_IVC-2DM1122"/> + </Height> + </hasProperty> + <hasProperty> + <Width rdf:ID="Width_60"> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >60.0</value> + <hasEditable rdf:resource="#isEditable_false"/> + <isPropertyOf rdf:resource="#Sick_IVC-2DM1122"/> + <isPropertyOf rdf:resource="#Sick_IVC-2DM1111"/> + </Width> + </hasProperty> + <hasProperty rdf:resource="#MaxCurrentConsumption_0.4"/> + <hasSkill> + <MeasureDiameter rdf:ID="MeasureDiameter_1"> + <isSkillOf rdf:resource="#Sick_IVC-2DM1111"/> + <isSkillOf rdf:resource="#Sick_IVC-2DM1122"/> + </MeasureDiameter> + </hasSkill> + <hasQualProperty> + <Cost rdf:ID="Cost_3000"> + <hasEditable rdf:resource="#isEditable_false"/> + <isQualProperty rdf:resource="#Sick_IVC-2DM1111"/> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#double" + >3000</value> + </Cost> + </hasQualProperty> + <hasSkill> + <MeasureOrientationOfObject rdf:ID="MeasureOrientationOfObject_1"> + <isSkillOf rdf:resource="#Sick_IVC-2DM1122"/> + <isSkillOf rdf:resource="#Sick_IVC-2DM1111"/> + </MeasureOrientationOfObject> + </hasSkill> + <hasSkill> + <Count rdf:ID="Count_1"> + <isSkillOf rdf:resource="#Sick_IVC-2DM1122"/> + <isSkillOf rdf:resource="#Sick_IVC-2DM1111"/> + <isSkillOf rdf:resource="#Sick_LMS200-30106"/> + </Count> + </hasSkill> + <hasProperty> + <ElectricalInterface rdf:ID="ElectricalInterface_ConnectorM12-8Pins"> + <isPropertyOf rdf:resource="#Sick_IVC-2DM1122"/> + <isPropertyOf rdf:resource="#Sick_IVC-2DM1111"/> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#string" + >Connector M12, 8 Pins</value> + <hasEditable rdf:resource="#isEditable_false"/> + </ElectricalInterface> + </hasProperty> + <hasProperty rdf:resource="#EnclosureRatingIP_65"/> + <hasProperty rdf:resource="#MinAmbientTemperature_0"/> + <hasProperty> + <Weight rdf:ID="Weight_0.5"> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >0.5</value> + <hasEditable rdf:resource="#isEditable_false"/> + <isPropertyOf rdf:resource="#Sick_IVC-2DM1122"/> + <isPropertyOf rdf:resource="#Sick_IVC-2DM1111"/> + </Weight> + </hasProperty> + <hasProperty> + <MaxVoltageSupply rdf:ID="MaxVoltageSupply_28.8"> + <isPropertyOf rdf:resource="#Sick_CSM1-N1114"/> + <isPropertyOf rdf:resource="#VisionComponents-VC4465"/> + <isPropertyOf rdf:resource="#Sick_IVC-2DM1122"/> + <isPropertyOf rdf:resource="#Sick_IVC-2DM1111"/> + <hasEditable rdf:resource="#isEditable_false"/> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >28.8</value> + </MaxVoltageSupply> + </hasProperty> + <hasProperty> + <MaxMeasurementRange rdf:ID="MaxMeasurementRange_1"> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >1.0</value> + <hasEditable rdf:resource="#isEditable_false"/> + <isPropertyOf rdf:resource="#Sick_IVC-2DM1111"/> + <isPropertyOf rdf:resource="#Sick_IVC-2DM1122"/> + </MaxMeasurementRange> + </hasProperty> + <hasProperty rdf:resource="#BusInterface_FastEthernet"/> + <hasSkill> + <ClassifyObject rdf:ID="ClassifyObject_1"> + <isSkillOf rdf:resource="#Sick_IVC-2DM1111"/> + <isSkillOf rdf:resource="#Sick_IVC-2DM1122"/> + </ClassifyObject> + </hasSkill> + <hasSkill rdf:resource="#DeterminePositionOfObject_1"/> + <hasIdentifier> + <Identifier rdf:ID="ID_Sick_IVC-2DM1111"> + <hasEditable rdf:resource="#isEditable_false"/> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#string" + >Sick_IVC-2DM1111</value> + </Identifier> + </hasIdentifier> + <hasQualProperty> + <Cost rdf:ID="Cost_6000"> + <hasEditable rdf:resource="#isEditable_false"/> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#double" + >6000</value> + <isQualProperty> + <LaserScanner2D rdf:ID="LaserScanner2D_70"> + <hasProperty> + <Resolution rdf:ID="Resolution_86"> + <hasEditable rdf:resource="#isEditable_9"/> + <isPropertyOf rdf:resource="#LaserScanner2D_70"/> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >0.5</value> + </Resolution> + </hasProperty> + <hasProperty> + <MaxAmbientTemperature rdf:ID="MaxAmbientTemperature_79"> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >50.0</value> + <hasEditable rdf:resource="#isEditable_9"/> + <isPropertyOf rdf:resource="#SmartCamera_20"/> + <isPropertyOf rdf:resource="#SmartCamera_22"/> + <isPropertyOf rdf:resource="#OpticDistanceSensor_47"/> + <isPropertyOf rdf:resource="#LaserScanner2D_70"/> + </MaxAmbientTemperature> + </hasProperty> + <hasSkill> + <MeasurePositionOfObject rdf:ID="MeasurePositionOfObject_73"> + <isSkillOf rdf:resource="#SmartCamera_20"/> + <isSkillOf rdf:resource="#SmartCamera_22"/> + <isSkillOf rdf:resource="#LaserScanner2D_70"/> + </MeasurePositionOfObject> + </hasSkill> + <hasProperty> + <Weight rdf:ID="Weight_82"> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >4.5</value> + <hasEditable rdf:resource="#isEditable_9"/> + <isPropertyOf rdf:resource="#LaserScanner2D_70"/> + </Weight> + </hasProperty> + <hasProperty> + <MaxMeasurementRange rdf:ID="MaxMeasurementRange_84"> + <hasEditable rdf:resource="#isEditable_9"/> + <isPropertyOf rdf:resource="#LaserScanner2D_70"/> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >80.0</value> + </MaxMeasurementRange> + </hasProperty> + <hasProperty> + <PowerConsumption rdf:ID="PowerConsumption_81"> + <isPropertyOf rdf:resource="#LaserScanner2D_70"/> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >20.0</value> + <hasEditable rdf:resource="#isEditable_9"/> + </PowerConsumption> + </hasProperty> + <hasProperty> + <Resolution rdf:ID="Resolution_88"> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >0.01</value> + <hasEditable rdf:resource="#isEditable_9"/> + <isPropertyOf rdf:resource="#LaserScanner2D_70"/> + </Resolution> + </hasProperty> + <hasProperty> + <MinVoltageSupply rdf:ID="MinVoltageSupply_83"> + <isPropertyOf rdf:resource="#LaserScanner2D_70"/> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >20.4</value> + <hasEditable rdf:resource="#isEditable_9"/> + </MinVoltageSupply> + </hasProperty> + <hasProperty> + <ResponseTime rdf:ID="ResponseTime_78"> + <hasEditable rdf:resource="#isEditable_9"/> + <isPropertyOf rdf:resource="#LaserScanner2D_70"/> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >0.026</value> + </ResponseTime> + </hasProperty> + <hasQualProperty rdf:resource="#Cost_6000"/> + <hasProperty> + <LaserClass rdf:ID="LaserClass_80"> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#string" + >1</value> + <hasEditable rdf:resource="#isEditable_9"/> + <isPropertyOf rdf:resource="#LaserScanner2D_70"/> + </LaserClass> + </hasProperty> + <hasProperty> + <MinAmbientTemperature rdf:ID="MinAmbientTemperature_69"> + <isPropertyOf rdf:resource="#SmartCamera_20"/> + <isPropertyOf rdf:resource="#SmartCamera_22"/> + <isPropertyOf> + <VisionSensor rdf:ID="VisionSensor_65"> + <hasProperty rdf:resource="#MinAmbientTemperature_69"/> + <hasProperty> + <MinVoltageSupply rdf:ID="MinVoltageSupply_29"> + <hasEditable rdf:resource="#isEditable_9"/> + <value + rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >12.0</value> + <isPropertyOf rdf:resource="#OpticColorSensor_28"/> + <isPropertyOf rdf:resource="#VisionSensor_65"/> + <isPropertyOf rdf:resource="#OpticLuminescenceScanner_30"/> + </MinVoltageSupply> + </hasProperty> + <hasProperty> + <MaxAmbientTemperature rdf:ID="MaxAmbientTemperature_67"> + <hasEditable rdf:resource="#isEditable_9"/> + <value + rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >40.0</value> + <isPropertyOf rdf:resource="#ScaraRobot_3"/> + <isPropertyOf rdf:resource="#ScaraRobot_7"/> + <isPropertyOf rdf:resource="#VisionSensor_65"/> + </MaxAmbientTemperature> + </hasProperty> + <hasProperty> + <LightType rdf:ID="LightType_93"> + <isPropertyOf rdf:resource="#VisionSensor_65"/> + <hasEditable rdf:resource="#isEditable_9"/> + <value + rdf:datatype= + "http://www.w3.org/2001/XMLSchema#string" + >LEDwhite</value> + </LightType> + </hasProperty> + <hasProperty> + <MaxCurrentConsumption rdf:ID="MaxCurrentConsumption_64"> + <isPropertyOf> + <LightGrid rdf:ID="LightGrid_57"> <hasProperty> - <Material rdf:ID="Material_170"> + <LightType rdf:ID="LightType_62"> + <isPropertyOf rdf:resource="#LightGrid_57"/> <hasEditable rdf:resource="#isEditable_9"/> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >Polycarbonat</value> - <isPropertyOf rdf:resource="#OpticColorSensor_28"/> - </Material> - </hasProperty> - <hasProperty> - <Width rdf:ID="Width_168"> - <hasEditable rdf:resource="#isEditable_9"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >80.0</value> - <isPropertyOf rdf:resource="#OpticColorSensor_28"/> - </Width> + >LEDinfrared</value> + </LightType> </hasProperty> - <hasProperty rdf:resource="#MinVoltageSupply_109"/> - <hasProperty rdf:resource="#MaxAmbientTemperature_61"/> - <hasProperty rdf:resource="#MaxCurrentConsumption_163"/> <hasIdentifier> - <Identifier rdf:ID="Identifier_176"> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >Sensopart_FL64C</value> + <Identifier rdf:ID="Identifier_101"> <hasEditable rdf:resource="#isEditable_9"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Sick_MLG2-0280F511</value> </Identifier> </hasIdentifier> - <hasProperty rdf:resource="#Height_166"/> <hasProperty> - <ResponseTime rdf:ID="ResponseTime_167"> + <ResponseTime rdf:ID="ResponseTime_60"> <hasEditable rdf:resource="#isEditable_9"/> - <isPropertyOf rdf:resource="#OpticColorSensor_28"/> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >9.0E-4</value> + >0.0030</value> + <isPropertyOf rdf:resource="#LightGrid_57"/> </ResponseTime> </hasProperty> + <hasProperty rdf:resource="#MaxAmbientTemperature_61"/> <hasProperty> - <LightType rdf:ID="LightType_169"> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >LED</value> + <MaxMeasurementRange rdf:ID="MaxMeasurementRange_63"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >5.0</value> + <isPropertyOf rdf:resource="#OpticReflexSwitch_37"/> + <isPropertyOf rdf:resource="#LightGrid_57"/> <hasEditable rdf:resource="#isEditable_9"/> - <isPropertyOf rdf:resource="#OpticColorSensor_28"/> - </LightType> + </MaxMeasurementRange> </hasProperty> - <hasProperty rdf:resource="#ElectricalInterface_159"/> - <hasProperty rdf:resource="#MaxCurrentConsumption_108"/> - <hasSkill rdf:resource="#DetectColor_27"/> - <hasProperty rdf:resource="#ResponseTime_143"/> + <hasProperty rdf:resource="#MaxCurrentConsumption_64"/> + <hasProperty rdf:resource="#MaxVoltageSupply_36"/> <hasProperty> - <Width rdf:ID="Width_172"> - <isPropertyOf rdf:resource="#OpticColorSensor_28"/> + <MinAmbientTemperature rdf:ID="MinAmbientTemperature_100"> + <isPropertyOf rdf:resource="#OpticDistanceSensor_47"/> + <isPropertyOf rdf:resource="#LightGrid_57"/> <hasEditable rdf:resource="#isEditable_9"/> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >12.0</value> - </Width> + >-25.0</value> + </MinAmbientTemperature> </hasProperty> - <hasProperty rdf:resource="#MinVoltageSupply_29"/> <hasProperty> - <MaxVoltageSupply rdf:ID="MaxVoltageSupply_173"> - <isPropertyOf rdf:resource="#OpticColorSensor_28"/> + <MinVoltageSupply rdf:ID="MinVoltageSupply_59"> <hasEditable rdf:resource="#isEditable_9"/> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >26.4</value> - </MaxVoltageSupply> + >15.0</value> + <isPropertyOf rdf:resource="#LightGrid_57"/> + </MinVoltageSupply> </hasProperty> - <hasProperty rdf:resource="#Height_171"/> - <hasProperty rdf:resource="#Weight_54"/> - <hasProperty rdf:resource="#EnclosureRatingIP_96"/> - <hasProperty rdf:resource="#MinAmbientTemperature_174"/> - <hasProperty rdf:resource="#Length_175"/> </OpticColorSensor> + <hasSkill> + <DetectObject rdf:ID="DetectObject_58"> + <isSkillOf rdf:resource="#LightGrid_57"/> + </DetectObject> + </hasSkill> + <hasProperty> + <EnclosureRatingIP rdf:ID="EnclosureRatingIP_85"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >65</value> + <isPropertyOf rdf:resource="http://www.owl-ontologies.com/ExternalResource_17"/> + <isPropertyOf rdf:resource="#LaserScanner2D_70"/> + <isPropertyOf rdf:resource="#OpticColorSensor_28"/> + <isPropertyOf rdf:resource="#SmartCamera_20"/> + <isPropertyOf> + <OpticDistanceSensor rdf:ID="OpticDistanceSensor_45"> + <hasProperty rdf:resource="#EnclosureRatingIP_85"/> + <hasProperty rdf:resource="#SwitchingFrequency_44"/> + <hasProperty> + <MaxMeasurementRange rdf:ID="MaxMeasurementRange_132"> + <hasEditable rdf:resource="#isEditable_9"/> + <isPropertyOf rdf:resource="#OpticDistanceSensor_45"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >70.0</value> + </MaxMeasurementRange> + </hasProperty> + <hasProperty> + <LightType rdf:ID="LightType_134"> + <hasEditable rdf:resource="#isEditable_9"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >LaserRed</value> + <isPropertyOf rdf:resource="#OpticDistanceSensor_45"/> + </LightType> + </hasProperty> + <hasProperty rdf:resource="#MinAmbientTemperature_55"/> + <hasProperty> + <Weight rdf:ID="Weight_128"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >1.6</value> + <hasEditable rdf:resource="#isEditable_9"/> + <isPropertyOf rdf:resource="#OpticDistanceSensor_45"/> + </Weight> + </hasProperty> + <hasIdentifier> + <Identifier rdf:ID="Identifier_135"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Sick_DME5000-112</value> + <hasEditable rdf:resource="#isEditable_9"/> + </Identifier> + </hasIdentifier> + <hasProperty> + <BusInterface rdf:ID="BusInterface_125"> + <isPropertyOf rdf:resource="#OpticDistanceSensor_45"/> + <hasEditable rdf:resource="#isEditable_9"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Profibus</value> + </BusInterface> + </hasProperty> + <hasProperty> + <MinMeasurementRange rdf:ID="MinMeasurementRange_133"> + <isPropertyOf rdf:resource="#OpticDistanceSensor_45"/> + <hasEditable rdf:resource="#isEditable_9"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >0.15</value> + </MinMeasurementRange> + </hasProperty> + <hasProperty> + <Repeatability rdf:ID="Repeatability_129"> + <hasEditable rdf:resource="#isEditable_9"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >5.0E-4</value> + <isPropertyOf rdf:resource="#OpticDistanceSensor_45"/> + </Repeatability> + </hasProperty> + <hasProperty> + <Accuracy rdf:ID="Accuracy_0.0020"> + <isPropertyOf rdf:resource="#OpticDistanceSensor_45"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >0.0020</value> + <hasEditable rdf:resource="#isEditable_false"/> + </Accuracy> + </hasProperty> + <hasProperty> + <MaxCurrentConsumption rdf:ID="MaxCurrentConsumption_124"> + <isPropertyOf rdf:resource="#SmartCamera_24"/> + <isPropertyOf rdf:resource="#OpticDistanceSensor_45"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >0.3</value> + <hasEditable rdf:resource="#isEditable_9"/> + </MaxCurrentConsumption> + </hasProperty> + <hasProperty> + <LightSpotSize rdf:ID="LightSpotSize_130"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >0.13</value> + <hasEditable rdf:resource="#isEditable_9"/> + <isPropertyOf rdf:resource="#OpticDistanceSensor_45"/> + </LightSpotSize> + </hasProperty> + <hasProperty> + <LaserClass rdf:ID="LaserClass_126"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >2</value> + <hasEditable rdf:resource="#isEditable_9"/> + <isPropertyOf rdf:resource="#OpticDistanceSensor_45"/> + </LaserClass> + </hasProperty> + <hasProperty rdf:resource="#MaxVoltageSupply_36"/> + <hasProperty rdf:resource="#MaxAmbientTemperature_61"/> + <hasSkill> + <MeasureDistance rdf:ID="MeasureDistance_46"> + <isSkillOf rdf:resource="#OpticDistanceSensor_45"/> + <isSkillOf rdf:resource="#OpticDistanceSensor_47"/> + </MeasureDistance> + </hasSkill> + <hasProperty> + <MinVoltageSupply rdf:ID="MinVoltageSupply_127"> + <isPropertyOf rdf:resource="#OpticDistanceSensor_45"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >18.0</value> + <hasEditable rdf:resource="#isEditable_9"/> + </MinVoltageSupply> + </hasProperty> + </OpticDistanceSensor> + </isPropertyOf> + <isPropertyOf rdf:resource="http://www.owl-ontologies.com/ExternalResource_11"/> + <isPropertyOf rdf:resource="#LightGrid_57"/> + <hasEditable rdf:resource="#isEditable_9"/> + <isPropertyOf rdf:resource="#SmartCamera_22"/> + </EnclosureRatingIP> + </hasProperty> + <hasProperty rdf:resource="#ElectricalInterface_56"/> </LightGrid> </isPropertyOf> - <isPropertyOf rdf:resource="#ScaraRobot_7"/> - <isPropertyOf rdf:resource="#ScaraRobot_3"/> - </MinAmbientTemperature> + <isPropertyOf rdf:resource="#VisionSensor_65"/> + <hasEditable rdf:resource="#isEditable_9"/> + <value + rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >0.2</value> + </MaxCurrentConsumption> + </hasProperty> + <hasProperty> + <ScanningDistance rdf:ID="ScanningDistance_92"> + <isPropertyOf rdf:resource="#VisionSensor_65"/> + <hasEditable rdf:resource="#isEditable_9"/> + <value + rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >0.24</value> + </ScanningDistance> </hasProperty> - <hasProperty rdf:resource="#MaxAmbientTemperature_67"/> - <hasProperty rdf:resource="#EnclosureRatingIP_16"/> - </ScaraRobot> - </isPropertyOf> - </EnclosureRatingIP> - </hasProperty> - <hasProperty rdf:resource="#Payload_222"/> - <hasSkill rdf:resource="#AsFastAsPossible_6"/> - <hasProperty rdf:resource="#TypeOfActuation_12"/> - <hasProperty> - <Reachability rdf:ID="Reachability_221"> - <hasEditable rdf:resource="#isEditable_9"/> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#integer" - >800</value> - <isPropertyOf rdf:resource="#ScaraRobot_7"/> - </Reachability> - </hasProperty> - <hasProperty rdf:resource="#Repeatability_223"/> - <hasSkill rdf:resource="#Karthesian_2"/> - <hasProperty rdf:resource="#Weight_10"/> - <hasProperty rdf:resource="#NumberOfJoints_8"/> - <hasProperty rdf:resource="#MaxAmbientTemperature_67"/> - <hasSkill rdf:resource="#Circular_4"/> - <hasProperty rdf:resource="#MinAmbientTemperature_174"/> - </ScaraRobot> - </isPropertyOf> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >51.0</value> - <hasEditable rdf:resource="#isEditable_9"/> - </Weight> - </hasProperty> - <hasProperty rdf:resource="#ChuckDiameter_13"/> - <hasSkill rdf:resource="#StopRotation_SIARAS"/> - <hasSkill rdf:resource="#StartRotation_SIARAS"/> - <hasIdentifier> - <Identifier rdf:ID="ID_Bosch_GBM_13_RE_Heavy"> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#string" - >Bosch_GBM_13_RE_Heavy</value> - </Identifier> - </hasIdentifier> - </DrillMachine> - </isSkillOf> - <isSkillOf rdf:resource="#Bosch_GBM_13_RE"/> - <isSkillOf rdf:resource="#Bosch_GBM_10_RE"/> - <isSkillOf rdf:resource="#Drill_SIARAS"/> - </StopDrillRotation> - </hasSkill> - <hasSkill rdf:resource="#StartRotation_SIARAS"/> - <hasProperty rdf:resource="#Weight_1.6"/> - <hasProperty> - <ChuckDiameter rdf:ID="ChuckDiameter_9"> - <isPropertyOf rdf:resource="#Bosch_GBM_10_RE"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >9</value> - </ChuckDiameter> - </hasProperty> - <hasProperty> - <DigOut rdf:ID="toollock"> - <isPropertyOf rdf:resource="#Bosch_GBM_10_RE"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >1</value> - </DigOut> - </hasProperty> - </DrillMachine> - </isPropertyOf> - <isPropertyOf rdf:resource="#Sick_DME5000-112"/> - <hasEditable rdf:resource="#isEditable_false"/> - </Weight> - </hasProperty> - <hasProperty> - <LightType rdf:ID="LightType_LaserRed"> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >LaserRed</value> - <hasEditable rdf:resource="#isEditable_false"/> - <isPropertyOf rdf:resource="#Sick_DME5000-112"/> - </LightType> - </hasProperty> - <hasSkill> - <MeasureDistance rdf:ID="MeasureDistance_1"> - <isSkillOf rdf:resource="#Sick_DME5000-112"/> - <isSkillOf rdf:resource="#Sick_DT10-P10B5"/> - </MeasureDistance> - </hasSkill> - <hasProperty> - <MinVoltageSupply rdf:ID="MinVoltageSupply_18"> - <hasEditable rdf:resource="#isEditable_false"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >18.0</value> - <isPropertyOf rdf:resource="#Sick_DME5000-112"/> - </MinVoltageSupply> - </hasProperty> - <hasProperty rdf:resource="#EnclosureRatingIP_65"/> - <hasProperty> - <MaxMeasurementRange rdf:ID="MaxMeasurementRange_70"> - <isPropertyOf rdf:resource="#Sick_DME5000-112"/> - <hasEditable rdf:resource="#isEditable_false"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >70.0</value> - </MaxMeasurementRange> - </hasProperty> - <hasProperty> - <MaxCurrentConsumption rdf:ID="MaxCurrentConsumption_0.3"> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >0.3</value> - <hasEditable rdf:resource="#isEditable_false"/> - <isPropertyOf> - <SmartCamera rdf:ID="VisionComponents-VC4465"> - <hasSkill> - <DetectColor rdf:ID="DetectColor_3"> - <isSkillOf rdf:resource="#VisionComponents-VC4465"/> - <isSkillOf> - <OpticColorSensor rdf:ID="Sensopart_FL64C"> - <hasProperty> - <MinVoltageSupply rdf:ID="MinVoltageSupply_10.0"> - <isPropertyOf> - <OpticProximitySwitch rdf:ID="Sick_WT18-3P430"> - <hasProperty> - <MinMeasurementRange rdf:ID="MinMeasurementRange_0.05"> - <isPropertyOf rdf:resource="#Sick_WT18-3P430"/> - <isPropertyOf rdf:resource="#Sick_DT10-P10B5"/> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >0.05</value> - <hasEditable rdf:resource="#isEditable_false"/> - </MinMeasurementRange> - </hasProperty> - <hasProperty> - <MaxCurrentConsumption rdf:ID="MaxCurrentConsumption_0.04"> - <hasEditable rdf:resource="#isEditable_false"/> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >0.04</value> - <isPropertyOf rdf:resource="#Sick_WT18-3P430"/> - </MaxCurrentConsumption> - </hasProperty> - <hasProperty> - <LightSpotSize rdf:ID="LightSpotSize_0.015"> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >0.015</value> - <isPropertyOf rdf:resource="#Sick_WT18-3P430"/> - <hasEditable rdf:resource="#isEditable_false"/> - </LightSpotSize> - </hasProperty> - <hasProperty> - <LightType rdf:ID="LightType_LEDred"> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#string" - >LEDred</value> - <isPropertyOf rdf:resource="#Sick_DT10-P10B5"/> - <hasEditable rdf:resource="#isEditable_false"/> - <isPropertyOf> - <OpticReflexSwitch rdf:ID="Sick_WL18-3P430"> <hasProperty> - <MaxAmbientTemperature rdf:ID="MaxAmbientTemperature_60"> - <isPropertyOf rdf:resource="#Sick_WL18-3P430"/> - <isPropertyOf rdf:resource="#Sick_WT18-3P430"/> - <isPropertyOf> - <OpticThroughBeamSwitch rdf:ID="Sick_WSWE18-3P430"> - <hasProperty> - <ElectricalInterface rdf:ID="ElectricalInterface_ConnectorM12-4Pins"> - <isPropertyOf rdf:resource="#Sick_IVC-2DM1122"/> - <isPropertyOf rdf:resource="#Sick_WT18-3P430"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >Connector M12, 4 Pins</value> - <isPropertyOf rdf:resource="#Sick_WSWE18-3P430"/> - <isPropertyOf> - <OpticColorSensor rdf:ID="Sick_CSM1-N1114"> - <hasProperty> - <LightType rdf:ID="LightType_LEDgreen"> - <isPropertyOf rdf:resource="#Sick_CSM1-N1114"/> - <isPropertyOf> - <OpticContrastScanner rdf:ID="Sick_KT10-2P1115"> - <hasProperty> - <MaxVoltageSupply rdf:ID="MaxVoltageSupply_30.0"> - <isPropertyOf> - <OpticLuminescenceScanner rdf:ID="Sick_LUT3-610"> - <hasProperty> - <MinAmbientTemperature rdf:ID="MinAmbientTemperature_-10"> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >-10.0</value> - <isPropertyOf> - <OpticColorSensor rdf:ID="Sick_CS81-P1112"> - <hasProperty> - <ScanningDistance rdf:ID="ScanningDistance_0.0125"> - <hasEditable rdf:resource="#isEditable_false"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >0.0125</value> - <isPropertyOf rdf:resource="#Sick_CS81-P1112"/> - <isPropertyOf rdf:resource="#Sick_CSM1-N1114"/> - </ScanningDistance> - </hasProperty> - <hasProperty> - <LightSpotSize rdf:ID="LightSpotSize_0.004x0.002"> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >0.004x0.002</value> - <hasEditable rdf:resource="#isEditable_false"/> - <isPropertyOf rdf:resource="#Sick_CS81-P1112"/> - </LightSpotSize> - </hasProperty> - <hasProperty rdf:resource="#LightType_LEDred"/> - <hasProperty rdf:resource="#MinVoltageSupply_10.0"/> - <hasProperty> - <MaxCurrentConsumption rdf:ID="MaxCurrentConsumption_0.08"> - <isPropertyOf rdf:resource="#Sick_KT10-2P1115"/> - <isPropertyOf rdf:resource="#Sensopart_FL64C"/> - <isPropertyOf rdf:resource="#VisionComponents-VC4465"/> - <isPropertyOf rdf:resource="#Sick_CS81-P1112"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >0.08</value> - <hasEditable rdf:resource="#isEditable_false"/> - </MaxCurrentConsumption> - </hasProperty> - <hasProperty rdf:resource="#ElectricalInterface_ConnectorM12-5Pins"/> - <hasProperty> - <LightType rdf:ID="LightType_LEDblue"> - <isPropertyOf rdf:resource="#Sick_CSM1-N1114"/> - <isPropertyOf rdf:resource="#Sick_KT10-2P1115"/> - <isPropertyOf rdf:resource="#Sick_CS81-P1112"/> - <hasEditable rdf:resource="#isEditable_false"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >LEDblue</value> - </LightType> - </hasProperty> - <hasProperty> - <ElectricalInterface rdf:ID="ElectricalInterface_OpenCollectorPNP"> - <isPropertyOf rdf:resource="#Sick_WSWE18-3P430"/> - <isPropertyOf rdf:resource="#Sick_CS81-P1112"/> - <hasEditable rdf:resource="#isEditable_false"/> - <isPropertyOf rdf:resource="#Sick_WL18-3P430"/> - <isPropertyOf> - <VisionSensor rdf:ID="Sick_CVS2-P112"> - <hasProperty> - <LightType rdf:ID="LightType_LEDwhite"> - <isPropertyOf rdf:resource="#Sick_CVS2-P112"/> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#string" - >LEDwhite</value> - <hasEditable rdf:resource="#isEditable_false"/> - </LightType> - </hasProperty> - <hasSkill> - <SortObjects rdf:ID="SortObjectColor_15"> - <isSkillOf rdf:resource="#Sick_CVS2-P112"/> - </SortObjects> - </hasSkill> - <hasProperty> - <MaxVoltageSupply rdf:ID="MaxVoltageSupply_24"> - <isPropertyOf rdf:resource="#Sick_CVS2-P112"/> - <isPropertyOf> - <VacuumGripper rdf:ID="IPA_AMMS_SimpleGripper-2DOF"> - <hasProperty rdf:resource="#MaxVoltageSupply_24"/> - <hasIdentifier> - <Identifier rdf:ID="ID_IPA_AMMS_SimpleGripper-2DOF"> - <rdfs:comment - rdf:datatype= - "http://www.w3.org/2001/XMLSchema#string" - >IPA-2DOF Picker from AMMS.</rdfs:comment> - <value - rdf:datatype= - "http://www.w3.org/2001/XMLSchema#string" - >IPA_AMMS_SimpleGripper-2DOF</value> - <hasEditable> - <isEditable rdf:ID="isEditable_true"> + <FieldOfView rdf:ID="FieldOfView_94"> <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#integer" - >1</value> - </isEditable> - </hasEditable> - </Identifier> - </hasIdentifier> - <hasSkill> - <Displace rdf:ID="IPA_AMMS_MoveFront"> - <isSkillOf rdf:resource="#IPA_AMMS_SimpleGripper-2DOF"/> - <isSkillOf> - <VacuumGripper rdf:ID="IPA_AMMS_SimpleGripper-2DOF-Turnable"> - <hasSkill> - <CompoundManipulationAndHandlingFunction rdf:ID="AMMS_IPA_PLACE_2DOF"> - <hasSubskill> - <CompoundManipulationAndHandlingFunction rdf:ID="AMMS_IPA_PLACE_2DOF_Part3"> - <isSubskillOf rdf:resource="#AMMS_IPA_PLACE_2DOF"/> - <hasSubskill> - <CompoundManipulationAndHandlingFunction rdf:ID="AMMS_IPA_PLACE_2DOF_Part2"> - <isSubskillOf rdf:resource="#AMMS_IPA_PLACE_2DOF_Part3"/> - <hasSubskill> - <CompoundManipulationAndHandlingFunction rdf:ID="AMMS_IPA_PLACE_2DOF_Part1"> - <hasSubskill rdf:resource="#IPA_AMMS_MoveFront"/> - <isSubskillOf rdf:resource="#AMMS_IPA_PLACE_2DOF_Part2"/> - </CompoundManipulationAndHandlingFunction> - </hasSubskill> - <hasSubskill> - <Displace rdf:ID="IPA_AMMS_MoveDown"> - <isSubskillOf rdf:resource="#AMMS_IPA_PLACE_2DOF_Part2"/> - <isSubskillOf> - <CompoundManipulationAndHandlingFunction rdf:ID="AMMS_IPA_PICK_2DOF_Part2"> - <hasSubskill> - <CompoundManipulationAndHandlingFunction rdf:ID="AMMS_IPA_PICK_2DOF_Part1"> - <isSubskillOf rdf:resource="#AMMS_IPA_PICK_2DOF_Part2"/> - <hasSubskill rdf:resource="#IPA_AMMS_MoveFront"/> - </CompoundManipulationAndHandlingFunction> - </hasSubskill> - <hasSubskill rdf:resource="#IPA_AMMS_MoveDown"/> - <isSubskillOf> - <CompoundManipulationAndHandlingFunction rdf:ID="AMMS_IPA_PICK_2DOF_Part3"> - <hasSubskill rdf:resource="#AMMS_IPA_PICK_2DOF_Part2"/> - <hasSubskill> - <AdjustVacuumToGrip rdf:ID="VacuumGrip"> - <isSkillOf> - <VacuumGripper rdf:ID="VacuumGripper_SIARAS"> - <hasIdentifier> - <Identifier rdf:ID="ID_VG_SIARAS"> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >VG_SIARAS</value> - <hasEditable rdf:resource="#isEditable_false"/> - </Identifier> - </hasIdentifier> - <hasSkill rdf:resource="#VacuumGrip"/> - <hasSkill> - <AdjustVacuumToRelease rdf:ID="VacuumRelease"> - <isSkillOf rdf:resource="#VacuumGripper_SIARAS"/> - <isSkillOf> - <VacuumGripper rdf:ID="Schmalz_FSGA_20_SI-55_M5-AG"> - <hasIdentifier> - <Identifier rdf:ID="ID_Schmalz_FSGA_20_SI-55_M5-AG"> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#string" - >Schmalz_FSGA_20_SI-55_M5-AG</value> - </Identifier> - </hasIdentifier> - <hasProperty> - <DiameterOfGripper rdf:ID="DiameterOfGripper_20"> - <hasEditable rdf:resource="#isEditable_false"/> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >20.0</value> - <isPropertyOf rdf:resource="#Schmalz_FSGA_20_SI-55_M5-AG"/> - </DiameterOfGripper> - </hasProperty> - <hasProperty> - <Material rdf:ID="Material_Silicon"> - <isPropertyOf rdf:resource="#Schmalz_FSGA_20_SI-55_M5-AG"/> - <hasEditable rdf:resource="#isEditable_false"/> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#string" - >Silicon SI 55+-5</value> - </Material> - </hasProperty> - <hasProperty> - <WormDiameter rdf:ID="WormDiameter_M5"> - <isPropertyOf rdf:resource="#Schmalz_FSGA_20_SI-55_M5-AG"/> - <hasEditable rdf:resource="#isEditable_false"/> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#string" - >M5</value> - </WormDiameter> - </hasProperty> - <hasProperty> - <Worm rdf:ID="Worm_Outside"> - <isPropertyOf rdf:resource="#Schmalz_FSGA_20_SI-55_M5-AG"/> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#string" - >Outside</value> - <hasEditable rdf:resource="#isEditable_false"/> - </Worm> - </hasProperty> - <hasProperty> - <MaxForce rdf:ID="MaximumForce_4.7"> - <hasEditable rdf:resource="#isEditable_false"/> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >4.7</value> - <isPropertyOf rdf:resource="#Schmalz_FSGA_20_SI-55_M5-AG"/> - </MaxForce> - </hasProperty> - <hasSkill rdf:resource="#VacuumGrip"/> - <hasSkill rdf:resource="#VacuumRelease"/> - </VacuumGripper> - </isSkillOf> - <isSkillOf> - <VacuumGripper rdf:ID="Schmalz_FSGPL_200_NBR-55_G1-2-IG"> - <hasProperty> - <DiameterOfGripper rdf:ID="DiameterOfGripper_200"> - <hasEditable rdf:resource="#isEditable_false"/> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >200.0</value> - <isPropertyOf rdf:resource="#Schmalz_FSGPL_200_NBR-55_G1-2-IG"/> - </DiameterOfGripper> - </hasProperty> - <hasProperty> - <Worm rdf:ID="Worm_Inside"> - <isPropertyOf rdf:resource="#Schmalz_FSGPL_200_NBR-55_G1-2-IG"/> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#string" - >Inside</value> - <hasEditable rdf:resource="#isEditable_false"/> - </Worm> - </hasProperty> - <hasProperty> - <Material rdf:ID="Material_Perbunan"> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#string" - >Perbunan NBR 55+-5</value> - <hasEditable rdf:resource="#isEditable_false"/> - <isPropertyOf rdf:resource="#Schmalz_FSGPL_200_NBR-55_G1-2-IG"/> - </Material> - </hasProperty> - <hasProperty> - <MaxForce rdf:ID="MaximumForce_850"> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >850.0</value> - <hasEditable rdf:resource="#isEditable_false"/> - <isPropertyOf rdf:resource="#Schmalz_FSGPL_200_NBR-55_G1-2-IG"/> - </MaxForce> - </hasProperty> - <hasProperty> - <WormDiameter rdf:ID="WormDiameter_G1-2"> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#string" - >G1/2"</value> - <isPropertyOf rdf:resource="#Schmalz_FSGPL_200_NBR-55_G1-2-IG"/> - <hasEditable rdf:resource="#isEditable_false"/> - </WormDiameter> - </hasProperty> - <hasSkill rdf:resource="#VacuumGrip"/> - <hasSkill rdf:resource="#VacuumRelease"/> - <hasIdentifier> - <Identifier rdf:ID="ID_Schmalz_FSGPL_200_NBR-55_G1-2-IG"> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#string" - >Schmalz_FSGPL_200_NBR-55_G1-2-IG</value> - </Identifier> - </hasIdentifier> - </VacuumGripper> - </isSkillOf> - <isSubskillOf rdf:resource="#AMMS_IPA_PLACE_2DOF_Part3"/> - <isSubskillOf> - <CompoundManipulationAndHandlingFunction rdf:ID="AMMS_IPA_PICKANDPLACE_90DEG_Part8"> - <isSubskillOf> - <CompoundManipulationAndHandlingFunction rdf:ID="AMMS_IPA_PICKANDPLACE_90DEG"> - <hasSubskill rdf:resource="#AMMS_IPA_PICKANDPLACE_90DEG_Part8"/> - <hasSubskill> - <Displace rdf:ID="IPA_AMMS_MoveUp"> - <isSubskillOf rdf:resource="#AMMS_IPA_PLACE_2DOF"/> - <isSubskillOf> - <CompoundManipulationAndHandlingFunction rdf:ID="AMMS_IPA_PICK_2DOF"> - <rdfs:comment - rdf:datatype= - "http://www.w3.org/2001/XMLSchema#string" - >Pick operation for IPA-2DOF Picker from AMMS. -Operation consists of MoveFront, MoveDown, Grasp, MoveUp.</rdfs:comment> - <isSkillOf rdf:resource="#IPA_AMMS_SimpleGripper-2DOF"/> - <isSkillOf rdf:resource="#IPA_AMMS_SimpleGripper-2DOF-Turnable"/> - <hasSubskill rdf:resource="#AMMS_IPA_PICK_2DOF_Part3"/> - <hasSubskill rdf:resource="#IPA_AMMS_MoveUp"/> - </CompoundManipulationAndHandlingFunction> - </isSubskillOf> - <isSubskillOf> - <CompoundManipulationAndHandlingFunction rdf:ID="AMMS_IPA_PICKANDPLACE_90DEG_Part5"> - <isSubskillOf> - <CompoundManipulationAndHandlingFunction rdf:ID="AMMS_IPA_PICKANDPLACE_90DEG_Part6"> - <hasSubskill rdf:resource="#AMMS_IPA_PICKANDPLACE_90DEG_Part5"/> - <hasSubskill> - <Displace rdf:ID="IPA_AMMS_TurnLeft"> - <isSubskillOf rdf:resource="#AMMS_IPA_PICKANDPLACE_90DEG_Part6"/> - <isSubskillOf> - <CompoundManipulationAndHandlingFunction rdf:ID="AMMS_IPA_PICK90DEGANDPLACE_Part1"> - <hasSubskill rdf:resource="#IPA_AMMS_TurnLeft"/> - <isSubskillOf> - <CompoundManipulationAndHandlingFunction rdf:ID="AMMS_IPA_PICK90DEGANDPLACE_Part2"> - <hasSubskill rdf:resource="#AMMS_IPA_PICK90DEGANDPLACE_Part1"/> - <hasSubskill rdf:resource="#IPA_AMMS_MoveDown"/> - <isSubskillOf> - <CompoundManipulationAndHandlingFunction rdf:ID="AMMS_IPA_PICK90DEGANDPLACE_Part3"> - <isSubskillOf> - <CompoundManipulationAndHandlingFunction rdf:ID="AMMS_IPA_PICK90DEGANDPLACE_Part4"> - <isSubskillOf> - <CompoundManipulationAndHandlingFunction rdf:ID="AMMS_IPA_PICK90DEGANDPLACE_Part5"> - <hasSubskill rdf:resource="#AMMS_IPA_PICK90DEGANDPLACE_Part4"/> - <hasSubskill> - <Displace rdf:ID="IPA_AMMS_TurnFront"> - <isSubskillOf> - <CompoundManipulationAndHandlingFunction rdf:ID="AMMS_IPA_PICKANDPLACE_90DEG_Part1"> - <isSubskillOf> - <CompoundManipulationAndHandlingFunction rdf:ID="AMMS_IPA_PICKANDPLACE_90DEG_Part2"> - <hasSubskill rdf:resource="#AMMS_IPA_PICKANDPLACE_90DEG_Part1"/> - <hasSubskill rdf:resource="#IPA_AMMS_MoveFront"/> - <isSubskillOf> - <CompoundManipulationAndHandlingFunction rdf:ID="AMMS_IPA_PICKANDPLACE_90DEG_Part3"> - <hasSubskill rdf:resource="#AMMS_IPA_PICKANDPLACE_90DEG_Part2"/> - <hasSubskill rdf:resource="#IPA_AMMS_MoveDown"/> - <isSubskillOf> - <CompoundManipulationAndHandlingFunction rdf:ID="AMMS_IPA_PICKANDPLACE_90DEG_Part4"> - <isSubskillOf rdf:resource="#AMMS_IPA_PICKANDPLACE_90DEG_Part5"/> - <hasSubskill rdf:resource="#AMMS_IPA_PICKANDPLACE_90DEG_Part3"/> - <hasSubskill rdf:resource="#VacuumGrip"/> - </CompoundManipulationAndHandlingFunction> - </isSubskillOf> - </CompoundManipulationAndHandlingFunction> - </isSubskillOf> - </CompoundManipulationAndHandlingFunction> - </isSubskillOf> - <hasSubskill rdf:resource="#IPA_AMMS_TurnFront"/> - </CompoundManipulationAndHandlingFunction> - </isSubskillOf> - <isSubskillOf rdf:resource="#AMMS_IPA_PICK90DEGANDPLACE_Part5"/> - </Displace> - </hasSubskill> - <isSubskillOf> - <CompoundManipulationAndHandlingFunction rdf:ID="AMMS_IPA_PICK90DEGANDPLACE_Part6"> - <isSubskillOf> - <CompoundManipulationAndHandlingFunction rdf:ID="AMMS_IPA_PICK90DEGANDPLACE_Part7"> - <hasSubskill rdf:resource="#AMMS_IPA_PICK90DEGANDPLACE_Part6"/> - <hasSubskill rdf:resource="#IPA_AMMS_MoveDown"/> - <isSubskillOf> - <CompoundManipulationAndHandlingFunction rdf:ID="AMMS_IPA_PICK90DEGANDPLACE_Part8"> - <hasSubskill rdf:resource="#AMMS_IPA_PICK90DEGANDPLACE_Part7"/> - <hasSubskill rdf:resource="#VacuumRelease"/> - <isSubskillOf> - <CompoundManipulationAndHandlingFunction rdf:ID="AMMS_IPA_PICK90DEGANDPLACE"> - <isSkillOf rdf:resource="#IPA_AMMS_SimpleGripper-2DOF-Turnable"/> - <hasSubskill rdf:resource="#AMMS_IPA_PICK90DEGANDPLACE_Part8"/> - <hasSubskill rdf:resource="#IPA_AMMS_MoveUp"/> - </CompoundManipulationAndHandlingFunction> - </isSubskillOf> - </CompoundManipulationAndHandlingFunction> - </isSubskillOf> - </CompoundManipulationAndHandlingFunction> - </isSubskillOf> - <hasSubskill rdf:resource="#AMMS_IPA_PICK90DEGANDPLACE_Part5"/> - <hasSubskill rdf:resource="#IPA_AMMS_MoveFront"/> - </CompoundManipulationAndHandlingFunction> - </isSubskillOf> - </CompoundManipulationAndHandlingFunction> - </isSubskillOf> - <hasSubskill rdf:resource="#AMMS_IPA_PICK90DEGANDPLACE_Part3"/> - <hasSubskill rdf:resource="#IPA_AMMS_MoveUp"/> - </CompoundManipulationAndHandlingFunction> - </isSubskillOf> - <hasSubskill rdf:resource="#AMMS_IPA_PICK90DEGANDPLACE_Part2"/> - <hasSubskill rdf:resource="#VacuumGrip"/> - </CompoundManipulationAndHandlingFunction> - </isSubskillOf> - </CompoundManipulationAndHandlingFunction> - </isSubskillOf> </CompoundManipulationAndHandlingFunction> - </isSubskillOf> - </Displace> - </hasSubskill> - <isSubskillOf> - <CompoundManipulationAndHandlingFunction rdf:ID="AMMS_IPA_PICKANDPLACE_90DEG_Part7"> - <isSubskillOf rdf:resource="#AMMS_IPA_PICKANDPLACE_90DEG_Part8"/> - <hasSubskill rdf:resource="#AMMS_IPA_PICKANDPLACE_90DEG_Part6"/> - <hasSubskill rdf:resource="#IPA_AMMS_MoveDown"/> - </CompoundManipulationAndHandlingFunction> - </isSubskillOf> - </CompoundManipulationAndHandlingFunction> - </isSubskillOf> - <hasSubskill rdf:resource="#AMMS_IPA_PICKANDPLACE_90DEG_Part4"/> - <hasSubskill rdf:resource="#IPA_AMMS_MoveUp"/> - </CompoundManipulationAndHandlingFunction> - </isSubskillOf> - <isSubskillOf rdf:resource="#AMMS_IPA_PICKANDPLACE_90DEG"/> - <isSubskillOf rdf:resource="#AMMS_IPA_PICK90DEGANDPLACE_Part4"/> - <isSubskillOf rdf:resource="#AMMS_IPA_PICK90DEGANDPLACE"/> - <isSkillOf rdf:resource="#IPA_AMMS_SimpleGripper-2DOF"/> - <isSkillOf rdf:resource="#IPA_AMMS_SimpleGripper-2DOF-Turnable"/> - </Displace> - </hasSubskill> - <isSkillOf rdf:resource="#IPA_AMMS_SimpleGripper-2DOF-Turnable"/> - </CompoundManipulationAndHandlingFunction> - </isSubskillOf> - <hasSubskill rdf:resource="#AMMS_IPA_PICKANDPLACE_90DEG_Part7"/> - <hasSubskill rdf:resource="#VacuumRelease"/> - </CompoundManipulationAndHandlingFunction> - </isSubskillOf> - <isSubskillOf rdf:resource="#AMMS_IPA_PICK90DEGANDPLACE_Part8"/> - </AdjustVacuumToRelease> - </hasSkill> - <hasProperty> - <Payload rdf:ID="Payload_5.0"> - <hasEditable rdf:resource="#isEditable_false"/> - <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"/> - <isPropertyOf rdf:resource="#VacuumGripper_SIARAS"/> - </Payload> - </hasProperty> - <hasProperty> - <MaxCurrentConsumption rdf:ID="MaxCurrentConsumption_0.4"> - <isPropertyOf rdf:resource="#Sick_IVC-2DM1111"/> - <isPropertyOf rdf:resource="#Sick_IVC-2DM1122"/> - <isPropertyOf rdf:resource="#VacuumGripper_SIARAS"/> - <hasEditable rdf:resource="#isEditable_false"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >0.4</value> - </MaxCurrentConsumption> - </hasProperty> - </VacuumGripper> - </isSkillOf> - <isSkillOf rdf:resource="#Schmalz_FSGA_20_SI-55_M5-AG"/> - <isSkillOf rdf:resource="#Schmalz_FSGPL_200_NBR-55_G1-2-IG"/> - <isSubskillOf rdf:resource="#AMMS_IPA_PICK_2DOF_Part3"/> - <isSubskillOf rdf:resource="#AMMS_IPA_PICKANDPLACE_90DEG_Part4"/> - <isSubskillOf rdf:resource="#AMMS_IPA_PICK90DEGANDPLACE_Part3"/> - </AdjustVacuumToGrip> - </hasSubskill> - <isSubskillOf rdf:resource="#AMMS_IPA_PICK_2DOF"/> - </CompoundManipulationAndHandlingFunction> - </isSubskillOf> - </CompoundManipulationAndHandlingFunction> - </isSubskillOf> - <isSubskillOf rdf:resource="#AMMS_IPA_PICKANDPLACE_90DEG_Part3"/> - <isSubskillOf rdf:resource="#AMMS_IPA_PICKANDPLACE_90DEG_Part7"/> - <isSubskillOf rdf:resource="#AMMS_IPA_PICK90DEGANDPLACE_Part2"/> - <isSubskillOf rdf:resource="#AMMS_IPA_PICK90DEGANDPLACE_Part7"/> - <isSkillOf rdf:resource="#IPA_AMMS_SimpleGripper-2DOF"/> - <isSkillOf rdf:resource="#IPA_AMMS_SimpleGripper-2DOF-Turnable"/> - </Displace> - </hasSubskill> - </CompoundManipulationAndHandlingFunction> - </hasSubskill> - <hasSubskill rdf:resource="#VacuumRelease"/> - </CompoundManipulationAndHandlingFunction> - </hasSubskill> - <hasSubskill rdf:resource="#IPA_AMMS_MoveUp"/> - <isSkillOf rdf:resource="#IPA_AMMS_SimpleGripper-2DOF"/> - <isSkillOf rdf:resource="#IPA_AMMS_SimpleGripper-2DOF-Turnable"/> - </CompoundManipulationAndHandlingFunction> - </hasSkill> - <hasSkill rdf:resource="#AMMS_IPA_PICK90DEGANDPLACE"/> - <hasSkill rdf:resource="#IPA_AMMS_MoveUp"/> - <hasProperty rdf:resource="#MaxVoltageSupply_24"/> - <hasSkill rdf:resource="#AMMS_IPA_PICKANDPLACE_90DEG"/> - <hasSkill rdf:resource="#IPA_AMMS_MoveFront"/> - <hasProperty> - <BusInterface rdf:ID="BusInterface_FastEthernet"> - <isPropertyOf rdf:resource="#VisionComponents-VC4465"/> - <isPropertyOf rdf:resource="#IPA_AMMS_SimpleGripper-2DOF"/> - <isPropertyOf> - <ArticulatedRobot rdf:ID="ArticulatedRobot_CLOOS_R350"> - <hasProperty> - <MaxAmbientTemperature rdf:ID="MaxAmbientTemperature_45"> - <isPropertyOf> - <ArticulatedRobot rdf:ID="ArticulatedRobot_CLOOS_R410"> - <hasProperty> - <MinVoltageSupply rdf:ID="MinVoltageSupply_350"> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#integer" - >350</value> - <isPropertyOf> - <ArticulatedRobot rdf:ID="ArticulatedRobot_CLOOS_R320"> - <hasProperty> - <EnclosureRatingIP rdf:ID="EnclosureRatingIP_54"> - <hasEditable rdf:resource="#isEditable_false"/> - <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-2400"/> - <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R320"/> - <isPropertyOf> - <ScaraRobot rdf:ID="ScaraRobot_Staeubli_RS80"> - <hasSkill> - <AsFastAsPossible rdf:ID="AsFastAsPossible_28"> - <isSkillOf rdf:resource="#ScaraRobot_Staeubli_RS80"/> - <isSkillOf rdf:resource="#ArticulatedRobot_CLOOS_R350"/> - <isSkillOf rdf:resource="#ArticulatedRobot_CLOOS_R410"/> - <isSkillOf rdf:resource="#ScaraRobot_Staeubli_RS40B"/> - <isSkillOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/> - <isSkillOf rdf:resource="#ArticulatedRobot_CLOOS_R320"/> - <isSkillOf> - <ArticulatedRobot rdf:ID="ArticulatedRobot_ABB_IRB-4400"> + "http://www.w3.org/2001/XMLSchema#string" + >50x60</value> + <hasEditable rdf:resource="#isEditable_9"/> + <isPropertyOf rdf:resource="#VisionSensor_65"/> + </FieldOfView> + </hasProperty> + <hasProperty> + <Resolution rdf:ID="Resolution_98"> + <value + rdf:datatype= + "http://www.w3.org/2001/XMLSchema#string" + >208x238</value> + <hasEditable rdf:resource="#isEditable_9"/> + <isPropertyOf rdf:resource="#VisionSensor_65"/> + </Resolution> + </hasProperty> + <hasProperty> + <ResponseTime rdf:ID="ResponseTime_68"> + <value + rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >0.0050</value> + <hasEditable rdf:resource="#isEditable_9"/> + <isPropertyOf rdf:resource="#VisionSensor_65"/> + </ResponseTime> + </hasProperty> + <hasProperty> + <EnclosureRatingIP rdf:ID="EnclosureRatingIP_96"> + <isPropertyOf rdf:resource="http://www.owl-ontologies.com/ExternalResource_11"/> + <isPropertyOf rdf:resource="#VisionSensor_65"/> + <isPropertyOf rdf:resource="http://www.owl-ontologies.com/ExternalResource_17"/> + <value + rdf:datatype= + "http://www.w3.org/2001/XMLSchema#string" + >67</value> + <isPropertyOf rdf:resource="#OpticColorSensor_33"/> + <isPropertyOf rdf:resource="#OpticThroughBeamSwitch_41"/> + <isPropertyOf rdf:resource="#OpticContrastScanner_51"/> + <isPropertyOf rdf:resource="#OpticContrastScanner_53"/> + <isPropertyOf rdf:resource="#OpticLuminescenceScanner_30"/> + <isPropertyOf rdf:resource="#OpticColorSensor_28"/> + <isPropertyOf rdf:resource="#OpticColorSensor_35"/> + <isPropertyOf rdf:resource="#OpticReflexSwitch_37"/> + <isPropertyOf rdf:resource="#OpticDistanceSensor_47"/> + <isPropertyOf rdf:resource="#OpticProximitySwitch_39"/> + <hasEditable rdf:resource="#isEditable_9"/> + </EnclosureRatingIP> + </hasProperty> + <hasProperty rdf:resource="#ElectricalInterface_97"/> + <hasSkill> + <SortObjects rdf:ID="SortObjects_66"> + <isSkillOf rdf:resource="#VisionSensor_65"/> + </SortObjects> + </hasSkill> + <hasIdentifier> + <Identifier rdf:ID="Identifier_99"> + <value + rdf:datatype= + "http://www.w3.org/2001/XMLSchema#string" + >Sick_CVS2-P112</value> + <hasEditable rdf:resource="#isEditable_9"/> + </Identifier> + </hasIdentifier> + <hasProperty> + <Weight rdf:ID="Weight_95"> + <isPropertyOf rdf:resource="#VisionSensor_65"/> + <hasEditable rdf:resource="#isEditable_9"/> + <value + rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >0.18</value> + </Weight> + </hasProperty> + <hasProperty> + <MaxVoltageSupply rdf:ID="MaxVoltageSupply_91"> + <isPropertyOf rdf:resource="#VisionSensor_65"/> + <hasEditable rdf:resource="#isEditable_9"/> + <value + rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >24.0</value> + </MaxVoltageSupply> + </hasProperty> + </VisionSensor> + </isPropertyOf> + <isPropertyOf rdf:resource="#LaserScanner2D_70"/> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >0.0</value> + <hasEditable rdf:resource="#isEditable_9"/> + </MinAmbientTemperature> + </hasProperty> + <hasProperty rdf:resource="#EnclosureRatingIP_85"/> + <hasSkill> + <ClassifyObject rdf:ID="ClassifyObject_77"> + <isSkillOf rdf:resource="#LaserScanner2D_70"/> + </ClassifyObject> + </hasSkill> + <hasSkill> + <Count rdf:ID="Count_72"> + <isSkillOf rdf:resource="#SmartCamera_20"/> + <isSkillOf rdf:resource="#SmartCamera_22"/> + <isSkillOf rdf:resource="#LaserScanner2D_70"/> + </Count> + </hasSkill> + <hasProperty> + <MaxScanAngle rdf:ID="MaxScanAngle_89"> + <isPropertyOf rdf:resource="#LaserScanner2D_70"/> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >180.0</value> + <hasEditable rdf:resource="#isEditable_9"/> + </MaxScanAngle> + </hasProperty> + <hasIdentifier> + <Identifier rdf:ID="Identifier_90"> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#string" + >ID-LaserScanner2D</value> + <hasEditable rdf:resource="#isEditable_9"/> + </Identifier> + </hasIdentifier> + <hasSkill> + <DetectCollision rdf:ID="DetectCollision_76"> + <isSkillOf rdf:resource="#LaserScanner2D_70"/> + </DetectCollision> + </hasSkill> + <hasSkill> + <MeasureVolume rdf:ID="MeasureVolume_71"> + <isSkillOf rdf:resource="#LaserScanner2D_70"/> + </MeasureVolume> + </hasSkill> + <hasSkill> + <Scan rdf:ID="Scan_75"> + <isSkillOf rdf:resource="#LaserScanner2D_70"/> + </Scan> + </hasSkill> + <hasProperty> + <MaxVoltageSupply rdf:ID="MaxVoltageSupply_87"> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >27.6</value> + <hasEditable rdf:resource="#isEditable_9"/> + <isPropertyOf rdf:resource="#LaserScanner2D_70"/> + </MaxVoltageSupply> + </hasProperty> + <hasSkill> + <MeasureDistance rdf:ID="MeasureDistance_74"> + <isSkillOf rdf:resource="#LaserScanner2D_70"/> + </MeasureDistance> + </hasSkill> + </LaserScanner2D> + </isQualProperty> + <isQualProperty rdf:resource="#Sick_IVC-2DM1111"/> + </Cost> + </hasQualProperty> + <hasSkill> + <MeasureArea rdf:ID="MeasureArea_1"> + <isSkillOf rdf:resource="#Sick_IVC-2DM1111"/> + <isSkillOf rdf:resource="#Sick_IVC-2DM1122"/> + </MeasureArea> + </hasSkill> <hasProperty> - <Weight rdf:ID="Weight_985"> + <MinVoltageSupply rdf:ID="MinVoltageSupply_19.2"> <value rdf:datatype= "http://www.w3.org/2001/XMLSchema#float" - >985.0</value> + >19.2</value> <hasEditable rdf:resource="#isEditable_false"/> - <isPropertyOf rdf:resource="#Schunk_MPG_20"/> - <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-2400"/> - <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/> - </Weight> + <isPropertyOf rdf:resource="#VisionComponents-VC4465"/> + <isPropertyOf rdf:resource="#Sick_IVC-2DM1122"/> + <isPropertyOf rdf:resource="#Sick_IVC-2DM1111"/> + <isPropertyOf rdf:resource="#Sick_CSM1-N1114"/> + </MinVoltageSupply> </hasProperty> <hasProperty> - <MaxVoltageSupply rdf:ID="MaxVoltageSupply_600"> - <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/> - <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-2400"/> - <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/> + <Resolution rdf:ID="Resolution_640x480"> <hasEditable rdf:resource="#isEditable_false"/> <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >600.0</value> - </MaxVoltageSupply> + "http://www.w3.org/2001/XMLSchema#string" + >640x480</value> + <isPropertyOf rdf:resource="#Sick_IVC-2DM1111"/> + </Resolution> </hasProperty> - <hasProperty rdf:resource="#Payload_45.0"/> - <hasProperty rdf:resource="#EnclosureRatingIP_54"/> - <hasSkill> - <Displace rdf:ID="L_Move"> - <isSkillOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/> - <isSkillOf rdf:resource="#ArticulatedRobot_ABB_IRB-2400"/> - <isSkillOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/> - </Displace> - </hasSkill> <hasProperty> - <MinAmbientTemperature rdf:ID="MinAmbientTemperature_5"> - <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/> - <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-2400"/> - <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >5.0</value> + <SwitchingFrequency rdf:ID="SwitchingFrequency_30fps"> + <isPropertyOf rdf:resource="#Sick_IVC-2DM1122"/> + <isPropertyOf rdf:resource="#Sick_IVC-2DM1111"/> <hasEditable rdf:resource="#isEditable_false"/> - <isPropertyOf rdf:resource="http://www.owl-ontologies.com/siaras.owl#Schunk_MPG_64"/> - <isPropertyOf rdf:resource="#Sensopart_FL64C"/> - <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS80"/> - <isPropertyOf rdf:resource="#Schunk_MPG_20"/> - <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS40B"/> - </MinAmbientTemperature> - </hasProperty> - <hasProperty> - <NumberOfJoints rdf:ID="NumberOfJoints_6"> <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#integer" - >6</value> - <hasEditable rdf:resource="#isEditable_false"/> - <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R320"/> - <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R350"/> - <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/> - <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R410"/> - <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-2400"/> - <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/> - </NumberOfJoints> + "http://www.w3.org/2001/XMLSchema#float" + >30.0</value> + </SwitchingFrequency> </hasProperty> - <hasIdentifier> - <Identifier rdf:ID="ID_ABB_IRB-4400"> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#string" - >ABB_IRB-4400</value> - <hasEditable rdf:resource="#isEditable_false"/> - </Identifier> - </hasIdentifier> - <hasProperty rdf:resource="#MaxAmbientTemperature_45"/> - <hasSkill> - <Attach rdf:ID="Attach_SIARAS"> - <isSkillOf rdf:resource="#ArticulatedRobot_ABB_IRB-2400"/> - <isSkillOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/> - <isSkillOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/> - </Attach> - </hasSkill> <hasSkill> - <Karthesian rdf:ID="Karthesian_30"> - <isSkillOf rdf:resource="#ScaraRobot_Staeubli_RS40B"/> - <isSkillOf rdf:resource="#ArticulatedRobot_CLOOS_R350"/> - <isSkillOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/> - <isSkillOf rdf:resource="#ArticulatedRobot_CLOOS_R320"/> - <isSkillOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/> - <isSkillOf rdf:resource="#ScaraRobot_Staeubli_RS80"/> - <isSkillOf rdf:resource="#ArticulatedRobot_CLOOS_R410"/> - <isSkillOf rdf:resource="#ArticulatedRobot_ABB_IRB-2400"/> - </Karthesian> + <MeasureAngle rdf:ID="MeasureAngle_1"> + <isSkillOf rdf:resource="#Sick_IVC-2DM1122"/> + <isSkillOf rdf:resource="#Sick_IVC-2DM1111"/> + </MeasureAngle> </hasSkill> - <hasProperty> - <TypeOfActuation rdf:ID="TypeOfActuation_Electric"> - <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#string" - >Electric</value> - <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R410"/> - <hasEditable rdf:resource="#isEditable_false"/> - <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-2400"/> - <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/> - <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R350"/> - <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS40B"/> - <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS80"/> - <isPropertyOf> - <SimpleKinematicRobot rdf:ID="IPA_AMMS_Carrier-2DOF"> - <hasSkill> - <Circular rdf:ID="Circular_2D"> - <rdfs:comment - rdf:datatype= - "http://www.w3.org/2001/XMLSchema#string" - >Circular motion in a planar area.</rdfs:comment> - <isSkillOf rdf:resource="#IPA_AMMS_Carrier-2DOF"/> - </Circular> - </hasSkill> - <hasProperty> - <NumberOfJoints rdf:ID="NumberOfJoints_0"> - <isPropertyOf rdf:resource="#IPA_AMMS_Carrier-2DOF"/> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#int" - >0</value> - </NumberOfJoints> - </hasProperty> - <hasProperty> - <MaxAmbientTemperature rdf:ID="MaxAmbientTemperature_50"> - <isPropertyOf rdf:resource="#Sick_IVC-2DM1122"/> - <isPropertyOf> - <SimpleKinematicRobot rdf:ID="IPA_AMMS_FilterOrientator"> - <hasIdentifier> - <Identifier rdf:ID="ID_IPA_AMMS_FilterOrientator"> + </SmartCamera> + </isPropertyOf> + <rdfs:comment rdf:datatype= + "http://www.w3.org/2001/XMLSchema#string" + >in degrees celsius</rdfs:comment> + <hasEditable rdf:resource="#isEditable_false"/> + <isPropertyOf rdf:resource="#IPA_AMMS_FilterOrientator"/> + <isPropertyOf rdf:resource="#Sick_IVC-2DM1122"/> + <isPropertyOf rdf:resource="#IPA_AMMS_SimpleGripper-2DOF-Turnable"/> + <isPropertyOf rdf:resource="#Sick_LMS200-30106"/> + <isPropertyOf rdf:resource="#IPA_AMMS_SimpleGripper-2DOF"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >0.0</value> + </MinAmbientTemperature> + </hasProperty> + <hasProperty rdf:resource="#MaxVoltageSupply_24"/> + <hasProperty rdf:resource="#MaxAmbientTemperature_50"/> + <hasProperty rdf:resource="#BusInterface_FastEthernet"/> + </SimpleKinematicRobot> + </isPropertyOf> + <isPropertyOf rdf:resource="#IPA_AMMS_SimpleGripper-2DOF-Turnable"/> + <isPropertyOf rdf:resource="#IPA_AMMS_SimpleGripper-2DOF"/> + <isPropertyOf rdf:resource="#Sick_CVS2-P112"/> + </MaxVoltageSupply> + </hasProperty> + <hasProperty> + <ResponseTime rdf:ID="ResponseTime_0.005"> + <isPropertyOf rdf:resource="#Sick_CVS2-P112"/> + <hasEditable rdf:resource="#isEditable_false"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >0.0050</value> + </ResponseTime> + </hasProperty> + <hasProperty rdf:resource="#EnclosureRatingIP_67"/> + <hasProperty> + <FieldOfView rdf:ID="FieldOfView_50x60"> + <hasEditable rdf:resource="#isEditable_false"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >50x60</value> + <isPropertyOf rdf:resource="#Sick_CVS2-P112"/> + </FieldOfView> + </hasProperty> + <hasProperty> + <Weight rdf:ID="Weight_0.18"> + <isPropertyOf> + <IO_Board rdf:ID="IO_Board_d328"> + <hasProperty> + <DigOut rdf:ID="DigOut_8"> + <isPropertyOf rdf:resource="#IO_Board_d328"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >16</value> + </DigOut> + </hasProperty> + <hasProperty> + <DigIn rdf:ID="DigIn_7"> + <isPropertyOf rdf:resource="#IO_Board_d328"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >16</value> + </DigIn> + </hasProperty> + <hasProperty rdf:resource="#Weight_0.18"/> + <hasSkill> + <Read rdf:ID="Read_6"> + <isSkillOf rdf:resource="#IO_Board_d328"/> + </Read> + </hasSkill> + <hasIdentifier> + <Identifier rdf:ID="Identifier_9"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >dig328</value> + </Identifier> + </hasIdentifier> + <isSubDeviceOf> + <Controller rdf:ID="ABB_IRC5"> + <hasProperty> + <IntelligentCtrl rdf:ID="IntelligentCtrl_2"> + <isPropertyOf rdf:resource="#ABB_IRC5"/> + </IntelligentCtrl> + </hasProperty> + <hasSubDevice rdf:resource="#IO_Board_d328"/> + <hasIdentifier> + <Identifier rdf:ID="ID_ABB_IRC5"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >ABB_IRC5</value> + </Identifier> + </hasIdentifier> + <hasSkill> + <PerformSelfTest rdf:ID="PerformSelfTest_3"> + <isSkillOf rdf:resource="#ABB_IRC5"/> + </PerformSelfTest> + </hasSkill> + </Controller> + </isSubDeviceOf> + </IO_Board> + </isPropertyOf> + <isPropertyOf rdf:resource="#Sick_CVS2-P112"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >0.18</value> + <hasEditable rdf:resource="#isEditable_false"/> + </Weight> + </hasProperty> + <hasProperty rdf:resource="#MinAmbientTemperature_0"/> + <hasProperty> + <ElectricalInterface rdf:ID="ElectricalInterface_OpenCollectorPNP"> + <isPropertyOf rdf:resource="#Sick_WSWE18-3P430"/> + <isPropertyOf rdf:resource="#Sick_CS81-P1112"/> + <hasEditable rdf:resource="#isEditable_false"/> + <isPropertyOf rdf:resource="#Sick_WL18-3P430"/> + <isPropertyOf rdf:resource="#Sick_CVS2-P112"/> + <isPropertyOf rdf:resource="#Sick_KT10-2P1115"/> + <isPropertyOf rdf:resource="#Sick_KT5W_2P1116D"/> + <isPropertyOf rdf:resource="#Sick_DT10-P10B5"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >open collector PNP</value> + <isPropertyOf rdf:resource="#Sick_WT18-3P430"/> + </ElectricalInterface> + </hasProperty> + <hasProperty> + <MaxCurrentConsumption rdf:ID="MaxCurrentConsumption_0.2"> + <hasEditable rdf:resource="#isEditable_false"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >0.2</value> + <isPropertyOf rdf:resource="#Sick_CVS2-P112"/> + <isPropertyOf rdf:resource="#Sick_MLG2-0280F511"/> + </MaxCurrentConsumption> + </hasProperty> + <hasProperty> + <ScanningDistance rdf:ID="ScanningDistance_0.24"> + <isPropertyOf rdf:resource="#Sick_CVS2-P112"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >0.24</value> + <hasEditable rdf:resource="#isEditable_false"/> + </ScanningDistance> + </hasProperty> + <hasProperty rdf:resource="#MinVoltageSupply_12.0"/> + <hasIdentifier> + <Identifier rdf:ID="ID_Sick_CVS2-P112"> + <hasEditable rdf:resource="#isEditable_false"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Sick_CVS2-P112</value> + </Identifier> + </hasIdentifier> + <hasProperty> + <Resolution rdf:ID="Resolution_208x238"> + <isPropertyOf rdf:resource="#Sick_CVS2-P112"/> + <hasEditable rdf:resource="#isEditable_false"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >208x238</value> + </Resolution> + </hasProperty> + <hasProperty rdf:resource="#MaxAmbientTemperature_40"/> + </VisionSensor> + </isPropertyOf> + <isPropertyOf rdf:resource="#Sick_LUT3-610"/> + <isPropertyOf rdf:resource="#Sensopart_FL64C"/> + </MinVoltageSupply> + </hasProperty> + <hasProperty> + <ElectricalInterface rdf:ID="ElectricalInterface_OpenCollectorNPN"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >open collector NPN</value> + <hasEditable rdf:resource="#isEditable_false"/> + <isPropertyOf rdf:resource="#Sensopart_FL64C"/> + <isPropertyOf rdf:resource="#Sick_LUT3-610"/> + <isPropertyOf rdf:resource="#Sick_CSM1-N1114"/> + </ElectricalInterface> + </hasProperty> + <hasProperty> + <SwitchingFrequency rdf:ID="SwitchingFrequency_1500"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >1500.0</value> + <hasEditable rdf:resource="#isEditable_false"/> + <isPropertyOf rdf:resource="#Sick_CSM1-N1114"/> + <isPropertyOf rdf:resource="#Sick_LUT3-610"/> + </SwitchingFrequency> + </hasProperty> + <hasProperty> + <MaxCurrentConsumption rdf:ID="MaxCurrentConsumption_0.06"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >0.06</value> + <hasEditable rdf:resource="#isEditable_false"/> + <isPropertyOf rdf:resource="#Sensopart_FL64C"/> + <isPropertyOf rdf:resource="#Sick_LUT3-610"/> + <isPropertyOf rdf:resource="#VisionComponents-VC4465"/> + </MaxCurrentConsumption> + </hasProperty> + <hasProperty> + <LightSpotSize rdf:ID="LightSpotSize_0.002x0.006"> + <isPropertyOf rdf:resource="#Sick_LUT3-610"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >0.002x0.006</value> + <hasEditable rdf:resource="#isEditable_false"/> + </LightSpotSize> + </hasProperty> + <hasProperty rdf:resource="#EnclosureRatingIP_67"/> + <hasIdentifier> + <Identifier rdf:ID="ID_Sick_LUT3-610"> + <hasEditable rdf:resource="#isEditable_false"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Sick_LUT3-610</value> + </Identifier> + </hasIdentifier> + <hasProperty> + <LightType rdf:ID="LightType_UV"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >UV</value> + <isPropertyOf rdf:resource="#Sick_LUT3-610"/> + <hasEditable rdf:resource="#isEditable_false"/> + </LightType> + </hasProperty> + </OpticLuminescenceScanner> + </isPropertyOf> + <isPropertyOf rdf:resource="#Sick_CS81-P1112"/> + <isPropertyOf rdf:resource="#Sick_MLG2-0280F511"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >55.0</value> + <isPropertyOf rdf:resource="#Sick_DME5000-112"/> + <isPropertyOf rdf:resource="#Sick_CSM1-N1114"/> + <hasEditable rdf:resource="#isEditable_false"/> + <isPropertyOf rdf:resource="#Sick_KT5W_2P1116D"/> + <isPropertyOf rdf:resource="#Sick_KT10-2P1115"/> + </MaxAmbientTemperature> + </hasProperty> + <hasProperty rdf:resource="#ElectricalInterface_OpenCollectorNPN"/> + <hasProperty rdf:resource="#MinAmbientTemperature_-10"/> + <hasProperty> + <LightType rdf:ID="LightType_LEDblue"> + <isPropertyOf rdf:resource="#Sick_CS81-P1112"/> + <isPropertyOf rdf:resource="#Sick_KT10-2P1115"/> + <isPropertyOf rdf:resource="#Sick_CSM1-N1114"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >LEDblue</value> + <hasEditable rdf:resource="#isEditable_false"/> + </LightType> + </hasProperty> + <hasProperty rdf:resource="#MaxVoltageSupply_28.8"/> + <hasProperty> + <LightSpotSize rdf:ID="LightSpotSize_0.0015x0.0065"> + <hasEditable rdf:resource="#isEditable_false"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >0.0015x0.0065</value> + <isPropertyOf rdf:resource="#Sick_CSM1-N1114"/> + </LightSpotSize> + </hasProperty> + <hasProperty> + <MaxCurrentConsumption rdf:ID="MaxCurrentConsumption_0.035"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >0.035</value> + <hasEditable rdf:resource="#isEditable_false"/> + <isPropertyOf rdf:resource="#Sick_CSM1-N1114"/> + </MaxCurrentConsumption> + </hasProperty> + <hasProperty rdf:resource="#ScanningDistance_0.0125"/> + <hasProperty> + <LightType rdf:ID="LightType_LEDred"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >LEDred</value> + <isPropertyOf rdf:resource="#Sick_DT10-P10B5"/> + <hasEditable rdf:resource="#isEditable_false"/> + <isPropertyOf rdf:resource="#Sick_WL18-3P430"/> + <isPropertyOf rdf:resource="#Sick_KT10-2P1115"/> + <isPropertyOf rdf:resource="#Sick_CSM1-N1114"/> + <isPropertyOf rdf:resource="#Sick_CS81-P1112"/> + <isPropertyOf rdf:resource="#Sick_WSWE18-3P430"/> + <isPropertyOf rdf:resource="#Sick_WT18-3P430"/> + </LightType> + </hasProperty> + <hasProperty rdf:resource="#SwitchingFrequency_1500"/> + <hasProperty> + <Weight rdf:ID="Weight_0.011"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >0.011</value> + <hasEditable rdf:resource="#isEditable_false"/> + <isPropertyOf rdf:resource="#Sick_CSM1-N1114"/> + </Weight> + </hasProperty> + <hasIdentifier> + <Identifier rdf:ID="ID_Sick_CSM1-N1114"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Sick_CSM1-N1114</value> + <hasEditable rdf:resource="#isEditable_false"/> + </Identifier> + </hasIdentifier> + <hasProperty rdf:resource="#MinVoltageSupply_19.2"/> + <hasProperty> + <ResponseTime rdf:ID="ResponseTime_0.0005"> + <isPropertyOf rdf:resource="#Sick_WSWE18-3P430"/> + <isPropertyOf rdf:resource="#Sick_CSM1-N1114"/> + <isPropertyOf rdf:resource="#Sick_WL18-3P430"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >5.0E-4</value> + <hasEditable rdf:resource="#isEditable_false"/> + </ResponseTime> + </hasProperty> + <hasProperty rdf:resource="#EnclosureRatingIP_67"/> + <hasSkill> + <DetectColor rdf:ID="DetectColor_1"> + <isSkillOf rdf:resource="#Sick_CSM1-N1114"/> + <isSkillOf rdf:resource="#Sick_CS81-P1112"/> + </DetectColor> + </hasSkill> + </OpticColorSensor> + </isPropertyOf> + <isPropertyOf rdf:resource="#Sick_CS81-P1112"/> </ScanningDistance> + </hasProperty> + <hasProperty> + <LightSpotSize rdf:ID="LightSpotSize_0.004x0.002"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >0.004x0.002</value> + <hasEditable rdf:resource="#isEditable_false"/> + <isPropertyOf rdf:resource="#Sick_CS81-P1112"/> </LightSpotSize> + </hasProperty> + <hasProperty rdf:resource="#LightType_LEDred"/> + <hasProperty rdf:resource="#MinVoltageSupply_10.0"/> + <hasProperty> + <MaxCurrentConsumption rdf:ID="MaxCurrentConsumption_0.08"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >0.08</value> + <hasEditable rdf:resource="#isEditable_false"/> + <isPropertyOf rdf:resource="#Sick_CS81-P1112"/> + <isPropertyOf rdf:resource="#VisionComponents-VC4465"/> + <isPropertyOf rdf:resource="#Sensopart_FL64C"/> + <isPropertyOf rdf:resource="#Sick_KT10-2P1115"/> </MaxCurrentConsumption> + </hasProperty> + <hasProperty rdf:resource="#ElectricalInterface_ConnectorM12-5Pins"/> + <hasProperty rdf:resource="#LightType_LEDblue"/> + <hasProperty rdf:resource="#ElectricalInterface_OpenCollectorPNP"/> + <hasProperty rdf:resource="#LightType_LEDgreen"/> + <hasProperty rdf:resource="#MinAmbientTemperature_-10"/> + <hasProperty rdf:resource="#EnclosureRatingIP_67"/> + <hasProperty rdf:resource="#MaxAmbientTemperature_55"/> + <hasIdentifier> + <Identifier rdf:ID="ID_Sick_CS81-P1112"> + <hasEditable rdf:resource="#isEditable_false"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Sick_CS81-P1112</value> </Identifier> + </hasIdentifier> + <hasProperty rdf:resource="#MaxVoltageSupply_30.0"/> + <hasSkill rdf:resource="#DetectColor_1"/> + <hasProperty rdf:resource="#Weight_0.4"/> + </OpticColorSensor> + </isPropertyOf> + <isPropertyOf rdf:resource="#Sensopart_FL64C"/> + <isPropertyOf rdf:resource="#Sick_WSWE18-3P430"/> + <isPropertyOf rdf:resource="#Schunk_MPG_20"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/> + <isPropertyOf rdf:resource="#Sick_DT10-P10B5"/> + <isPropertyOf rdf:resource="#Sick_LUT3-610"/> + <isPropertyOf rdf:resource="#Sick_KT5W_2P1116D"/> + <isPropertyOf rdf:resource="#Sick_CSM1-N1114"/> + <isPropertyOf rdf:resource="#Sick_KT10-2P1115"/> + <isPropertyOf rdf:resource="#Sick_CVS2-P112"/> + <hasEditable rdf:resource="#isEditable_false"/> + <value + rdf:datatype= + "http://www.w3.org/2001/XMLSchema#string" + >67</value> + </EnclosureRatingIP> + </hasProperty> + <hasSkill> + <DetectObject rdf:ID="DetectObject_1"> + <isSkillOf rdf:resource="#Sick_WSWE18-3P430"/> + <isSkillOf rdf:resource="#Sick_WT18-3P430"/> + <isSkillOf rdf:resource="#Sick_WL18-3P430"/> + </DetectObject> + </hasSkill> + <hasProperty rdf:resource="#MaxVoltageSupply_30.0"/> + <hasProperty> + <Weight rdf:ID="Weight_0.04"> + <hasEditable rdf:resource="#isEditable_false"/> + <isPropertyOf rdf:resource="#Sick_WL18-3P430"/> + <isPropertyOf rdf:resource="#Sick_DT10-P10B5"/> + <isPropertyOf rdf:resource="#Sick_WSWE18-3P430"/> + <isPropertyOf rdf:resource="#Schunk_MPG_20"/> + <isPropertyOf rdf:resource="#Sick_WT18-3P430"/> + <value + rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >0.04</value> + </Weight> + </hasProperty> + <hasProperty rdf:resource="#MinVoltageSupply_10.0"/> + <hasProperty> + <MinAmbientTemperature rdf:ID="MinAmbientTemperature_-40"> + <isPropertyOf rdf:resource="#Sick_WT18-3P430"/> + <isPropertyOf rdf:resource="#Sick_WL18-3P430"/> + <isPropertyOf rdf:resource="#Sick_WSWE18-3P430"/> + <value + rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >-40.0</value> + <hasEditable rdf:resource="#isEditable_false"/> + </MinAmbientTemperature> + </hasProperty> + <hasProperty rdf:resource="#LightType_LEDred"/> + <hasProperty> + <MaxMeasurementRange rdf:ID="MaxMeasurementRange_5"> + <value + rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >5.0</value> + <hasEditable rdf:resource="#isEditable_false"/> + <isPropertyOf rdf:resource="#Sick_MLG2-0280F511"/> + <isPropertyOf rdf:resource="#Sick_WL18-3P430"/> + </MaxMeasurementRange> + </hasProperty> + <hasProperty> + <LightSpotSize rdf:ID="LightSpotSize_0.040"> + <value + rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >0.04</value> + <hasEditable rdf:resource="#isEditable_false"/> + <isPropertyOf rdf:resource="#Sick_WL18-3P430"/> + </LightSpotSize> + </hasProperty> + <hasProperty rdf:resource="#SwitchingFrequency_1000"/> + <hasProperty> + <MaxCurrentConsumption rdf:ID="MaxCurrentConsumption_0.03"> + <isPropertyOf rdf:resource="#Sick_WL18-3P430"/> + <value + rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >0.03</value> + <hasEditable rdf:resource="#isEditable_false"/> + </MaxCurrentConsumption> + </hasProperty> + <hasIdentifier> + <Identifier rdf:ID="ID_Sick_WL18-3P430"> + <hasEditable rdf:resource="#isEditable_false"/> + <value + rdf:datatype= + "http://www.w3.org/2001/XMLSchema#string" + >Sick_WL18-3P430</value> + </Identifier> + </hasIdentifier> + <hasProperty rdf:resource="#ElectricalInterface_OpenCollectorPNP"/> + <hasProperty rdf:resource="#ResponseTime_0.0005"/> + </OpticReflexSwitch> + </isPropertyOf> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >10.0</value> + <isPropertyOf rdf:resource="#Sensopart_FL64C"/> + <isPropertyOf rdf:resource="#Sick_DT10-P10B5"/> + <isPropertyOf rdf:resource="#Sick_CS81-P1112"/> + <hasEditable rdf:resource="#isEditable_false"/> + </MinVoltageSupply> + </hasProperty> + <hasProperty rdf:resource="#EnclosureRatingIP_65"/> + <hasProperty rdf:resource="#ElectricalInterface_OpenCollectorNPN"/> + <hasProperty rdf:resource="#MaxCurrentConsumption_0.08"/> + <hasProperty> + <ResponseTime rdf:ID="ResponseTime_0.0009"> + <hasEditable rdf:resource="#isEditable_false"/> + <isPropertyOf rdf:resource="#Sensopart_FL64C"/> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >9.0E-4</value> + </ResponseTime> + </hasProperty> + <hasProperty rdf:resource="#Weight_0.4"/> + <hasProperty> + <LightType rdf:ID="LightType_LED"> + <hasEditable rdf:resource="#isEditable_false"/> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#string" + >LED</value> + <isPropertyOf rdf:resource="#Sensopart_FL64C"/> + </LightType> + </hasProperty> + <hasProperty rdf:resource="#MaxVoltageSupply_30.0"/> + <hasProperty rdf:resource="#MinAmbientTemperature_5"/> + <hasProperty> + <ResponseTime rdf:ID="ResponseTime_0.0007"> + <isPropertyOf rdf:resource="#Sick_WT18-3P430"/> + <isPropertyOf rdf:resource="#Sensopart_FL64C"/> + <hasEditable rdf:resource="#isEditable_false"/> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >7.0E-4</value> + </ResponseTime> + </hasProperty> + <hasProperty> + <Material rdf:ID="Material_Polycarbonat"> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#string" + >Polycarbonat</value> + <hasEditable rdf:resource="#isEditable_false"/> + <isPropertyOf rdf:resource="#Sensopart_FL64C"/> + </Material> + </hasProperty> + <hasSkill rdf:resource="#DetectColor_3"/> + <hasProperty> + <Length rdf:ID="Length_66.25"> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >66.25</value> + <hasEditable rdf:resource="#isEditable_false"/> + <isPropertyOf rdf:resource="#VisionComponents-VC4465"/> + <isPropertyOf rdf:resource="#Sensopart_FL64C"/> + </Length> + </hasProperty> + <hasProperty> + <Width rdf:ID="Width_12"> + <isPropertyOf rdf:resource="#Sensopart_FL64C"/> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >12.0</value> + <hasEditable rdf:resource="#isEditable_false"/> + </Width> + </hasProperty> + <hasProperty> + <MaxVoltageSupply rdf:ID="MaxVoltageSupply_26.4"> + <hasEditable rdf:resource="#isEditable_false"/> + <isPropertyOf rdf:resource="#Sensopart_FL64C"/> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >26.4</value> + </MaxVoltageSupply> + </hasProperty> + <hasProperty> + <Height rdf:ID="Height_53"> + <hasEditable rdf:resource="#isEditable_false"/> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >53.0</value> + <isPropertyOf rdf:resource="#VisionComponents-VC4465"/> + <isPropertyOf rdf:resource="#Sensopart_FL64C"/> + </Height> + </hasProperty> + <hasProperty> + <Width rdf:ID="Width_80"> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >80.0</value> + <isPropertyOf rdf:resource="#Sensopart_FL64C"/> + <hasEditable rdf:resource="#isEditable_false"/> + </Width> + </hasProperty> + <hasProperty rdf:resource="#MaxAmbientTemperature_55"/> + <hasProperty rdf:resource="#MaxCurrentConsumption_0.06"/> + <hasProperty rdf:resource="#EnclosureRatingIP_67"/> + <hasProperty rdf:resource="#MinVoltageSupply_12.0"/> + <hasProperty> + <Height rdf:ID="Height_43"> + <isPropertyOf rdf:resource="#Sensopart_FL64C"/> + <isPropertyOf rdf:resource="#VisionComponents-VC4465"/> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >43.0</value> + <hasEditable rdf:resource="#isEditable_false"/> + </Height> + </hasProperty> + </OpticColorSensor> + </isSkillOf> + <isSkillOf rdf:resource="#VisionComponents-VC4465"/> + </DetectColor> + </hasSkill> + <hasProperty> + <Resolution rdf:ID="Resolution_800x600"> + <isPropertyOf rdf:resource="#VisionComponents-VC4465"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >800x600</value> + <hasEditable rdf:resource="#isEditable_false"/> + </Resolution> + </hasProperty> + <hasProperty rdf:resource="#MaxCurrentConsumption_0.06"/> + <hasProperty rdf:resource="#MaxCurrentConsumption_0.3"/> + <hasProperty> + <Weight rdf:ID="Weight_0.25"> + <hasEditable rdf:resource="#isEditable_false"/> + <isPropertyOf rdf:resource="#VisionComponents-VC4465"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >0.25</value> + </Weight> + </hasProperty> + <hasSkill> + <ReadBarCode rdf:ID="ReadBarCode_1"> + <isSkillOf rdf:resource="#Sick_IVC-2DM1122"/> + <isSkillOf rdf:resource="#VisionComponents-VC4465"/> + </ReadBarCode> + </hasSkill> + <hasProperty rdf:resource="#Length_66.25"/> + <hasIdentifier> + <Identifier rdf:ID="ID_VisionComponents-VC4465"> + <hasEditable rdf:resource="#isEditable_false"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >VisionComponents-VC4465</value> + </Identifier> + </hasIdentifier> + <hasProperty rdf:resource="#Height_53"/> + <hasProperty> + <Length rdf:ID="Length_120"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >120.0</value> + <hasEditable rdf:resource="#isEditable_false"/> + <isPropertyOf rdf:resource="#VisionComponents-VC4465"/> + </Length> + </hasProperty> + <hasProperty> + <Length rdf:ID="Length_30.4"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >30.4</value> + <hasEditable rdf:resource="#isEditable_false"/> + <isPropertyOf rdf:resource="#VisionComponents-VC4465"/> + </Length> + </hasProperty> + <hasProperty rdf:resource="#MaxVoltageSupply_28.8"/> + <hasQualProperty> + <Cost rdf:ID="Cost_5000"> + <isQualProperty rdf:resource="#VisionComponents-VC4465"/> + <isQualProperty rdf:resource="#Sick_LMS200-30106"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#double" + >5000</value> + <hasEditable rdf:resource="#isEditable_false"/> + </Cost> + </hasQualProperty> + <hasProperty rdf:resource="#BusInterface_FastEthernet"/> + <hasSkill> + <Read2DMatrixCode rdf:ID="Read2DMatrixCode_1"> + <isSkillOf rdf:resource="#Sick_IVC-2DM1122"/> + <isSkillOf rdf:resource="#VisionComponents-VC4465"/> + </Read2DMatrixCode> + </hasSkill> + <hasSkill> + <ReadOpticalCharacters rdf:ID="ReadOpticalCharacters_1"> + <isSkillOf rdf:resource="#Sick_IVC-2DM1122"/> + <isSkillOf rdf:resource="#VisionComponents-VC4465"/> + </ReadOpticalCharacters> + </hasSkill> + <hasProperty rdf:resource="#MaxCurrentConsumption_0.08"/> + <hasProperty> + <Height rdf:ID="Height_50"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >50.0</value> + <isPropertyOf rdf:resource="#VisionComponents-VC4465"/> + <hasEditable rdf:resource="#isEditable_false"/> + </Height> + </hasProperty> + <hasProperty rdf:resource="#MinVoltageSupply_19.2"/> + <hasProperty rdf:resource="#BusInterface_RS232"/> + <hasProperty rdf:resource="#Height_43"/> + </SmartCamera> + </isPropertyOf> + </MaxCurrentConsumption> + </hasProperty> + <hasProperty rdf:resource="#MinAmbientTemperature_-10"/> + <hasProperty> + <Repeatability rdf:ID="Repeatability_0.0005"> + <isPropertyOf rdf:resource="#Sick_DME5000-112"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >5.0E-4</value> + <hasEditable rdf:resource="#isEditable_false"/> + </Repeatability> + </hasProperty> + <hasProperty> + <LightSpotSize rdf:ID="LightSpotSize_0.13"> + <isPropertyOf rdf:resource="#Sick_DME5000-112"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >0.13</value> + <hasEditable rdf:resource="#isEditable_false"/> + </LightSpotSize> + </hasProperty> + <hasProperty> + <Accuracy rdf:ID="Accuracy_0.002"> + <isPropertyOf rdf:resource="#Sick_DME5000-112"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >0.0020</value> + <hasEditable rdf:resource="#isEditable_false"/> + </Accuracy> + </hasProperty> + <hasIdentifier> + <Identifier rdf:ID="ID_Sick_DME5000-112"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Sick_DME5000-112</value> + <hasEditable rdf:resource="#isEditable_false"/> + </Identifier> + </hasIdentifier> + <hasProperty rdf:resource="#MaxVoltageSupply_30.0"/> + <hasProperty rdf:resource="#MaxAmbientTemperature_55"/> + <hasProperty> + <LaserClass rdf:ID="LaserClass_2"> + <isPropertyOf rdf:resource="#Sick_DME5000-112"/> + <hasEditable rdf:resource="#isEditable_false"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >2</value> + </LaserClass> + </hasProperty> + <hasProperty> + <BusInterface rdf:ID="BusInterface_Profibus"> + <isPropertyOf rdf:resource="#Sick_DME5000-112"/> + <hasEditable rdf:resource="#isEditable_false"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Profibus</value> + </BusInterface> + </hasProperty> + <hasProperty> + <MinMeasurementRange rdf:ID="MinMeasurementRange_0.15"> + <isPropertyOf rdf:resource="#Sick_DME5000-112"/> + <hasEditable rdf:resource="#isEditable_false"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >0.15</value> + </MinMeasurementRange> + </hasProperty> + </OpticDistanceSensor> + </isPropertyOf> + <isPropertyOf rdf:resource="#Bosch_GBM_10_RE"/> + </Weight> + </hasProperty> + </DrillMachine> + </isSkillOf> + <isSkillOf rdf:resource="#Bosch_GBM_13_RE"/> + <isSkillOf rdf:resource="#Bosch_GBM_13_RE_Heavy"/> + </StartDrillRotation> + </hasSkill> + <hasSkill rdf:resource="#StopRotation_SIARAS"/> + </Manufacturing> + </isPropertyOf> + <isPropertyOf rdf:resource="#OpticDistanceSensor_47"/> + </Accuracy> + </hasProperty> + <hasProperty rdf:resource="#EnclosureRatingIP_96"/> + <hasProperty> + <Repeatability rdf:ID="Repeatability_120"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >0.0030</value> + <hasEditable rdf:resource="#isEditable_9"/> + <isPropertyOf rdf:resource="#OpticDistanceSensor_47"/> + </Repeatability> + </hasProperty> + <hasProperty> + <ElectricalInterface rdf:ID="ElectricalInterface_121"> + <isPropertyOf rdf:resource="#OpticDistanceSensor_47"/> + <hasEditable rdf:resource="#isEditable_9"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >4...20 mA</value> + </ElectricalInterface> + </hasProperty> + <hasProperty> + <LightType rdf:ID="LightType_50"> + <isPropertyOf rdf:resource="#OpticColorSensor_35"/> + <isPropertyOf rdf:resource="#OpticProximitySwitch_39"/> + <hasEditable rdf:resource="#isEditable_9"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >LEDred</value> + <isPropertyOf rdf:resource="#OpticThroughBeamSwitch_41"/> + <isPropertyOf rdf:resource="#OpticContrastScanner_51"/> + <isPropertyOf rdf:resource="#OpticDistanceSensor_47"/> + <isPropertyOf rdf:resource="#OpticColorSensor_33"/> + <isPropertyOf rdf:resource="#OpticReflexSwitch_37"/> + </LightType> + </hasProperty> + <hasProperty> + <Weight rdf:ID="Weight_118"> + <hasEditable rdf:resource="#isEditable_9"/> + <isPropertyOf rdf:resource="#OpticReflexSwitch_37"/> + <isPropertyOf rdf:resource="#OpticProximitySwitch_39"/> + <isPropertyOf rdf:resource="#OpticThroughBeamSwitch_41"/> + <isPropertyOf rdf:resource="#OpticDistanceSensor_47"/> + <isPropertyOf rdf:resource="http://www.owl-ontologies.com/ExternalResource_11"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >0.04</value> + </Weight> + </hasProperty> + <hasProperty rdf:resource="#ElectricalInterface_97"/> + <hasProperty rdf:resource="#ElectricalInterface_56"/> + <hasIdentifier> + <Identifier rdf:ID="Identifier_123"> + <hasEditable rdf:resource="#isEditable_9"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Sick_DT10-P10B5</value> + </Identifier> + </hasIdentifier> + <hasProperty rdf:resource="#MaxAmbientTemperature_79"/> + <hasProperty> + <ResponseTime rdf:ID="ResponseTime_119"> + <hasEditable rdf:resource="#isEditable_9"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >0.02</value> + <isPropertyOf rdf:resource="#OpticDistanceSensor_47"/> + </ResponseTime> + </hasProperty> + <hasProperty rdf:resource="#SwitchingFrequency_44"/> + <hasProperty> + <MinVoltageSupply rdf:ID="MinVoltageSupply_109"> + <isPropertyOf rdf:resource="#OpticDistanceSensor_47"/> + <isPropertyOf rdf:resource="#OpticProximitySwitch_39"/> + <hasEditable rdf:resource="#isEditable_9"/> + <isPropertyOf rdf:resource="#OpticColorSensor_28"/> + <isPropertyOf rdf:resource="#OpticReflexSwitch_37"/> + <isPropertyOf rdf:resource="#OpticColorSensor_35"/> + <isPropertyOf rdf:resource="#OpticThroughBeamSwitch_41"/> + <isPropertyOf rdf:resource="#OpticContrastScanner_51"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >10.0</value> + </MinVoltageSupply> + </hasProperty> + <hasProperty> + <LightSpotSize rdf:ID="LightSpotSize_116"> + <hasEditable rdf:resource="#isEditable_9"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >0.02</value> + <isPropertyOf rdf:resource="#OpticDistanceSensor_47"/> + </LightSpotSize> + </hasProperty> + <hasProperty rdf:resource="#MaxVoltageSupply_36"/> + <hasProperty> + <MinMeasurementRange rdf:ID="MinMeasurementRange_48"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >0.05</value> + <hasEditable rdf:resource="#isEditable_9"/> + <isPropertyOf rdf:resource="#OpticProximitySwitch_39"/> + <isPropertyOf rdf:resource="#OpticDistanceSensor_47"/> + </MinMeasurementRange> + </hasProperty> + <hasProperty> + <PowerConsumption rdf:ID="PowerConsumption_49"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >1.2</value> + <isPropertyOf rdf:resource="#OpticDistanceSensor_47"/> + <hasEditable rdf:resource="#isEditable_9"/> + </PowerConsumption> + </hasProperty> + <hasSkill rdf:resource="#MeasureDistance_46"/> + <hasProperty> + <MaxMeasurementRange rdf:ID="MaxMeasurementRange_122"> + <hasEditable rdf:resource="#isEditable_9"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >0.4</value> + <isPropertyOf rdf:resource="#OpticDistanceSensor_47"/> + </MaxMeasurementRange> + </hasProperty> + <hasProperty rdf:resource="#MinAmbientTemperature_100"/> </OpticDistanceSensor> + </isPropertyOf> + <isPropertyOf rdf:resource="#OpticContrastScanner_51"/> + <isPropertyOf rdf:resource="#OpticContrastScanner_53"/> + <isPropertyOf rdf:resource="#LightGrid_57"/> + </ElectricalInterface> + </hasProperty> + <hasProperty rdf:resource="#MinVoltageSupply_109"/> + <hasProperty rdf:resource="#MaxVoltageSupply_36"/> + <hasProperty> + <LightSpotSize rdf:ID="LightSpotSize_112"> + <isPropertyOf rdf:resource="#OpticContrastScanner_51"/> + <hasEditable rdf:resource="#isEditable_9"/> <value rdf:datatype= "http://www.w3.org/2001/XMLSchema#string" - >ID_IPA_AMMS_FilterOrientator</value> - </Identifier> - </hasIdentifier> - <rdfs:comment - rdf:datatype= - "http://www.w3.org/2001/XMLSchema#string" - >Device to orient a polarisation filter in the right direction. This device is used in IPA's Advanced Modular Microproduction System.</rdfs:comment> + >0.004x0.0008</value> + </LightSpotSize> + </hasProperty> <hasSkill> - <Turn rdf:ID="Turn_90"> - <isSkillOf rdf:resource="#IPA_AMMS_FilterOrientator"/> - <rdfs:comment + <DetectContrast rdf:ID="DetectContrast_52"> + <isSkillOf rdf:resource="#OpticContrastScanner_51"/> + <isSkillOf rdf:resource="#OpticContrastScanner_53"/> + </DetectContrast> + </hasSkill> + <hasProperty rdf:resource="#MinAmbientTemperature_55"/> + <hasProperty> + <ResponseTime rdf:ID="ResponseTime_110"> + <isPropertyOf rdf:resource="#OpticContrastScanner_51"/> + <value + rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >1.0E-5</value> + <hasEditable rdf:resource="#isEditable_9"/> + </ResponseTime> + </hasProperty> + <hasIdentifier> + <Identifier rdf:ID="Identifier_115"> + <hasEditable rdf:resource="#isEditable_9"/> + <value rdf:datatype= "http://www.w3.org/2001/XMLSchema#string" - >Turn a workpiece by 90 degrees cw. or ccw.</rdfs:comment> - </Turn> - </hasSkill> - <hasProperty rdf:resource="#BusInterface_FastEthernet"/> - <hasProperty rdf:resource="#MaxAmbientTemperature_50"/> - <hasProperty rdf:resource="#MaxVoltageSupply_24"/> + >Sick_KT10-2P1115</value> + </Identifier> + </hasIdentifier> <hasProperty> - <MinAmbientTemperature rdf:ID="MinAmbientTemperature_0"> - <isPropertyOf rdf:resource="#Sick_CVS2-P112"/> - <isPropertyOf rdf:resource="#Sick_IVC-2DM1111"/> - <rdfs:comment + <LightType rdf:ID="LightType_113"> + <value rdf:datatype= "http://www.w3.org/2001/XMLSchema#string" - >in degrees celsius</rdfs:comment> - <hasEditable rdf:resource="#isEditable_false"/> - <isPropertyOf rdf:resource="#IPA_AMMS_FilterOrientator"/> - <isPropertyOf rdf:resource="#Sick_IVC-2DM1122"/> - <isPropertyOf rdf:resource="#IPA_AMMS_SimpleGripper-2DOF-Turnable"/> - <isPropertyOf rdf:resource="#Sick_LMS200-30106"/> - <isPropertyOf rdf:resource="#IPA_AMMS_SimpleGripper-2DOF"/> + >LEDgreen</value> + <isPropertyOf rdf:resource="#OpticColorSensor_33"/> + <isPropertyOf rdf:resource="#OpticColorSensor_35"/> + <isPropertyOf rdf:resource="#OpticContrastScanner_51"/> + <hasEditable rdf:resource="#isEditable_9"/> + </LightType> + </hasProperty> + <hasProperty rdf:resource="#MaxCurrentConsumption_108"/> + <hasProperty rdf:resource="#LightType_50"/> + <hasProperty rdf:resource="#LightType_111"/> + <hasProperty> + <ScanningDistance rdf:ID="ScanningDistance_102"> + <hasEditable rdf:resource="#isEditable_9"/> + <isPropertyOf rdf:resource="#OpticLuminescenceScanner_30"/> + <isPropertyOf rdf:resource="#OpticContrastScanner_51"/> + <isPropertyOf rdf:resource="#OpticContrastScanner_53"/> <value rdf:datatype= "http://www.w3.org/2001/XMLSchema#float" - >0.0</value> - </MinAmbientTemperature> + >0.01</value> + </ScanningDistance> </hasProperty> + <hasProperty rdf:resource="#EnclosureRatingIP_96"/> <hasProperty> - <TypeOfActuation rdf:ID="TypeOfActuationPneumatic"> - <isPropertyOf rdf:resource="#IPA_AMMS_FilterOrientator"/> - <rdfs:comment + <SwitchingFrequency rdf:ID="SwitchingFrequency_114"> + <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#string" - >Pneumatic actuation.</rdfs:comment> + "http://www.w3.org/2001/XMLSchema#float" + >25000.0</value> + <hasEditable rdf:resource="#isEditable_9"/> + <isPropertyOf rdf:resource="#OpticContrastScanner_51"/> + </SwitchingFrequency> + </hasProperty> + <hasProperty> + <Weight rdf:ID="Weight_54"> + <hasEditable rdf:resource="#isEditable_9"/> <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#string" - >pneumatic</value> - </TypeOfActuation> + "http://www.w3.org/2001/XMLSchema#float" + >0.4</value> + <isPropertyOf rdf:resource="#OpticColorSensor_28"/> + <isPropertyOf rdf:resource="#OpticLuminescenceScanner_30"/> + <isPropertyOf rdf:resource="#OpticColorSensor_35"/> + <isPropertyOf rdf:resource="#OpticContrastScanner_51"/> + <isPropertyOf rdf:resource="#OpticContrastScanner_53"/> + <isPropertyOf rdf:resource="http://www.owl-ontologies.com/ExternalResource_11"/> + </Weight> </hasProperty> - </SimpleKinematicRobot> + </OpticContrastScanner> </isPropertyOf> - <hasEditable rdf:resource="#isEditable_false"/> - <isPropertyOf rdf:resource="#Sick_LMS200-30106"/> - <isPropertyOf rdf:resource="#Sick_IVC-2DM1111"/> - <isPropertyOf rdf:resource="#IPA_AMMS_Carrier-2DOF"/> - <isPropertyOf rdf:resource="#Sick_DT10-P10B5"/> - <rdfs:comment - rdf:datatype= - "http://www.w3.org/2001/XMLSchema#string" - >in degrees celsius</rdfs:comment> <value rdf:datatype= "http://www.w3.org/2001/XMLSchema#float" - >50.0</value> - </MaxAmbientTemperature> + >0.08</value> + </MaxCurrentConsumption> </hasProperty> <hasIdentifier> - <Identifier rdf:ID="ID_IPA_AMMS_Carrier-2DOF"> + <Identifier rdf:ID="Identifier_184"> + <hasEditable rdf:resource="#isEditable_9"/> <value rdf:datatype= "http://www.w3.org/2001/XMLSchema#string" - >IPA_AMMS_Carrier-2DOF</value> + >SmartCamera_24</value> </Identifier> </hasIdentifier> <hasProperty> - <DegreesOfFreedom rdf:ID="DegreesOfFreedom_2"> - <isPropertyOf rdf:resource="#IPA_AMMS_SimpleGripper-2DOF"/> - <isPropertyOf rdf:resource="#IPA_AMMS_SimpleGripper-2DOF-Turnable"/> - <isPropertyOf rdf:resource="#IPA_AMMS_Carrier-2DOF"/> + <Resolution rdf:ID="Resolution_178"> + <hasEditable rdf:resource="#isEditable_9"/> + <isPropertyOf rdf:resource="#SmartCamera_24"/> <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#integer" - >2</value> - </DegreesOfFreedom> + "http://www.w3.org/2001/XMLSchema#string" + >800x600</value> + </Resolution> </hasProperty> - <hasProperty rdf:resource="#BusInterface_FastEthernet"/> <hasProperty> - <MaxVoltageSupply rdf:ID="MaxVoltageSupply_230"> + <Length rdf:ID="Length_177"> + <hasEditable rdf:resource="#isEditable_9"/> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >120.0</value> + <isPropertyOf rdf:resource="#SmartCamera_24"/> + </Length> + </hasProperty> + <hasSkill> + <Read2DMatrixCode rdf:ID="Read2DMatrixCode_25"> + <isSkillOf rdf:resource="#SmartCamera_22"/> + <isSkillOf rdf:resource="#SmartCamera_24"/> + </Read2DMatrixCode> + </hasSkill> + <hasProperty> + <Height rdf:ID="Height_166"> + <isPropertyOf rdf:resource="#SmartCamera_24"/> + <isPropertyOf rdf:resource="#OpticColorSensor_28"/> + <hasEditable rdf:resource="#isEditable_9"/> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >53.0</value> + </Height> + </hasProperty> + <hasProperty rdf:resource="#MaxCurrentConsumption_124"/> + <hasSkill> + <ReadOpticalCharacters rdf:ID="ReadOpticalCharacters_23"> + <isSkillOf rdf:resource="#SmartCamera_22"/> + <isSkillOf rdf:resource="#SmartCamera_24"/> + </ReadOpticalCharacters> + </hasSkill> + <hasProperty> + <MaxVoltageSupply rdf:ID="MaxVoltageSupply_156"> + <hasEditable rdf:resource="#isEditable_9"/> <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#int" - >230</value> - <isPropertyOf rdf:resource="#IPA_AMMS_Carrier-2DOF"/> + "http://www.w3.org/2001/XMLSchema#float" + >28.8</value> + <isPropertyOf rdf:resource="#SmartCamera_20"/> + <isPropertyOf rdf:resource="#SmartCamera_22"/> + <isPropertyOf rdf:resource="#SmartCamera_24"/> + <isPropertyOf rdf:resource="#OpticColorSensor_33"/> </MaxVoltageSupply> </hasProperty> <hasProperty> - <MinVoltageSupply rdf:ID="MinVoltageSupply_210"> + <Weight rdf:ID="Weight_181"> + <isPropertyOf rdf:resource="#SmartCamera_24"/> + <hasEditable rdf:resource="#isEditable_9"/> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >0.25</value> + </Weight> + </hasProperty> + <hasProperty> + <MaxCurrentConsumption rdf:ID="MaxCurrentConsumption_163"> + <hasEditable rdf:resource="#isEditable_9"/> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >0.06</value> + <isPropertyOf rdf:resource="#SmartCamera_24"/> + <isPropertyOf rdf:resource="#OpticColorSensor_28"/> + <isPropertyOf rdf:resource="#OpticLuminescenceScanner_30"/> + </MaxCurrentConsumption> + </hasProperty> + <hasProperty> + <BusInterface rdf:ID="BusInterface_183"> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#string" + >RS232</value> + <hasEditable rdf:resource="#isEditable_9"/> + <isPropertyOf rdf:resource="#SmartCamera_24"/> + </BusInterface> + </hasProperty> + <hasProperty> + <Height rdf:ID="Height_182"> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >50.0</value> + <hasEditable rdf:resource="#isEditable_9"/> + <isPropertyOf rdf:resource="#SmartCamera_24"/> + </Height> + </hasProperty> + <hasProperty> + <Length rdf:ID="Length_180"> + <isPropertyOf rdf:resource="#SmartCamera_24"/> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >30.4</value> + <hasEditable rdf:resource="#isEditable_9"/> + </Length> + </hasProperty> + <hasProperty> + <Length rdf:ID="Length_175"> + <isPropertyOf rdf:resource="#SmartCamera_24"/> + <isPropertyOf rdf:resource="#OpticColorSensor_28"/> + <hasEditable rdf:resource="#isEditable_9"/> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >66.25</value> + </Length> + </hasProperty> + <hasProperty> + <MinVoltageSupply rdf:ID="MinVoltageSupply_158"> <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#int" - >210</value> - <isPropertyOf rdf:resource="#IPA_AMMS_Carrier-2DOF"/> + "http://www.w3.org/2001/XMLSchema#float" + >19.2</value> + <hasEditable rdf:resource="#isEditable_9"/> + <isPropertyOf rdf:resource="#SmartCamera_20"/> + <isPropertyOf rdf:resource="#SmartCamera_22"/> + <isPropertyOf rdf:resource="#SmartCamera_24"/> + <isPropertyOf rdf:resource="#OpticColorSensor_33"/> </MinVoltageSupply> </hasProperty> - <hasProperty rdf:resource="#TypeOfActuation_Electric"/> + <hasProperty rdf:resource="#BusInterface_179"/> <hasSkill> - <Feed rdf:ID="Feed_2D_CollisionFree"> - <rdfs:comment - rdf:datatype= - "http://www.w3.org/2001/XMLSchema#string" - >Collision-free motion in a planar area.</rdfs:comment> - <isSkillOf rdf:resource="#IPA_AMMS_Carrier-2DOF"/> - </Feed> + <DetectColor rdf:ID="DetectColor_27"> + <isSkillOf rdf:resource="#SmartCamera_24"/> + <isSkillOf rdf:resource="#OpticColorSensor_28"/> + </DetectColor> </hasSkill> - <rdfs:comment - rdf:datatype= - "http://www.w3.org/2001/XMLSchema#string" - >This is a carrier of IPA's Advanced Modular Microproduction System. It can move around freely in two dimensions.</rdfs:comment> <hasSkill> - <Karthesian rdf:ID="Karthesian_2D"> - <rdfs:comment - rdf:datatype= - "http://www.w3.org/2001/XMLSchema#string" - >Karthesian motion in a planar area.</rdfs:comment> - <isSkillOf rdf:resource="#IPA_AMMS_Carrier-2DOF"/> - </Karthesian> + <ReadBarCode rdf:ID="ReadBarCode_26"> + <isSkillOf rdf:resource="#SmartCamera_22"/> + <isSkillOf rdf:resource="#SmartCamera_24"/> + </ReadBarCode> </hasSkill> - </SimpleKinematicRobot> + </SmartCamera> </isPropertyOf> - <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R320"/> - </TypeOfActuation> + <hasEditable rdf:resource="#isEditable_9"/> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#string" + >Fast Ethernet</value> + </BusInterface> + </hasProperty> + <hasProperty> + <Weight rdf:ID="Weight_199"> + <isPropertyOf rdf:resource="#SmartCamera_20"/> + <isPropertyOf rdf:resource="#SmartCamera_22"/> + <hasEditable rdf:resource="#isEditable_9"/> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >0.5</value> + </Weight> + </hasProperty> + <hasSkill> + <CheckPresence rdf:ID="CheckPresence_186"> + <isSkillOf rdf:resource="#SmartCamera_20"/> + <isSkillOf rdf:resource="#SmartCamera_22"/> + </CheckPresence> + </hasSkill> + <hasProperty> + <MaxCurrentConsumption rdf:ID="MaxCurrentConsumption_197"> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >0.4</value> + <isPropertyOf rdf:resource="#SmartCamera_20"/> + <isPropertyOf rdf:resource="#SmartCamera_22"/> + <hasEditable rdf:resource="#isEditable_9"/> + </MaxCurrentConsumption> + </hasProperty> + <hasProperty> + <Width rdf:ID="Width_194"> + <isPropertyOf rdf:resource="#SmartCamera_20"/> + <isPropertyOf rdf:resource="#SmartCamera_22"/> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >60.0</value> + <hasEditable rdf:resource="#isEditable_9"/> + </Width> </hasProperty> - <hasSkill rdf:resource="#AsFastAsPossible_28"/> - <hasProperty rdf:resource="#IntelligentCtrl_1"/> + <hasProperty> + <SwitchingFrequency rdf:ID="SwitchingFrequency_201"> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >30.0</value> + <hasEditable rdf:resource="#isEditable_9"/> + <isPropertyOf rdf:resource="#SmartCamera_20"/> + <isPropertyOf rdf:resource="#SmartCamera_22"/> + </SwitchingFrequency> + </hasProperty> + <hasProperty> + <Resolution rdf:ID="Resolution_203"> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#string" + >640x480</value> + <hasEditable rdf:resource="#isEditable_9"/> + <isPropertyOf rdf:resource="#SmartCamera_20"/> + </Resolution> + </hasProperty> + <hasSkill> + <MeasureDiameter rdf:ID="MeasureDiameter_185"> + <isSkillOf rdf:resource="#SmartCamera_20"/> + <isSkillOf rdf:resource="#SmartCamera_22"/> + </MeasureDiameter> + </hasSkill> + <hasProperty> + <IntelligentCtrl rdf:ID="IntelligentCtrl_19"> + <hasEditable rdf:resource="#isEditable_9"/> + <isPropertyOf rdf:resource="#SmartCamera_22"/> + <isPropertyOf rdf:resource="#SmartCamera_20"/> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#string" + >yes</value> + </IntelligentCtrl> + </hasProperty> + <hasProperty rdf:resource="#MaxVoltageSupply_156"/> + <hasProperty> + <MinMeasurementRange rdf:ID="MinMeasurementRange_192"> + <isPropertyOf rdf:resource="#SmartCamera_20"/> + <isPropertyOf rdf:resource="#SmartCamera_22"/> + <hasEditable rdf:resource="#isEditable_9"/> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >0.1</value> + </MinMeasurementRange> + </hasProperty> + <hasProperty rdf:resource="#MinAmbientTemperature_69"/> + <hasProperty rdf:resource="#ElectricalInterface_40"/> + <hasSkill> + <MeasureOrientationOfObject rdf:ID="MeasureOrientationOfObject_21"> + <isSkillOf rdf:resource="#SmartCamera_20"/> + <isSkillOf rdf:resource="#SmartCamera_22"/> + </MeasureOrientationOfObject> + </hasSkill> + <hasProperty> + <ElectricalInterface rdf:ID="ElectricalInterface_193"> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#string" + >Connector M12, 8 Pins</value> + <isPropertyOf rdf:resource="#SmartCamera_20"/> + <isPropertyOf rdf:resource="#SmartCamera_22"/> + <hasEditable rdf:resource="#isEditable_9"/> + </ElectricalInterface> + </hasProperty> + <hasProperty rdf:resource="#EnclosureRatingIP_85"/> <hasSkill> - <Circular rdf:ID="Circular_29"> - <isSkillOf rdf:resource="#ScaraRobot_Staeubli_RS40B"/> - <isSkillOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/> - <isSkillOf rdf:resource="#ArticulatedRobot_CLOOS_R350"/> - <isSkillOf rdf:resource="#ArticulatedRobot_CLOOS_R320"/> - <isSkillOf rdf:resource="#ArticulatedRobot_CLOOS_R410"/> - <isSkillOf rdf:resource="#ScaraRobot_Staeubli_RS80"/> - <isSkillOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/> - <isSkillOf rdf:resource="#ArticulatedRobot_ABB_IRB-2400"/> - </Circular> + <CheckPosition rdf:ID="CheckPosition_189"> + <isSkillOf rdf:resource="#SmartCamera_20"/> + <isSkillOf rdf:resource="#SmartCamera_22"/> + </CheckPosition> </hasSkill> <hasSkill> - <Detach rdf:ID="Detach_SIARAS"> - <isSkillOf rdf:resource="#ArticulatedRobot_ABB_IRB-2400"/> - <isSkillOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/> - <isSkillOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/> - </Detach> + <MeasureAngle rdf:ID="MeasureAngle_188"> + <isSkillOf rdf:resource="#SmartCamera_20"/> + <isSkillOf rdf:resource="#SmartCamera_22"/> + </MeasureAngle> </hasSkill> <hasProperty> - <Repeatability rdf:ID="Repeatability_0.1"> + <Height rdf:ID="Height_195"> + <hasEditable rdf:resource="#isEditable_9"/> <value rdf:datatype= "http://www.w3.org/2001/XMLSchema#float" - >0.1</value> - <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R350"/> - <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/> - <hasEditable rdf:resource="#isEditable_false"/> - <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-2400"/> - <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R320"/> - <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R410"/> - <isPropertyOf rdf:resource="http://www.owl-ontologies.com/siaras.owl#Schunk_MPG_64"/> - <isPropertyOf rdf:resource="#Schunk_MPG_20"/> - </Repeatability> + >55.0</value> + <isPropertyOf rdf:resource="#SmartCamera_20"/> + <isPropertyOf rdf:resource="#SmartCamera_22"/> + </Height> </hasProperty> <hasProperty> - <Reachability rdf:ID="Reachability_1960"> + <BusInterface rdf:ID="BusInterface_200"> + <hasEditable rdf:resource="#isEditable_9"/> <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#integer" - >1960</value> - <hasEditable rdf:resource="#isEditable_false"/> - <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/> - </Reachability> + "http://www.w3.org/2001/XMLSchema#string" + >RS485</value> + <isPropertyOf rdf:resource="#SmartCamera_20"/> + <isPropertyOf rdf:resource="#SmartCamera_22"/> + </BusInterface> </hasProperty> - <hasProperty rdf:resource="#MinVoltageSupply_200"/> + <hasSkill rdf:resource="#MeasurePositionOfObject_73"/> + <hasProperty rdf:resource="#MaxMeasurementRange_191"/> <hasProperty> - <DegreesOfFreedom rdf:ID="DegreesOfFreedom_6"> + <Length rdf:ID="Length_198"> + <isPropertyOf rdf:resource="#SmartCamera_20"/> + <isPropertyOf rdf:resource="#SmartCamera_22"/> + <hasEditable rdf:resource="#isEditable_9"/> <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#int" - >6</value> - <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R320"/> - <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/> - <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R410"/> - <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R350"/> - <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-2400"/> - <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/> - </DegreesOfFreedom> + "http://www.w3.org/2001/XMLSchema#float" + >161.0</value> + </Length> </hasProperty> - </ArticulatedRobot> - </isSkillOf> - <isSkillOf rdf:resource="#ArticulatedRobot_ABB_IRB-2400"/> - </AsFastAsPossible> - </hasSkill> - <hasProperty rdf:resource="#TypeOfActuation_Electric"/> - <hasSkill rdf:resource="#Circular_29"/> - <hasProperty> - <MaxAmbientTemperature rdf:ID="MaxAmbientTemperature_40"> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >40.0</value> - <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS40B"/> - <isPropertyOf rdf:resource="#Sick_CVS2-P112"/> - <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS80"/> - <isPropertyOf rdf:resource="#IPA_AMMS_SimpleGripper-2DOF"/> - <isPropertyOf rdf:resource="#IPA_AMMS_SimpleGripper-2DOF-Turnable"/> - <hasEditable rdf:resource="#isEditable_false"/> - </MaxAmbientTemperature> - </hasProperty> - <hasProperty rdf:resource="#EnclosureRatingIP_54"/> - <hasProperty rdf:resource="#Repeatability_0.01"/> - <hasProperty> - <Weight rdf:ID="Weight_51"> - <isPropertyOf rdf:resource="#Schunk_MPG_20"/> - <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS80"/> + <hasProperty rdf:resource="#MinVoltageSupply_158"/> + <hasQualProperty> + <Cost rdf:ID="Cost_2000"> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#double" + >2000</value> + <isQualProperty rdf:resource="#SmartCamera_20"/> + <isQualProperty rdf:resource="#SmartCamera_22"/> + <hasEditable rdf:resource="#isEditable_false"/> + </Cost> + </hasQualProperty> + <hasSkill> + <ClassifyObject rdf:ID="ClassifyObject_190"> + <isSkillOf rdf:resource="#SmartCamera_20"/> + <isSkillOf rdf:resource="#SmartCamera_22"/> + </ClassifyObject> + </hasSkill> + <hasIdentifier> + <Identifier rdf:ID="Identifier_204"> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#string" + >SmartCamera_20</value> + <hasEditable rdf:resource="#isEditable_9"/> + </Identifier> + </hasIdentifier> + <hasSkill> + <MeasureArea rdf:ID="MeasureArea_187"> + <isSkillOf rdf:resource="#SmartCamera_20"/> + <isSkillOf rdf:resource="#SmartCamera_22"/> + </MeasureArea> + </hasSkill> + <hasProperty rdf:resource="#MaxAmbientTemperature_79"/> + <hasSkill rdf:resource="#Count_72"/> + </SmartCamera> + </isPropertyOf> + <isPropertyOf rdf:resource="#SmartCamera_22"/> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >51.0</value> - <hasEditable rdf:resource="#isEditable_false"/> - </Weight> - </hasProperty> - <hasSkill rdf:resource="#Karthesian_30"/> - <hasProperty> - <NumberOfJoints rdf:ID="NumberOfJoints_4"> - <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS80"/> - <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS40B"/> - <hasEditable rdf:resource="#isEditable_false"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#integer" - >4</value> - </NumberOfJoints> + >1.0</value> + <hasEditable rdf:resource="#isEditable_9"/> + </MaxMeasurementRange> </hasProperty> + <hasProperty rdf:resource="#Length_198"/> + <hasProperty rdf:resource="#BusInterface_200"/> + <hasSkill rdf:resource="#MeasurePositionOfObject_73"/> + <hasSkill rdf:resource="#ClassifyObject_190"/> + <hasProperty rdf:resource="#MaxAmbientTemperature_79"/> + <hasSkill rdf:resource="#ReadBarCode_26"/> + <hasSkill rdf:resource="#Count_72"/> + <hasProperty rdf:resource="#MinVoltageSupply_158"/> + <hasProperty rdf:resource="#Width_194"/> + <hasQualProperty rdf:resource="#Cost_2000"/> + <hasSkill rdf:resource="#MeasureArea_187"/> + <hasProperty rdf:resource="#MaxCurrentConsumption_197"/> + <hasProperty rdf:resource="#SwitchingFrequency_201"/> + <hasProperty rdf:resource="#BusInterface_179"/> + <hasProperty rdf:resource="#MaxVoltageSupply_156"/> + <hasProperty rdf:resource="#MinAmbientTemperature_69"/> + <hasProperty rdf:resource="#Weight_199"/> + <hasProperty rdf:resource="#ElectricalInterface_193"/> + <hasSkill rdf:resource="#CheckPresence_186"/> <hasIdentifier> - <Identifier rdf:ID="ID_Staeubli_RS80"> + <Identifier rdf:ID="Identifier_202"> + <hasEditable rdf:resource="#isEditable_9"/> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >Staeubli_RS80</value> - <hasEditable rdf:resource="#isEditable_false"/> + >SmartCamera_22</value> </Identifier> </hasIdentifier> + <hasProperty rdf:resource="#IntelligentCtrl_19"/> + <hasSkill rdf:resource="#MeasureDiameter_185"/> + <hasSkill rdf:resource="#CheckPosition_189"/> + <hasSkill rdf:resource="#ReadOpticalCharacters_23"/> <hasProperty> - <Reachability rdf:ID="Reachability_800"> - <hasEditable rdf:resource="#isEditable_false"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#integer" - >800</value> - <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS80"/> - </Reachability> - </hasProperty> - <hasProperty> - <Payload rdf:ID="Payload_2.0"> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >2.0</value> - <hasEditable rdf:resource="#isEditable_false"/> - <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS80"/> - <isPropertyOf rdf:resource="#Schunk_MPG_20"/> - <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS40B"/> - </Payload> + <Resolution rdf:ID="Resolution_196"> + <isPropertyOf rdf:resource="#SmartCamera_22"/> + <hasEditable rdf:resource="#isEditable_9"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >1024x768</value> + </Resolution> </hasProperty> - <hasProperty rdf:resource="#MinAmbientTemperature_5"/> - </ScaraRobot> + <hasProperty rdf:resource="#MinMeasurementRange_192"/> + <hasSkill rdf:resource="#Read2DMatrixCode_25"/> + <hasSkill rdf:resource="#MeasureOrientationOfObject_21"/> + <hasSkill rdf:resource="#MeasureAngle_188"/> + <hasProperty rdf:resource="#ElectricalInterface_40"/> + <hasProperty rdf:resource="#Height_195"/> + <hasProperty rdf:resource="#EnclosureRatingIP_85"/> + </SmartCamera> </isPropertyOf> - <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS40B"/> - <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R350"/> - <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R410"/> - <isPropertyOf rdf:resource="http://www.owl-ontologies.com/siaras.owl#Schunk_MPG_64"/> - <isPropertyOf rdf:resource="#Schunk_MPG_20"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >30</value> - <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/> - </EnclosureRatingIP> + <hasEditable rdf:resource="#isEditable_9"/> + <isPropertyOf rdf:resource="#SmartCamera_20"/> + <isPropertyOf rdf:resource="#OpticColorSensor_33"/> + <isPropertyOf rdf:resource="#OpticProximitySwitch_39"/> + <isPropertyOf rdf:resource="#OpticReflexSwitch_37"/> + </ElectricalInterface> </hasProperty> - <hasProperty rdf:resource="#NumberOfJoints_6"/> <hasProperty> - <Payload rdf:ID="Payload_15"> - <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R350"/> - <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R320"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#integer" - >15</value> - </Payload> + <SwitchingFrequency rdf:ID="SwitchingFrequency_145"> + <isPropertyOf rdf:resource="#OpticProximitySwitch_39"/> + <hasEditable rdf:resource="#isEditable_9"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >700.0</value> + </SwitchingFrequency> </hasProperty> - <hasProperty rdf:resource="#Repeatability_0.1"/> + <hasProperty rdf:resource="#MaxVoltageSupply_36"/> + <hasProperty rdf:resource="#MinVoltageSupply_109"/> + <hasProperty rdf:resource="#EnclosureRatingIP_96"/> + <hasSkill rdf:resource="#DetectObject_38"/> <hasIdentifier> - <Identifier rdf:ID="ID_CLOOS_R320"> + <Identifier rdf:ID="Identifier_147"> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >CLOOS_R320</value> + >Sick_WT18-3P430</value> + <hasEditable rdf:resource="#isEditable_9"/> </Identifier> </hasIdentifier> - <hasProperty rdf:resource="#IntelligentCtrl_1"/> - <hasProperty rdf:resource="#MinVoltageSupply_350"/> - <hasProperty rdf:resource="#MaxAmbientTemperature_45"/> - <hasProperty rdf:resource="#TypeOfActuation_Electric"/> - <hasSkill rdf:resource="#AsFastAsPossible_28"/> - <hasProperty rdf:resource="#DegreesOfFreedom_6"/> - <hasSkill rdf:resource="#Karthesian_30"/> <hasProperty> - <Weight rdf:ID="Weight_205"> - <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R350"/> - <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R410"/> - <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R320"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#integer" - >205</value> - </Weight> + <MaxAmbientTemperature rdf:ID="MaxAmbientTemperature_43"> + <isPropertyOf rdf:resource="#OpticReflexSwitch_37"/> + <isPropertyOf rdf:resource="#OpticProximitySwitch_39"/> + <isPropertyOf rdf:resource="#OpticThroughBeamSwitch_41"/> + <hasEditable rdf:resource="#isEditable_9"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >60.0</value> + </MaxAmbientTemperature> </hasProperty> + <hasProperty rdf:resource="#ElectricalInterface_97"/> + <hasProperty rdf:resource="#LightType_50"/> <hasProperty> - <MaxVoltageSupply rdf:ID="MaxVoltageSupply_450"> - <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R350"/> - <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R320"/> - <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R410"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#integer" - >450</value> - </MaxVoltageSupply> + <ResponseTime rdf:ID="ResponseTime_143"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >7.0E-4</value> + <isPropertyOf rdf:resource="#OpticColorSensor_28"/> + <isPropertyOf rdf:resource="#OpticProximitySwitch_39"/> + <hasEditable rdf:resource="#isEditable_9"/> + </ResponseTime> </hasProperty> - <hasProperty rdf:resource="#BusInterface_FastEthernet"/> <hasProperty> - <MinAmbientTemperature rdf:ID="MinAmbientTemperature_-15"> - <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R410"/> - <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R350"/> - <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R320"/> + <MaxMeasurementRange rdf:ID="MaxMeasurementRange_144"> + <isPropertyOf rdf:resource="#OpticProximitySwitch_39"/> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >-15.0</value> - </MinAmbientTemperature> + >0.6</value> + <hasEditable rdf:resource="#isEditable_9"/> + </MaxMeasurementRange> </hasProperty> + <hasProperty rdf:resource="#Weight_118"/> <hasProperty> - <PowerConsumption rdf:ID="PowerConsumption_3"> - <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R320"/> - <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R410"/> - <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R350"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#integer" - >3</value> - </PowerConsumption> + <LightSpotSize rdf:ID="LightSpotSize_142"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >0.015</value> + <hasEditable rdf:resource="#isEditable_9"/> + <isPropertyOf rdf:resource="#OpticProximitySwitch_39"/> + </LightSpotSize> </hasProperty> <hasProperty> - <Reachability rdf:ID="Reachability_2100"> - <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R320"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#integer" - >2100</value> - </Reachability> + <MaxCurrentConsumption rdf:ID="MaxCurrentConsumption_146"> + <hasEditable rdf:resource="#isEditable_9"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >0.04</value> + <isPropertyOf rdf:resource="#OpticProximitySwitch_39"/> + </MaxCurrentConsumption> </hasProperty> - <hasSkill rdf:resource="#Circular_29"/> + <hasProperty rdf:resource="#MinMeasurementRange_48"/> <hasProperty> - <BusInterface rdf:ID="BusInterface_RS232"> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >RS232</value> - <isPropertyOf rdf:resource="#VisionComponents-VC4465"/> - <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R410"/> - <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R350"/> - <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R320"/> - <hasEditable rdf:resource="#isEditable_false"/> - </BusInterface> + <MinAmbientTemperature rdf:ID="MinAmbientTemperature_140"> + <hasEditable rdf:resource="#isEditable_9"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >-40.0</value> + <isPropertyOf rdf:resource="#OpticReflexSwitch_37"/> + <isPropertyOf rdf:resource="#OpticProximitySwitch_39"/> + <isPropertyOf rdf:resource="#OpticThroughBeamSwitch_41"/> + </MinAmbientTemperature> </hasProperty> - </ArticulatedRobot> - </isPropertyOf> - <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R410"/> - <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R350"/> - </MinVoltageSupply> + </OpticProximitySwitch> + </isSkillOf> + </DetectObject> + </hasSkill> + <hasProperty> + <MaxMeasurementRange rdf:ID="MaxMeasurementRange_42"> + <isPropertyOf rdf:resource="#OpticThroughBeamSwitch_41"/> + <hasEditable rdf:resource="#isEditable_9"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >20.0</value> + </MaxMeasurementRange> </hasProperty> + <hasProperty rdf:resource="#Weight_118"/> + <hasProperty rdf:resource="#SwitchingFrequency_44"/> + <hasProperty rdf:resource="#ElectricalInterface_40"/> <hasProperty> - <Reachability rdf:ID="Reachability_2500"> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#integer" - >2500</value> - <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R410"/> - </Reachability> + <ResponseTime rdf:ID="ResponseTime_138"> + <isPropertyOf rdf:resource="#OpticColorSensor_33"/> + <isPropertyOf rdf:resource="#OpticReflexSwitch_37"/> + <isPropertyOf rdf:resource="#OpticThroughBeamSwitch_41"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >5.0E-4</value> + <hasEditable rdf:resource="#isEditable_9"/> + </ResponseTime> </hasProperty> - <hasProperty rdf:resource="#Weight_205"/> - <hasSkill rdf:resource="#Karthesian_30"/> - <hasProperty rdf:resource="#DegreesOfFreedom_6"/> - <hasProperty rdf:resource="#MaxAmbientTemperature_45"/> - <hasProperty rdf:resource="#MaxVoltageSupply_450"/> - <hasProperty rdf:resource="#BusInterface_RS232"/> + <hasProperty rdf:resource="#MinVoltageSupply_109"/> + <hasProperty rdf:resource="#MinAmbientTemperature_140"/> + <hasProperty rdf:resource="#LightType_50"/> + <hasProperty rdf:resource="#MaxAmbientTemperature_43"/> + <hasProperty rdf:resource="#ElectricalInterface_97"/> + <hasProperty rdf:resource="#EnclosureRatingIP_96"/> <hasProperty> - <Payload rdf:ID="Payload_10"> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#integer" - >10</value> - <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R410"/> - </Payload> + <MinMeasurementRange rdf:ID="MinMeasurementRange_136"> + <isPropertyOf rdf:resource="#OpticReflexSwitch_37"/> + <isPropertyOf rdf:resource="#OpticThroughBeamSwitch_41"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >0.0</value> + <hasEditable rdf:resource="#isEditable_9"/> + </MinMeasurementRange> </hasProperty> - <hasProperty rdf:resource="#PowerConsumption_3"/> - <hasProperty rdf:resource="#EnclosureRatingIP_54"/> - <hasProperty rdf:resource="#NumberOfJoints_6"/> - <hasProperty rdf:resource="#BusInterface_FastEthernet"/> - <hasProperty rdf:resource="#TypeOfActuation_Electric"/> - <hasProperty rdf:resource="#IntelligentCtrl_1"/> - <hasProperty rdf:resource="#MinAmbientTemperature_-15"/> - <hasProperty rdf:resource="#Repeatability_0.1"/> - <hasSkill rdf:resource="#AsFastAsPossible_28"/> - <hasSkill rdf:resource="#Circular_29"/> <hasIdentifier> - <Identifier rdf:ID="ID_CLOOS_R410"> + <Identifier rdf:ID="Identifier_141"> + <hasEditable rdf:resource="#isEditable_9"/> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >CLOOS_R410</value> + >Sick_WSWE18-3P430</value> </Identifier> </hasIdentifier> - </ArticulatedRobot> + <hasProperty> + <LightSpotSize rdf:ID="LightSpotSize_139"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >0.45</value> + <hasEditable rdf:resource="#isEditable_9"/> + <isPropertyOf rdf:resource="#OpticThroughBeamSwitch_41"/> + </LightSpotSize> + </hasProperty> + <hasProperty> + <MaxCurrentConsumption rdf:ID="MaxCurrentConsumption_137"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >0.055</value> + <hasEditable rdf:resource="#isEditable_9"/> + <isPropertyOf rdf:resource="#OpticThroughBeamSwitch_41"/> + </MaxCurrentConsumption> + </hasProperty> + </OpticThroughBeamSwitch> </isPropertyOf> - <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/> - <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R350"/> - <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R320"/> - <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-2400"/> - <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >45.0</value> - <hasEditable rdf:resource="#isEditable_false"/> - </MaxAmbientTemperature> + <isPropertyOf rdf:resource="#OpticDistanceSensor_47"/> + <isPropertyOf rdf:resource="#OpticDistanceSensor_45"/> + <hasEditable rdf:resource="#isEditable_9"/> + </SwitchingFrequency> </hasProperty> - <hasProperty rdf:resource="#Repeatability_0.1"/> - <hasProperty rdf:resource="#MinAmbientTemperature_-15"/> - <hasSkill rdf:resource="#Circular_29"/> - <hasSkill rdf:resource="#Karthesian_30"/> - <hasProperty rdf:resource="#TypeOfActuation_Electric"/> - <hasProperty rdf:resource="#BusInterface_RS232"/> - <hasProperty rdf:resource="#MaxVoltageSupply_450"/> + <hasProperty rdf:resource="#MaxMeasurementRange_63"/> + <hasProperty rdf:resource="#ElectricalInterface_97"/> + <hasProperty rdf:resource="#ElectricalInterface_40"/> + <hasProperty rdf:resource="#EnclosureRatingIP_96"/> + <hasProperty rdf:resource="#ResponseTime_138"/> <hasProperty> - <Reachability rdf:ID="Reachability_2215"> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#integer" - >2215</value> - <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R350"/> - </Reachability> + <MaxCurrentConsumption rdf:ID="MaxCurrentConsumption_149"> + <hasEditable rdf:resource="#isEditable_9"/> + <isPropertyOf rdf:resource="#OpticReflexSwitch_37"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >0.03</value> + </MaxCurrentConsumption> </hasProperty> - <hasProperty rdf:resource="#IntelligentCtrl_1"/> - <hasProperty rdf:resource="#NumberOfJoints_6"/> - <hasSkill rdf:resource="#AsFastAsPossible_28"/> - <hasProperty rdf:resource="#BusInterface_FastEthernet"/> - <hasProperty rdf:resource="#PowerConsumption_3"/> + <hasProperty rdf:resource="#Weight_118"/> + <hasProperty rdf:resource="#MinMeasurementRange_136"/> + <hasSkill rdf:resource="#DetectObject_38"/> + <hasProperty rdf:resource="#MinVoltageSupply_109"/> + <hasProperty rdf:resource="#MaxAmbientTemperature_43"/> + <hasProperty rdf:resource="#LightType_50"/> + <hasProperty rdf:resource="#MaxVoltageSupply_36"/> <hasIdentifier> - <Identifier rdf:ID="ID_CLOOS_R350"> + <Identifier rdf:ID="Identifier_150"> + <hasEditable rdf:resource="#isEditable_9"/> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >CLOOS_R350</value> + >Sick_WL18-3P430</value> </Identifier> </hasIdentifier> - <hasProperty rdf:resource="#Weight_205"/> - <hasProperty rdf:resource="#EnclosureRatingIP_54"/> - <hasProperty rdf:resource="#MinVoltageSupply_350"/> - <hasProperty rdf:resource="#DegreesOfFreedom_6"/> - <hasProperty rdf:resource="#Payload_15"/> - </ArticulatedRobot> + <hasProperty rdf:resource="#MinAmbientTemperature_140"/> + </OpticReflexSwitch> </isPropertyOf> - <isPropertyOf rdf:resource="#IPA_AMMS_Carrier-2DOF"/> - <isPropertyOf rdf:resource="#Sick_IVC-2DM1111"/> - <isPropertyOf rdf:resource="#Sick_IVC-2DM1122"/> - <isPropertyOf rdf:resource="#IPA_AMMS_SimpleGripper-2DOF-Turnable"/> - <hasEditable rdf:resource="#isEditable_false"/> - <isPropertyOf rdf:resource="#IPA_AMMS_FilterOrientator"/> - <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R320"/> - <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R410"/> + <hasEditable rdf:resource="#isEditable_9"/> + <isPropertyOf rdf:resource="#OpticProximitySwitch_39"/> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >Fast Ethernet</value> </BusInterface> + >open collector PNP</value> + <isPropertyOf rdf:resource="#VisionSensor_65"/> + <isPropertyOf rdf:resource="#OpticContrastScanner_53"/> + <isPropertyOf rdf:resource="#OpticContrastScanner_51"/> + <isPropertyOf rdf:resource="#OpticColorSensor_35"/> + <isPropertyOf rdf:resource="#OpticThroughBeamSwitch_41"/> + <isPropertyOf rdf:resource="#OpticDistanceSensor_47"/> </ElectricalInterface> </hasProperty> - <hasProperty rdf:resource="#MinAmbientTemperature_0"/> - <hasSkill rdf:resource="#IPA_AMMS_MoveDown"/> - <hasSkill rdf:resource="#AMMS_IPA_PICK_2DOF"/> - <hasProperty rdf:resource="#DegreesOfFreedom_2"/> + <hasProperty rdf:resource="#LightType_113"/> + <hasProperty rdf:resource="#ElectricalInterface_56"/> + <hasProperty rdf:resource="#MinAmbientTemperature_55"/> <hasSkill> - <Displace rdf:ID="IPA_AMMS_MoveBack"> - <isSkillOf rdf:resource="#IPA_AMMS_SimpleGripper-2DOF"/> - <isSkillOf rdf:resource="#IPA_AMMS_SimpleGripper-2DOF-Turnable"/> - </Displace> + <DetectColor rdf:ID="DetectColor_34"> + <isSkillOf rdf:resource="#OpticColorSensor_33"/> + <isSkillOf rdf:resource="#OpticColorSensor_35"/> </DetectColor> </hasSkill> - <hasProperty rdf:resource="#MaxAmbientTemperature_40"/> + <hasProperty rdf:resource="#MinVoltageSupply_109"/> + <hasProperty> + <LightSpotSize rdf:ID="LightSpotSize_152"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >0.004x0.002</value> + <hasEditable rdf:resource="#isEditable_9"/> + <isPropertyOf rdf:resource="#OpticColorSensor_35"/> </LightSpotSize> + </hasProperty> + <hasProperty rdf:resource="#MaxVoltageSupply_36"/> + <hasProperty rdf:resource="#MaxAmbientTemperature_61"/> <hasIdentifier> - <Identifier rdf:ID="ID_IPA_AMMS_SimpleGripper-2DOF-Turnable"> + <Identifier rdf:ID="Identifier_153"> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >IPA_AMMS_SimpleGripper-2DOF-Turnable</value> - <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >ID of the IPA AMMS simple gripper with 2 DOF, but turnable by 90 degrees.</rdfs:comment> - </Identifier> + >Sick_CS81-P1112</value> + <hasEditable rdf:resource="#isEditable_9"/> </Identifier> </hasIdentifier> - </VacuumGripper> - </isSkillOf> - <isSubskillOf rdf:resource="#AMMS_IPA_PLACE_2DOF_Part1"/> - <isSubskillOf rdf:resource="#AMMS_IPA_PICK_2DOF_Part1"/> - <isSubskillOf rdf:resource="#AMMS_IPA_PICKANDPLACE_90DEG_Part2"/> - <isSubskillOf rdf:resource="#AMMS_IPA_PICK90DEGANDPLACE_Part6"/> - </Displace> - </hasSkill> - <hasSkill rdf:resource="#IPA_AMMS_MoveBack"/> - <rdfs:comment - rdf:datatype= - "http://www.w3.org/2001/XMLSchema#string" - >2DOF-Gripper of the IPA AMMS Demonstrator.</rdfs:comment> - <hasSkill rdf:resource="#AMMS_IPA_PLACE_2DOF"/> - <hasSkill rdf:resource="#IPA_AMMS_MoveDown"/> - <hasSkill rdf:resource="#IPA_AMMS_MoveUp"/> - <hasSkill rdf:resource="#AMMS_IPA_PICK_2DOF"/> - <hasProperty rdf:resource="#DegreesOfFreedom_2"/> - <hasProperty rdf:resource="#MaxAmbientTemperature_40"/> - <hasProperty rdf:resource="#MinAmbientTemperature_0"/> - <hasProperty rdf:resource="#BusInterface_FastEthernet"/> - </VacuumGripper> - </isPropertyOf> - <isPropertyOf rdf:resource="#IPA_AMMS_SimpleGripper-2DOF-Turnable"/> - <isPropertyOf rdf:resource="#IPA_AMMS_FilterOrientator"/> - <hasEditable rdf:resource="#isEditable_false"/> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >24.0</value> - </MaxVoltageSupply> - </hasProperty> - <hasProperty> - <ResponseTime rdf:ID="ResponseTime_0.005"> - <hasEditable rdf:resource="#isEditable_false"/> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >0.0050</value> - <isPropertyOf rdf:resource="#Sick_CVS2-P112"/> - </ResponseTime> - </hasProperty> - <hasProperty> - <EnclosureRatingIP rdf:ID="EnclosureRatingIP_67"> - <isPropertyOf rdf:resource="http://www.owl-ontologies.com/siaras.owl#Schunk_MPG_64"/> - <isPropertyOf rdf:resource="#Sick_WL18-3P430"/> - <isPropertyOf rdf:resource="#Sick_WT18-3P430"/> - <isPropertyOf rdf:resource="#Sick_CS81-P1112"/> - <isPropertyOf rdf:resource="#Schunk_MPG_20"/> - <isPropertyOf rdf:resource="#Sick_WSWE18-3P430"/> - <isPropertyOf rdf:resource="#Sensopart_FL64C"/> - <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/> - <isPropertyOf rdf:resource="#Sick_DT10-P10B5"/> - <isPropertyOf rdf:resource="#Sick_LUT3-610"/> - <isPropertyOf> - <OpticContrastScanner rdf:ID="Sick_KT5W_2P1116D"> - <hasProperty> - <LightSpotSize rdf:ID="LightSpotSize_0.0012x0.0042"> - <isPropertyOf rdf:resource="#Sick_KT5W_2P1116D"/> + <hasProperty rdf:resource="#LightType_111"/> + <hasProperty rdf:resource="#MaxCurrentConsumption_108"/> + <hasProperty rdf:resource="#EnclosureRatingIP_96"/> + <hasProperty rdf:resource="#LightType_50"/> + <hasProperty rdf:resource="#Weight_54"/> + </OpticColorSensor> + </isPropertyOf> + <isPropertyOf rdf:resource="#OpticContrastScanner_51"/> <value rdf:datatype= "http://www.w3.org/2001/XMLSchema#string" - >0.0012x0.0042</value> - <hasEditable rdf:resource="#isEditable_false"/> - </LightSpotSize> - </hasProperty> - <hasProperty> - <SwitchingFrequency rdf:ID="SwitchingFrequency_10000"> - <value - rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >10000.0</value> - <hasEditable rdf:resource="#isEditable_false"/> - <isPropertyOf rdf:resource="#Sick_KT5W_2P1116D"/> - </SwitchingFrequency> - </hasProperty> - <hasProperty> - <Weight rdf:ID="Weight_0.4"> - <isPropertyOf rdf:resource="#Sensopart_FL64C"/> - <isPropertyOf rdf:resource="#Sick_LUT3-610"/> - <isPropertyOf rdf:resource="#Schunk_MPG_20"/> - <isPropertyOf rdf:resource="#Sick_KT5W_2P1116D"/> - <isPropertyOf rdf:resource="#Sick_CS81-P1112"/> - <isPropertyOf rdf:resource="#Sick_KT10-2P1115"/> - <hasEditable rdf:resource="#isEditable_false"/> - <value - rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >0.4</value> - </Weight> - </hasProperty> - <hasProperty> - <MaxCurrentConsumption rdf:ID="MaxCurrentConsumption_0.13"> - <hasEditable rdf:resource="#isEditable_false"/> - <value - rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >0.13</value> - <isPropertyOf rdf:resource="#Sick_KT5W_2P1116D"/> - </MaxCurrentConsumption> + >LEDblue</value> + <hasEditable rdf:resource="#isEditable_9"/> + </LightType> </hasProperty> - <hasSkill> - <DetectContrast rdf:ID="DetectContrast_1"> - <isSkillOf rdf:resource="#Sick_KT5W_2P1116D"/> - <isSkillOf rdf:resource="#Sick_KT10-2P1115"/> - </DetectContrast> - </hasSkill> + <hasSkill rdf:resource="#DetectColor_34"/> + <hasProperty rdf:resource="#MaxAmbientTemperature_61"/> <hasProperty> - <ScanningDistance rdf:ID="ScanningDistance_0.01"> - <isPropertyOf rdf:resource="#Sick_LUT3-610"/> - <isPropertyOf rdf:resource="#Sick_KT5W_2P1116D"/> - <isPropertyOf rdf:resource="#Sick_KT10-2P1115"/> - <hasEditable rdf:resource="#isEditable_false"/> + <ElectricalInterface rdf:ID="ElectricalInterface_159"> + <isPropertyOf rdf:resource="#OpticColorSensor_28"/> + <isPropertyOf rdf:resource="#OpticLuminescenceScanner_30"/> + <isPropertyOf rdf:resource="#OpticColorSensor_33"/> + <hasEditable rdf:resource="#isEditable_9"/> <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >0.01</value> - </ScanningDistance> - </hasProperty> - <hasProperty> - <MaxAmbientTemperature rdf:ID="MaxAmbientTemperature_55"> - <isPropertyOf rdf:resource="#Sensopart_FL64C"/> - <isPropertyOf rdf:resource="#Sick_LUT3-610"/> - <isPropertyOf rdf:resource="#Sick_CS81-P1112"/> - <isPropertyOf rdf:resource="#Sick_MLG2-0280F511"/> + "http://www.w3.org/2001/XMLSchema#string" + >open collector NPN</value> + </ElectricalInterface> + </hasProperty> + <hasProperty rdf:resource="#EnclosureRatingIP_96"/> + <hasProperty> + <LightSpotSize rdf:ID="LightSpotSize_155"> + <isPropertyOf rdf:resource="#OpticColorSensor_33"/> + <hasEditable rdf:resource="#isEditable_9"/> <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >55.0</value> - <isPropertyOf rdf:resource="#Sick_DME5000-112"/> - <isPropertyOf rdf:resource="#Sick_CSM1-N1114"/> - <hasEditable rdf:resource="#isEditable_false"/> - <isPropertyOf rdf:resource="#Sick_KT5W_2P1116D"/> - <isPropertyOf rdf:resource="#Sick_KT10-2P1115"/> - </MaxAmbientTemperature> + "http://www.w3.org/2001/XMLSchema#string" + >0.0015x0.0065</value> + </LightSpotSize> </hasProperty> - <hasProperty rdf:resource="#MinAmbientTemperature_-10"/> - <hasProperty rdf:resource="#ElectricalInterface_ConnectorM12-5Pins"/> - <hasProperty rdf:resource="#EnclosureRatingIP_67"/> + <hasProperty rdf:resource="#MaxVoltageSupply_156"/> + <hasProperty rdf:resource="#LightType_113"/> + <hasProperty rdf:resource="#ResponseTime_138"/> <hasIdentifier> - <Identifier rdf:ID="ID_Sick_KT5W_2P1116D"> + <Identifier rdf:ID="Identifier_160"> <value rdf:datatype= "http://www.w3.org/2001/XMLSchema#string" - >Sick_KT5W_2P1116D</value> - <hasEditable rdf:resource="#isEditable_false"/> + >Sick_CSM1-N1114</value> + <hasEditable rdf:resource="#isEditable_9"/> </Identifier> </hasIdentifier> - <hasProperty rdf:resource="#ElectricalInterface_OpenCollectorPNP"/> <hasProperty> - <ResponseTime rdf:ID="ResponseTime_0.00005"> + <Weight rdf:ID="Weight_157"> + <hasEditable rdf:resource="#isEditable_9"/> + <isPropertyOf rdf:resource="#OpticColorSensor_33"/> <value rdf:datatype= "http://www.w3.org/2001/XMLSchema#float" - >5.0E-5</value> - <hasEditable rdf:resource="#isEditable_false"/> - <isPropertyOf rdf:resource="#Sick_KT5W_2P1116D"/> - </ResponseTime> + >0.011</value> + </Weight> </hasProperty> - </OpticContrastScanner> - </isPropertyOf> - <isPropertyOf rdf:resource="#Sick_CSM1-N1114"/> - <isPropertyOf rdf:resource="#Sick_KT10-2P1115"/> - <isPropertyOf rdf:resource="#Sick_CVS2-P112"/> - <hasEditable rdf:resource="#isEditable_false"/> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#string" - >67</value> - </EnclosureRatingIP> - </hasProperty> - <hasProperty> - <FieldOfView rdf:ID="FieldOfView_50x60"> - <hasEditable rdf:resource="#isEditable_false"/> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#string" - >50x60</value> - <isPropertyOf rdf:resource="#Sick_CVS2-P112"/> - </FieldOfView> - </hasProperty> - <hasProperty> - <Weight rdf:ID="Weight_0.18"> - <hasEditable rdf:resource="#isEditable_false"/> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >0.18</value> - <isPropertyOf rdf:resource="#Sick_CVS2-P112"/> - <isPropertyOf> - <IO_Board rdf:ID="IO_Board_d328"> - <hasProperty rdf:resource="#Weight_0.18"/> + <hasProperty rdf:resource="#ScanningDistance_151"/> + <hasProperty rdf:resource="#LightType_50"/> + <hasProperty rdf:resource="#ElectricalInterface_40"/> + <hasProperty rdf:resource="#MinAmbientTemperature_55"/> + <hasProperty rdf:resource="#MinVoltageSupply_158"/> <hasProperty> - <DigIn rdf:ID="DigIn_7"> - <isPropertyOf rdf:resource="#IO_Board_d328"/> + <MaxCurrentConsumption rdf:ID="MaxCurrentConsumption_154"> + <hasEditable rdf:resource="#isEditable_9"/> + <isPropertyOf rdf:resource="#OpticColorSensor_33"/> <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#string" - >16</value> - </DigIn> + "http://www.w3.org/2001/XMLSchema#float" + >0.035</value> + </MaxCurrentConsumption> </hasProperty> <hasProperty> - <DigOut rdf:ID="DigOut_8"> + <SwitchingFrequency rdf:ID="SwitchingFrequency_32"> <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#string" - >16</value> - <isPropertyOf rdf:resource="#IO_Board_d328"/> - </DigOut> + "http://www.w3.org/2001/XMLSchema#float" + >1500.0</value> + <hasEditable rdf:resource="#isEditable_9"/> + <isPropertyOf rdf:resource="#OpticLuminescenceScanner_30"/> + <isPropertyOf rdf:resource="#OpticColorSensor_33"/> + </SwitchingFrequency> </hasProperty> - <isSubDeviceOf> - <Controller rdf:ID="ABB_IRC5"> - <hasSkill> - <PerformSelfTest rdf:ID="PerformSelfTest_3"> - <isSkillOf rdf:resource="#ABB_IRC5"/> - </PerformSelfTest> - </hasSkill> - <hasIdentifier> - <Identifier rdf:ID="ID_ABB_IRC5"> - <value - rdf:datatype= - "http://www.w3.org/2001/XMLSchema#string" - >ABB_IRC5</value> - </Identifier> - </hasIdentifier> - <hasProperty> - <IntelligentCtrl rdf:ID="IntelligentCtrl_2"> - <isPropertyOf rdf:resource="#ABB_IRC5"/> - </IntelligentCtrl> - </hasProperty> - <hasSubDevice rdf:resource="#IO_Board_d328"/> - </Controller> - </isSubDeviceOf> - <hasIdentifier> - <Identifier rdf:ID="Identifier_9"> - <value - rdf:datatype= - "http://www.w3.org/2001/XMLSchema#string" - >dig328</value> - </Identifier> - </hasIdentifier> - <hasSkill> - <Read rdf:ID="Read_6"> - <isSkillOf rdf:resource="#IO_Board_d328"/> - </Read> - </hasSkill> - </IO_Board> + </OpticColorSensor> </isPropertyOf> - </Weight> - </hasProperty> - <hasProperty rdf:resource="#MinAmbientTemperature_0"/> - <hasProperty rdf:resource="#ElectricalInterface_OpenCollectorPNP"/> - <hasProperty> - <MaxCurrentConsumption rdf:ID="MaxCurrentConsumption_0.2"> - <isPropertyOf rdf:resource="#Sick_MLG2-0280F511"/> - <isPropertyOf rdf:resource="#Sick_CVS2-P112"/> - <hasEditable rdf:resource="#isEditable_false"/> + <isPropertyOf rdf:resource="#OpticColorSensor_35"/> + <isPropertyOf rdf:resource="#OpticDistanceSensor_45"/> + <isPropertyOf rdf:resource="#OpticContrastScanner_51"/> + <isPropertyOf rdf:resource="#OpticContrastScanner_53"/> + <hasEditable rdf:resource="#isEditable_9"/> <value rdf:datatype= "http://www.w3.org/2001/XMLSchema#float" - >0.2</value> - </MaxCurrentConsumption> + >-10.0</value> + </MinAmbientTemperature> </hasProperty> + <hasProperty rdf:resource="#ElectricalInterface_56"/> <hasProperty> - <ScanningDistance rdf:ID="ScanningDistance_0.24"> - <hasEditable rdf:resource="#isEditable_false"/> + <LightSpotSize rdf:ID="LightSpotSize_103"> <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >0.24</value> - <isPropertyOf rdf:resource="#Sick_CVS2-P112"/> - </ScanningDistance> + "http://www.w3.org/2001/XMLSchema#string" + >0.0012x0.0042</value> + <hasEditable rdf:resource="#isEditable_9"/> + <isPropertyOf rdf:resource="#OpticContrastScanner_53"/> + </LightSpotSize> </hasProperty> + <hasProperty rdf:resource="#ScanningDistance_102"/> + <hasSkill rdf:resource="#DetectContrast_52"/> <hasProperty> - <MinVoltageSupply rdf:ID="MinVoltageSupply_12.0"> - <isPropertyOf rdf:resource="#Sensopart_FL64C"/> - <isPropertyOf rdf:resource="#Sick_LUT3-610"/> - <isPropertyOf rdf:resource="#Sick_CVS2-P112"/> + <SwitchingFrequency rdf:ID="SwitchingFrequency_105"> + <isPropertyOf rdf:resource="#OpticContrastScanner_53"/> <value rdf:datatype= "http://www.w3.org/2001/XMLSchema#float" - >12.0</value> - <hasEditable rdf:resource="#isEditable_false"/> - </MinVoltageSupply> + >10000.0</value> + <hasEditable rdf:resource="#isEditable_9"/> + </SwitchingFrequency> </hasProperty> + <hasProperty rdf:resource="#MaxAmbientTemperature_61"/> + <hasProperty rdf:resource="#EnclosureRatingIP_96"/> <hasIdentifier> - <Identifier rdf:ID="ID_Sick_CVS2-P112"> - <hasEditable rdf:resource="#isEditable_false"/> + <Identifier rdf:ID="Identifier_107"> + <hasEditable rdf:resource="#isEditable_9"/> <value rdf:datatype= "http://www.w3.org/2001/XMLSchema#string" - >Sick_CVS2-P112</value> + >Sick_KT5W_2P1116D</value> </Identifier> </hasIdentifier> + <hasProperty rdf:resource="#Weight_54"/> + <hasProperty rdf:resource="#ElectricalInterface_97"/> <hasProperty> - <Resolution rdf:ID="Resolution_208x238"> + <MaxCurrentConsumption rdf:ID="MaxCurrentConsumption_106"> + <isPropertyOf rdf:resource="#OpticContrastScanner_53"/> + <hasEditable rdf:resource="#isEditable_9"/> <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#string" - >208x238</value> - <hasEditable rdf:resource="#isEditable_false"/> - <isPropertyOf rdf:resource="#Sick_CVS2-P112"/> - </Resolution> + "http://www.w3.org/2001/XMLSchema#float" + >0.13</value> + </MaxCurrentConsumption> </hasProperty> - <hasProperty rdf:resource="#MaxAmbientTemperature_40"/> - </VisionSensor> + </OpticContrastScanner> </isPropertyOf> - <isPropertyOf rdf:resource="#Sick_KT10-2P1115"/> - <isPropertyOf rdf:resource="#Sick_KT5W_2P1116D"/> - <isPropertyOf rdf:resource="#Sick_DT10-P10B5"/> + <isPropertyOf rdf:resource="#OpticColorSensor_33"/> + <isPropertyOf rdf:resource="#OpticColorSensor_28"/> + <isPropertyOf rdf:resource="#OpticLuminescenceScanner_30"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >55.0</value> + <hasEditable rdf:resource="#isEditable_9"/> + <isPropertyOf rdf:resource="#LightGrid_57"/> + <isPropertyOf rdf:resource="#OpticColorSensor_35"/> + <isPropertyOf rdf:resource="#OpticDistanceSensor_45"/> + <isPropertyOf rdf:resource="#OpticContrastScanner_51"/> + </MaxAmbientTemperature> + </hasProperty> + <hasProperty rdf:resource="#SwitchingFrequency_32"/> + <hasProperty> + <ResponseTime rdf:ID="ResponseTime_164"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >3.0E-4</value> + <hasEditable rdf:resource="#isEditable_9"/> + <isPropertyOf rdf:resource="#OpticLuminescenceScanner_30"/> + </ResponseTime> + </hasProperty> + <hasProperty rdf:resource="#MinAmbientTemperature_55"/> + <hasProperty rdf:resource="#Weight_54"/> + <hasProperty rdf:resource="#MinVoltageSupply_29"/> + <hasProperty rdf:resource="#MaxVoltageSupply_36"/> + <hasProperty rdf:resource="#ElectricalInterface_40"/> + <hasProperty> + <LightSpotSize rdf:ID="LightSpotSize_161"> + <isPropertyOf rdf:resource="#OpticLuminescenceScanner_30"/> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >open collector PNP</value> - <isPropertyOf rdf:resource="#Sick_WT18-3P430"/> - </ElectricalInterface> + >0.002x0.006</value> + <hasEditable rdf:resource="#isEditable_9"/> + </LightSpotSize> + </hasProperty> + <hasProperty rdf:resource="#EnclosureRatingIP_96"/> + <hasProperty> + <LightType rdf:ID="LightType_162"> + <isPropertyOf rdf:resource="#OpticLuminescenceScanner_30"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >UV</value> + <hasEditable rdf:resource="#isEditable_9"/> + </LightType> </hasProperty> - <hasProperty rdf:resource="#LightType_LEDgreen"/> - <hasProperty rdf:resource="#MinAmbientTemperature_-10"/> - <hasProperty rdf:resource="#EnclosureRatingIP_67"/> - <hasProperty rdf:resource="#MaxAmbientTemperature_55"/> <hasIdentifier> - <Identifier rdf:ID="ID_Sick_CS81-P1112"> + <Identifier rdf:ID="Identifier_165"> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >Sick_CS81-P1112</value> - <hasEditable rdf:resource="#isEditable_false"/> + >Sick_LUT3-610</value> + <hasEditable rdf:resource="#isEditable_9"/> </Identifier> </hasIdentifier> - <hasProperty rdf:resource="#MaxVoltageSupply_30.0"/> <hasSkill> - <DetectColor rdf:ID="DetectColor_1"> - <isSkillOf rdf:resource="#Sick_CS81-P1112"/> - <isSkillOf rdf:resource="#Sick_CSM1-N1114"/> - </DetectColor> + <DetectLuminescence rdf:ID="DetectLuminescence_31"> + <isSkillOf rdf:resource="#OpticLuminescenceScanner_30"/> + </DetectLuminescence> </hasSkill> - <hasProperty rdf:resource="#Weight_0.4"/> - </OpticColorSensor> + <hasProperty rdf:resource="#MaxCurrentConsumption_163"/> + <hasProperty rdf:resource="#ScanningDistance_102"/> + <hasProperty rdf:resource="#ElectricalInterface_159"/> + </OpticLuminescenceScanner> </isPropertyOf> - <isPropertyOf rdf:resource="#Sick_CSM1-N1114"/> - <isPropertyOf rdf:resource="#Sick_LUT3-610"/> - <isPropertyOf rdf:resource="#Sick_KT10-2P1115"/> - <isPropertyOf rdf:resource="#Sick_KT5W_2P1116D"/> - <isPropertyOf rdf:resource="#Sick_DME5000-112"/> - <hasEditable rdf:resource="#isEditable_false"/> - </MinAmbientTemperature> - </hasProperty> - <hasProperty> - <ResponseTime rdf:ID="ResponseTime_0.0003"> - <hasEditable rdf:resource="#isEditable_false"/> - <isPropertyOf rdf:resource="#Sick_LUT3-610"/> + <isPropertyOf rdf:resource="#OpticReflexSwitch_37"/> + <isPropertyOf rdf:resource="#OpticContrastScanner_51"/> + <isPropertyOf rdf:resource="#OpticThroughBeamSwitch_41"/> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >3.0E-4</value> - </ResponseTime> + >30.0</value> + <isPropertyOf rdf:resource="#OpticDistanceSensor_47"/> + <isPropertyOf rdf:resource="#OpticColorSensor_35"/> + <isPropertyOf rdf:resource="#OpticColorSensor_28"/> + <isPropertyOf rdf:resource="#OpticProximitySwitch_39"/> + <isPropertyOf rdf:resource="#LightGrid_57"/> + <isPropertyOf rdf:resource="#OpticDistanceSensor_45"/> + <hasEditable rdf:resource="#isEditable_9"/> + </MaxVoltageSupply> </hasProperty> - <hasProperty rdf:resource="#MaxAmbientTemperature_55"/> - <hasProperty rdf:resource="#Weight_0.4"/> - <hasProperty rdf:resource="#ScanningDistance_0.01"/> - <hasSkill> - <DetectLuminescence rdf:ID="DetectLuminescence_1"> - <isSkillOf rdf:resource="#Sick_LUT3-610"/> - </DetectLuminescence> - </hasSkill> - <hasProperty rdf:resource="#MaxVoltageSupply_30.0"/> - <hasProperty rdf:resource="#ElectricalInterface_ConnectorM12-4Pins"/> - <hasProperty rdf:resource="#MinVoltageSupply_12.0"/> + <hasProperty rdf:resource="#EnclosureRatingIP_85"/> <hasProperty> - <ElectricalInterface rdf:ID="ElectricalInterface_OpenCollectorNPN"> - <isPropertyOf rdf:resource="#Sick_CSM1-N1114"/> - <isPropertyOf rdf:resource="#Sick_LUT3-610"/> - <isPropertyOf rdf:resource="#Sensopart_FL64C"/> - <hasEditable rdf:resource="#isEditable_false"/> + <Material rdf:ID="Material_170"> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >open collector NPN</value> - </ElectricalInterface> + >Polycarbonat</value> + <isPropertyOf rdf:resource="#OpticColorSensor_28"/> + <hasEditable rdf:resource="#isEditable_9"/> + </Material> </hasProperty> <hasProperty> - <SwitchingFrequency rdf:ID="SwitchingFrequency_1500"> - <isPropertyOf rdf:resource="#Sick_LUT3-610"/> - <isPropertyOf rdf:resource="#Sick_CSM1-N1114"/> - <hasEditable rdf:resource="#isEditable_false"/> + <Width rdf:ID="Width_168"> + <isPropertyOf rdf:resource="#OpticColorSensor_28"/> + <hasEditable rdf:resource="#isEditable_9"/> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >1500.0</value> - </SwitchingFrequency> + >80.0</value> + </Width> </hasProperty> + <hasProperty rdf:resource="#MinVoltageSupply_109"/> + <hasProperty rdf:resource="#MaxAmbientTemperature_61"/> + <hasProperty rdf:resource="#MaxCurrentConsumption_163"/> + <hasIdentifier> + <Identifier rdf:ID="Identifier_176"> + <hasEditable rdf:resource="#isEditable_9"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Sensopart_FL64C</value> + </Identifier> + </hasIdentifier> + <hasProperty rdf:resource="#Height_166"/> <hasProperty> - <MaxCurrentConsumption rdf:ID="MaxCurrentConsumption_0.06"> - <hasEditable rdf:resource="#isEditable_false"/> + <ResponseTime rdf:ID="ResponseTime_167"> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >0.06</value> - <isPropertyOf rdf:resource="#VisionComponents-VC4465"/> - <isPropertyOf rdf:resource="#Sick_LUT3-610"/> - <isPropertyOf rdf:resource="#Sensopart_FL64C"/> - </MaxCurrentConsumption> + >9.0E-4</value> + <hasEditable rdf:resource="#isEditable_9"/> + <isPropertyOf rdf:resource="#OpticColorSensor_28"/> + </ResponseTime> </hasProperty> <hasProperty> - <LightSpotSize rdf:ID="LightSpotSize_0.002x0.006"> - <hasEditable rdf:resource="#isEditable_false"/> - <isPropertyOf rdf:resource="#Sick_LUT3-610"/> + <LightType rdf:ID="LightType_169"> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >0.002x0.006</value> - </LightSpotSize> + >LED</value> + <isPropertyOf rdf:resource="#OpticColorSensor_28"/> + <hasEditable rdf:resource="#isEditable_9"/> + </LightType> </hasProperty> - <hasProperty rdf:resource="#EnclosureRatingIP_67"/> + <hasProperty rdf:resource="#ElectricalInterface_159"/> + <hasProperty rdf:resource="#MaxCurrentConsumption_108"/> + <hasSkill rdf:resource="#DetectColor_27"/> + <hasProperty rdf:resource="#ResponseTime_143"/> <hasProperty> - <LightType rdf:ID="LightType_UV"> - <hasEditable rdf:resource="#isEditable_false"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >UV</value> - <isPropertyOf rdf:resource="#Sick_LUT3-610"/> - </LightType> + <Width rdf:ID="Width_172"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >12.0</value> + <hasEditable rdf:resource="#isEditable_9"/> + <isPropertyOf rdf:resource="#OpticColorSensor_28"/> + </Width> </hasProperty> - <hasIdentifier> - <Identifier rdf:ID="ID_Sick_LUT3-610"> - <hasEditable rdf:resource="#isEditable_false"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >Sick_LUT3-610</value> - </Identifier> - </hasIdentifier> - </OpticLuminescenceScanner> - </isPropertyOf> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >30.0</value> - <isPropertyOf rdf:resource="#Sick_WT18-3P430"/> - <isPropertyOf rdf:resource="#Sick_WL18-3P430"/> - <isPropertyOf rdf:resource="#Sensopart_FL64C"/> - <isPropertyOf rdf:resource="#Sick_CS81-P1112"/> - <hasEditable rdf:resource="#isEditable_false"/> - <isPropertyOf rdf:resource="#Sick_DT10-P10B5"/> - <isPropertyOf rdf:resource="#Sick_WSWE18-3P430"/> - <isPropertyOf rdf:resource="#Sick_DME5000-112"/> - <isPropertyOf rdf:resource="#Sick_MLG2-0280F511"/> - <isPropertyOf rdf:resource="#Sick_KT10-2P1115"/> - </MaxVoltageSupply> - </hasProperty> - <hasProperty> - <ResponseTime rdf:ID="ResponseTime_0.00001"> - <isPropertyOf rdf:resource="#Sick_KT10-2P1115"/> - <hasEditable rdf:resource="#isEditable_false"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >1.0E-5</value> - </ResponseTime> - </hasProperty> - <hasProperty rdf:resource="#ElectricalInterface_OpenCollectorPNP"/> - <hasProperty rdf:resource="#MinVoltageSupply_10.0"/> - <hasIdentifier> - <Identifier rdf:ID="ID_Sick_KT10-2P1115"> - <hasEditable rdf:resource="#isEditable_false"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >Sick_KT10-2P1115</value> - </Identifier> - </hasIdentifier> - <hasProperty rdf:resource="#ScanningDistance_0.01"/> - <hasProperty> - <SwitchingFrequency rdf:ID="SwitchingFrequency_25000"> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >25000.0</value> - <hasEditable rdf:resource="#isEditable_false"/> - <isPropertyOf rdf:resource="#Sick_KT10-2P1115"/> - </SwitchingFrequency> - </hasProperty> - <hasProperty rdf:resource="#LightType_LEDred"/> - <hasProperty rdf:resource="#MinAmbientTemperature_-10"/> - <hasProperty rdf:resource="#ElectricalInterface_ConnectorM12-5Pins"/> - <hasProperty rdf:resource="#MaxCurrentConsumption_0.08"/> - <hasSkill rdf:resource="#DetectContrast_1"/> - <hasProperty rdf:resource="#Weight_0.4"/> - <hasProperty> - <LightSpotSize rdf:ID="LightSpotSize_0.004x0.0008"> - <hasEditable rdf:resource="#isEditable_false"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >0.004x0.0008</value> - <isPropertyOf rdf:resource="#Sick_KT10-2P1115"/> - </LightSpotSize> - </hasProperty> - <hasProperty rdf:resource="#EnclosureRatingIP_67"/> - <hasProperty rdf:resource="#MaxAmbientTemperature_55"/> - <hasProperty rdf:resource="#LightType_LEDgreen"/> - <hasProperty rdf:resource="#LightType_LEDblue"/> - </OpticContrastScanner> - </isPropertyOf> - <isPropertyOf rdf:resource="#Sick_CS81-P1112"/> - <hasEditable rdf:resource="#isEditable_false"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >LEDgreen</value> - </LightType> - </hasProperty> - <hasProperty rdf:resource="#ElectricalInterface_ConnectorM12-4Pins"/> - <hasProperty rdf:resource="#MaxAmbientTemperature_55"/> - <hasProperty rdf:resource="#ElectricalInterface_OpenCollectorNPN"/> - <hasProperty rdf:resource="#LightType_LEDblue"/> - <hasProperty rdf:resource="#MinAmbientTemperature_-10"/> - <hasProperty> - <MaxVoltageSupply rdf:ID="MaxVoltageSupply_28.8"> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >28.8</value> - <hasEditable rdf:resource="#isEditable_false"/> - <isPropertyOf rdf:resource="#Sick_IVC-2DM1111"/> - <isPropertyOf rdf:resource="#Sick_IVC-2DM1122"/> - <isPropertyOf rdf:resource="#VisionComponents-VC4465"/> - <isPropertyOf rdf:resource="#Sick_CSM1-N1114"/> - </MaxVoltageSupply> - </hasProperty> - <hasProperty> - <LightSpotSize rdf:ID="LightSpotSize_0.0015x0.0065"> - <isPropertyOf rdf:resource="#Sick_CSM1-N1114"/> - <hasEditable rdf:resource="#isEditable_false"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >0.0015x0.0065</value> - </LightSpotSize> - </hasProperty> - <hasProperty> - <MaxCurrentConsumption rdf:ID="MaxCurrentConsumption_0.035"> - <hasEditable rdf:resource="#isEditable_false"/> - <isPropertyOf rdf:resource="#Sick_CSM1-N1114"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >0.035</value> - </MaxCurrentConsumption> - </hasProperty> - <hasProperty rdf:resource="#ScanningDistance_0.0125"/> - <hasProperty rdf:resource="#LightType_LEDred"/> - <hasProperty rdf:resource="#SwitchingFrequency_1500"/> - <hasProperty> - <Weight rdf:ID="Weight_0.011"> - <hasEditable rdf:resource="#isEditable_false"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >0.011</value> - <isPropertyOf rdf:resource="#Sick_CSM1-N1114"/> - </Weight> - </hasProperty> - <hasIdentifier> - <Identifier rdf:ID="ID_Sick_CSM1-N1114"> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >Sick_CSM1-N1114</value> - <hasEditable rdf:resource="#isEditable_false"/> - </Identifier> - </hasIdentifier> - <hasProperty> - <MinVoltageSupply rdf:ID="MinVoltageSupply_19.2"> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >19.2</value> - <isPropertyOf rdf:resource="#Sick_CSM1-N1114"/> - <isPropertyOf rdf:resource="#Sick_IVC-2DM1111"/> - <isPropertyOf rdf:resource="#Sick_IVC-2DM1122"/> - <isPropertyOf rdf:resource="#VisionComponents-VC4465"/> - <hasEditable rdf:resource="#isEditable_false"/> - </MinVoltageSupply> - </hasProperty> - <hasProperty> - <ResponseTime rdf:ID="ResponseTime_0.0005"> - <hasEditable rdf:resource="#isEditable_false"/> - <isPropertyOf rdf:resource="#Sick_WL18-3P430"/> - <isPropertyOf rdf:resource="#Sick_CSM1-N1114"/> - <isPropertyOf rdf:resource="#Sick_WSWE18-3P430"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >5.0E-4</value> - </ResponseTime> - </hasProperty> - <hasProperty rdf:resource="#EnclosureRatingIP_67"/> - <hasSkill rdf:resource="#DetectColor_1"/> - </OpticColorSensor> - </isPropertyOf> - <isPropertyOf rdf:resource="#Sick_LUT3-610"/> - <hasEditable rdf:resource="#isEditable_false"/> - <isPropertyOf rdf:resource="#Sick_WL18-3P430"/> - <isPropertyOf rdf:resource="#Sick_IVC-2DM1111"/> - </ElectricalInterface> - </hasProperty> - <hasProperty> - <Weight rdf:ID="Weight_0.04"> - <hasEditable rdf:resource="#isEditable_false"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >0.04</value> - <isPropertyOf rdf:resource="#Sick_WT18-3P430"/> - <isPropertyOf rdf:resource="#Schunk_MPG_20"/> - <isPropertyOf rdf:resource="#Sick_WSWE18-3P430"/> - <isPropertyOf rdf:resource="#Sick_DT10-P10B5"/> - <isPropertyOf rdf:resource="#Sick_WL18-3P430"/> - </Weight> - </hasProperty> - <hasProperty> - <MaxCurrentConsumption rdf:ID="MaxCurrentConsumption_0.055"> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >0.055</value> - <hasEditable rdf:resource="#isEditable_false"/> - <isPropertyOf rdf:resource="#Sick_WSWE18-3P430"/> - </MaxCurrentConsumption> - </hasProperty> - <hasProperty> - <MinMeasurementRange rdf:ID="MinMeasurementRange_0"> - <isPropertyOf rdf:resource="#Sick_WL18-3P430"/> - <isPropertyOf rdf:resource="#Sick_WSWE18-3P430"/> - <hasEditable rdf:resource="#isEditable_false"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >0.0</value> - </MinMeasurementRange> - </hasProperty> - <hasProperty> - <MinAmbientTemperature rdf:ID="MinAmbientTemperature_-40"> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >-40.0</value> - <isPropertyOf rdf:resource="#Sick_WSWE18-3P430"/> - <isPropertyOf rdf:resource="#Sick_WL18-3P430"/> - <isPropertyOf rdf:resource="#Sick_WT18-3P430"/> - <hasEditable rdf:resource="#isEditable_false"/> - </MinAmbientTemperature> - </hasProperty> - <hasProperty rdf:resource="#MaxAmbientTemperature_60"/> - <hasSkill> - <DetectObject rdf:ID="DetectObject_1"> - <isSkillOf rdf:resource="#Sick_WL18-3P430"/> - <isSkillOf rdf:resource="#Sick_WT18-3P430"/> - <isSkillOf rdf:resource="#Sick_WSWE18-3P430"/> - </DetectObject> - </hasSkill> - <hasProperty rdf:resource="#MinVoltageSupply_10.0"/> - <hasProperty rdf:resource="#ElectricalInterface_OpenCollectorPNP"/> - <hasProperty rdf:resource="#EnclosureRatingIP_67"/> - <hasProperty rdf:resource="#SwitchingFrequency_1000"/> - <hasProperty rdf:resource="#ResponseTime_0.0005"/> - <hasProperty> - <LightSpotSize rdf:ID="LightSpotSize_0.450"> + <hasProperty rdf:resource="#MinVoltageSupply_29"/> + <hasProperty> + <MaxVoltageSupply rdf:ID="MaxVoltageSupply_173"> + <isPropertyOf rdf:resource="#OpticColorSensor_28"/> + <hasEditable rdf:resource="#isEditable_9"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >26.4</value> + </MaxVoltageSupply> + </hasProperty> + <hasProperty rdf:resource="#Height_171"/> + <hasProperty rdf:resource="#Weight_54"/> + <hasProperty rdf:resource="#EnclosureRatingIP_96"/> + <hasProperty rdf:resource="#MinAmbientTemperature_174"/> + <hasProperty rdf:resource="#Length_175"/> + </OpticColorSensor> + </isPropertyOf> + <isPropertyOf rdf:resource="http://www.owl-ontologies.com/ExternalResource_11"/> + <isPropertyOf rdf:resource="http://www.owl-ontologies.com/ExternalResource_17"/> + <hasEditable rdf:resource="#isEditable_9"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >5.0</value> + </MinAmbientTemperature> + </hasProperty> + <hasProperty rdf:resource="#MaxAmbientTemperature_67"/> + <hasProperty rdf:resource="#EnclosureRatingIP_16"/> + </ScaraRobot> + </isPropertyOf> + <isPropertyOf rdf:resource="#ScaraRobot_7"/> + <isPropertyOf rdf:resource="http://www.owl-ontologies.com/ExternalResource_11"/> + <isPropertyOf rdf:resource="http://www.owl-ontologies.com/ExternalResource_17"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >30</value> + </EnclosureRatingIP> + </hasProperty> + <hasProperty rdf:resource="#Payload_222"/> + <hasSkill rdf:resource="#AsFastAsPossible_6"/> + <hasProperty rdf:resource="#TypeOfActuation_12"/> + <hasProperty> + <Reachability rdf:ID="Reachability_221"> + <hasEditable rdf:resource="#isEditable_9"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#integer" + >800</value> + <isPropertyOf rdf:resource="#ScaraRobot_7"/> + </Reachability> + </hasProperty> + <hasProperty rdf:resource="#Repeatability_223"/> + <hasSkill rdf:resource="#Karthesian_2"/> + <hasProperty rdf:resource="#Weight_10"/> + <hasProperty rdf:resource="#NumberOfJoints_8"/> + <hasProperty rdf:resource="#MaxAmbientTemperature_67"/> + <hasSkill rdf:resource="#Circular_4"/> + <hasProperty rdf:resource="#MinAmbientTemperature_174"/> + </ScaraRobot> + </isPropertyOf> + <isPropertyOf rdf:resource="http://www.owl-ontologies.com/ExternalResource_11"/> + <isPropertyOf rdf:resource="#Bosch_GBM_13_RE_Heavy"/> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >0.45</value> - <hasEditable rdf:resource="#isEditable_false"/> - <isPropertyOf rdf:resource="#Sick_WSWE18-3P430"/> - </LightSpotSize> + >51.0</value> + <hasEditable rdf:resource="#isEditable_9"/> + </Weight> </hasProperty> + <hasSkill rdf:resource="#StartRotation_SIARAS"/> + <hasSkill rdf:resource="#StopRotation_SIARAS"/> <hasIdentifier> - <Identifier rdf:ID="ID_Sick_WSWE18-3P430"> + <Identifier rdf:ID="ID_Bosch_GBM_13_RE_Heavy"> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >Sick_WSWE18-3P430</value> - <hasEditable rdf:resource="#isEditable_false"/> + >Bosch_GBM_13_RE_Heavy</value> </Identifier> - </hasIdentifier> - <hasProperty rdf:resource="#MaxVoltageSupply_30.0"/> - <hasProperty rdf:resource="#LightType_LEDred"/> - <hasProperty> - <MaxMeasurementRange rdf:ID="MaxMeasurementRange_20"> - <isPropertyOf rdf:resource="#Sick_WSWE18-3P430"/> - <hasEditable rdf:resource="#isEditable_false"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >20.0</value> - </MaxMeasurementRange> - </hasProperty> </OpticThroughBeamSwitch> + </hasIdentifier> </DrillMachine> </isPropertyOf> - <value - rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >60.0</value> - <hasEditable rdf:resource="#isEditable_false"/> - </MaxAmbientTemperature> - </hasProperty> - <hasProperty rdf:resource="#ElectricalInterface_ConnectorM12-4Pins"/> - <hasProperty rdf:resource="#MinMeasurementRange_0"/> - <hasProperty rdf:resource="#EnclosureRatingIP_67"/> - <hasSkill rdf:resource="#DetectObject_1"/> - <hasProperty rdf:resource="#MaxVoltageSupply_30.0"/> - <hasProperty rdf:resource="#Weight_0.04"/> - <hasProperty rdf:resource="#MinVoltageSupply_10.0"/> - <hasProperty rdf:resource="#MinAmbientTemperature_-40"/> - <hasProperty rdf:resource="#LightType_LEDred"/> - <hasProperty> - <MaxMeasurementRange rdf:ID="MaxMeasurementRange_5"> - <value - rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >5.0</value> - <hasEditable rdf:resource="#isEditable_false"/> - <isPropertyOf rdf:resource="#Sick_WL18-3P430"/> - <isPropertyOf rdf:resource="#Sick_MLG2-0280F511"/> - </MaxMeasurementRange> - </hasProperty> - <hasProperty> - <LightSpotSize rdf:ID="LightSpotSize_0.040"> - <value - rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >0.04</value> - <hasEditable rdf:resource="#isEditable_false"/> - <isPropertyOf rdf:resource="#Sick_WL18-3P430"/> - </LightSpotSize> - </hasProperty> - <hasProperty rdf:resource="#SwitchingFrequency_1000"/> - <hasProperty> - <MaxCurrentConsumption rdf:ID="MaxCurrentConsumption_0.03"> - <value - rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >0.03</value> - <hasEditable rdf:resource="#isEditable_false"/> - <isPropertyOf rdf:resource="#Sick_WL18-3P430"/> - </MaxCurrentConsumption> + </ChuckDiameter> </hasProperty> + <hasSkill rdf:resource="#StartRotation_SIARAS"/> + <hasSkill rdf:resource="#StopRotation_SIARAS"/> <hasIdentifier> - <Identifier rdf:ID="ID_Sick_WL18-3P430"> - <hasEditable rdf:resource="#isEditable_false"/> + <Identifier rdf:ID="ID_Bosch_GBM_13_RE"> <value rdf:datatype= "http://www.w3.org/2001/XMLSchema#string" - >Sick_WL18-3P430</value> + >Bosch_GBM_13_RE</value> </Identifier> </hasIdentifier> - <hasProperty rdf:resource="#ElectricalInterface_OpenCollectorPNP"/> - <hasProperty rdf:resource="#ResponseTime_0.0005"/> - </OpticReflexSwitch> + </DrillMachine> </isPropertyOf> - <isPropertyOf rdf:resource="#Sick_KT10-2P1115"/> - <isPropertyOf rdf:resource="#Sick_CSM1-N1114"/> - <isPropertyOf rdf:resource="#Sick_CS81-P1112"/> - <isPropertyOf rdf:resource="#Sick_WSWE18-3P430"/> - <isPropertyOf rdf:resource="#Sick_WT18-3P430"/> - </LightType> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >4.5</value> + <hasEditable rdf:resource="#isEditable_false"/> + </Weight> </hasProperty> - <hasProperty rdf:resource="#EnclosureRatingIP_67"/> + <hasProperty rdf:resource="#MinAmbientTemperature_0"/> <hasProperty> - <MaxMeasurementRange rdf:ID="MaxMeasurementRange_0.6"> - <isPropertyOf rdf:resource="#Sick_WT18-3P430"/> + <MaxMeasurementRange rdf:ID="MaxMeasurementRange_80"> + <isPropertyOf rdf:resource="#Sick_LMS200-30106"/> <value rdf:datatype= "http://www.w3.org/2001/XMLSchema#float" - >0.6</value> + >80.0</value> <hasEditable rdf:resource="#isEditable_false"/> </MaxMeasurementRange> </hasProperty> - <hasProperty rdf:resource="#MinAmbientTemperature_-40"/> - <hasSkill rdf:resource="#DetectObject_1"/> <hasProperty> - <SwitchingFrequency rdf:ID="SwitchingFrequency_700"> + <Resolution rdf:ID="DepthResolution_0.01"> <hasEditable rdf:resource="#isEditable_false"/> + <isPropertyOf rdf:resource="#Sick_LMS200-30106"/> <value rdf:datatype= "http://www.w3.org/2001/XMLSchema#float" - >700.0</value> - <isPropertyOf rdf:resource="#Sick_WT18-3P430"/> - </SwitchingFrequency> + >0.01</value> + </Resolution> </hasProperty> - <hasProperty rdf:resource="#ElectricalInterface_ConnectorM12-4Pins"/> - <hasProperty rdf:resource="#MinVoltageSupply_10.0"/> - <hasProperty rdf:resource="#MaxVoltageSupply_30.0"/> - <hasProperty rdf:resource="#ElectricalInterface_OpenCollectorPNP"/> - <hasProperty rdf:resource="#Weight_0.04"/> + <hasSkill> + <MeasureDistance rdf:ID="MeasureDistance_2"> + <isSkillOf rdf:resource="#Sick_LMS200-30106"/> + </MeasureDistance> + </hasSkill> + <hasSkill rdf:resource="#Count_1"/> + <hasSkill rdf:resource="#DeterminePositionOfObject_1"/> + <hasQualProperty rdf:resource="#Cost_5000"/> + <hasSkill> + <MeasureVolume rdf:ID="MeasureVolume_1"> + <isSkillOf rdf:resource="#Sick_LMS200-30106"/> + </MeasureVolume> + </hasSkill> + <hasIdentifier> + <Identifier rdf:ID="ID_Sick_LMS200-30106"> + <hasEditable rdf:resource="#isEditable_false"/> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#string" + >Sick_LMS200-30106</value> + </Identifier> + </hasIdentifier> + <hasSkill> + <Scan rdf:ID="Scan_2D"> + <isSkillOf rdf:resource="#Sick_LMS200-30106"/> + </Scan> + </hasSkill> <hasProperty> - <ResponseTime rdf:ID="ResponseTime_0.0007"> - <isPropertyOf rdf:resource="#Sensopart_FL64C"/> - <isPropertyOf rdf:resource="#Sick_WT18-3P430"/> + <Resolution rdf:ID="AngleResolution_0.5"> + <isPropertyOf rdf:resource="#Sick_LMS200-30106"/> <hasEditable rdf:resource="#isEditable_false"/> <value rdf:datatype= "http://www.w3.org/2001/XMLSchema#float" - >7.0E-4</value> - </ResponseTime> + >0.5</value> + </Resolution> </hasProperty> - <hasIdentifier> - <Identifier rdf:ID="ID_Sick_WT18-3P430"> + <hasSkill> + <ClassifyObject rdf:ID="ClassifyObject_2"> + <isSkillOf rdf:resource="#Sick_LMS200-30106"/> + </ClassifyObject> + </hasSkill> + <hasProperty> + <MaxScanAngle rdf:ID="MaxScanAngle_180"> <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#string" - >Sick_WT18-3P430</value> + "http://www.w3.org/2001/XMLSchema#float" + >180.0</value> <hasEditable rdf:resource="#isEditable_false"/> - </Identifier> - </hasIdentifier> - <hasProperty rdf:resource="#MaxAmbientTemperature_60"/> - </OpticProximitySwitch> - </isPropertyOf> - <isPropertyOf rdf:resource="#Sick_WSWE18-3P430"/> - <isPropertyOf rdf:resource="#Sick_KT10-2P1115"/> - <isPropertyOf rdf:resource="#Sick_WL18-3P430"/> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >10.0</value> - <isPropertyOf rdf:resource="#Sensopart_FL64C"/> - <isPropertyOf rdf:resource="#Sick_DT10-P10B5"/> - <isPropertyOf rdf:resource="#Sick_CS81-P1112"/> - <hasEditable rdf:resource="#isEditable_false"/> - </MinVoltageSupply> - </hasProperty> + <isPropertyOf rdf:resource="#Sick_LMS200-30106"/> + </MaxScanAngle> + </hasProperty> + <hasProperty rdf:resource="#MaxAmbientTemperature_50"/> + <hasProperty> + <MaxVoltageSupply rdf:ID="MaxVoltageSupply_27.6"> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >27.6</value> + <hasEditable rdf:resource="#isEditable_false"/> + <isPropertyOf rdf:resource="#Sick_LMS200-30106"/> + </MaxVoltageSupply> + </hasProperty> + </LaserScanner2D> + </isSkillOf> + <isSkillOf rdf:resource="#Sick_IVC-2DM1111"/> + <isSkillOf rdf:resource="#Sick_IVC-2DM1122"/> + </MeasurePositionOfObject> + </hasSkill> + <hasSkill rdf:resource="#ClassifyObject_1"/> + <hasSkill rdf:resource="#MeasureDiameter_1"/> + <hasProperty rdf:resource="#MinVoltageSupply_19.2"/> + <hasProperty rdf:resource="#MaxCurrentConsumption_0.4"/> + <hasSkill rdf:resource="#ReadBarCode_1"/> + <hasSkill rdf:resource="#MeasureAngle_1"/> + <hasProperty rdf:resource="#SwitchingFrequency_30fps"/> + <hasProperty rdf:resource="#Weight_0.5"/> + <hasProperty rdf:resource="#MaxVoltageSupply_28.8"/> + <hasProperty rdf:resource="#IntelligentCtrl_1"/> + <hasProperty rdf:resource="#ElectricalInterface_ConnectorM12-4Pins"/> + <hasProperty rdf:resource="#MaxAmbientTemperature_50"/> + <hasProperty rdf:resource="#BusInterface_RS485"/> + <hasProperty rdf:resource="#MinMeasurementRange_0.10"/> + <hasProperty rdf:resource="#BusInterface_FastEthernet"/> + <hasSkill rdf:resource="#CheckPresence_1"/> + <hasSkill rdf:resource="#CheckPosition_1"/> <hasIdentifier> - <Identifier rdf:ID="ID_Sensopart_FL64C"> + <Identifier rdf:ID="ID_Sick_IVC-2DM1122"> <value rdf:datatype= "http://www.w3.org/2001/XMLSchema#string" - >Sensopart_FL64C</value> + >Sick_IVC-2DM1122</value> <hasEditable rdf:resource="#isEditable_false"/> </Identifier> </hasIdentifier> - <hasProperty rdf:resource="#EnclosureRatingIP_65"/> - <hasProperty rdf:resource="#ElectricalInterface_OpenCollectorNPN"/> - <hasProperty rdf:resource="#MaxCurrentConsumption_0.08"/> - <hasProperty> - <ResponseTime rdf:ID="ResponseTime_0.0009"> - <hasEditable rdf:resource="#isEditable_false"/> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >9.0E-4</value> - <isPropertyOf rdf:resource="#Sensopart_FL64C"/> - </ResponseTime> - </hasProperty> - <hasProperty rdf:resource="#Weight_0.4"/> - <hasProperty> - <LightType rdf:ID="LightType_LED"> + <hasProperty rdf:resource="#MaxMeasurementRange_1"/> + <hasQualProperty> + <Cost rdf:ID="Cost_4000"> <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#string" - >LED</value> + "http://www.w3.org/2001/XMLSchema#double" + >4000</value> <hasEditable rdf:resource="#isEditable_false"/> - <isPropertyOf rdf:resource="#Sensopart_FL64C"/> - </LightType> - </hasProperty> - <hasProperty rdf:resource="#MaxVoltageSupply_30.0"/> - <hasProperty rdf:resource="#MinAmbientTemperature_5"/> - <hasProperty rdf:resource="#ResponseTime_0.0007"/> + <isQualProperty rdf:resource="#Sick_IVC-2DM1122"/> + </Cost> + </hasQualProperty> + <hasSkill rdf:resource="#MeasureArea_1"/> + <hasSkill rdf:resource="#Count_1"/> + <hasSkill rdf:resource="#MeasureOrientationOfObject_1"/> <hasProperty> - <Material rdf:ID="Material_Polycarbonat"> + <Resolution rdf:ID="Resolution_1024x768"> <value rdf:datatype= "http://www.w3.org/2001/XMLSchema#string" - >Polycarbonat</value> - <isPropertyOf rdf:resource="#Sensopart_FL64C"/> - <hasEditable rdf:resource="#isEditable_false"/> - </Material> - </hasProperty> - <hasSkill rdf:resource="#DetectColor_3"/> - <hasProperty> - <Length rdf:ID="Length_66.25"> - <isPropertyOf rdf:resource="#Sensopart_FL64C"/> - <isPropertyOf rdf:resource="#VisionComponents-VC4465"/> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >66.25</value> - <hasEditable rdf:resource="#isEditable_false"/> - </Length> - </hasProperty> - <hasProperty> - <Width rdf:ID="Width_12"> - <isPropertyOf rdf:resource="#Sensopart_FL64C"/> - <hasEditable rdf:resource="#isEditable_false"/> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >12.0</value> - </Width> - </hasProperty> - <hasProperty> - <MaxVoltageSupply rdf:ID="MaxVoltageSupply_26.4"> - <isPropertyOf rdf:resource="#Sensopart_FL64C"/> - <hasEditable rdf:resource="#isEditable_false"/> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >26.4</value> - </MaxVoltageSupply> - </hasProperty> - <hasProperty> - <Height rdf:ID="Height_53"> - <isPropertyOf rdf:resource="#Sensopart_FL64C"/> - <isPropertyOf rdf:resource="#VisionComponents-VC4465"/> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >53.0</value> - <hasEditable rdf:resource="#isEditable_false"/> - </Height> - </hasProperty> - <hasProperty> - <Width rdf:ID="Width_80"> - <isPropertyOf rdf:resource="#Sensopart_FL64C"/> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >80.0</value> - <hasEditable rdf:resource="#isEditable_false"/> - </Width> - </hasProperty> - <hasProperty rdf:resource="#MaxAmbientTemperature_55"/> - <hasProperty rdf:resource="#MaxCurrentConsumption_0.06"/> - <hasProperty rdf:resource="#EnclosureRatingIP_67"/> - <hasProperty rdf:resource="#MinVoltageSupply_12.0"/> - <hasProperty> - <Height rdf:ID="Height_43"> + >1024x768</value> <hasEditable rdf:resource="#isEditable_false"/> - <isPropertyOf rdf:resource="#VisionComponents-VC4465"/> - <isPropertyOf rdf:resource="#Sensopart_FL64C"/> - <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >43.0</value> - </Height> + <isPropertyOf rdf:resource="#Sick_IVC-2DM1122"/> + </Resolution> </hasProperty> - </OpticColorSensor> - </isSkillOf> - </DetectColor> - </hasSkill> - <hasProperty> - <Resolution rdf:ID="Resolution_800x600"> + <hasProperty rdf:resource="#MinAmbientTemperature_0"/> + <hasProperty rdf:resource="#ElectricalInterface_ConnectorM12-8Pins"/> + <hasSkill rdf:resource="#Read2DMatrixCode_1"/> + <hasProperty rdf:resource="#Length_161"/> + <hasProperty rdf:resource="#EnclosureRatingIP_65"/> + <hasSkill rdf:resource="#ReadOpticalCharacters_1"/> + <hasProperty rdf:resource="#Height_55"/> + <hasProperty rdf:resource="#Width_60"/> + </SmartCamera> + </isPropertyOf> + <isPropertyOf rdf:resource="#Sick_WT18-3P430"/> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >800x600</value> + >Connector M12, 4 Pins</value> + <isPropertyOf rdf:resource="#Sick_WSWE18-3P430"/> + <isPropertyOf rdf:resource="#Sick_CSM1-N1114"/> + <isPropertyOf rdf:resource="#Sick_LUT3-610"/> <hasEditable rdf:resource="#isEditable_false"/> - <isPropertyOf rdf:resource="#VisionComponents-VC4465"/> - </Resolution> + <isPropertyOf rdf:resource="#Sick_WL18-3P430"/> + <isPropertyOf rdf:resource="#Sick_IVC-2DM1111"/> + </ElectricalInterface> </hasProperty> - <hasSkill> - <ReadBarCode rdf:ID="ReadBarCode_1"> - <isSkillOf rdf:resource="#VisionComponents-VC4465"/> - <isSkillOf rdf:resource="#Sick_IVC-2DM1122"/> - </ReadBarCode> - </hasSkill> + <hasProperty rdf:resource="#Weight_0.04"/> <hasProperty> - <Weight rdf:ID="Weight_0.25"> + <MaxCurrentConsumption rdf:ID="MaxCurrentConsumption_0.055"> <hasEditable rdf:resource="#isEditable_false"/> - <isPropertyOf rdf:resource="#VisionComponents-VC4465"/> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >0.25</value> - </Weight> + >0.055</value> + <isPropertyOf rdf:resource="#Sick_WSWE18-3P430"/> + </MaxCurrentConsumption> </hasProperty> - <hasProperty rdf:resource="#MaxCurrentConsumption_0.3"/> - <hasProperty rdf:resource="#MaxCurrentConsumption_0.06"/> - <hasProperty rdf:resource="#Length_66.25"/> - <hasIdentifier> - <Identifier rdf:ID="ID_VisionComponents-VC4465"> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >VisionComponents-VC4465</value> - <hasEditable rdf:resource="#isEditable_false"/> - </Identifier> - </hasIdentifier> - <hasProperty rdf:resource="#Height_53"/> + <hasProperty rdf:resource="#MinMeasurementRange_0"/> + <hasProperty rdf:resource="#MinAmbientTemperature_-40"/> + <hasProperty rdf:resource="#MaxAmbientTemperature_60"/> + <hasSkill rdf:resource="#DetectObject_1"/> + <hasProperty rdf:resource="#MinVoltageSupply_10.0"/> + <hasProperty rdf:resource="#ElectricalInterface_OpenCollectorPNP"/> + <hasProperty rdf:resource="#EnclosureRatingIP_67"/> + <hasProperty rdf:resource="#SwitchingFrequency_1000"/> + <hasProperty rdf:resource="#ResponseTime_0.0005"/> <hasProperty> - <Length rdf:ID="Length_120"> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >120.0</value> + <LightSpotSize rdf:ID="LightSpotSize_0.450"> + <isPropertyOf rdf:resource="#Sick_WSWE18-3P430"/> <hasEditable rdf:resource="#isEditable_false"/> - <isPropertyOf rdf:resource="#VisionComponents-VC4465"/> - </Length> - </hasProperty> - <hasProperty> - <Length rdf:ID="Length_30.4"> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >30.4</value> - <hasEditable rdf:resource="#isEditable_false"/> - <isPropertyOf rdf:resource="#VisionComponents-VC4465"/> - </Length> + >0.45</value> + </LightSpotSize> </hasProperty> - <hasQualProperty> - <Cost rdf:ID="Cost_5000"> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#double" - >5000</value> - <isQualProperty rdf:resource="#Sick_LMS200-30106"/> - <isQualProperty rdf:resource="#VisionComponents-VC4465"/> + <hasIdentifier> + <Identifier rdf:ID="ID_Sick_WSWE18-3P430"> <hasEditable rdf:resource="#isEditable_false"/> - </Cost> - </hasQualProperty> - <hasProperty rdf:resource="#MaxVoltageSupply_28.8"/> - <hasProperty rdf:resource="#BusInterface_FastEthernet"/> - <hasSkill> - <Read2DMatrixCode rdf:ID="Read2DMatrixCode_1"> - <isSkillOf rdf:resource="#VisionComponents-VC4465"/> - <isSkillOf rdf:resource="#Sick_IVC-2DM1122"/> - </Read2DMatrixCode> - </hasSkill> - <hasSkill> - <ReadOpticalCharacters rdf:ID="ReadOpticalCharacters_1"> - <isSkillOf rdf:resource="#VisionComponents-VC4465"/> - <isSkillOf rdf:resource="#Sick_IVC-2DM1122"/> - </ReadOpticalCharacters> - </hasSkill> - <hasProperty rdf:resource="#MaxCurrentConsumption_0.08"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Sick_WSWE18-3P430</value> + </Identifier> + </hasIdentifier> + <hasProperty rdf:resource="#MaxVoltageSupply_30.0"/> + <hasProperty rdf:resource="#LightType_LEDred"/> <hasProperty> - <Height rdf:ID="Height_50"> + <MaxMeasurementRange rdf:ID="MaxMeasurementRange_20"> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >50.0</value> + >20.0</value> + <isPropertyOf rdf:resource="#Sick_WSWE18-3P430"/> <hasEditable rdf:resource="#isEditable_false"/> - <isPropertyOf rdf:resource="#VisionComponents-VC4465"/> - </Height> + </MaxMeasurementRange> </hasProperty> - <hasProperty rdf:resource="#MinVoltageSupply_19.2"/> - <hasProperty rdf:resource="#BusInterface_RS232"/> - <hasProperty rdf:resource="#Height_43"/> - </SmartCamera> + </OpticThroughBeamSwitch> </isPropertyOf> + <isPropertyOf rdf:resource="#Sick_WL18-3P430"/> <isPropertyOf rdf:resource="#Sick_DME5000-112"/> - </MaxCurrentConsumption> + <hasEditable rdf:resource="#isEditable_false"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >1000.0</value> + </SwitchingFrequency> </hasProperty> - <hasProperty rdf:resource="#MinAmbientTemperature_-10"/> <hasProperty> - <Repeatability rdf:ID="Repeatability_0.0005"> - <isPropertyOf rdf:resource="#Sick_DME5000-112"/> + <PowerConsumption rdf:ID="PowerConsumption_1.2"> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >5.0E-4</value> + >1.2</value> + <isPropertyOf rdf:resource="#Sick_DT10-P10B5"/> <hasEditable rdf:resource="#isEditable_false"/> - </Repeatability> + </PowerConsumption> </hasProperty> + <hasProperty rdf:resource="#MinMeasurementRange_0.05"/> + <hasProperty rdf:resource="#ElectricalInterface_OpenCollectorPNP"/> + <hasSkill rdf:resource="#MeasureDistance_1"/> + <hasIdentifier> + <Identifier rdf:ID="ID_Sick_DT10-P10B5"> + <hasEditable rdf:resource="#isEditable_false"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Sick_DT10-P10B5</value> + </Identifier> + </hasIdentifier> <hasProperty> - <LightSpotSize rdf:ID="LightSpotSize_0.13"> - <isPropertyOf rdf:resource="#Sick_DME5000-112"/> + <MaxMeasurementRange rdf:ID="MaxMeasurementRange_0.4"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >0.4</value> + <hasEditable rdf:resource="#isEditable_false"/> + <isPropertyOf rdf:resource="#Sick_DT10-P10B5"/> + </MaxMeasurementRange> + </hasProperty> + <hasProperty> + <ResponseTime rdf:ID="ResponseTime_0.02"> + <isPropertyOf rdf:resource="#Sick_DT10-P10B5"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >0.02</value> + <hasEditable rdf:resource="#isEditable_false"/> + </ResponseTime> + </hasProperty> + <hasProperty rdf:resource="#MaxAmbientTemperature_50"/> + <hasProperty> + <LightSpotSize rdf:ID="LightSpotSize_0.02"> <hasEditable rdf:resource="#isEditable_false"/> + <isPropertyOf rdf:resource="#Sick_DT10-P10B5"/> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >0.13</value> + >0.02</value> </LightSpotSize> </hasProperty> <hasProperty> - <Accuracy rdf:ID="Accuracy_0.002"> + <Accuracy rdf:ID="Accuracy_0.003"> <hasEditable rdf:resource="#isEditable_false"/> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >0.0020</value> - <isPropertyOf rdf:resource="#Sick_DME5000-112"/> + >0.0030</value> + <isPropertyOf rdf:resource="#Sick_DT10-P10B5"/> </Accuracy> </hasProperty> - <hasIdentifier> - <Identifier rdf:ID="ID_Sick_DME5000-112"> - <hasEditable rdf:resource="#isEditable_false"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >Sick_DME5000-112</value> - </Identifier> - </hasIdentifier> - <hasProperty rdf:resource="#MaxVoltageSupply_30.0"/> - <hasProperty rdf:resource="#MaxAmbientTemperature_55"/> + <hasProperty rdf:resource="#Weight_0.04"/> + <hasProperty rdf:resource="#MinVoltageSupply_10.0"/> + <hasProperty rdf:resource="#ElectricalInterface_ConnectorM12-5Pins"/> <hasProperty> - <LaserClass rdf:ID="LaserClass_2"> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >2</value> + <ElectricalInterface rdf:ID="ElectricalInterface_AnalogueOutput4-20mA"> <hasEditable rdf:resource="#isEditable_false"/> - <isPropertyOf rdf:resource="#Sick_DME5000-112"/> - </LaserClass> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >4...20 mA</value> + <isPropertyOf rdf:resource="#Sick_DT10-P10B5"/> + </ElectricalInterface> </hasProperty> <hasProperty> - <BusInterface rdf:ID="BusInterface_Profibus"> - <isPropertyOf rdf:resource="#Sick_DME5000-112"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >Profibus</value> + <Repeatability rdf:ID="Repeatability_0.003"> + <isPropertyOf rdf:resource="#Sick_DT10-P10B5"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >0.0030</value> <hasEditable rdf:resource="#isEditable_false"/> - </BusInterface> + </Repeatability> </hasProperty> + <hasProperty rdf:resource="#LightType_LEDred"/> + <hasProperty rdf:resource="#MaxVoltageSupply_30.0"/> <hasProperty> - <MinMeasurementRange rdf:ID="MinMeasurementRange_0.15"> + <MinAmbientTemperature rdf:ID="MinAmbientTemperature_-25"> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >0.15</value> + >-25.0</value> <hasEditable rdf:resource="#isEditable_false"/> - <isPropertyOf rdf:resource="#Sick_DME5000-112"/> - </MinMeasurementRange> + <isPropertyOf rdf:resource="#Sick_MLG2-0280F511"/> + <isPropertyOf rdf:resource="#Sick_DT10-P10B5"/> + </MinAmbientTemperature> </hasProperty> + <hasProperty rdf:resource="#EnclosureRatingIP_67"/> </OpticDistanceSensor> </isPropertyOf> - <isPropertyOf rdf:resource="#Sick_WL18-3P430"/> - <isPropertyOf rdf:resource="#Sick_WSWE18-3P430"/> - <isPropertyOf rdf:resource="#Sick_DT10-P10B5"/> - </SwitchingFrequency> + <isPropertyOf rdf:resource="#Sick_WT18-3P430"/> + </MinMeasurementRange> </hasProperty> - <hasProperty rdf:resource="#MinMeasurementRange_0.05"/> - <hasProperty rdf:resource="#ElectricalInterface_OpenCollectorPNP"/> - <hasSkill rdf:resource="#MeasureDistance_1"/> - <hasIdentifier> - <Identifier rdf:ID="ID_Sick_DT10-P10B5"> - <hasEditable rdf:resource="#isEditable_false"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >Sick_DT10-P10B5</value> - </Identifier> - </hasIdentifier> <hasProperty> - <MaxMeasurementRange rdf:ID="MaxMeasurementRange_0.4"> + <LightSpotSize rdf:ID="LightSpotSize_0.015"> + <isPropertyOf rdf:resource="#Sick_WT18-3P430"/> <hasEditable rdf:resource="#isEditable_false"/> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >0.4</value> - <isPropertyOf rdf:resource="#Sick_DT10-P10B5"/> - </MaxMeasurementRange> + >0.015</value> + </LightSpotSize> </hasProperty> <hasProperty> - <ResponseTime rdf:ID="ResponseTime_0.02"> - <hasEditable rdf:resource="#isEditable_false"/> + <MaxCurrentConsumption rdf:ID="MaxCurrentConsumption_0.04"> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >0.02</value> - <isPropertyOf rdf:resource="#Sick_DT10-P10B5"/> - </ResponseTime> - </hasProperty> - <hasProperty rdf:resource="#MaxAmbientTemperature_50"/> - <hasProperty> - <LightSpotSize rdf:ID="LightSpotSize_0.02"> - <isPropertyOf rdf:resource="#Sick_DT10-P10B5"/> + >0.04</value> + <isPropertyOf rdf:resource="#Sick_WT18-3P430"/> <hasEditable rdf:resource="#isEditable_false"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >0.02</value> - </LightSpotSize> + </MaxCurrentConsumption> </hasProperty> + <hasProperty rdf:resource="#LightType_LEDred"/> + <hasProperty rdf:resource="#EnclosureRatingIP_67"/> <hasProperty> - <Accuracy rdf:ID="Accuracy_0.003"> - <isPropertyOf rdf:resource="#Sick_DT10-P10B5"/> - <hasEditable rdf:resource="#isEditable_false"/> + <MaxMeasurementRange rdf:ID="MaxMeasurementRange_0.6"> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >0.0030</value> - </Accuracy> - </hasProperty> - <hasProperty rdf:resource="#Weight_0.04"/> - <hasProperty rdf:resource="#MinVoltageSupply_10.0"/> - <hasProperty rdf:resource="#ElectricalInterface_ConnectorM12-5Pins"/> - <hasProperty> - <ElectricalInterface rdf:ID="ElectricalInterface_AnalogueOutput4-20mA"> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >4...20 mA</value> + >0.6</value> <hasEditable rdf:resource="#isEditable_false"/> - <isPropertyOf rdf:resource="#Sick_DT10-P10B5"/> - </ElectricalInterface> + <isPropertyOf rdf:resource="#Sick_WT18-3P430"/> + </MaxMeasurementRange> </hasProperty> + <hasProperty rdf:resource="#MinAmbientTemperature_-40"/> <hasProperty> - <Repeatability rdf:ID="Repeatability_0.003"> - <isPropertyOf rdf:resource="#Sick_DT10-P10B5"/> + <SwitchingFrequency rdf:ID="SwitchingFrequency_700"> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >0.0030</value> + >700.0</value> + <isPropertyOf rdf:resource="#Sick_WT18-3P430"/> <hasEditable rdf:resource="#isEditable_false"/> - </Repeatability> + </SwitchingFrequency> </hasProperty> - <hasProperty rdf:resource="#LightType_LEDred"/> + <hasSkill rdf:resource="#DetectObject_1"/> + <hasProperty rdf:resource="#ElectricalInterface_ConnectorM12-4Pins"/> + <hasProperty rdf:resource="#MinVoltageSupply_10.0"/> <hasProperty rdf:resource="#MaxVoltageSupply_30.0"/> - <hasProperty> - <MinAmbientTemperature rdf:ID="MinAmbientTemperature_-25"> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >-25.0</value> - <isPropertyOf rdf:resource="#Sick_DT10-P10B5"/> - <isPropertyOf rdf:resource="#Sick_MLG2-0280F511"/> + <hasProperty rdf:resource="#ElectricalInterface_OpenCollectorPNP"/> + <hasProperty rdf:resource="#Weight_0.04"/> + <hasProperty rdf:resource="#ResponseTime_0.0007"/> + <hasIdentifier> + <Identifier rdf:ID="ID_Sick_WT18-3P430"> <hasEditable rdf:resource="#isEditable_false"/> - </MinAmbientTemperature> - </hasProperty> - <hasProperty rdf:resource="#EnclosureRatingIP_67"/> - </OpticDistanceSensor> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Sick_WT18-3P430</value> + </Identifier> + </hasIdentifier> + <hasProperty rdf:resource="#MaxAmbientTemperature_60"/> + </OpticProximitySwitch> </isPropertyOf> - <isPropertyOf rdf:resource="#Sick_MLG2-0280F511"/> + <isPropertyOf rdf:resource="#Sick_LUT3-610"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >30.0</value> + <isPropertyOf rdf:resource="#Sick_WL18-3P430"/> + <isPropertyOf rdf:resource="#Sensopart_FL64C"/> <isPropertyOf rdf:resource="#Sick_CS81-P1112"/> - <isPropertyOf rdf:resource="#Sick_KT10-2P1115"/> - <isPropertyOf rdf:resource="#Sick_KT5W_2P1116D"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >Connector M12, 5 Pins</value> <hasEditable rdf:resource="#isEditable_false"/> - </ElectricalInterface> - </hasProperty> - <hasProperty> - <MinVoltageSupply rdf:ID="MinVoltageSupply_15"> + <isPropertyOf rdf:resource="#Sick_DT10-P10B5"/> + <isPropertyOf rdf:resource="#Sick_WSWE18-3P430"/> + <isPropertyOf rdf:resource="#Sick_DME5000-112"/> <isPropertyOf rdf:resource="#Sick_MLG2-0280F511"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >15.0</value> - <hasEditable rdf:resource="#isEditable_false"/> - </MinVoltageSupply> + <isPropertyOf rdf:resource="#Sick_KT10-2P1115"/> + </MaxVoltageSupply> </hasProperty> - <hasProperty rdf:resource="#MaxMeasurementRange_5"/> - <hasProperty rdf:resource="#MaxVoltageSupply_30.0"/> - <hasProperty rdf:resource="#EnclosureRatingIP_65"/> - <hasSkill> - <DetectObject rdf:ID="DetectObject_15"> - <isSkillOf rdf:resource="#Sick_MLG2-0280F511"/> - </DetectObject> - </hasSkill> <hasProperty> - <ResponseTime rdf:ID="ResponseTime_0.003"> + <ResponseTime rdf:ID="ResponseTime_0.00001"> + <isPropertyOf rdf:resource="#Sick_KT10-2P1115"/> <hasEditable rdf:resource="#isEditable_false"/> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >0.0030</value> - <isPropertyOf rdf:resource="#Sick_MLG2-0280F511"/> + >1.0E-5</value> </ResponseTime> </hasProperty> - <hasProperty> - <LightType rdf:ID="LightType_LEDinfrared"> + <hasProperty rdf:resource="#ElectricalInterface_OpenCollectorPNP"/> + <hasProperty rdf:resource="#MinVoltageSupply_10.0"/> + <hasIdentifier> + <Identifier rdf:ID="ID_Sick_KT10-2P1115"> <hasEditable rdf:resource="#isEditable_false"/> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >LEDinfrared</value> - <isPropertyOf rdf:resource="#Sick_MLG2-0280F511"/> - </LightType> + >Sick_KT10-2P1115</value> + </Identifier> + </hasIdentifier> + <hasProperty rdf:resource="#ScanningDistance_0.01"/> + <hasProperty> + <SwitchingFrequency rdf:ID="SwitchingFrequency_25000"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >25000.0</value> + <isPropertyOf rdf:resource="#Sick_KT10-2P1115"/> + <hasEditable rdf:resource="#isEditable_false"/> + </SwitchingFrequency> </hasProperty> - <hasProperty rdf:resource="#MaxAmbientTemperature_55"/> - <hasProperty rdf:resource="#MinAmbientTemperature_-25"/> - <hasIdentifier> - <Identifier rdf:ID="ID_Sick_MLG2-0280F511"> + <hasProperty rdf:resource="#LightType_LEDred"/> + <hasProperty rdf:resource="#MinAmbientTemperature_-10"/> + <hasProperty rdf:resource="#ElectricalInterface_ConnectorM12-5Pins"/> + <hasProperty rdf:resource="#MaxCurrentConsumption_0.08"/> + <hasSkill> + <DetectContrast rdf:ID="DetectContrast_1"> + <isSkillOf rdf:resource="#Sick_KT10-2P1115"/> + <isSkillOf rdf:resource="#Sick_KT5W_2P1116D"/> + </DetectContrast> + </hasSkill> + <hasProperty rdf:resource="#Weight_0.4"/> + <hasProperty> + <LightSpotSize rdf:ID="LightSpotSize_0.004x0.0008"> + <isPropertyOf rdf:resource="#Sick_KT10-2P1115"/> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >Sick_MLG2-0280F511</value> + >0.004x0.0008</value> <hasEditable rdf:resource="#isEditable_false"/> - </Identifier> - </hasIdentifier> - <hasProperty rdf:resource="#MaxCurrentConsumption_0.2"/> - </LightGrid> + </LightSpotSize> + </hasProperty> + <hasProperty rdf:resource="#EnclosureRatingIP_67"/> + <hasProperty rdf:resource="#MaxAmbientTemperature_55"/> + <hasProperty rdf:resource="#LightType_LEDgreen"/> + <hasProperty rdf:resource="#LightType_LEDblue"/> + </OpticContrastScanner> </isPropertyOf> - <isPropertyOf rdf:resource="#Sick_LMS200-30106"/> - <isPropertyOf rdf:resource="#Sick_IVC-2DM1111"/> - <hasEditable rdf:resource="#isEditable_false"/> - <isPropertyOf rdf:resource="#Sick_IVC-2DM1122"/> + <isPropertyOf rdf:resource="#Sick_CS81-P1112"/> + <isPropertyOf rdf:resource="#Sick_KT5W_2P1116D"/> + <isPropertyOf rdf:resource="#Schunk_MPG_20"/> + <isPropertyOf rdf:resource="#Sick_LUT3-610"/> <isPropertyOf rdf:resource="#Sensopart_FL64C"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >65</value> - <isPropertyOf rdf:resource="#Sick_DME5000-112"/> - <isPropertyOf rdf:resource="http://www.owl-ontologies.com/siaras.owl#Schunk_MPG_64"/> - <isPropertyOf rdf:resource="#Schunk_MPG_20"/> </EnclosureRatingIP> - </hasProperty> - <hasProperty rdf:resource="#Weight_4.5"/> - <hasProperty rdf:resource="#MinAmbientTemperature_0"/> - <hasProperty> - <MaxMeasurementRange rdf:ID="MaxMeasurementRange_80"> <hasEditable rdf:resource="#isEditable_false"/> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >80.0</value> - <isPropertyOf rdf:resource="#Sick_LMS200-30106"/> </MaxMeasurementRange> + >0.4</value> </Weight> </hasProperty> <hasProperty> - <Resolution rdf:ID="DepthResolution_0.01"> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >0.01</value> + <MaxCurrentConsumption rdf:ID="MaxCurrentConsumption_0.13"> <hasEditable rdf:resource="#isEditable_false"/> - <isPropertyOf rdf:resource="#Sick_LMS200-30106"/> </Resolution> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >0.13</value> + <isPropertyOf rdf:resource="#Sick_KT5W_2P1116D"/> </MaxCurrentConsumption> </hasProperty> - <hasSkill> - <MeasureDistance rdf:ID="MeasureDistance_2"> - <isSkillOf rdf:resource="#Sick_LMS200-30106"/> </MeasureDistance> - </hasSkill> - <hasSkill> - <Count rdf:ID="Count_1"> - <isSkillOf rdf:resource="#Sick_LMS200-30106"/> - <isSkillOf rdf:resource="#Sick_IVC-2DM1111"/> - <isSkillOf rdf:resource="#Sick_IVC-2DM1122"/> </Count> - </hasSkill> - <hasSkill rdf:resource="#DeterminePositionOfObject_1"/> - <hasQualProperty rdf:resource="#Cost_5000"/> - <hasSkill> - <MeasureVolume rdf:ID="MeasureVolume_1"> - <isSkillOf rdf:resource="#Sick_LMS200-30106"/> </MeasureVolume> - </hasSkill> + <hasSkill rdf:resource="#DetectContrast_1"/> + <hasProperty rdf:resource="#ScanningDistance_0.01"/> + <hasProperty rdf:resource="#MaxAmbientTemperature_55"/> + <hasProperty rdf:resource="#MinAmbientTemperature_-10"/> + <hasProperty rdf:resource="#ElectricalInterface_ConnectorM12-5Pins"/> + <hasProperty rdf:resource="#EnclosureRatingIP_67"/> <hasIdentifier> - <Identifier rdf:ID="ID_Sick_LMS200-30106"> + <Identifier rdf:ID="ID_Sick_KT5W_2P1116D"> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >Sick_LMS200-30106</value> + >Sick_KT5W_2P1116D</value> <hasEditable rdf:resource="#isEditable_false"/> </Identifier> </hasIdentifier> - <hasSkill> - <Scan rdf:ID="Scan_2D"> - <isSkillOf rdf:resource="#Sick_LMS200-30106"/> </Scan> - </hasSkill> - <hasSkill> - <ClassifyObject rdf:ID="ClassifyObject_2"> - <isSkillOf rdf:resource="#Sick_LMS200-30106"/> </ClassifyObject> - </hasSkill> - <hasProperty> - <Resolution rdf:ID="AngleResolution_0.5"> - <isPropertyOf rdf:resource="#Sick_LMS200-30106"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >0.5</value> - <hasEditable rdf:resource="#isEditable_false"/> </Resolution> - </hasProperty> - <hasProperty> - <MaxScanAngle rdf:ID="MaxScanAngle_180"> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >180.0</value> - <hasEditable rdf:resource="#isEditable_false"/> - <isPropertyOf rdf:resource="#Sick_LMS200-30106"/> </MaxScanAngle> - </hasProperty> - <hasProperty rdf:resource="#MaxAmbientTemperature_50"/> + <hasProperty rdf:resource="#ElectricalInterface_OpenCollectorPNP"/> <hasProperty> - <MaxVoltageSupply rdf:ID="MaxVoltageSupply_27.6"> + <ResponseTime rdf:ID="ResponseTime_0.00005"> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >27.6</value> + >5.0E-5</value> <hasEditable rdf:resource="#isEditable_false"/> - <isPropertyOf rdf:resource="#Sick_LMS200-30106"/> </MaxVoltageSupply> + <isPropertyOf rdf:resource="#Sick_KT5W_2P1116D"/> </ResponseTime> </hasProperty> - </LaserScanner2D> - </isSkillOf> - </MeasurePositionOfObject> - </hasSkill> - <hasSkill> - <ClassifyObject rdf:ID="ClassifyObject_1"> - <isSkillOf rdf:resource="#Sick_IVC-2DM1122"/> - <isSkillOf rdf:resource="#Sick_IVC-2DM1111"/> - </ClassifyObject> - </hasSkill> - <hasSkill> - <MeasureDiameter rdf:ID="MeasureDiameter_1"> - <isSkillOf rdf:resource="#Sick_IVC-2DM1122"/> - <isSkillOf rdf:resource="#Sick_IVC-2DM1111"/> - </MeasureDiameter> - </hasSkill> - <hasProperty rdf:resource="#MinVoltageSupply_19.2"/> - <hasProperty rdf:resource="#MaxCurrentConsumption_0.4"/> - <hasSkill rdf:resource="#ReadBarCode_1"/> - <hasSkill> - <MeasureAngle rdf:ID="MeasureAngle_1"> - <isSkillOf rdf:resource="#Sick_IVC-2DM1111"/> - <isSkillOf rdf:resource="#Sick_IVC-2DM1122"/> - </MeasureAngle> - </hasSkill> - <hasProperty> - <SwitchingFrequency rdf:ID="SwitchingFrequency_30fps"> - <hasEditable rdf:resource="#isEditable_false"/> - <value - rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >30.0</value> - <isPropertyOf rdf:resource="#Sick_IVC-2DM1111"/> - <isPropertyOf rdf:resource="#Sick_IVC-2DM1122"/> - </SwitchingFrequency> - </hasProperty> - <hasQualProperty> - <Cost rdf:ID="Cost_4000"> - <isQualProperty rdf:resource="#Sick_IVC-2DM1122"/> - <value - rdf:datatype= - "http://www.w3.org/2001/XMLSchema#double" - >4000</value> - <hasEditable rdf:resource="#isEditable_false"/> - </Cost> - </hasQualProperty> - <hasProperty> - <Weight rdf:ID="Weight_0.5"> - <value - rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >0.5</value> + </OpticContrastScanner> + </isPropertyOf> + <isPropertyOf rdf:resource="#Sick_KT10-2P1115"/> + <isPropertyOf rdf:resource="#Sick_CS81-P1112"/> + <isPropertyOf rdf:resource="#Sick_MLG2-0280F511"/> + <isPropertyOf rdf:resource="#Sick_DT10-P10B5"/> <hasEditable rdf:resource="#isEditable_false"/> - <isPropertyOf rdf:resource="#Sick_IVC-2DM1111"/> - <isPropertyOf rdf:resource="#Sick_IVC-2DM1122"/> - </Weight> - </hasProperty> - <hasProperty rdf:resource="#MaxVoltageSupply_28.8"/> - <hasProperty rdf:resource="#IntelligentCtrl_1"/> - <hasProperty rdf:resource="#MaxAmbientTemperature_50"/> - <hasProperty> - <BusInterface rdf:ID="BusInterface_RS485"> <value rdf:datatype= "http://www.w3.org/2001/XMLSchema#string" - >RS485</value> - <hasEditable rdf:resource="#isEditable_false"/> - <isPropertyOf rdf:resource="#Sick_IVC-2DM1111"/> - <isPropertyOf rdf:resource="#Sick_IVC-2DM1122"/> - </BusInterface> + >Connector M12, 5 Pins</value> + </ElectricalInterface> </hasProperty> - <hasProperty rdf:resource="#MinMeasurementRange_0.10"/> - <hasProperty rdf:resource="#BusInterface_FastEthernet"/> - <hasSkill> - <CheckPresence rdf:ID="CheckPresence_1"> - <isSkillOf rdf:resource="#Sick_IVC-2DM1111"/> - <isSkillOf rdf:resource="#Sick_IVC-2DM1122"/> - </CheckPresence> - </hasSkill> + <hasProperty rdf:resource="#MaxMeasurementRange_5"/> + <hasProperty rdf:resource="#MaxVoltageSupply_30.0"/> + <hasProperty rdf:resource="#EnclosureRatingIP_65"/> <hasSkill> - <CheckPosition rdf:ID="CheckPosition_1"> - <isSkillOf rdf:resource="#Sick_IVC-2DM1111"/> - <isSkillOf rdf:resource="#Sick_IVC-2DM1122"/> - </CheckPosition> + <DetectObject rdf:ID="DetectObject_15"> + <isSkillOf rdf:resource="#Sick_MLG2-0280F511"/> + </DetectObject> </hasSkill> - <hasIdentifier> - <Identifier rdf:ID="ID_Sick_IVC-2DM1122"> - <hasEditable rdf:resource="#isEditable_false"/> - <value - rdf:datatype= - "http://www.w3.org/2001/XMLSchema#string" - >Sick_IVC-2DM1122</value> - </Identifier> - </hasIdentifier> <hasProperty> - <MaxMeasurementRange rdf:ID="MaxMeasurementRange_1"> - <isPropertyOf rdf:resource="#Sick_IVC-2DM1122"/> - <isPropertyOf rdf:resource="#Sick_IVC-2DM1111"/> + <ResponseTime rdf:ID="ResponseTime_0.003"> + <isPropertyOf rdf:resource="#Sick_MLG2-0280F511"/> <hasEditable rdf:resource="#isEditable_false"/> <value rdf:datatype= "http://www.w3.org/2001/XMLSchema#float" - >1.0</value> - </MaxMeasurementRange> - </hasProperty> - <hasProperty rdf:resource="#ElectricalInterface_ConnectorM12-4Pins"/> - <hasSkill> - <MeasureArea rdf:ID="MeasureArea_1"> - <isSkillOf rdf:resource="#Sick_IVC-2DM1122"/> - <isSkillOf rdf:resource="#Sick_IVC-2DM1111"/> - </MeasureArea> - </hasSkill> - <hasSkill rdf:resource="#Count_1"/> - <hasSkill> - <MeasureOrientationOfObject rdf:ID="MeasureOrientationOfObject_1"> - <isSkillOf rdf:resource="#Sick_IVC-2DM1111"/> - <isSkillOf rdf:resource="#Sick_IVC-2DM1122"/> - </MeasureOrientationOfObject> - </hasSkill> - <hasProperty> - <Resolution rdf:ID="Resolution_1024x768"> - <hasEditable rdf:resource="#isEditable_false"/> - <value - rdf:datatype= - "http://www.w3.org/2001/XMLSchema#string" - >1024x768</value> - <isPropertyOf rdf:resource="#Sick_IVC-2DM1122"/> - </Resolution> + >0.0030</value> + </ResponseTime> </hasProperty> - <hasProperty rdf:resource="#MinAmbientTemperature_0"/> <hasProperty> - <ElectricalInterface rdf:ID="ElectricalInterface_ConnectorM12-8Pins"> - <hasEditable rdf:resource="#isEditable_false"/> + <LightType rdf:ID="LightType_LEDinfrared"> <value rdf:datatype= "http://www.w3.org/2001/XMLSchema#string" - >Connector M12, 8 Pins</value> - <isPropertyOf rdf:resource="#Sick_IVC-2DM1111"/> - <isPropertyOf rdf:resource="#Sick_IVC-2DM1122"/> - </ElectricalInterface> - </hasProperty> - <hasSkill rdf:resource="#Read2DMatrixCode_1"/> - <hasProperty> - <Length rdf:ID="Length_161"> - <isPropertyOf rdf:resource="#Sick_IVC-2DM1122"/> - <isPropertyOf rdf:resource="#Sick_IVC-2DM1111"/> + >LEDinfrared</value> <hasEditable rdf:resource="#isEditable_false"/> - <value - rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >161.0</value> - </Length> + <isPropertyOf rdf:resource="#Sick_MLG2-0280F511"/> + </LightType> </hasProperty> - <hasProperty rdf:resource="#EnclosureRatingIP_65"/> - <hasSkill rdf:resource="#ReadOpticalCharacters_1"/> - <hasProperty> - <Height rdf:ID="Height_55"> - <isPropertyOf rdf:resource="#Sick_IVC-2DM1122"/> - <isPropertyOf rdf:resource="#Sick_IVC-2DM1111"/> + <hasProperty rdf:resource="#MaxAmbientTemperature_55"/> + <hasProperty rdf:resource="#MinAmbientTemperature_-25"/> + <hasIdentifier> + <Identifier rdf:ID="ID_Sick_MLG2-0280F511"> <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >55.0</value> - <hasEditable rdf:resource="#isEditable_false"/> - </Height> - </hasProperty> - <hasProperty> - <Width rdf:ID="Width_60"> + "http://www.w3.org/2001/XMLSchema#string" + >Sick_MLG2-0280F511</value> <hasEditable rdf:resource="#isEditable_false"/> - <value - rdf:datatype= - "http://www.w3.org/2001/XMLSchema#float" - >60.0</value> - <isPropertyOf rdf:resource="#Sick_IVC-2DM1111"/> - <isPropertyOf rdf:resource="#Sick_IVC-2DM1122"/> - </Width> - </hasProperty> - </SmartCamera> + </Identifier> + </hasIdentifier> + <hasProperty rdf:resource="#MaxCurrentConsumption_0.2"/> + </LightGrid> </isPropertyOf> + <isPropertyOf rdf:resource="#Sick_LMS200-30106"/> + <isPropertyOf rdf:resource="#Sick_IVC-2DM1111"/> + <hasEditable rdf:resource="#isEditable_false"/> + <isPropertyOf rdf:resource="#Sick_IVC-2DM1122"/> + <isPropertyOf rdf:resource="#Sensopart_FL64C"/> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#string" + >65</value> + <isPropertyOf rdf:resource="#Sick_DME5000-112"/> + <isPropertyOf rdf:resource="http://www.owl-ontologies.com/siaras.owl#Schunk_MPG_64"/> + <isPropertyOf rdf:resource="#Schunk_MPG_20"/> + </EnclosureRatingIP> + </hasProperty> + <hasProperty> + <Repeatability rdf:ID="Repeatability_0.02"> + <isPropertyOf rdf:resource="#Schunk_MPG_20"/> + <isPropertyOf rdf:resource="http://www.owl-ontologies.com/siaras.owl#Schunk_MPG_64"/> <value rdf:datatype= "http://www.w3.org/2001/XMLSchema#float" - >0.1</value> + >0.02</value> <hasEditable rdf:resource="#isEditable_false"/> - </MinMeasurementRange> + </Repeatability> </hasProperty> - <hasProperty rdf:resource="#ElectricalInterface_ConnectorM12-4Pins"/> - <hasProperty rdf:resource="#MaxAmbientTemperature_50"/> - <hasProperty rdf:resource="#BusInterface_RS485"/> - <hasSkill rdf:resource="#CheckPresence_1"/> - <hasSkill rdf:resource="#CheckPosition_1"/> - <hasProperty rdf:resource="#Length_161"/> - <hasProperty rdf:resource="#Height_55"/> - <hasProperty rdf:resource="#Width_60"/> - <hasProperty rdf:resource="#MaxCurrentConsumption_0.4"/> - <hasSkill rdf:resource="#MeasureDiameter_1"/> - <hasQualProperty> - <Cost rdf:ID="Cost_3000"> - <hasEditable rdf:resource="#isEditable_false"/> + <hasProperty rdf:resource="#Repeatability_0.03"/> + <hasProperty> + <MaxLiftWay rdf:ID="MaxLiftWay_2.0"> <value rdf:datatype= - "http://www.w3.org/2001/XMLSchema#double" - >3000</value> - <isQualProperty rdf:resource="#Sick_IVC-2DM1111"/> - </Cost> - </hasQualProperty> - <hasSkill rdf:resource="#MeasureOrientationOfObject_1"/> - <hasSkill rdf:resource="#Count_1"/> - <hasProperty rdf:resource="#ElectricalInterface_ConnectorM12-8Pins"/> - <hasProperty rdf:resource="#EnclosureRatingIP_65"/> - <hasProperty rdf:resource="#MinAmbientTemperature_0"/> - <hasProperty rdf:resource="#Weight_0.5"/> - <hasProperty rdf:resource="#MaxVoltageSupply_28.8"/> - <hasProperty rdf:resource="#MaxMeasurementRange_1"/> - <hasProperty rdf:resource="#BusInterface_FastEthernet"/> - <hasSkill rdf:resource="#ClassifyObject_1"/> - <hasSkill rdf:resource="#DeterminePositionOfObject_1"/> - <hasIdentifier> - <Identifier rdf:ID="ID_Sick_IVC-2DM1111"> + "http://www.w3.org/2001/XMLSchema#float" + >2.0</value> + <isPropertyOf rdf:resource="#Schunk_MPG_20"/> + <isPropertyOf rdf:resource="http://www.owl-ontologies.com/siaras.owl#Schunk_MPG_64"/> + <hasEditable rdf:resource="#isEditable_false"/> + </MaxLiftWay> + </hasProperty> + <hasProperty rdf:resource="#EnclosureRatingIP_54"/> + <hasProperty> + <NumberOfFingers rdf:ID="NumberOfFingers_2"> + <hasEditable rdf:resource="#isEditable_false"/> + <isPropertyOf rdf:resource="http://www.owl-ontologies.com/siaras.owl#Schunk_MPG_64"/> + <isPropertyOf rdf:resource="#Schunk_MPG_20"/> <value rdf:datatype= "http://www.w3.org/2001/XMLSchema#string" - >Sick_IVC-2DM1111</value> - <hasEditable rdf:resource="#isEditable_false"/> - </Identifier> - </hasIdentifier> - <hasQualProperty rdf:resource="#Cost_6000"/> - <hasSkill rdf:resource="#MeasureArea_1"/> - <hasProperty rdf:resource="#MinVoltageSupply_19.2"/> + >2</value> + </NumberOfFingers> + </hasProperty> + <hasProperty rdf:resource="#EnclosureRatingIP_67"/> + <hasProperty rdf:resource="#Repeatability_0.1"/> + <hasProperty rdf:resource="#MaxAmbientTemperature_90"/> <hasProperty> - <Resolution rdf:ID="Resolution_640x480"> + <Weight rdf:ID="Weight_0.6"> <hasEditable rdf:resource="#isEditable_false"/> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >0.6</value> + <isPropertyOf rdf:resource="http://www.owl-ontologies.com/siaras.owl#Schunk_MPG_64"/> + </Weight> + </hasProperty> + <hasProperty rdf:resource="#MinAmbientTemperature_5"/> + <hasProperty> + <EnclosureRatingIP rdf:ID="EnclosureRatingIP_30"> <value rdf:datatype= "http://www.w3.org/2001/XMLSchema#string" - >640x480</value> - <isPropertyOf rdf:resource="#Sick_IVC-2DM1111"/> - </Resolution> + >30</value> + <isPropertyOf rdf:resource="http://www.owl-ontologies.com/siaras.owl#Schunk_MPG_64"/> + <isPropertyOf rdf:resource="#Schunk_MPG_20"/> + <hasEditable rdf:resource="#isEditable_false"/> + </EnclosureRatingIP> </hasProperty> - <hasProperty rdf:resource="#SwitchingFrequency_30fps"/> - <hasSkill rdf:resource="#MeasureAngle_1"/> - </SmartCamera> + <hasProperty> + <Payload rdf:ID="Payload_1.0"> + <isPropertyOf rdf:resource="http://www.owl-ontologies.com/siaras.owl#Schunk_MPG_64"/> + <value rdf:datatype= + "http://www.w3.org/2001/XMLSchema#float" + >1.0</value> + <hasEditable rdf:resource="#isEditable_false"/> + </Payload> + </hasProperty> + </rdf:Description> </isPropertyOf> - <isPropertyOf rdf:resource="#Sick_IVC-2DM1122"/> - <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-2400"/> - <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R320"/> - <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/> <hasEditable rdf:resource="#isEditable_false"/> - <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R350"/> - <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/> - <isPropertyOf rdf:resource="#ArticulatedRobot_CLOOS_R410"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >yes</value> - </IntelligentCtrl> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >90.0</value> + </MaxAmbientTemperature> </hasProperty> - <hasSkill rdf:resource="#Circular_29"/> - <hasProperty rdf:resource="#NumberOfJoints_6"/> - <hasProperty rdf:resource="#DegreesOfFreedom_6"/> - <hasSkill rdf:resource="#AsFastAsPossible_28"/> - <hasProperty rdf:resource="#Payload_5.0"/> + <hasSkill rdf:resource="#OpenFingers_1"/> + <hasProperty rdf:resource="#NumberOfFingers_2"/> <hasProperty> - <PowerConsumption rdf:ID="PowerConsumption_4.5"> - <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/> + <Payload rdf:ID="Payload_0.14"> + <isPropertyOf rdf:resource="#Schunk_MPG_20"/> <hasEditable rdf:resource="#isEditable_false"/> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >4.5</value> - </PowerConsumption> + >0.14</value> + </Payload> </hasProperty> - <hasProperty rdf:resource="#MinVoltageSupply_200"/> - <hasSkill rdf:resource="#Detach_SIARAS"/> - <hasSkill rdf:resource="#Attach_SIARAS"/> - <hasSkill rdf:resource="#L_Move"/> <hasProperty> - <Repeatability rdf:ID="Repeatability_0.03"> + <Payload rdf:ID="Payload_45.0"> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >0.03</value> - <hasEditable rdf:resource="#isEditable_false"/> - <isPropertyOf rdf:resource="http://www.owl-ontologies.com/siaras.owl#Schunk_MPG_64"/> + >45.0</value> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-2400"/> <isPropertyOf rdf:resource="#Schunk_MPG_20"/> - <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/> - </Repeatability> + <hasEditable rdf:resource="#isEditable_false"/> + </Payload> </hasProperty> + <hasProperty rdf:resource="#Weight_0.4"/> + <hasProperty rdf:resource="#MaxLiftWay_2.0"/> + <hasProperty rdf:resource="#Payload_5.0"/> + <hasProperty rdf:resource="#EnclosureRatingIP_54"/> <hasProperty> - <Weight rdf:ID="Weight_460"> - <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/> + <Payload rdf:ID="Payload_2.0"> + <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"/> + <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS80"/> <hasEditable rdf:resource="#isEditable_false"/> + </Payload> + </hasProperty> + <hasProperty> + <Weight rdf:ID="Weight_0.038"> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >460.0</value> + >0.038</value> + <hasEditable rdf:resource="#isEditable_false"/> + <isPropertyOf rdf:resource="#Schunk_MPG_20"/> </Weight> </hasProperty> - <hasSkill rdf:resource="#Karthesian_30"/> <hasIdentifier> - <Identifier rdf:ID="ID_ABB_IRB-140"> - <hasEditable rdf:resource="#isEditable_false"/> + <Identifier rdf:ID="ID_Schunk_MPG_20"> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >ABB_IRB-140</value> + >Schunk_MPG_20</value> + <hasEditable rdf:resource="#isEditable_true"/> </Identifier> </hasIdentifier> + <hasProperty rdf:resource="#Repeatability_0.02"/> + <hasSkill> + <CloseFingers rdf:ID="CloseFingers_2"> + <isSkillOf rdf:resource="#Schunk_MPG_20"/> + </CloseFingers> + </hasSkill> + <hasProperty rdf:resource="#MinAmbientTemperature_5"/> + <hasSkill rdf:resource="#CloseFingers_25"/> + <hasProperty rdf:resource="#Repeatability_0.1"/> + <hasProperty rdf:resource="#EnclosureRatingIP_30"/> + <hasProperty rdf:resource="#Repeatability_0.03"/> + <hasProperty rdf:resource="#EnclosureRatingIP_67"/> <hasProperty> - <Reachability rdf:ID="Reachability_810"> - <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/> + <MaxLiftWeight rdf:ID="MaxLiftWeight_0.14"> + <isPropertyOf rdf:resource="#Schunk_MPG_20"/> <hasEditable rdf:resource="#isEditable_false"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#integer" - >810</value> - </Reachability> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >0.14</value> + </MaxLiftWeight> </hasProperty> - <hasProperty rdf:resource="#MaxVoltageSupply_600"/> - <hasProperty rdf:resource="#MaxAmbientTemperature_45"/> - <hasProperty rdf:resource="#EnclosureRatingIP_67"/> - <hasProperty rdf:resource="#MinAmbientTemperature_5"/> - <hasProperty rdf:resource="#TypeOfActuation_Electric"/> - </ArticulatedRobot> - </isPropertyOf> - <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-2400"/> - <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/> - </MinVoltageSupply> - </hasProperty> - <hasProperty rdf:resource="#MaxAmbientTemperature_45"/> - <hasSkill rdf:resource="#Circular_29"/> - <hasProperty rdf:resource="#MaxVoltageSupply_600"/> - <hasProperty rdf:resource="#Payload_45.0"/> - <hasProperty rdf:resource="#Repeatability_0.1"/> - <hasSkill rdf:resource="#L_Move"/> - <hasSkill rdf:resource="#Detach_SIARAS"/> - <hasProperty rdf:resource="#IntelligentCtrl_1"/> - <hasSkill rdf:resource="#Karthesian_30"/> - <hasProperty> - <Payload rdf:ID="Payload_25.0"> - <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-2400"/> - <isPropertyOf> - <AngleGripper rdf:ID="AngleGripper_test"> - <hasProperty rdf:resource="#Payload_25.0"/> - <hasSkill> - <CloseClaws rdf:ID="CloseClaws_SIARAS"> - <isSkillOf rdf:resource="#AngleGripper_test"/> - </CloseClaws> - </hasSkill> - <hasSkill> - <OpenClaws rdf:ID="OpenClaws_SIARAS"> - <isSkillOf rdf:resource="#AngleGripper_test"/> - </OpenClaws> - </hasSkill> - <hasIdentifier> - <Identifier rdf:ID="ID_AngleGripper"> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >AngleGripper</value> + <hasProperty> + <CycleTime rdf:ID="CycleTime_0.03"> + <isPropertyOf rdf:resource="#Schunk_MPG_20"/> + <hasEditable rdf:resource="#isEditable_false"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >0.03</value> + </CycleTime> + </hasProperty> + <hasProperty rdf:resource="#Weight_985"/> + <hasProperty> + <Weight rdf:ID="Weight_98"> + <hasEditable rdf:resource="#isEditable_false"/> + <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_40.5"> + <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS40B"/> + <isPropertyOf rdf:resource="#Schunk_MPG_20"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >40.5</value> + <hasEditable rdf:resource="#isEditable_false"/> + </Weight> + </hasProperty> + <hasProperty rdf:resource="#Weight_0.04"/> + <hasProperty rdf:resource="#EnclosureRatingIP_65"/> + <hasProperty> + <Weight rdf:ID="Weight_51"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >51.0</value> + <hasEditable rdf:resource="#isEditable_false"/> + <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS80"/> + <isPropertyOf rdf:resource="#Schunk_MPG_20"/> + </Weight> + </hasProperty> + <hasProperty> + <MaxForce rdf:ID="MaximumForce_24"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >24.0</value> + <isPropertyOf rdf:resource="#Schunk_MPG_20"/> <hasEditable rdf:resource="#isEditable_false"/> - </Identifier> - </hasIdentifier> - </AngleGripper> + </MaxForce> + </hasProperty> + <hasProperty rdf:resource="#Repeatability_0.01"/> + </GeneralParallelGripper> </isPropertyOf> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >25.0</value> - <hasEditable rdf:resource="#isEditable_false"/> - </Payload> + >985.0</value> + </Weight> </hasProperty> - <hasSkill rdf:resource="#Attach_SIARAS"/> - <hasProperty rdf:resource="#Weight_985"/> - <hasProperty rdf:resource="#DegreesOfFreedom_6"/> - <hasSkill rdf:resource="#AsFastAsPossible_28"/> + <hasProperty rdf:resource="#MaxVoltageSupply_600"/> + <hasProperty rdf:resource="#Payload_45.0"/> + <hasSkill rdf:resource="#L_Move"/> + <hasProperty rdf:resource="#EnclosureRatingIP_54"/> <hasProperty rdf:resource="#MinAmbientTemperature_5"/> + <hasProperty rdf:resource="#NumberOfJoints_6"/> <hasIdentifier> - <Identifier rdf:ID="ID_ABB_IRB-2400"> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >ABB_IRB-2400</value> + <Identifier rdf:ID="ID_ABB_IRB-4400"> <hasEditable rdf:resource="#isEditable_false"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >ABB_IRB-4400</value> </Identifier> </hasIdentifier> - <hasProperty rdf:resource="#EnclosureRatingIP_54"/> - <hasProperty rdf:resource="#NumberOfJoints_6"/> + <hasProperty rdf:resource="#MaxAmbientTemperature_45"/> + <hasSkill rdf:resource="#Attach_SIARAS"/> + <hasSkill rdf:resource="#Karthesian_30"/> <hasProperty rdf:resource="#TypeOfActuation_Electric"/> + <hasSkill rdf:resource="#AsFastAsPossible_28"/> + <hasSkill rdf:resource="#Circular_29"/> + <hasProperty rdf:resource="#IntelligentCtrl_1"/> + <hasSkill rdf:resource="#Detach_SIARAS"/> + <hasProperty rdf:resource="#Repeatability_0.1"/> <hasProperty> - <Reachability rdf:ID="Reachability_1280"> + <Reachability rdf:ID="Reachability_1960"> <hasEditable rdf:resource="#isEditable_false"/> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#integer" - >1280</value> - <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-2400"/> + >1960</value> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/> </Reachability> </hasProperty> + <hasProperty rdf:resource="#MinVoltageSupply_200"/> + <hasProperty rdf:resource="#DegreesOfFreedom_6"/> </ArticulatedRobot> </isPropertyOf> - <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/> - </Payload> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-2400"/> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/> + </MinVoltageSupply> </hasProperty> - <hasProperty rdf:resource="#Weight_0.4"/> - <hasProperty rdf:resource="#Payload_5.0"/> + <hasProperty rdf:resource="#MaxAmbientTemperature_45"/> + <hasProperty rdf:resource="#MaxVoltageSupply_600"/> + <hasSkill rdf:resource="#Circular_29"/> + <hasProperty rdf:resource="#Payload_45.0"/> + <hasProperty rdf:resource="#Repeatability_0.1"/> + <hasSkill rdf:resource="#L_Move"/> + <hasSkill rdf:resource="#Detach_SIARAS"/> + <hasProperty rdf:resource="#IntelligentCtrl_1"/> + <hasProperty rdf:resource="#Weight_985"/> <hasProperty> - <MaxLiftWay rdf:ID="MaxLiftWay_2.0"> + <Payload rdf:ID="Payload_25.0"> <hasEditable rdf:resource="#isEditable_false"/> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >2.0</value> - <isPropertyOf rdf:resource="http://www.owl-ontologies.com/siaras.owl#Schunk_MPG_64"/> - <isPropertyOf rdf:resource="#Schunk_MPG_20"/> - </MaxLiftWay> - </hasProperty> - <hasProperty rdf:resource="#EnclosureRatingIP_54"/> - <hasProperty rdf:resource="#Payload_2.0"/> - <hasProperty> - <Weight rdf:ID="Weight_0.038"> - <isPropertyOf rdf:resource="#Schunk_MPG_20"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >0.038</value> - <hasEditable rdf:resource="#isEditable_false"/> - </Weight> + >25.0</value> + <isPropertyOf> + <AngleGripper rdf:ID="AngleGripper_test"> + <hasIdentifier> + <Identifier rdf:ID="ID_AngleGripper"> + <hasEditable rdf:resource="#isEditable_false"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >AngleGripper</value> + </Identifier> + </hasIdentifier> + <hasProperty rdf:resource="#Payload_25.0"/> + <hasSkill> + <OpenClaws rdf:ID="OpenClaws_SIARAS"> + <isSkillOf rdf:resource="#AngleGripper_test"/> + </OpenClaws> + </hasSkill> + <hasSkill> + <CloseClaws rdf:ID="CloseClaws_SIARAS"> + <isSkillOf rdf:resource="#AngleGripper_test"/> + </CloseClaws> + </hasSkill> + </AngleGripper> + </isPropertyOf> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-2400"/> + </Payload> </hasProperty> + <hasSkill rdf:resource="#Karthesian_30"/> + <hasSkill rdf:resource="#Attach_SIARAS"/> + <hasProperty rdf:resource="#DegreesOfFreedom_6"/> + <hasProperty rdf:resource="#MinAmbientTemperature_5"/> + <hasSkill rdf:resource="#AsFastAsPossible_28"/> <hasIdentifier> - <Identifier rdf:ID="ID_Schunk_MPG_20"> + <Identifier rdf:ID="ID_ABB_IRB-2400"> + <hasEditable rdf:resource="#isEditable_false"/> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >Schunk_MPG_20</value> - <hasEditable rdf:resource="#isEditable_true"/> + >ABB_IRB-2400</value> </Identifier> </hasIdentifier> + <hasProperty rdf:resource="#EnclosureRatingIP_54"/> + <hasProperty rdf:resource="#NumberOfJoints_6"/> + <hasProperty rdf:resource="#TypeOfActuation_Electric"/> <hasProperty> - <Repeatability rdf:ID="Repeatability_0.02"> - <hasEditable rdf:resource="#isEditable_false"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >0.02</value> - <isPropertyOf rdf:resource="http://www.owl-ontologies.com/siaras.owl#Schunk_MPG_64"/> - <isPropertyOf rdf:resource="#Schunk_MPG_20"/> - </Repeatability> - </hasProperty> - <hasSkill> - <CloseFingers rdf:ID="CloseFingers_2"> - <isSkillOf rdf:resource="#Schunk_MPG_20"/> - </CloseFingers> - </hasSkill> - <hasProperty rdf:resource="#MinAmbientTemperature_5"/> - <hasSkill> - <CloseFingers rdf:ID="CloseFingers_25"> - <isSkillOf rdf:resource="http://www.owl-ontologies.com/siaras.owl#Schunk_MPG_64"/> - <isSkillOf rdf:resource="#Schunk_MPG_20"/> - </CloseFingers> - </hasSkill> - <hasProperty rdf:resource="#Repeatability_0.1"/> - <hasProperty> - <EnclosureRatingIP rdf:ID="EnclosureRatingIP_30"> - <isPropertyOf rdf:resource="#Schunk_MPG_20"/> - <isPropertyOf rdf:resource="http://www.owl-ontologies.com/siaras.owl#Schunk_MPG_64"/> - <hasEditable rdf:resource="#isEditable_false"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >30</value> - </EnclosureRatingIP> - </hasProperty> - <hasProperty rdf:resource="#Repeatability_0.03"/> - <hasProperty rdf:resource="#EnclosureRatingIP_67"/> - <hasProperty> - <MaxLiftWeight rdf:ID="MaxLiftWeight_0.14"> - <isPropertyOf rdf:resource="#Schunk_MPG_20"/> - <hasEditable rdf:resource="#isEditable_false"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >0.14</value> - </MaxLiftWeight> - </hasProperty> - <hasProperty> - <CycleTime rdf:ID="CycleTime_0.03"> - <isPropertyOf rdf:resource="#Schunk_MPG_20"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >0.03</value> - <hasEditable rdf:resource="#isEditable_false"/> - </CycleTime> - </hasProperty> - <hasProperty rdf:resource="#Weight_985"/> - <hasProperty> - <Weight rdf:ID="Weight_98"> - <isPropertyOf rdf:resource="#Schunk_MPG_20"/> - <hasEditable rdf:resource="#isEditable_false"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >98.0</value> - </Weight> - </hasProperty> - <hasProperty> - <Weight rdf:ID="Weight_40.5"> - <isPropertyOf rdf:resource="#Schunk_MPG_20"/> - <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS40B"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >40.5</value> - <hasEditable rdf:resource="#isEditable_false"/> - </Weight> - </hasProperty> - <hasProperty rdf:resource="#Weight_0.04"/> - <hasProperty rdf:resource="#EnclosureRatingIP_65"/> - <hasProperty rdf:resource="#Weight_51"/> - <hasProperty> - <MaxForce rdf:ID="MaximumForce_24"> - <isPropertyOf rdf:resource="#Schunk_MPG_20"/> + <Reachability rdf:ID="Reachability_1280"> + <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-2400"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#integer" + >1280</value> <hasEditable rdf:resource="#isEditable_false"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >24.0</value> - </MaxForce> + </Reachability> </hasProperty> - <hasProperty rdf:resource="#Repeatability_0.01"/> - </GeneralParallelGripper> + </ArticulatedRobot> </isSkillOf> - <isSkillOf rdf:resource="http://www.owl-ontologies.com/siaras.owl#Schunk_MPG_64"/> - </OpenFingers> + <isSkillOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/> + <isSkillOf rdf:resource="#ArticulatedRobot_CLOOS_R320"/> + <isSkillOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/> + <isSkillOf rdf:resource="#ScaraRobot_Staeubli_RS40B"/> + <isSkillOf rdf:resource="#ArticulatedRobot_CLOOS_R410"/> + <isSkillOf rdf:resource="#ArticulatedRobot_CLOOS_R350"/> + <isSkillOf rdf:resource="#ScaraRobot_Staeubli_RS80"/> + </AsFastAsPossible> </hasSkill> - <hasSkill rdf:resource="#CloseFingers_25"/> - <hasProperty> - <CycleTime rdf:ID="CycleTime_0.01"> - <isPropertyOf rdf:resource="http://www.owl-ontologies.com/siaras.owl#Schunk_MPG_64"/> - <hasEditable rdf:resource="#isEditable_false"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >0.01</value> - </CycleTime> - </hasProperty> - <hasProperty rdf:resource="#EnclosureRatingIP_65"/> - <hasProperty rdf:resource="#Repeatability_0.02"/> - <hasProperty rdf:resource="#Repeatability_0.03"/> - <hasProperty rdf:resource="#MaxLiftWay_2.0"/> + <hasProperty rdf:resource="#TypeOfActuation_Electric"/> + <hasSkill rdf:resource="#Circular_29"/> + <hasProperty rdf:resource="#MaxAmbientTemperature_40"/> <hasProperty rdf:resource="#EnclosureRatingIP_54"/> - <hasProperty rdf:resource="#NumberOfFingers_2"/> - <hasProperty rdf:resource="#EnclosureRatingIP_67"/> - <hasProperty rdf:resource="#Repeatability_0.1"/> - <hasProperty rdf:resource="#MaxAmbientTemperature_90"/> + <hasProperty rdf:resource="#Repeatability_0.01"/> + <hasProperty rdf:resource="#Weight_51"/> + <hasSkill rdf:resource="#Karthesian_30"/> <hasProperty> - <Weight rdf:ID="Weight_0.6"> - <isPropertyOf rdf:resource="http://www.owl-ontologies.com/siaras.owl#Schunk_MPG_64"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >0.6</value> + <NumberOfJoints rdf:ID="NumberOfJoints_4"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#integer" + >4</value> + <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS40B"/> + <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS80"/> <hasEditable rdf:resource="#isEditable_false"/> - </Weight> + </NumberOfJoints> </hasProperty> - <hasProperty rdf:resource="#MinAmbientTemperature_5"/> - <hasProperty rdf:resource="#EnclosureRatingIP_30"/> <hasProperty> - <Payload rdf:ID="Payload_1.0"> + <Reachability rdf:ID="Reachability_800"> + <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS80"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#integer" + >800</value> <hasEditable rdf:resource="#isEditable_false"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >1.0</value> - <isPropertyOf rdf:resource="http://www.owl-ontologies.com/siaras.owl#Schunk_MPG_64"/> - </Payload> + </Reachability> </hasProperty> - </rdf:Description> + <hasIdentifier> + <Identifier rdf:ID="ID_Staeubli_RS80"> + <hasEditable rdf:resource="#isEditable_false"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Staeubli_RS80</value> + </Identifier> + </hasIdentifier> + <hasProperty rdf:resource="#Payload_2.0"/> + <hasProperty rdf:resource="#MinAmbientTemperature_5"/> + </ScaraRobot> </isPropertyOf> - <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS40B"/> <isPropertyOf rdf:resource="#Schunk_MPG_20"/> - <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS80"/> - <hasEditable rdf:resource="#isEditable_false"/> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >0.01</value> + <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS40B"/> + <isPropertyOf rdf:resource="http://www.owl-ontologies.com/siaras.owl#Schunk_MPG_64"/> </Repeatability> </hasProperty> <hasProperty rdf:resource="#Payload_2.0"/> <hasProperty rdf:resource="#TypeOfActuation_Electric"/> <hasIdentifier> <Identifier rdf:ID="ID_Staeubli_RS40B"> + <hasEditable rdf:resource="#isEditable_false"/> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" >Staeubli_RS40B</value> - <hasEditable rdf:resource="#isEditable_false"/> </Identifier> </hasIdentifier> <hasProperty rdf:resource="#EnclosureRatingIP_54"/> @@ -12091,18 +12074,18 @@ Operation consists of MoveFront, MoveDown, Grasp, MoveUp.</rdfs:comment> <hasSkill rdf:resource="#AsFastAsPossible_28"/> <hasProperty> <DegreesOfFreedom rdf:ID="DegreesOfFreedom_4"> + <hasEditable rdf:resource="#isEditable_false"/> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#integer" >4</value> - <hasEditable rdf:resource="#isEditable_false"/> <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS40B"/> </DegreesOfFreedom> </hasProperty> <hasProperty> <Reachability rdf:ID="Reachability_400"> - <hasEditable rdf:resource="#isEditable_false"/> - <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS40B"/> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#integer" >400</value> + <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS40B"/> + <hasEditable rdf:resource="#isEditable_false"/> </Reachability> </hasProperty> <hasSkill rdf:resource="#Circular_29"/> @@ -12111,102 +12094,104 @@ Operation consists of MoveFront, MoveDown, Grasp, MoveUp.</rdfs:comment> <hasProperty rdf:resource="#MaxAmbientTemperature_40"/> <hasSkill rdf:resource="#Karthesian_30"/> </ScaraRobot> + <owl:AllDifferent/> <Drill rdf:ID="Drill_1"> <isSkillOf> - <DrillBit rdf:ID="DrillBit_HSS_10mm"> - <hasIdentifier> - <Identifier rdf:ID="ID_DrillBit_HSS_10mm"> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >DrillBit_HSS_10mm</value> - </Identifier> - </hasIdentifier> + <DrillBit rdf:ID="DrillBit_HSS_8mm"> <hasProperty> - <Diameter rdf:ID="Diameter_10mm"> + <Diameter rdf:ID="Diameter_8mm"> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >10</value> - <isPropertyOf rdf:resource="#DrillBit_HSS_10mm"/> + >8</value> + <isPropertyOf rdf:resource="#DrillBit_HSS_8mm"/> <isPropertyOf> - <DrillBit rdf:ID="DrillBit_Alu_10mm"> - <hasProperty rdf:resource="#Diameter_10mm"/> + <DrillBit rdf:ID="DrillBit_Alu_8mm"> + <hasProperty rdf:resource="#Diameter_8mm"/> <hasProperty> - <CapabilityMaterial rdf:ID="CapabilityMaterial_Alu"> - <isPropertyOf rdf:resource="#DrillBit_Alu_10mm"/> + <Material rdf:ID="Material_Steel"> + <isPropertyOf rdf:resource="#DrillBit_HSS_8mm"/> + <isPropertyOf rdf:resource="#DrillBit_Alu_8mm"/> <isPropertyOf> - <DrillBit rdf:ID="DrillBit_Alu_8mm"> - <hasSkill rdf:resource="#Drill_1"/> + <DrillBit rdf:ID="DrillBit_Alu_10mm"> <hasIdentifier> - <Identifier rdf:ID="ID_DrillBit_Alu_8mm"> + <Identifier rdf:ID="ID_DrillBit_Alu_10mm"> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >DrillBit_Alu_8mm</value> + >DrillBit_Alu_10mm</value> </Identifier> </hasIdentifier> - <hasProperty rdf:resource="#CapabilityMaterial_Alu"/> + <hasProperty rdf:resource="#Material_Steel"/> <hasProperty> - <Material rdf:ID="Material_Steel"> - <isPropertyOf rdf:resource="#DrillBit_HSS_10mm"/> - <isPropertyOf rdf:resource="#DrillBit_Alu_10mm"/> + <CapabilityMaterial rdf:ID="CapabilityMaterial_Alu"> <isPropertyOf rdf:resource="#DrillBit_Alu_8mm"/> + <isPropertyOf rdf:resource="#DrillBit_Alu_10mm"/> + </CapabilityMaterial> + </hasProperty> + <hasProperty> + <Diameter rdf:ID="Diameter_10mm"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >10</value> + <isPropertyOf rdf:resource="#DrillBit_Alu_10mm"/> <isPropertyOf> - <DrillBit rdf:ID="DrillBit_HSS_8mm"> - <hasProperty> - <CapabilityMaterial rdf:ID="CapabilityMaterial_Wood"> - <isPropertyOf rdf:resource="#DrillBit_HSS_10mm"/> - <isPropertyOf rdf:resource="#DrillBit_HSS_8mm"/> - </CapabilityMaterial> - </hasProperty> + <DrillBit rdf:ID="DrillBit_HSS_10mm"> + <hasSkill rdf:resource="#Drill_1"/> + <hasProperty rdf:resource="#Material_Steel"/> <hasProperty> <CapabilityMaterial rdf:ID="CapabilityMaterial_Steel"> - <isPropertyOf rdf:resource="#DrillBit_HSS_10mm"/> <isPropertyOf rdf:resource="#DrillBit_HSS_8mm"/> + <isPropertyOf rdf:resource="#DrillBit_HSS_10mm"/> </CapabilityMaterial> </hasProperty> - <hasProperty rdf:resource="#Material_Steel"/> <hasProperty> - <Diameter rdf:ID="Diameter_8mm"> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >8</value> - <isPropertyOf rdf:resource="#DrillBit_Alu_8mm"/> + <CapabilityMaterial rdf:ID="CapabilityMaterial_Wood"> <isPropertyOf rdf:resource="#DrillBit_HSS_8mm"/> - </Diameter> + <isPropertyOf rdf:resource="#DrillBit_HSS_10mm"/> + </CapabilityMaterial> </hasProperty> + <hasProperty rdf:resource="#Diameter_10mm"/> <hasIdentifier> - <Identifier rdf:ID="ID_DrillBit_HSS_8mm"> + <Identifier rdf:ID="ID_DrillBit_HSS_10mm"> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >DrillBit_HSS_8mm</value> + >DrillBit_HSS_10mm</value> </Identifier> </hasIdentifier> - <hasSkill rdf:resource="#Drill_1"/> </DrillBit> </isPropertyOf> - </Material> + </Diameter> </hasProperty> - <hasProperty rdf:resource="#Diameter_8mm"/> + <hasSkill rdf:resource="#Drill_1"/> </DrillBit> </isPropertyOf> - </CapabilityMaterial> + <isPropertyOf rdf:resource="#DrillBit_HSS_10mm"/> + </Material> </hasProperty> - <hasProperty rdf:resource="#Material_Steel"/> + <hasProperty rdf:resource="#CapabilityMaterial_Alu"/> + <hasSkill rdf:resource="#Drill_1"/> <hasIdentifier> - <Identifier rdf:ID="ID_DrillBit_Alu_10mm"> + <Identifier rdf:ID="ID_DrillBit_Alu_8mm"> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >DrillBit_Alu_10mm</value> + >DrillBit_Alu_8mm</value> </Identifier> </hasIdentifier> - <hasSkill rdf:resource="#Drill_1"/> </DrillBit> </isPropertyOf> </Diameter> </hasProperty> - <hasProperty rdf:resource="#CapabilityMaterial_Wood"/> - <hasProperty rdf:resource="#CapabilityMaterial_Steel"/> <hasProperty rdf:resource="#Material_Steel"/> + <hasProperty rdf:resource="#CapabilityMaterial_Steel"/> + <hasProperty rdf:resource="#CapabilityMaterial_Wood"/> + <hasIdentifier> + <Identifier rdf:ID="ID_DrillBit_HSS_8mm"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >DrillBit_HSS_8mm</value> + </Identifier> + </hasIdentifier> <hasSkill rdf:resource="#Drill_1"/> </DrillBit> </isSkillOf> - <isSkillOf rdf:resource="#DrillBit_Alu_10mm"/> <isSkillOf rdf:resource="#DrillBit_Alu_8mm"/> - <isSkillOf rdf:resource="#DrillBit_HSS_8mm"/> + <isSkillOf rdf:resource="#DrillBit_Alu_10mm"/> + <isSkillOf rdf:resource="#DrillBit_HSS_10mm"/> </Drill> + <owl:AllDifferent/> <owl:DataRange> <owl:oneOf rdf:parseType="Resource"> <rdf:rest rdf:parseType="Resource"> @@ -12216,73 +12201,137 @@ Operation consists of MoveFront, MoveDown, Grasp, MoveUp.</rdfs:comment> >electric</rdf:first> </rdf:rest> <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >pneumatic</rdf:first> + >hydraulic</rdf:first> </rdf:rest> <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >hydraulic</rdf:first> + >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#float" + >3.0</rdf:first> <rdf:rest rdf:parseType="Resource"> - <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#int" - >3</rdf:first> <rdf:rest rdf:parseType="Resource"> + <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >4.0</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: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" + >6.5</rdf:first> + <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: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:first rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >7.0</rdf:first> + </rdf:rest> + <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >6.0</rdf:first> + </rdf:rest> + <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >5.0</rdf:first> </rdf:rest> - <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#int" - >4</rdf:first> </rdf:rest> + <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >3.5</rdf:first> + </rdf:rest> + </owl:oneOf> + </owl:DataRange> + <PowerConsumption rdf:ID="PowerConsumption_225"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >4.5</value> + <hasEditable rdf:resource="#isEditable_9"/> + </PowerConsumption> + <owl:DataRange> + <owl:oneOf rdf:parseType="Resource"> + <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >carthesian</rdf:first> + <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: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" + >scara</rdf:first> + </rdf:rest> + <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >articulated</rdf:first> + </rdf:rest> + <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >spherical</rdf:first> + </rdf:rest> + </rdf:rest> + </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" + >pneumatic</rdf:first> </rdf:rest> - <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#int" - >2</rdf:first> + <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >hydraulic</rdf:first> </owl:oneOf> </owl:DataRange> - <PowerConsumption rdf:ID="PowerConsumption_225"> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >4.5</value> - <hasEditable rdf:resource="#isEditable_9"/> - </PowerConsumption> + <owl:AllDifferent/> <owl:DataRange> <owl:oneOf rdf:parseType="Resource"> <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >torque</rdf:first> + >joint</rdf:first> <rdf:rest rdf:parseType="Resource"> + <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >tool</rdf:first> <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" - >harmonic</rdf:first> - <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: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> + >world</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" - >belts</rdf:first> </rdf:rest> </owl:oneOf> </owl:DataRange> - <owl:AllDifferent/> <rdf:Description rdf:about="http://www.owl-ontologies.com/siaras.owl#VacuumGripper_1"> <hasIdentifier rdf:resource="#ID_IPA_AMMS_SimpleGripper-2DOF"/> </rdf:Description> - <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: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> <MaxVoltageSupply rdf:ID="MaxVoltageSupply_233"> - <hasEditable rdf:resource="#isEditable_9"/> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" >600.0</value> + <hasEditable rdf:resource="#isEditable_9"/> </MaxVoltageSupply> <DegreesOfFreedom rdf:ID="DegreesOfFreedom_209"> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#integer" @@ -12296,29 +12345,6 @@ Operation consists of MoveFront, MoveDown, Grasp, MoveUp.</rdfs:comment> <hasIdentifier rdf:resource="#ID_IPA_AMMS_SimpleGripper-2DOF"/> </rdf:Description> <Material rdf:ID="Material_Alu"/> - <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:rest rdf:parseType="Resource"> - <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >articulated</rdf:first> - <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:rest> - <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >spherical</rdf:first> - </rdf:rest> - </rdf:rest> - <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >carthesian</rdf:first> - </owl:oneOf> - </owl:DataRange> <PowerConsumption rdf:ID="PowerConsumption_208"> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#integer" >3</value> @@ -12337,10 +12363,10 @@ Operation consists of MoveFront, MoveDown, Grasp, MoveUp.</rdfs:comment> >9</value> </Diameter> <Payload rdf:ID="Payload_227"> - <isPropertyOf rdf:resource="http://www.owl-ontologies.com/ExternalResource_11"/> + <hasEditable rdf:resource="#isEditable_9"/> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" >5.0</value> - <hasEditable rdf:resource="#isEditable_9"/> + <isPropertyOf rdf:resource="http://www.owl-ontologies.com/ExternalResource_11"/> </Payload> <Identifier rdf:ID="Identifier_215"> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" @@ -12352,14 +12378,14 @@ Operation consists of MoveFront, MoveDown, Grasp, MoveUp.</rdfs:comment> >ID_ABB_IRB-140</value> </Identifier> <Identifier rdf:ID="Identifier_239"> + <hasEditable rdf:resource="#isEditable_9"/> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" >ID_ABB_IRB-4400</value> - <hasEditable rdf:resource="#isEditable_9"/> </Identifier> <Material rdf:ID="Material-ZincPressureCasting"> - <hasEditable rdf:resource="#isEditable_false"/> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" >Zinc Pressure Casting</value> + <hasEditable rdf:resource="#isEditable_false"/> </Material> <Reachability rdf:ID="Reachability_216"> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#integer" @@ -12380,164 +12406,125 @@ Operation consists of MoveFront, MoveDown, Grasp, MoveUp.</rdfs:comment> <hasEditable rdf:resource="#isEditable_9"/> </MinVoltageSupply> <Identifier rdf:ID="Identifier_6"/> + <owl:AllDifferent/> <Reachability rdf:ID="Reachability_219"> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#integer" >2100</value> </Reachability> - <owl:AllDifferent> - <owl:distinctMembers rdf:parseType="Collection"> - <Displace rdf:about="#IPA_AMMS_MoveFront"/> - <Displace rdf:about="#IPA_AMMS_MoveBack"/> - <Displace rdf:about="#IPA_AMMS_MoveUp"/> - <Displace rdf:about="#IPA_AMMS_MoveDown"/> - </owl:distinctMembers> - </owl:AllDifferent> + <Material rdf:ID="Material_Wood"/> <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: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:first rdf:datatype="http://www.w3.org/2001/XMLSchema#int" + >4</rdf:first> </rdf:rest> - <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >vacuum pump</rdf:first> + <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#int" + >3</rdf:first> </rdf:rest> - <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >venturi nozzle</rdf:first> + <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#int" + >2</rdf:first> </owl:oneOf> </owl:DataRange> - <Material rdf:ID="Material_Wood"/> - <owl:AllDifferent/> + <owl:AllDifferent> + <owl:distinctMembers rdf:parseType="Collection"> + <Displace rdf:about="#IPA_AMMS_MoveFront"/> + <Displace rdf:about="#IPA_AMMS_MoveBack"/> + <Displace rdf:about="#IPA_AMMS_MoveUp"/> + <Displace rdf:about="#IPA_AMMS_MoveDown"/> + </owl:distinctMembers> + </owl:AllDifferent> + <Ceramics rdf:ID="Porcelain"/> + <Repeatability rdf:ID="Repeatability_213"> + <hasEditable rdf:resource="#isEditable_9"/> + <isPropertyOf rdf:resource="http://www.owl-ontologies.com/ExternalResource_17"/> + <isPropertyOf rdf:resource="http://www.owl-ontologies.com/ExternalResource_11"/> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" + >0.1</value> + </Repeatability> <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> + >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/> - <Ceramics rdf:ID="Porcelain"/> - <Repeatability rdf:ID="Repeatability_213"> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >0.1</value> - <isPropertyOf rdf:resource="http://www.owl-ontologies.com/ExternalResource_11"/> - <isPropertyOf rdf:resource="http://www.owl-ontologies.com/ExternalResource_17"/> - <hasEditable rdf:resource="#isEditable_9"/> - </Repeatability> - <owl:AllDifferent/> <Width rdf:ID="Width_35"> - <hasEditable rdf:resource="#isEditable_false"/> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" >35.0</value> + <hasEditable rdf:resource="#isEditable_false"/> </Width> + <MinVoltageSupply rdf:ID="MinVoltageSupply_212"> + <value rdf:datatype="http://www.w3.org/2001/XMLSchema#integer" + >350</value> + </MinVoltageSupply> <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:first rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >5.0</rdf:first> <rdf:rest rdf:parseType="Resource"> - <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >6.0</rdf:first> + <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >harmonic</rdf:first> <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:first rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >2.5</rdf:first> - <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: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:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#nil"/> + <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >ball-screw</rdf:first> </rdf:rest> </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#float" - >4.0</rdf:first> + <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#float" - >3.5</rdf:first> + <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >belts</rdf:first> </rdf:rest> - <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#float" - >3.0</rdf:first> </owl:oneOf> </owl:DataRange> - <MinVoltageSupply rdf:ID="MinVoltageSupply_212"> - <value rdf:datatype="http://www.w3.org/2001/XMLSchema#integer" - >350</value> - </MinVoltageSupply> <Identifier rdf:ID="Identifier_218"> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string" >CLOOS_R350</value> </Identifier> + <owl:AllDifferent/> <Repeatability rdf:ID="Repeatability_232"> - <isPropertyOf rdf:resource="http://www.owl-ontologies.com/ExternalResource_17"/> - <isPropertyOf rdf:resource="http://www.owl-ontologies.com/ExternalResource_11"/> <hasEditable rdf:resource="#isEditable_9"/> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" >0.03</value> + <isPropertyOf rdf:resource="http://www.owl-ontologies.com/ExternalResource_11"/> + <isPropertyOf rdf:resource="http://www.owl-ontologies.com/ExternalResource_17"/> </Repeatability> - <owl:DataRange> - <owl:oneOf rdf:parseType="Resource"> - <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >elastic</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" - >multiple joints</rdf:first> - </rdf:rest> - </owl:oneOf> - </owl:DataRange> - <owl:DataRange> - <owl:oneOf 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" - >outside</rdf:first> - </rdf:rest> - <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >inside</rdf:first> - </owl:oneOf> - </owl:DataRange> <Weight rdf:ID="Weight_237"> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" >985.0</value> - <hasEditable rdf:resource="#isEditable_9"/> <isPropertyOf rdf:resource="http://www.owl-ontologies.com/ExternalResource_11"/> + <hasEditable rdf:resource="#isEditable_9"/> </Weight> <owl:DataRange> <owl:oneOf 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" - >hydraulic</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" - >electric</rdf:first> + >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> <Weight rdf:ID="Weight_14"> @@ -12562,6 +12549,7 @@ Operation consists of MoveFront, MoveDown, Grasp, MoveUp.</rdfs:comment> >file:/home/andersn/work/siaras/schemacompiler/examples/Teapot.x3d</value> <isGeometryOf> <Teapot rdf:ID="Teapot_1"> + <hasIdentifier rdf:resource="#ID_Teapot_1"/> <hasGeometry rdf:resource="#Geometry_Teapot"/> <hasPhysicalObjectProperty rdf:resource="#ID_Teapot_1"/> <hasMaterial rdf:resource="#Porcelain"/> @@ -12574,34 +12562,30 @@ Operation consists of MoveFront, MoveDown, Grasp, MoveUp.</rdfs:comment> </Payload> <Payload rdf:ID="Payload_238"> <isPropertyOf rdf:resource="http://www.owl-ontologies.com/ExternalResource_11"/> + <hasEditable rdf:resource="#isEditable_9"/> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float" >45.0</value> - <hasEditable rdf:resource="#isEditable_9"/> </Payload> <Reachability rdf:ID="Reachability_226"> + <hasEditable rdf:resource="#isEditable_9"/> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#integer" >810</value> - <hasEditable rdf:resource="#isEditable_9"/> </Reachability> <SortObjects rdf:ID="SortObjects_1"/> <Reachability rdf:ID="Reachability_229"> - <hasEditable rdf:resource="#isEditable_9"/> <value rdf:datatype="http://www.w3.org/2001/XMLSchema#integer" >1960</value> + <hasEditable rdf:resource="#isEditable_9"/> </Reachability> <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: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: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" - >tool</rdf:first> + >outside</rdf:first> </rdf:rest> - <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >joint</rdf:first> </owl:oneOf> </owl:DataRange> </rdf:RDF>