PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX rosetta: <http://kif.cs.lth.se/ontologies/rosetta.owl#>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>

rosetta:AngleResolution a rdfs:Class ;
  rdfs:subClassOf rosetta:DeviceProperty .

rosetta:hasType a rdf:Property ;
  rdfs:range rosetta:Type .

rosetta:hasUnit a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

rosetta:isPropertyOf a rdf:Property ;
  rdfs:domain rosetta:Property ;
  rdfs:range xsd:string , rosetta:OpticSensor , rosetta:Gripper .

rosetta:propertyValue a rdf:Property ;
  rdfs:domain rosetta:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

rosetta:ControlSystem a rdfs:Class ;
  rdfs:subClassOf rosetta:PhysicalObjectProperty .

rosetta:hasEditable a rdf:Property ;
  rdfs:range rosetta:isEditable .

rosetta:DefaultWidth a rdfs:Class ;
  rdfs:subClassOf rosetta:Width .

rosetta:TypeOfVacuum a rdfs:Class ;
  rdfs:subClassOf rosetta:PhysicalPropertiesGripper .

rosetta:Varnish a rdfs:Class ;
  rdfs:comment "Put colour or any other material onto the surface, either by spraying or painting." ;
  rdfs:subClassOf rosetta:Coat .

rosetta:isSkillOf a rdf:Property ;
  rdfs:domain rosetta:Skill ;
  rdfs:range rosetta:Device , rosetta:Gripper , rosetta:Sensor , rosetta:DrillMachine , rosetta:MagnetGripper , rosetta:Conveyor , rosetta:Fixture .

rosetta:hasParameter a rdf:Property ;
  rdfs:domain rosetta:Skill ;
  rdfs:range rosetta:Parameter .

rosetta:hasProperty a rdf:Property ;
  rdfs:range rosetta:Property .

rosetta:isSubskillOf a rdf:Property ;
  rdfs:domain rosetta:Skill ;
  rdfs:range rosetta:CompoundSkill .

rosetta:hasSkill a rdf:Property ;
  rdfs:comment """SIARAS (FP6-017146)
Structured Description of Skills and Device 1.0
pag:5
(Breakdown of Skills)""" ;
  rdfs:range rosetta:Skill .

rosetta:Glue a rdfs:Class ;
  rdfs:comment "Connect workpieces with the help of a glue. This is done by physical interaction of the glue at the workpieces' interfaces." ;
  rdfs:subClassOf rosetta:Join .

rosetta:SimpleControl a rdfs:Class ;
  rdfs:subClassOf rosetta:ControlSystem .

rosetta:Cut a rdfs:Class ;
  rdfs:comment "Divide a workpiece into two parts." ;
  rdfs:subClassOf rosetta:Separate .

rosetta:Electro-discharge-machine a rdfs:Class ;
  rdfs:comment "A spark removes material from the workpiece." ;
  rdfs:subClassOf rosetta:Separate .

rosetta:WorkFrame a rdfs:Class ;
  rdfs:subClassOf rosetta:Arrangement .

rosetta:AdjustCurrentToGrip a rdfs:Class ;
  rdfs:subClassOf rosetta:Grasp .

rosetta:StringType a rdfs:Class ;
  rdfs:subClassOf rosetta:Type .

rosetta:Feed a rdfs:Class ;
  rdfs:comment "Move a part from one to another position along a given trajectory. The part's orientation is given at each point of the trajectory." ;
  rdfs:subClassOf rosetta:Move .

rosetta:HexapodRobot a rdfs:Class ;
  rdfs:comment "Very precise kinematic, but small working area. This is used for special applications." ;
  rdfs:subClassOf rosetta:Robot .

rosetta:hasGeometry a rdf:Property ;
  rdfs:domain rosetta:PhysicalObject ;
  rdfs:range rosetta:Geometry .

rosetta:hasPhysicalObjectProperty a rdf:Property ;
  rdfs:domain rosetta:PhysicalObject ;
  rdfs:range rosetta:PhysicalObjectProperty .

rosetta:hasQualProperty a rdf:Property ;
  rdfs:domain rosetta:Device ;
  rdfs:range rosetta:QualityCriteria .

rosetta:hasReference a rdf:Property ;
  rdfs:comment "This will be used for referencing devices in the later implementation, e.g. as a URI." ;
  rdfs:range rosetta:Identifier .

rosetta:isDeviceOf a rdf:Property ;
  rdfs:domain rosetta:Device ;
  rdfs:range rosetta:Atomic .

rosetta:isSubDeviceOf a rdf:Property ;
  rdfs:domain rosetta:Device ;
  rdfs:range rosetta:Device .

rosetta:hasSubDevice a rdf:Property ;
  rdfs:comment "Used to model compound devices. The main device (such as a robot) may be attached to a tool (such as a gripper)." ;
  rdfs:domain rosetta:Device ;
  rdfs:range rosetta:Device .

rosetta:hasIdentifier a rdf:Property ;
  rdfs:domain rosetta:PhysicalObject ;
  rdfs:range rosetta:Identifier .

rosetta:MoveTo a rdfs:Class ;
  rdfs:subClassOf rosetta:ElementaryTask .

<http://www.daml.org/services/owl-s/1.2/Process.owl#Sequence> a rdfs:Class .

rosetta:Read a rdfs:Class ;
  rdfs:comment """SIARAS (FP6-017146)
Task and Skills of Optical Sensors v1.1
part:7""" ;
  rdfs:subClassOf rosetta:SensorFunction .

rosetta:MaxResolution a rdfs:Class ;
  rdfs:subClassOf rosetta:DeviceProperty .

rosetta:Stiffness a rdfs:Class ;
  rdfs:subClassOf rosetta:PhysicalProperty .

rosetta:MaxApertureStop a rdfs:Class ;
  rdfs:subClassOf rosetta:DeviceProperty .

rosetta:ExtractEdges a rdfs:Class ;
  rdfs:subClassOf rosetta:ImageAnalysis .

rosetta:CapacitveSensor a rdfs:Class ;
  rdfs:subClassOf rosetta:Sensor .

rosetta:ModifyAmount a rdfs:Class ;
  rdfs:subClassOf rosetta:ManipulationAndHandlingFunction .

rosetta:PhysicalInterface a rdfs:Class ;
  rdfs:subClassOf rosetta:PhysicalProperty .

rosetta:PhysicalPosition a rdfs:Class ;
  rdfs:subClassOf rosetta:PhysicalProperty .

rosetta:Sealing a rdfs:Class ;
  rdfs:subClassOf rosetta:EnvironmentConditions .

rosetta:EnumType a rdfs:Class ;
  rdfs:subClassOf rosetta:Type .

rosetta:Anneal a rdfs:Class ;
  rdfs:comment "Set specific material properties by heating, holding the heat for a specific time and cooling down." ;
  rdfs:subClassOf rosetta:ModifyWorkpieceProperties .

rosetta:ZPos a rdfs:Class ;
  rdfs:subClassOf rosetta:Coordinates .

rosetta:MinimumObjectDistance a rdfs:Class ;
  rdfs:subClassOf rosetta:DeviceProperty .

rosetta:HMI_Input a rdfs:Class ;
  rdfs:subClassOf rosetta:HMI .

<http://www.daml.org/services/owl-s/1.2/Process.owl#ControlConstructBag> a rdfs:Class .

rosetta:DiagnosticFunction a rdfs:Class ;
  rdfs:comment """SIARAS (FP6-017146)
Structured Description of Skills and Device 1.0
pag:5
(Breakdown of Skills)""" ;
  rdfs:subClassOf rosetta:Skill .

rosetta:MechanicalConnector a rdfs:Class ;
  rdfs:comment """How to connect a tool mechanically.
This includes the size and is dependent on the Payload.""" ;
  rdfs:subClassOf rosetta:DeviceProperty , rosetta:MechanicalInterface .

rosetta:MinIntegrationTime a rdfs:Class ;
  rdfs:subClassOf rosetta:DeviceProperty .

rosetta:LightSpectrumRange a rdfs:Class ;
  rdfs:subClassOf rosetta:DeviceProperty .

rosetta:MillBit a rdfs:Class ;
  rdfs:subClassOf rosetta:Tool .

rosetta:FloatPairType a rdfs:Class ;
  rdfs:subClassOf rosetta:Type .

<http://www.daml.org/services/owl-s/1.2/Process.owl#AtomicProcess> a rdfs:Class .

rosetta:Actuator a rdfs:Class ;
  rdfs:subClassOf rosetta:Device .

rosetta:Ethernet a rdfs:Class ;
  rdfs:subClassOf rosetta:Communication .

rosetta:PhysicalPropertiesRobot a rdfs:Class ;
  rdfs:subClassOf rosetta:PhysicalProperty .

rosetta:PathVelocityFluctuation a rdfs:Class ;
  rdfs:subClassOf rosetta:QualityCriteria .

rosetta:isQualProperty a rdf:Property ;
  rdfs:domain rosetta:QualityCriteria ;
  rdfs:range rosetta:Device .

rosetta:InterfaceType a rdfs:Class ;
  rdfs:comment "This describes the interface how the device is connected to the medium. Examples are serially, via ethernet, fieldbus, wireless, ..." ;
  rdfs:subClassOf rosetta:CommunicationProperty .

rosetta:Metal a rdfs:Class ;
  rdfs:subClassOf rosetta:Material .

rosetta:Sinter a rdfs:Class ;
  rdfs:comment "By using powder material, a workpiece is formed. By heating the workpiece is hardened by avoiding a fluid phase." ;
  rdfs:subClassOf rosetta:Mold .

<http://www.daml.org/services/owl-s/1.2/Process.owl#CompositeProcess> a rdfs:Class .

rosetta:HMI_Output a rdfs:Class ;
  rdfs:subClassOf rosetta:HMI .

rosetta:EngravingMachine a rdfs:Class ;
  rdfs:subClassOf rosetta:Manufacturing .

rosetta:Parameter a rdfs:Class ;
  rdfs:comment "Conflicts with the parameter classification from DAML/OWL-S" .

rosetta:hasRosettaValue a rdf:Property ;
  rdfs:label "hasValue" ;
  rdfs:domain rosetta:Parameter ;
  rdfs:range <https://w3id.org/linkml/Any> .

rosetta:isParameterOf a rdf:Property ;
  rdfs:domain rosetta:Parameter ;
  rdfs:range rosetta:Skill .

rosetta:DecompressImageData a rdfs:Class ;
  rdfs:subClassOf rosetta:ImageAnalysis .

rosetta:ProtocolConformance a rdfs:Class ;
  rdfs:comment "Select  the communication protocol." ;
  rdfs:subClassOf rosetta:CommunicationProperty .

rosetta:Trajectory a rdfs:Class ;
  rdfs:subClassOf rosetta:IOVariable .

rosetta:BoundingBox a rdfs:Class ;
  rdfs:subClassOf rosetta:Property .

rosetta:PincerGripper a rdfs:Class ;
  rdfs:subClassOf rosetta:Gripper .

rosetta:HydraulicMedia a rdfs:Class ;
  rdfs:subClassOf rosetta:PhysicalLayer .

rosetta:MechanicalResistance a rdfs:Class ;
  rdfs:subClassOf rosetta:PhysicalProperty .

rosetta:WirelessMedia a rdfs:Class ;
  rdfs:subClassOf rosetta:PhysicalLayer .

rosetta:Interface a rdfs:Class ;
  rdfs:subClassOf rosetta:Abstract , rosetta:PhysicalObjectProperty .

rosetta:WheelEncoder a rdfs:Class ;
  rdfs:comment "possibly should encompass RotaryEncoder of RoSta" ;
  rdfs:subClassOf rosetta:EncoderSensor .

rosetta:Weld a rdfs:Class ;
  rdfs:comment "This is a permanent connection of workpieces by using heat and/or pressure. The material keeps its properties when welded." ;
  rdfs:subClassOf rosetta:Join .

rosetta:MillMachine a rdfs:Class ;
  rdfs:subClassOf rosetta:Manufacturing .

rosetta:DetectContrast a rdfs:Class ;
  rdfs:comment """SIARAS (FP6-017146)
Structured Description of Skills and Device 1.0
pag:11
Tasks and Skills of Ocptical Sensor 1.1
Cap: 3""" ;
  rdfs:subClassOf rosetta:Detect .

rosetta:PhysicalObjectProperty a rdfs:Class ;
  rdfs:subClassOf rosetta:Property .

rosetta:Geometry a rdfs:Class ;
  rdfs:subClassOf rosetta:PhysicalObjectProperty , rosetta:Property .

rosetta:isGeometryOf a rdf:Property ;
  rdfs:domain rosetta:Geometry ;
  rdfs:range rosetta:PhysicalObject .

rosetta:Drill a rdfs:Class ;
  rdfs:comment "Create a circular whole in the workpiece." ;
  rdfs:subClassOf rosetta:Separate .

rosetta:Thrust a rdfs:Class ;
  rdfs:comment "The tool performs a cutting movement and a reverse movement." ;
  rdfs:subClassOf rosetta:Separate .

rosetta:Bead a rdfs:Class ;
  rdfs:comment "Create channel-shaped deepenings which are meant to increase the stiffness." ;
  rdfs:subClassOf rosetta:Form .

rosetta:Temper a rdfs:Class ;
  rdfs:comment "Influence the mechanical stresses of the workpiece. The material is given a regular structure." ;
  rdfs:subClassOf rosetta:ModifyWorkpieceProperties .

rosetta:MaxLightFlashDuration a rdfs:Class ;
  rdfs:subClassOf rosetta:DeviceProperty .

rosetta:CollectStatisticalData a rdfs:Class ;
  rdfs:subClassOf rosetta:DiagnosticFunction .

rosetta:Software a rdfs:Class ;
  rdfs:subClassOf rosetta:Abstract .

rosetta:Arrangement a rdfs:Class ;
  rdfs:subClassOf rosetta:PhysicalObjectProperty .

rosetta:ElectricalCommunicationInterface a rdfs:Class ;
  rdfs:subClassOf rosetta:CommunicationInterface .

rosetta:Signal a rdfs:Class ;
  rdfs:comment """Superclass for the different types of 
signals""" ;
  rdfs:subClassOf rosetta:Interface .

rosetta:IntegerTypeA a rdfs:Class ;
  rdfs:subClassOf rosetta:Type .

<http://www.daml.org/services/owl-s/1.2/Process.owl#ControlConstructList> a rdfs:Class .

rosetta:BrailleType a rdfs:Class ;
  rdfs:subClassOf rosetta:PhysicalProperty .

rosetta:ActuatorPeakCurrent a rdfs:Class ;
  rdfs:subClassOf rosetta:ActuatorProperty .

rosetta:HorizontalImagingAngle a rdfs:Class ;
  rdfs:subClassOf rosetta:DeviceProperty .

rosetta:VerticalImagingAngle a rdfs:Class ;
  rdfs:subClassOf rosetta:DeviceProperty .

rosetta:CompoundManufacturingFunction a rdfs:Class ;
  rdfs:subClassOf rosetta:CompoundSkill .

rosetta:hasSubskill a rdf:Property ;
  rdfs:comment "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:domain rosetta:CompoundSkill ;
  rdfs:range rosetta:Skill .

rosetta:MinimalLength a rdfs:Class ;
  rdfs:subClassOf rosetta:Length .

rosetta:PhysicalObject a rdfs:Class ;
  rdfs:comment "This is basically the world." .

rosetta:Detect a rdfs:Class ;
  rdfs:comment """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:subClassOf rosetta:SensorFunction .

rosetta:EthernetInterface a rdfs:Class ;
  rdfs:subClassOf rosetta:DeviceProperty .

rosetta:Tray a rdfs:Class ;
  rdfs:subClassOf rosetta:ContainerDevice .

<http://www.w3.org/2003/11/swrl#Variable> a rdfs:Class ;
  rdfs:comment "seems to overlap with IOVariable concept" .

rosetta:InsideOrOutsidePicking a rdfs:Class ;
  rdfs:subClassOf rosetta:PhysicalPropertiesGripper .

rosetta:Communication a rdfs:Class ;
  rdfs:subClassOf rosetta:Device .

rosetta:Broach a rdfs:Class ;
  rdfs:comment "The workpiece is given the tool's contour. This is used where contours are necessary which cannot be created by milling or lathing." ;
  rdfs:subClassOf rosetta:Separate .

rosetta:ManufacturingFunction a rdfs:Class ;
  rdfs:subClassOf rosetta:MainFunction .

rosetta:PhysicalLayer a rdfs:Class ;
  rdfs:subClassOf rosetta:Interface .

rosetta:Coat a rdfs:Class ;
  rdfs:comment "Put a permanent layer of formless material onto the workpiece." ;
  rdfs:subClassOf rosetta:ManufacturingFunction .

rosetta:AdjustCurrentToRelease a rdfs:Class ;
  rdfs:subClassOf rosetta:Release .

rosetta:Length a rdfs:Class ;
  rdfs:comment "in mm" ;
  rdfs:subClassOf rosetta:PhysicalProperty .

rosetta:LinearMove a rdfs:Class ;
  rdfs:comment "Seems to be coincident with Displace. Possibly will be merged with it in some revision soon." ;
  rdfs:subClassOf rosetta:Move .

rosetta:ElasticFingerGripper a rdfs:Class ;
  rdfs:subClassOf rosetta:FingerGripper .

rosetta:EnvironmentDevice a rdfs:Class ;
  rdfs:subClassOf rosetta:Device .

rosetta:MechanicalInterface a rdfs:Class ;
  rdfs:subClassOf rosetta:Interface .

rosetta:chipType a rdfs:Class ;
  rdfs:subClassOf rosetta:DeviceProperty .

rosetta:Stretch-Form a rdfs:Class ;
  rdfs:subClassOf rosetta:Form .

rosetta:Lens a rdfs:Class ;
  rdfs:subClassOf rosetta:OpticalDevice .

rosetta:ImageProcessingSoftware a rdfs:Class ;
  rdfs:subClassOf rosetta:Software .

rosetta:InductiveSensor a rdfs:Class ;
  rdfs:subClassOf rosetta:Sensor .

rosetta:CloseClaws a rdfs:Class ;
  rdfs:subClassOf rosetta:Grasp .

rosetta:RotationMatrix a rdfs:Class ;
  rdfs:subClassOf rosetta:Orientation .

rosetta:Engrave a rdfs:Class ;
  rdfs:subClassOf rosetta:Separate .

rosetta:PositionParam a rdfs:Class ;
  rdfs:subClassOf rosetta:Parameter .

rosetta:Position a rdfs:Class ;
  rdfs:comment "Move a part from an undefined to a well-defined position. The part's orientation is not important here." ;
  rdfs:subClassOf rosetta:Concept , rosetta:IOVariable , rosetta:Move .

rosetta:rotation a rdf:Property ;
  rdfs:domain rosetta:Position ;
  rdfs:range <https://w3id.org/linkml/Any> .

rosetta:coordinate a rdf:Property ;
  rdfs:domain rosetta:Position ;
  rdfs:range <https://w3id.org/linkml/Any> .

rosetta:PhysicalPropertiesSensor a rdfs:Class ;
  rdfs:subClassOf rosetta:PhysicalProperty .

rosetta:Crush a rdfs:Class ;
  rdfs:comment "Relative change of length by pressure force." ;
  rdfs:subClassOf rosetta:Form .

rosetta:ActuatorProperty a rdfs:Class ;
  rdfs:subClassOf rosetta:DeviceProperty .

rosetta:Solder a rdfs:Class ;
  rdfs:comment "This is a thermic procedure to connect workpieces. Then, a fluid phase is created by melting solder (additional material)." ;
  rdfs:subClassOf rosetta:Join .

rosetta:SphericalPosition a rdfs:Class ;
  rdfs:subClassOf rosetta:Position .

rosetta:JointFingerGripper a rdfs:Class ;
  rdfs:subClassOf rosetta:FingerGripper .

rosetta:True a rdfs:Class ;
  rdfs:comment "Machine finishing after e.g. folding" ;
  rdfs:subClassOf rosetta:Form .

rosetta:Form a rdfs:Class ;
  rdfs:comment "Create workpieces from solid raw pieces. The shape is permanently modified. The volumina remains the same." ;
  rdfs:subClassOf rosetta:ManufacturingFunction .

rosetta:Force a rdfs:Class ;
  rdfs:subClassOf rosetta:Measurement .

rosetta:Focalize a rdfs:Class ;
  rdfs:subClassOf rosetta:OpticFunction .

rosetta:Mass a rdfs:Class ;
  rdfs:subClassOf rosetta:PhysicalObjectProperty .

rosetta:Divide a rdfs:Class ;
  rdfs:comment """Create a subset from a superset. 
The size of source and target sets does not necessarily have to be defined.""" ;
  rdfs:subClassOf rosetta:ModifyAmount .

rosetta:Velocity a rdfs:Class ;
  rdfs:subClassOf rosetta:Parameter .

rosetta:ZCoordinate a rdfs:Class ;
  rdfs:subClassOf rosetta:PositionParam .

rosetta:Width a rdfs:Class ;
  rdfs:comment "in mm" ;
  rdfs:subClassOf rosetta:PhysicalProperty .

rosetta:ManipulationAndHandlingDevice a rdfs:Class ;
  rdfs:subClassOf rosetta:Device .

rosetta:Classify a rdfs:Class ;
  rdfs:comment """SIARAS (FP6-017146)
Structured Description of Skills and Device 1.0
pag:5""" ;
  rdfs:subClassOf rosetta:SensorFunction .

rosetta:MountedDevicePosition a rdfs:Class ;
  rdfs:subClassOf rosetta:Arrangement .

rosetta:Manufacturing a rdfs:Class ;
  rdfs:subClassOf rosetta:Device .

rosetta:MaxLightFlashRate a rdfs:Class ;
  rdfs:subClassOf rosetta:DeviceProperty .

rosetta:Release a rdfs:Class ;
  rdfs:comment """SIARAS (FP6-017146)
Structured Description of Skills and Device 1.0
pag:5
Invert the grasping.""" ;
  rdfs:subClassOf rosetta:ElementaryTask , rosetta:Secure .

<http://www.daml.org/services/owl-s/1.2/Process.owl#Repeat-Until> a rdfs:Class .

rosetta:Device a rdfs:Class ;
  rdfs:comment """SIARAS (FP6-017146)
Structured Description of Skills and Device 1.0
pag:8""" ;
  rdfs:subClassOf rosetta:PhysicalObject .

rosetta:FilterImage a rdfs:Class ;
  rdfs:subClassOf rosetta:ImageAnalysis .

rosetta:QualityCriteria a rdfs:Class ;
  rdfs:subClassOf rosetta:DeviceProperty .

rosetta:WorldModel a rdfs:Class .

rosetta:worldProperty a rdf:Property ;
  rdfs:domain rosetta:WorldModel ;
  rdfs:range <https://w3id.org/linkml/Any> .

rosetta:CartesianPosition a rdfs:Class ;
  rdfs:subClassOf rosetta:Position .

rosetta:DigitalOut a rdfs:Class ;
  rdfs:subClassOf rosetta:DeviceProperty , rosetta:DigitalSignal .

rosetta:ActuatorStandstillTorque a rdfs:Class ;
  rdfs:subClassOf rosetta:ActuatorProperty .

rosetta:Grind a rdfs:Class ;
  rdfs:comment "Increase the surface performance, flatten the surface." ;
  rdfs:subClassOf rosetta:Separate .

rosetta:Fill a rdfs:Class ;
  rdfs:comment "Fill a workpiece with a cubic capacity." ;
  rdfs:subClassOf rosetta:Join .

rosetta:Hole a rdfs:Class ;
  rdfs:subClassOf rosetta:Shape .

rosetta:hasDiameter a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

rosetta:DefaultApertureStop a rdfs:Class ;
  rdfs:subClassOf rosetta:DeviceProperty .

rosetta:Pose a rdfs:Class ;
  rdfs:subClassOf rosetta:Concept .

rosetta:hasPosition a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

rosetta:hasOrientation a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

rosetta:Lap a rdfs:Class ;
  rdfs:comment "Flatten surfaces while keeping very low tolerances. Moveable, rolling grains are used between the lapping plate and the workpiece." ;
  rdfs:subClassOf rosetta:Separate .

rosetta:Material a rdfs:Class ;
  rdfs:subClassOf rosetta:PhysicalProperty , rosetta:Property .

rosetta:DepthResolution a rdfs:Class ;
  rdfs:subClassOf rosetta:DeviceProperty .

rosetta:SaveParameterSet a rdfs:Class ;
  rdfs:subClassOf rosetta:AdditionalFunction .

rosetta:ReflectsWellRedLight a rdfs:Class ;
  rdfs:subClassOf rosetta:PhysicalProperty .

rosetta:ReflectsWellBlueLight a rdfs:Class ;
  rdfs:subClassOf rosetta:PhysicalProperty .

rosetta:YesNo a rdfs:Class ;
  rdfs:subClassOf rosetta:IOVariable .

rosetta:MaximumVacuum a rdfs:Class ;
  rdfs:subClassOf rosetta:PhysicalPropertiesGripper .

rosetta:Separate a rdfs:Class ;
  rdfs:comment "Modify the workpiece by breaking the coherence at some location." ;
  rdfs:subClassOf rosetta:ManufacturingFunction .

rosetta:ParallelKinematicRobot a rdfs:Class ;
  rdfs:comment "Special kinematic arrangement like the one built in SMErobot." ;
  rdfs:subClassOf rosetta:Robot .

rosetta:Sequence a rdfs:Class ;
  rdfs:subClassOf rosetta:Operation .

rosetta:hasOperation a rdf:Property ;
  rdfs:range rosetta:Operation .

rosetta:hasAtomicOperation a rdf:Property ;
  rdfs:domain rosetta:Operation ;
  rdfs:range rosetta:Atomic .

rosetta:isOperationOf a rdf:Property ;
  rdfs:domain rosetta:Operation ;
  rdfs:range xsd:string .

rosetta:hasWorkpiece a rdf:Property ;
  rdfs:domain rosetta:Operation ;
  rdfs:range rosetta:Workpiece .

rosetta:Computer a rdfs:Class ;
  rdfs:subClassOf rosetta:Device .

rosetta:CompressImageData a rdfs:Class ;
  rdfs:subClassOf rosetta:ImageAnalysis .

rosetta:MeasureTorque a rdfs:Class ;
  rdfs:subClassOf rosetta:Measure .

rosetta:ChangeTool a rdfs:Class ;
  rdfs:subClassOf rosetta:Secure .

rosetta:MaxIntegrationTime a rdfs:Class ;
  rdfs:subClassOf rosetta:DeviceProperty .

rosetta:MainFunction a rdfs:Class ;
  rdfs:comment """SIARAS (FP6-017146)
Structured Description of Skills and Device 1.0
pag:5
(Breakdown of Skills)""" ;
  rdfs:subClassOf rosetta:Skill .

rosetta:Mold a rdfs:Class ;
  rdfs:comment "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:subClassOf rosetta:ManufacturingFunction .

rosetta:WorkArea a rdfs:Class ;
  rdfs:subClassOf rosetta:Parameter .

rosetta:Drift a rdfs:Class ;
  rdfs:subClassOf rosetta:NonLinearity .

rosetta:WorkCoordinates a rdfs:Class ;
  rdfs:subClassOf rosetta:Arrangement .

rosetta:ImageAnalysis a rdfs:Class ;
  rdfs:subClassOf rosetta:SensorFunction .

rosetta:Acquire a rdfs:Class ;
  rdfs:subClassOf rosetta:ElementaryTask .

rosetta:CartesianRobot a rdfs:Class ;
  rdfs:comment "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:subClassOf rosetta:Robot .

rosetta:AdjustVacuumToGrip a rdfs:Class ;
  rdfs:subClassOf rosetta:Grasp .

rosetta:ProcessImages a rdfs:Class ;
  rdfs:subClassOf rosetta:Processing .

rosetta:Humidity a rdfs:Class ;
  rdfs:subClassOf rosetta:EnvironmentConditions .

rosetta:Profibus a rdfs:Class ;
  rdfs:subClassOf rosetta:DeviceProperty .

rosetta:Part a rdfs:Class ;
  rdfs:subClassOf rosetta:PhysicalObject .

rosetta:UPnP a rdfs:Class ;
  rdfs:subClassOf rosetta:DeviceProperty .

<http://www.daml.org/services/owl-s/1.2/Process.owl#Perform> a rdfs:Class .

rosetta:IOVariable a rdfs:Class ;
  rdfs:comment "seems to overlap with Variable concept" .

rosetta:Roll a rdfs:Class ;
  rdfs:comment "This is a malleable procedure. The material is feed between at least two rotating rolls. There are various types of rollling." ;
  rdfs:subClassOf rosetta:Form .

rosetta:FTP a rdfs:Class ;
  rdfs:subClassOf rosetta:DeviceProperty .

rosetta:CalibrateImage a rdfs:Class ;
  rdfs:subClassOf rosetta:ImageAnalysis .

rosetta:TypeOfMagnet a rdfs:Class ;
  rdfs:subClassOf rosetta:PhysicalPropertiesGripper .

rosetta:UltrasonicDistanceSensor a rdfs:Class ;
  rdfs:comment """distanceMeasurements.pdf
SICK
pag 4""" ;
  rdfs:subClassOf rosetta:UltrasonicSensor .

rosetta:OpticalMedia a rdfs:Class ;
  rdfs:subClassOf rosetta:PhysicalLayer .

rosetta:chipFormat a rdfs:Class ;
  rdfs:subClassOf rosetta:DeviceProperty .

rosetta:MagnetGripper a rdfs:Class ;
  rdfs:subClassOf rosetta:Gripper .

rosetta:MeasureSpeed a rdfs:Class ;
  rdfs:subClassOf rosetta:Measure .

rosetta:Processing a rdfs:Class ;
  rdfs:subClassOf rosetta:MainFunction .

rosetta:SerialInSignal a rdfs:Class ;
  rdfs:subClassOf rosetta:DigitalIn .

rosetta:ShockResistance a rdfs:Class ;
  rdfs:subClassOf rosetta:EnvironmentConditions .

rosetta:Thermal-Separate a rdfs:Class ;
  rdfs:comment "Cut a contour with the help of a laser, a plasma cutter or a cutting torch." ;
  rdfs:subClassOf rosetta:Separate .

rosetta:Secure a rdfs:Class ;
  rdfs:subClassOf rosetta:ManipulationAndHandlingFunction .

rosetta:MinimalHeight a rdfs:Class ;
  rdfs:subClassOf rosetta:Height .

rosetta:DigitalPorts a rdfs:Class ;
  rdfs:comment "These are raw digital ports like used in a PLC." ;
  rdfs:subClassOf rosetta:InterfaceType .

rosetta:MountedDeviceOrientation a rdfs:Class ;
  rdfs:subClassOf rosetta:Arrangement .

rosetta:PhysicalPropertiesGripper a rdfs:Class ;
  rdfs:subClassOf rosetta:PhysicalProperty .

rosetta:Coordinates a rdfs:Class ;
  rdfs:subClassOf rosetta:Concept .

rosetta:Skill a rdfs:Class ;
  rdfs:comment """SIARAS (FP6-017146)
Structured Description of Skills and Device 1.0
pag:5
(Breakdown of Skills)""" .

rosetta:StiffnessOfGripper a rdfs:Class ;
  rdfs:subClassOf rosetta:PhysicalPropertiesGripper .

<http://www.daml.org/services/owl-s/1.2/Process.owl#Any-Order> a rdfs:Class .

rosetta:Parallel a rdfs:Class ;
  rdfs:subClassOf rosetta:Operation .

<http://cs-www.cs.yale.edu/homes/dvm/daml/drsonto040520.owl#Formula> a rdfs:Class .

rosetta:EngravingBit a rdfs:Class ;
  rdfs:subClassOf rosetta:Tool .

rosetta:ReflectsWellGreenLight a rdfs:Class ;
  rdfs:subClassOf rosetta:PhysicalProperty .

rosetta:LightWaveAngle a rdfs:Class ;
  rdfs:subClassOf rosetta:DeviceProperty .

rosetta:Strech-Form a rdfs:Class ;
  rdfs:subClassOf rosetta:Form .

rosetta:Dust a rdfs:Class ;
  rdfs:subClassOf rosetta:EnvironmentConditions .

rosetta:Pan a rdfs:Class ;
  rdfs:comment "Move a part from one to another orientation and position by rotation around an axis which does not intersect with the part." ;
  rdfs:subClassOf rosetta:Rotate .

rosetta:Saw a rdfs:Class ;
  rdfs:comment "A steel plate with teeth attached to it removes thin chippings by moving into the material. This is widely used for wood, stone, metal, plastics and other solid materials." ;
  rdfs:subClassOf rosetta:Separate .

rosetta:RadiatedPower a rdfs:Class ;
  rdfs:subClassOf rosetta:DeviceProperty .

rosetta:Extrude a rdfs:Class ;
  rdfs:comment "This is mainly used to create profiles, tubes and wires." ;
  rdfs:subClassOf rosetta:Form .

rosetta:DetectLuminescence a rdfs:Class ;
  rdfs:comment """SIARAS (FP6-017146)
Tasks and Skills of Ocptical Sensor 1.1
Cap: 5""" ;
  rdfs:subClassOf rosetta:Detect .

rosetta:Rub a rdfs:Class ;
  rdfs:comment "Create wholes and increase the fitting quality." ;
  rdfs:subClassOf rosetta:Separate .

rosetta:Convey a rdfs:Class ;
  rdfs:comment "Move a part (or transported material) from one undefined to another undefined position. The trajectory and the orientation of the parts while moved are not necessarily defined." ;
  rdfs:subClassOf rosetta:Move .

rosetta:Operation a rdfs:Class ;
  rdfs:comment "rudimentary start for state transition systems" .

rosetta:TactileSensor a rdfs:Class ;
  rdfs:subClassOf rosetta:Sensor .

rosetta:CheckSurfaceForIrregularities a rdfs:Class ;
  rdfs:comment """SIARAS (FP6-017146)
Task and Skills of Optical Sensors v1.1
part:7""" ;
  rdfs:subClassOf rosetta:Check .

rosetta:StoreInOrder a rdfs:Class ;
  rdfs:comment "Save workpieces which are geometrically defined in a well-defined position and/or orientation." ;
  rdfs:subClassOf rosetta:Store .

rosetta:ActuatorPeakSpeed a rdfs:Class ;
  rdfs:subClassOf rosetta:ActuatorProperty .

rosetta:RJ45 a rdfs:Class ;
  rdfs:subClassOf rosetta:DeviceProperty .

rosetta:MinApertureStop a rdfs:Class ;
  rdfs:subClassOf rosetta:DeviceProperty .

rosetta:EnvironmentConditions a rdfs:Class ;
  rdfs:subClassOf rosetta:Property .

rosetta:Deep-Draw a rdfs:Class ;
  rdfs:comment """Change the shape of a sheet metal or plate by pressing into a hollow piece. 
This is one of the most important procedures in mass production and small series production.""" ;
  rdfs:subClassOf rosetta:Form .

rosetta:LightingDevice a rdfs:Class ;
  rdfs:subClassOf rosetta:EnvironmentDevice .

rosetta:SensorProperty a rdfs:Class ;
  rdfs:subClassOf rosetta:DeviceProperty .

rosetta:Electroplate a rdfs:Class ;
  rdfs:comment "Put the material to the surface with the help of some electrochemical processes." ;
  rdfs:subClassOf rosetta:Coat .

rosetta:Clamp a rdfs:Class ;
  rdfs:subClassOf rosetta:Secure .

rosetta:MagneticSensor a rdfs:Class ;
  rdfs:subClassOf rosetta:Sensor .

rosetta:File a rdfs:Class ;
  rdfs:comment "The workpiece is fixed while a metal plate performs a cutting movement and a feed motion. This is done manually very often." ;
  rdfs:subClassOf rosetta:Separate .

rosetta:Orientation a rdfs:Class ;
  rdfs:subClassOf rosetta:Concept .

rosetta:SharpCorner a rdfs:Class ;
  rdfs:subClassOf rosetta:CornerShape .

rosetta:Shape a rdfs:Class ;
  rdfs:subClassOf rosetta:PhysicalProperty .

rosetta:ActuatorElectricalTimeConstant a rdfs:Class ;
  rdfs:subClassOf rosetta:ActuatorProperty .

rosetta:Joint a rdfs:Class ;
  rdfs:subClassOf rosetta:Part .

rosetta:SolidWorkpiece a rdfs:Class ;
  rdfs:subClassOf rosetta:Workpiece .

rosetta:hasMaterial a rdf:Property ;
  rdfs:domain rosetta:PhysicalObject ;
  rdfs:range rosetta:Material ;
  rdfs:subPropertyOf rosetta:hasPhysicalObjectProperty .

rosetta:isWorkpieceOf a rdf:Property ;
  rdfs:domain rosetta:Workpiece ;
  rdfs:range rosetta:Operation .

rosetta:Formula a rdfs:Class ;
  rdfs:subClassOf rosetta:Attachment .

rosetta:CircularParallelGripper a rdfs:Class ;
  rdfs:subClassOf rosetta:ParallelGripper .

rosetta:CompoundDevice a rdfs:Class ;
  rdfs:subClassOf rosetta:Device .

rosetta:WireDrawEncoder a rdfs:Class ;
  rdfs:comment """distanceMeasurements.pdf
SICK
pag 4""" ;
  rdfs:subClassOf rosetta:EncoderSensor .

rosetta:DigitalInOut a rdfs:Class ;
  rdfs:subClassOf rosetta:DigitalSignal .

<http://www.daml.org/services/owl-s/1.2/Process.owl#If-Then-Else> a rdfs:Class .

rosetta:FocalLength a rdfs:Class ;
  rdfs:subClassOf rosetta:DeviceProperty .

rosetta:DefaultHeight a rdfs:Class ;
  rdfs:subClassOf rosetta:Height .

rosetta:Precision a rdfs:Class ;
  rdfs:subClassOf rosetta:QualityCriteria .

rosetta:SensorFunction a rdfs:Class ;
  rdfs:comment """SIARAS (FP6-017146)
Structured Description of Skills and Device 1.0
pag:6-7
(breakdown of properties)""" ;
  rdfs:subClassOf rosetta:MainFunction .

rosetta:NumberOfMovableClaws a rdfs:Class ;
  rdfs:subClassOf rosetta:PhysicalPropertiesGripper .

rosetta:TransformImage a rdfs:Class ;
  rdfs:subClassOf rosetta:ImageAnalysis .

rosetta:Hysteresis a rdfs:Class ;
  rdfs:subClassOf rosetta:NonLinearity .

rosetta:Move a rdfs:Class ;
  rdfs:subClassOf rosetta:ManipulationAndHandlingFunction .

rosetta:ModifyWorkpieceProperties a rdfs:Class ;
  rdfs:comment "Modify some physical properties of the workpiece." ;
  rdfs:subClassOf rosetta:ManufacturingFunction .

rosetta:SpecialKinematicRobot a rdfs:Class ;
  rdfs:comment "Everything else which cannot be sorted in one of the other categories." ;
  rdfs:subClassOf rosetta:Robot .

rosetta:Age a rdfs:Class ;
  rdfs:comment "Improve the mechanical resistivity by modifying the crystal structure. This is done by heating and fast cooling down." ;
  rdfs:subClassOf rosetta:ModifyWorkpieceProperties .

<http://www.daml.org/services/owl-s/1.2/Process.owl#Input> a rdfs:Class .

rosetta:CoordinateType a rdfs:Class ;
  rdfs:subClassOf rosetta:Type .

rosetta:Clinch a rdfs:Class ;
  rdfs:comment "This is a connection of metal sheets without any additional material. The workpieces are deformed between a stamp and a template to generate a pushbutton-like shape." ;
  rdfs:subClassOf rosetta:Join .

rosetta:DetectColor a rdfs:Class ;
  rdfs:comment """SIARAS (FP6-017146)
Tasks and Skills of Ocptical Sensor 1.1
Cap: 4""" ;
  rdfs:subClassOf rosetta:Detect .

rosetta:Reach a rdfs:Class ;
  rdfs:subClassOf rosetta:PhysicalPropertiesGripper .

rosetta:TactileProximitySwitch a rdfs:Class ;
  rdfs:subClassOf rosetta:TactileSensor .

rosetta:Flang a rdfs:Class ;
  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:subClassOf rosetta:Form .

rosetta:OpticalCommunicationInterface a rdfs:Class ;
  rdfs:subClassOf rosetta:CommunicationInterface .

rosetta:LEDIllumination a rdfs:Class ;
  rdfs:subClassOf rosetta:LightingDevice .

rosetta:Abstract a rdfs:Class .

rosetta:DiagonalImagingAngle a rdfs:Class ;
  rdfs:subClassOf rosetta:DeviceProperty .

rosetta:SkillProperty a rdfs:Class ;
  rdfs:subClassOf rosetta:Property .

rosetta:OpenClaws a rdfs:Class ;
  rdfs:subClassOf rosetta:Release .

rosetta:SerialOutSignal a rdfs:Class ;
  rdfs:subClassOf rosetta:DigitalOut .

rosetta:Robot a rdfs:Class ;
  rdfs:subClassOf rosetta:ManipulationAndHandlingDevice .

rosetta:StorePartlyOrdered a rdfs:Class ;
  rdfs:comment "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:subClassOf rosetta:Store .

rosetta:CornerShape a rdfs:Class ;
  rdfs:subClassOf rosetta:Shape .

rosetta:MeasureForce a rdfs:Class ;
  rdfs:subClassOf rosetta:Measure .

rosetta:ExecutionTime a rdfs:Class ;
  rdfs:subClassOf rosetta:Parameter .

rosetta:ShapeOfClaws a rdfs:Class ;
  rdfs:subClassOf rosetta:PhysicalPropertiesGripper .

rosetta:DigitalIn a rdfs:Class ;
  rdfs:subClassOf rosetta:DeviceProperty , rosetta:DigitalSignal .

<http://www.daml.org/services/owl-s/1.2/Process.owl#Output> a rdfs:Class .

rosetta:Camera a rdfs:Class ;
  rdfs:subClassOf rosetta:OpticSensor .

rosetta:OpenFingers a rdfs:Class ;
  rdfs:subClassOf rosetta:Release .

rosetta:Screw a rdfs:Class ;
  rdfs:subClassOf rosetta:Join .

rosetta:OpticalDevice a rdfs:Class ;
  rdfs:subClassOf rosetta:Device .

rosetta:Rotate a rdfs:Class ;
  rdfs:label "Rotate" ;
  rdfs:comment "Introduced as a superclass for Pan and Turn, in case when intersection of the rotation axis and the object is not known." ;
  rdfs:subClassOf rosetta:Move .

rosetta:Grasp a rdfs:Class ;
  rdfs:comment """SIARAS (FP6-017146)
Structured Description of Skills and Device 1.0
pag:5
Keep a workpiece temporarily in a given position and orientation.""" ;
  rdfs:subClassOf rosetta:ElementaryTask , rosetta:Secure .

rosetta:Sensor a rdfs:Class ;
  rdfs:subClassOf rosetta:Device .

rosetta:Connector a rdfs:Class ;
  rdfs:subClassOf rosetta:Part .

rosetta:MeasureTemperature a rdfs:Class ;
  rdfs:subClassOf rosetta:Measure .

rosetta:ElectricalInterface a rdfs:Class ;
  rdfs:subClassOf rosetta:DeviceProperty .

rosetta:SupportingDevice a rdfs:Class ;
  rdfs:comment "defined to accomodate the workbench (table) from Rosetta example." ;
  rdfs:subClassOf rosetta:EnvironmentDevice .

rosetta:BlobAnalysis a rdfs:Class ;
  rdfs:subClassOf rosetta:ImageAnalysis .

rosetta:Plastic a rdfs:Class ;
  rdfs:subClassOf rosetta:Material .

rosetta:ParallelInOutSignal a rdfs:Class ;
  rdfs:subClassOf rosetta:DigitalInOut .

rosetta:Mill a rdfs:Class ;
  rdfs:comment "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:subClassOf rosetta:Separate .

rosetta:Fixture a rdfs:Class ;
  rdfs:subClassOf rosetta:ManipulationAndHandlingDevice .

rosetta:ProducedVibration a rdfs:Class ;
  rdfs:subClassOf rosetta:EnvironmentConditions .

rosetta:IntegerPairType a rdfs:Class ;
  rdfs:subClassOf rosetta:Type .

rosetta:Hot-galvanise a rdfs:Class ;
  rdfs:comment "A metallic layer is put onto the workpieces by putting them into a smelter. This is mainly done to reduce corrosion." ;
  rdfs:subClassOf rosetta:Coat .

rosetta:Attachment a rdfs:Class .

rosetta:CoordinatePairType a rdfs:Class ;
  rdfs:subClassOf rosetta:Type .

rosetta:LinearEncoder a rdfs:Class ;
  rdfs:comment """distanceMeasurements.pdf
SICK
pag 4""" ;
  rdfs:subClassOf rosetta:EncoderSensor .

rosetta:HMI a rdfs:Class ;
  rdfs:subClassOf rosetta:AdditionalFunction .

rosetta:Partition a rdfs:Class ;
  rdfs:comment """Create a subset of a defined size from a superset.
Separating is a special case of parting with size 1.""" ;
  rdfs:subClassOf rosetta:ModifyAmount .

rosetta:VibrationResistance a rdfs:Class ;
  rdfs:subClassOf rosetta:EnvironmentConditions .

rosetta:Branch a rdfs:Class ;
  rdfs:comment "Divide a material flow into subflows." ;
  rdfs:subClassOf rosetta:ModifyAmount .

rosetta:EncoderSensor a rdfs:Class ;
  rdfs:subClassOf rosetta:Sensor .

rosetta:ContainerDevice a rdfs:Class ;
  rdfs:subClassOf rosetta:EnvironmentDevice .

rosetta:Timing a rdfs:Class ;
  rdfs:subClassOf rosetta:QualityCriteria .

rosetta:WormInside a rdfs:Class ;
  rdfs:subClassOf rosetta:DeviceProperty .

rosetta:CoordinateReferenceSystem a rdfs:Class ;
  rdfs:subClassOf rosetta:Arrangement .

rosetta:Rivet a rdfs:Class ;
  rdfs:comment "Connect workpieces with the help of a deformed, cylindrical connection element." ;
  rdfs:subClassOf rosetta:Join .

rosetta:LaserScanner2D a rdfs:Class ;
  rdfs:subClassOf rosetta:OpticSensor .

rosetta:Assemble a rdfs:Class ;
  rdfs:comment "Putting together two workpieces." ;
  rdfs:subClassOf rosetta:Join .

rosetta:ToolChanger a rdfs:Class ;
  rdfs:subClassOf rosetta:ManipulationAndHandlingDevice .

rosetta:FingerGripper a rdfs:Class ;
  rdfs:subClassOf rosetta:Gripper .

rosetta:Lightbulb a rdfs:Class ;
  rdfs:subClassOf rosetta:LightingDevice .

rosetta:Atomic a rdfs:Class ;
  rdfs:subClassOf rosetta:Operation .

rosetta:isAtomicOperationOf a rdf:Property ;
  rdfs:domain rosetta:Atomic ;
  rdfs:range rosetta:Operation .

rosetta:hasDevice a rdf:Property ;
  rdfs:domain rosetta:Atomic ;
  rdfs:range rosetta:Device .

rosetta:CommunicationProperty a rdfs:Class ;
  rdfs:comment "Describe the communication parameters." ;
  rdfs:subClassOf rosetta:PhysicalObjectProperty .

rosetta:CommunicationInterface a rdfs:Class ;
  rdfs:subClassOf rosetta:Interface .

rosetta:VacuumGripper a rdfs:Class ;
  rdfs:subClassOf rosetta:Gripper .

rosetta:ImagerChipType a rdfs:Class ;
  rdfs:subClassOf rosetta:DeviceProperty .

rosetta:Cast a rdfs:Class ;
  rdfs:comment "From fluid metallic material a solid workpiece is created." ;
  rdfs:subClassOf rosetta:Mold .

rosetta:DigitalSignal a rdfs:Class ;
  rdfs:subClassOf rosetta:Signal .

rosetta:AnalogIn a rdfs:Class ;
  rdfs:subClassOf rosetta:AnalogSignal .

<http://www.daml.org/services/owl-s/1.2/Process.owl#Parameter> a rdfs:Class .

rosetta:Glass a rdfs:Class ;
  rdfs:subClassOf rosetta:Material .

rosetta:UltrasonicSensor a rdfs:Class ;
  rdfs:subClassOf rosetta:Sensor .

rosetta:Connectivity a rdfs:Class ;
  rdfs:subClassOf rosetta:Protocol , rosetta:ProtocolConformance .

rosetta:ActuatorResistance a rdfs:Class ;
  rdfs:subClassOf rosetta:ActuatorProperty .

rosetta:XPos a rdfs:Class ;
  rdfs:subClassOf rosetta:Coordinates .

rosetta:NumericalCtrl a rdfs:Class ;
  rdfs:comment "Capability of setting up movements via numerical positions instead of functions." ;
  rdfs:subClassOf rosetta:ControlSystem .

rosetta:TorqueForceSensor a rdfs:Class ;
  rdfs:subClassOf rosetta:Sensor .

rosetta:CompoundSkill a rdfs:Class ;
  rdfs:subClassOf rosetta:Skill .

rosetta:ProducedNoiseLevel a rdfs:Class ;
  rdfs:subClassOf rosetta:EnvironmentConditions .

rosetta:Forge a rdfs:Class ;
  rdfs:comment "The workpiece is heated, the whole profile is plasticised. In doing so the crystal structure of the workpiece changes and the workpiece becomes softer." ;
  rdfs:subClassOf rosetta:Form .

rosetta:Join a rdfs:Class ;
  rdfs:comment "This is the creation of a long-term connection of workpieces with a geometrically defined, fixed shape or with formless-parts." ;
  rdfs:subClassOf rosetta:ManufacturingFunction .

rosetta:PhysicalProperty a rdfs:Class ;
  rdfs:subClassOf rosetta:PhysicalObjectProperty .

rosetta:Height a rdfs:Class ;
  rdfs:subClassOf rosetta:PhysicalProperty .

rosetta:MobileRobot a rdfs:Class ;
  rdfs:subClassOf rosetta:Robot .

rosetta:ActivateLighting a rdfs:Class ;
  rdfs:subClassOf rosetta:ChangeEnvironment .

rosetta:Capability a rdfs:Class ;
  rdfs:subClassOf rosetta:SkillProperty .

rosetta:MaxAllowedSpeed a rdfs:Class ;
  rdfs:subClassOf rosetta:Velocity .

rosetta:WormOutside a rdfs:Class ;
  rdfs:subClassOf rosetta:DeviceProperty .

rosetta:ActuatorInductivity a rdfs:Class ;
  rdfs:subClassOf rosetta:ActuatorProperty .

rosetta:Fold a rdfs:Class ;
  rdfs:comment "Buckle, squeeze or crop thin, malleable and/or flexible materials like sheet metals and plates." ;
  rdfs:subClassOf rosetta:Form .

rosetta:Bend a rdfs:Class ;
  rdfs:comment "Put a bending moment to the material which causes a malleable, i.e. permanent deformation." ;
  rdfs:subClassOf rosetta:Form .

rosetta:StoreUnOrdered a rdfs:Class ;
  rdfs:comment "Save workpieces which are geometrically defined in an undefined position and orientation." ;
  rdfs:subClassOf rosetta:Store .

rosetta:ProducedShock a rdfs:Class ;
  rdfs:subClassOf rosetta:EnvironmentConditions .

rosetta:Measurement a rdfs:Class ;
  rdfs:subClassOf rosetta:IOVariable .

rosetta:DeactivateLighting a rdfs:Class ;
  rdfs:subClassOf rosetta:ChangeEnvironment .

rosetta:Editable a rdfs:Class ;
  rdfs:subClassOf rosetta:DeviceProperty .

rosetta:Orient a rdfs:Class ;
  rdfs:comment "Move a part from an undefined to a well-defined orientation. The part's position is not important here." ;
  rdfs:subClassOf rosetta:Move .

rosetta:MeasureMotionOfObject a rdfs:Class ;
  rdfs:subClassOf rosetta:Measure .

rosetta:Backlash a rdfs:Class ;
  rdfs:subClassOf rosetta:NonLinearity .

rosetta:ElectrolyticSegregate a rdfs:Class ;
  rdfs:subClassOf rosetta:Mold .

rosetta:Concept a rdfs:Class ;
  rdfs:subClassOf rosetta:Abstract .

rosetta:OpticSensor a rdfs:Class ;
  rdfs:subClassOf rosetta:Sensor .

rosetta:AdditionalFunction a rdfs:Class ;
  rdfs:comment """SIARAS (FP6-017146)
Structured Description of Skills and Device 1.0
pag:5
(Breakdown of Skills)""" ;
  rdfs:subClassOf rosetta:Skill .

rosetta:SetParameterValue a rdfs:Class ;
  rdfs:subClassOf rosetta:AdditionalFunction .

rosetta:Protocol a rdfs:Class ;
  rdfs:subClassOf rosetta:Interface .

rosetta:Conveyor a rdfs:Class ;
  rdfs:subClassOf rosetta:Displacement .

rosetta:ImageProcessingUnit a rdfs:Class ;
  rdfs:subClassOf rosetta:Computer .

rosetta:DeviceProperty a rdfs:Class ;
  rdfs:subClassOf rosetta:Property .

rosetta:Product a rdfs:Class ;
  rdfs:subClassOf rosetta:PhysicalObject .

rosetta:VisionSensor a rdfs:Class ;
  rdfs:subClassOf rosetta:OpticSensor .

rosetta:ElementaryTask a rdfs:Class ;
  rdfs:subClassOf <http://www.daml.org/services/owl-s/1.2/Process.owl#AtomicProcess> .

rosetta:QuaternionOrientation a rdfs:Class ;
  rdfs:subClassOf rosetta:Orientation .

rosetta:FrequencyResponse a rdfs:Class ;
  rdfs:subClassOf rosetta:DeviceProperty .

rosetta:SegmentImage a rdfs:Class ;
  rdfs:subClassOf rosetta:ImageAnalysis .

rosetta:MaterialOfGripper a rdfs:Class ;
  rdfs:subClassOf rosetta:PhysicalPropertiesGripper .

rosetta:MinLightFlashDuration a rdfs:Class ;
  rdfs:subClassOf rosetta:DeviceProperty .

rosetta:Lathe a rdfs:Class ;
  rdfs:comment "The workpiece turns on a lathe. The cutting movement is performed by its turning movement. The tool is fixed and removes chips from the workpiece. Usually only rotation-symmetric workpieces are handled here." ;
  rdfs:subClassOf rosetta:Separate .

rosetta:ElectricalPowerInterface a rdfs:Class ;
  rdfs:subClassOf rosetta:Interface .

rosetta:CricularParallelGripper a rdfs:Class ;
  rdfs:subClassOf rosetta:ParallelGripper .

rosetta:PneumaticMedia a rdfs:Class ;
  rdfs:subClassOf rosetta:PhysicalLayer .

rosetta:RevolutionSpeed a rdfs:Class ;
  rdfs:subClassOf rosetta:DeviceProperty .

rosetta:AnalogSignal a rdfs:Class ;
  rdfs:subClassOf rosetta:Signal .

rosetta:ParallelGripper a rdfs:Class ;
  rdfs:subClassOf rosetta:PincerGripper .

rosetta:MinimalWidth a rdfs:Class ;
  rdfs:subClassOf rosetta:Width .

rosetta:EulerOrientation a rdfs:Class ;
  rdfs:subClassOf rosetta:Orientation .

rosetta:Sync a rdfs:Class ;
  rdfs:subClassOf rosetta:AdditionalFunction .

rosetta:Unscrew a rdfs:Class ;
  rdfs:subClassOf rosetta:Separate .

rosetta:Image a rdfs:Class ;
  rdfs:subClassOf rosetta:Measurement .

rosetta:ActuatorPeakForce a rdfs:Class ;
  rdfs:subClassOf rosetta:ActuatorProperty .

rosetta:BooleanType a rdfs:Class ;
  rdfs:subClassOf rosetta:Type .

rosetta:Reset a rdfs:Class ;
  rdfs:subClassOf rosetta:AdditionalFunction .

rosetta:MinInspectableStructureSize a rdfs:Class ;
  rdfs:subClassOf rosetta:QualityCriteria .

rosetta:TypeOfFingers a rdfs:Class ;
  rdfs:subClassOf rosetta:PhysicalPropertiesGripper .

rosetta:CloseFingers a rdfs:Class ;
  rdfs:subClassOf rosetta:Grasp .

rosetta:Wait a rdfs:Class ;
  rdfs:subClassOf rosetta:AdditionalFunction .

rosetta:PlaybackCtrl a rdfs:Class ;
  rdfs:comment """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:subClassOf rosetta:ControlSystem .

rosetta:Color a rdfs:Class ;
  rdfs:subClassOf rosetta:PhysicalProperty .

rosetta:AnalogOut a rdfs:Class ;
  rdfs:subClassOf rosetta:AnalogSignal .

rosetta:TemperatureSensistivity a rdfs:Class ;
  rdfs:subClassOf rosetta:NonLinearity .

rosetta:Pass a rdfs:Class ;
  rdfs:comment "Move a part from one to another positition along an undefined trajectory. The part's orientation remains unchanged." ;
  rdfs:subClassOf rosetta:Move .

rosetta:ActuatorStandstillCurrent a rdfs:Class ;
  rdfs:subClassOf rosetta:ActuatorProperty .

rosetta:RoundedCorner a rdfs:Class ;
  rdfs:subClassOf rosetta:CornerShape .

rosetta:Calibrate a rdfs:Class ;
  rdfs:subClassOf rosetta:AdditionalFunction .

rosetta:YPos a rdfs:Class ;
  rdfs:subClassOf rosetta:Coordinates .

rosetta:InductiveProximitySwitch a rdfs:Class ;
  rdfs:comment """SIARAS (FP6-017146)
Tasks and Skills of Ocptical Sensor 1.1
Cap: 2""" ;
  rdfs:subClassOf rosetta:InductiveSensor .

<http://www.daml.org/services/owl-s/1.2/generic/Expression.owl#KIF-Condition> a rdfs:Class .

rosetta:DrillMachine a rdfs:Class ;
  rdfs:subClassOf rosetta:Manufacturing .

rosetta:OpticSwitch a rdfs:Class ;
  rdfs:subClassOf rosetta:OpticSensor .

rosetta:AdjustVacuumToRelease a rdfs:Class ;
  rdfs:subClassOf rosetta:Release .

rosetta:Hone a rdfs:Class ;
  rdfs:comment "Smooth finishing of metallic surfaces, mostly wholes to increase size, shape or surface performance." ;
  rdfs:subClassOf rosetta:Separate .

rosetta:Assign a rdfs:Class ;
  rdfs:comment "Create subsets of defined size or amount and move these subsets to a defined location." ;
  rdfs:subClassOf rosetta:ModifyAmount .

rosetta:NumberOfFingers a rdfs:Class ;
  rdfs:subClassOf rosetta:PhysicalPropertiesGripper .

rosetta:Arrange a rdfs:Class ;
  rdfs:comment "Move a part from an undefined to a well-defined orientation and position." ;
  rdfs:subClassOf rosetta:Move .

rosetta:Displacement a rdfs:Class ;
  rdfs:comment "This subclass contains devices which are supposed to move a workpiece, but which are not a robot. An example is a conveyor belt." ;
  rdfs:subClassOf rosetta:ManipulationAndHandlingDevice .

rosetta:ScanArea a rdfs:Class ;
  rdfs:subClassOf rosetta:SensorFunction .

rosetta:LightingFunction a rdfs:Class ;
  rdfs:subClassOf rosetta:MainFunction .

<http://www.daml.org/services/owl-s/1.2/Process.owl#Process> a rdfs:Class .

rosetta:device a rdf:Property ;
  rdfs:domain <http://www.daml.org/services/owl-s/1.2/Process.owl#Process> ;
  rdfs:range <https://w3id.org/linkml/Any> .

rosetta:NumberOfClaws a rdfs:Class ;
  rdfs:subClassOf rosetta:PhysicalPropertiesGripper .

rosetta:Gripper a rdfs:Class ;
  rdfs:subClassOf rosetta:ManipulationAndHandlingDevice .

rosetta:Tool a rdfs:Class ;
  rdfs:comment "Primitive tool, such as a drill" ;
  rdfs:subClassOf rosetta:Device .

rosetta:Plate a rdfs:Class ;
  rdfs:subClassOf rosetta:SolidWorkpiece .

rosetta:hasWidth a rdf:Property ;
  rdfs:domain rosetta:PhysicalObject ;
  rdfs:range rosetta:Width ;
  rdfs:subPropertyOf rosetta:hasPhysicalObjectProperty .

rosetta:hasLength a rdf:Property ;
  rdfs:domain rosetta:PhysicalObject ;
  rdfs:range rosetta:Length ;
  rdfs:subPropertyOf rosetta:hasPhysicalObjectProperty .

rosetta:Bolt a rdfs:Class ;
  rdfs:comment "Bolts are removable elements to create a connection between two or more workpieces." ;
  rdfs:subClassOf rosetta:Join .

rosetta:OpticFunction a rdfs:Class ;
  rdfs:subClassOf rosetta:MainFunction .

rosetta:Powder-coat a rdfs:Class ;
  rdfs:comment "The powder becomes electrostatically charged and sprayed to the workpiece. Then it is burned into the workpiece." ;
  rdfs:subClassOf rosetta:Coat .

rosetta:Aperture a rdfs:Class ;
  rdfs:subClassOf rosetta:DeviceProperty .

rosetta:DefaultLength a rdfs:Class ;
  rdfs:subClassOf rosetta:Length .

rosetta:ManipulationAndHandlingFunction a rdfs:Class ;
  rdfs:subClassOf rosetta:MainFunction .

rosetta:CompoundTask a rdfs:Class ;
  rdfs:subClassOf <http://www.daml.org/services/owl-s/1.2/Process.owl#CompositeProcess> .

rosetta:SizeOfGripper a rdfs:Class ;
  rdfs:subClassOf rosetta:PhysicalPropertiesGripper .

rosetta:MeasureAcceleration a rdfs:Class ;
  rdfs:subClassOf rosetta:Measure .

<https://w3id.org/linkml/Any> a rdfs:Class ;
  rdfs:comment "An unconstrained type or object" .

rosetta:Check a rdfs:Class ;
  rdfs:comment """SIARAS (FP6-017146)
Structured Description of Skills and Device 1.0
pag:5
Check if a part fulfils given conditions.""" ;
  rdfs:subClassOf rosetta:SensorFunction .

rosetta:Property a rdfs:Class ;
  rdfs:comment "seems to be a mess, with some properties separated in subclasses, while others are not" .

rosetta:FeedSpeed a rdfs:Class ;
  rdfs:subClassOf rosetta:Velocity .

rosetta:FloatType a rdfs:Class ;
  rdfs:subClassOf rosetta:Type .

rosetta:CutCorner a rdfs:Class ;
  rdfs:subClassOf rosetta:CornerShape .

rosetta:Task a rdfs:Class ;
  rdfs:comment "not obvious how to use" .

rosetta:canBePerformedBy a rdf:Property ;
  rdfs:domain rosetta:Task ;
  rdfs:range <https://w3id.org/linkml/Any> .

rosetta:Unclamp a rdfs:Class ;
  rdfs:subClassOf rosetta:Secure .

rosetta:Press a rdfs:Class ;
  rdfs:comment "Modify the surface of a solid body with the help of a stamp. The feed rate is very slow, although the pressure is very high." ;
  rdfs:subClassOf rosetta:Form .

rosetta:Workpiece a rdfs:Class ;
  rdfs:subClassOf rosetta:PhysicalObject .

rosetta:ChangeEnvironment a rdfs:Class ;
  rdfs:subClassOf rosetta:AdditionalFunction .

rosetta:ImagerChipFormat a rdfs:Class ;
  rdfs:subClassOf rosetta:DeviceProperty .

rosetta:Unify a rdfs:Class ;
  rdfs:comment """Create a superset from subsets.
The size of source and target sets does not necessarily have to be defined.""" ;
  rdfs:subClassOf rosetta:ModifyAmount .

rosetta:LoadParameterSet a rdfs:Class ;
  rdfs:subClassOf rosetta:AdditionalFunction .

rosetta:Merge a rdfs:Class ;
  rdfs:comment "Combine subflows of material to a superflow." ;
  rdfs:subClassOf rosetta:ModifyAmount .

rosetta:Store a rdfs:Class ;
  rdfs:subClassOf rosetta:ManipulationAndHandlingFunction .

rosetta:OperatingTemperatureRange a rdfs:Class ;
  rdfs:subClassOf rosetta:EnvironmentConditions .

rosetta:VacuumFixture a rdfs:Class ;
  rdfs:subClassOf rosetta:Fixture .

rosetta:LightColor a rdfs:Class ;
  rdfs:subClassOf rosetta:DeviceProperty .

rosetta:ActuatorPeakTorque a rdfs:Class ;
  rdfs:subClassOf rosetta:ActuatorProperty .

rosetta:NonLinearity a rdfs:Class ;
  rdfs:subClassOf rosetta:DeviceProperty .

rosetta:Measure a rdfs:Class ;
  rdfs:comment """SIARAS (FP6-017146)
Structured Description of Skills and Device 1.0
pag:5
Gather a value as a multiple of a reference value.""" ;
  rdfs:subClassOf rosetta:SensorFunction .

rosetta:Plane a rdfs:Class ;
  rdfs:comment "This is mainly used for wooden workpieces to remove chipping from the workpiece." ;
  rdfs:subClassOf rosetta:Separate .

rosetta:LineParallelGripper a rdfs:Class ;
  rdfs:subClassOf rosetta:ParallelGripper .

rosetta:Type a rdfs:Class ;
  rdfs:subClassOf rosetta:Concept .

rosetta:Wood a rdfs:Class ;
  rdfs:subClassOf rosetta:Material .

rosetta:objectCircular a rdfs:Class ;
  rdfs:subClassOf rosetta:PhysicalObjectProperty .

rosetta:Illuminate a rdfs:Class ;
  rdfs:subClassOf rosetta:LightingFunction .

rosetta:condition a rdf:Property ;
  rdfs:range rosetta:Compute .

rosetta:conversionFactor a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

rosetta:conversionOffset a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

rosetta:do a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

rosetta:else a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

rosetta:hasActualValue a rdf:Property ;
  rdfs:label "hasActualValue" ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf rosetta:hasRosettaValue .

rosetta:hasAssembly a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

rosetta:hasCartesianCoordinateX a rdf:Property ;
  rdfs:range xsd:double ;
  rdfs:subPropertyOf rosetta:hasCartesianCoordinates .

rosetta:hasCartesianCoordinateY a rdf:Property ;
  rdfs:range xsd:double ;
  rdfs:subPropertyOf rosetta:hasCartesianCoordinates .

rosetta:hasCartesianCoordinateZ a rdf:Property ;
  rdfs:range xsd:double ;
  rdfs:subPropertyOf rosetta:hasCartesianCoordinates .

rosetta:hasCartesianCoordinates a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

rosetta:hasDefaultValue a rdf:Property ;
  rdfs:label "hasDefaultValue" ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf rosetta:hasRosettaValue .

rosetta:hasEulerCoordinateX a rdf:Property ;
  rdfs:range xsd:double ;
  rdfs:subPropertyOf rosetta:hasEulerCoordinates .

rosetta:hasEulerCoordinateY a rdf:Property ;
  rdfs:range xsd:double ;
  rdfs:subPropertyOf rosetta:hasEulerCoordinates .

rosetta:hasEulerCoordinateZ a rdf:Property ;
  rdfs:range xsd:double ;
  rdfs:subPropertyOf rosetta:hasEulerCoordinates .

rosetta:hasEulerCoordinates a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

rosetta:hasHeight a rdf:Property ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf rosetta:hasPhysicalObjectProperty .

rosetta:hasHole a rdf:Property ;
  rdfs:range rosetta:Hole ;
  rdfs:subPropertyOf rosetta:hasPhysicalObjectProperty .

rosetta:hasMaxValue a rdf:Property ;
  rdfs:label "hasMaxValue" ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf rosetta:hasRosettaValue .

rosetta:hasMinValue a rdf:Property ;
  rdfs:label "hasMinValue" ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf rosetta:hasRosettaValue .

rosetta:hasObjectBase a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

rosetta:hasQuaternionCoordinateI a rdf:Property ;
  rdfs:range xsd:double ;
  rdfs:subPropertyOf rosetta:hasQuaternionCoordinates .

rosetta:hasQuaternionCoordinateJ a rdf:Property ;
  rdfs:range xsd:double ;
  rdfs:subPropertyOf rosetta:hasQuaternionCoordinates .

rosetta:hasQuaternionCoordinateK a rdf:Property ;
  rdfs:range xsd:double ;
  rdfs:subPropertyOf rosetta:hasQuaternionCoordinates .

rosetta:hasQuaternionCoordinateR a rdf:Property ;
  rdfs:range xsd:double ;
  rdfs:subPropertyOf rosetta:hasQuaternionCoordinates .

rosetta:hasQuaternionCoordinates a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

rosetta:hasRotationMatrixCoordinates a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

rosetta:hasRotationMatrixElement11 a rdf:Property ;
  rdfs:range xsd:double ;
  rdfs:subPropertyOf rosetta:hasRotationMatrixCoordinates .

rosetta:hasRotationMatrixElement12 a rdf:Property ;
  rdfs:range xsd:double ;
  rdfs:subPropertyOf rosetta:hasRotationMatrixCoordinates .

rosetta:hasRotationMatrixElement13 a rdf:Property ;
  rdfs:range xsd:double ;
  rdfs:subPropertyOf rosetta:hasRotationMatrixCoordinates .

rosetta:hasRotationMatrixElement21 a rdf:Property ;
  rdfs:range xsd:double ;
  rdfs:subPropertyOf rosetta:hasRotationMatrixCoordinates .

rosetta:hasRotationMatrixElement22 a rdf:Property ;
  rdfs:range xsd:double ;
  rdfs:subPropertyOf rosetta:hasRotationMatrixCoordinates .

rosetta:hasRotationMatrixElement23 a rdf:Property ;
  rdfs:range xsd:double ;
  rdfs:subPropertyOf rosetta:hasRotationMatrixCoordinates .

rosetta:hasRotationMatrixElement31 a rdf:Property ;
  rdfs:range xsd:double ;
  rdfs:subPropertyOf rosetta:hasRotationMatrixCoordinates .

rosetta:hasRotationMatrixElement32 a rdf:Property ;
  rdfs:range xsd:double ;
  rdfs:subPropertyOf rosetta:hasRotationMatrixCoordinates .

rosetta:hasRotationMatrixElement33 a rdf:Property ;
  rdfs:range xsd:double ;
  rdfs:subPropertyOf rosetta:hasRotationMatrixCoordinates .

rosetta:hasSphericalCoordinateIncAzimuth a rdf:Property ;
  rdfs:range xsd:double ;
  rdfs:subPropertyOf rosetta:hasSphericalCoordinates .

rosetta:hasSphericalCoordinateInclination a rdf:Property ;
  rdfs:range xsd:double ;
  rdfs:subPropertyOf rosetta:hasSphericalCoordinates .

rosetta:hasSphericalCoordinateRadius a rdf:Property ;
  rdfs:range xsd:double ;
  rdfs:subPropertyOf rosetta:hasSphericalCoordinates .

rosetta:hasSphericalCoordinates a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

rosetta:isAssemblyOf a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

rosetta:isObjectBaseOf a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

rosetta:leftBranch a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

rosetta:next a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

rosetta:rightBranch a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

rosetta:software a rdf:Property ;
  rdfs:range rosetta:Software .

rosetta:sucessor a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

rosetta:then a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

rosetta:typeName a rdf:Property ;
  rdfs:range xsd:string .

rosetta:unitName a rdf:Property ;
  rdfs:range xsd:string .

rosetta:value a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://www.daml.org/services/owl-s/1.2/Process.owl#components> a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://www.daml.org/services/owl-s/1.2/Process.owl#composedOf> a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://www.daml.org/services/owl-s/1.2/Process.owl#else> a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://www.daml.org/services/owl-s/1.2/Process.owl#hasInput> a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://www.daml.org/services/owl-s/1.2/Process.owl#hasOutput> a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://www.daml.org/services/owl-s/1.2/Process.owl#ifCondition> a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://www.daml.org/services/owl-s/1.2/Process.owl#parameterType> a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://www.daml.org/services/owl-s/1.2/Process.owl#process> a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://www.daml.org/services/owl-s/1.2/Process.owl#then> a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://www.daml.org/services/owl-s/1.2/Process.owl#untilCondition> a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://www.daml.org/services/owl-s/1.2/Process.owl#untilProcess> a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://www.daml.org/services/owl-s/1.2/generic/Expression.owl#expressionData> a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://www.daml.org/services/owl-s/1.2/generic/ObjectList.owl#first> a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://www.daml.org/services/owl-s/1.2/generic/ObjectList.owl#rest> a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

rosetta:LightGrid a rdfs:Class ;
  rdfs:subClassOf rosetta:OpticSensor .

rosetta:LightGrid_57 a rosetta:LightGrid .

rosetta:Sick_MLG2-0280F511 a rosetta:LightGrid .

rosetta:LaserClass a rdfs:Class ;
  rdfs:subClassOf rosetta:DeviceProperty , rosetta:PhysicalPropertiesSensor .

rosetta:LaserClass_80 a rosetta:LaserClass .

rosetta:LaserClass_126 a rosetta:LaserClass .

rosetta:LaserClass_1 a rosetta:LaserClass .

rosetta:LaserClass_2 a rosetta:LaserClass .

rosetta:MaxHumidity a rdfs:Class ;
  rdfs:subClassOf rosetta:DeviceProperty , rosetta:PhysicalProperty .

rosetta:MaxHumidity_95 a rosetta:MaxHumidity .

rosetta:SmartCamera a rdfs:Class ;
  rdfs:comment """SIARAS (FP6-017146)
Tasks and Skills of Ocptical Sensor 1.1
Cap: 7""" ;
  rdfs:subClassOf rosetta:Camera .

rosetta:VisionComponents-VC4465 a rosetta:SmartCamera .

rosetta:SmartCamera_20 a rosetta:SmartCamera .

rosetta:SmartCamera_22 a rosetta:SmartCamera .

rosetta:Sick_IVC-2DM1111 a rosetta:SmartCamera .

rosetta:Sick_IVC-2DM1122 a rosetta:SmartCamera .

rosetta:ReadBarCode a rdfs:Class ;
  rdfs:comment """SIARAS (FP6-017146)
Task and Skills of Optical Sensors v1.1
part:7""" ;
  rdfs:subClassOf rosetta:Read .

rosetta:ReadBarCode_26 a rosetta:ReadBarCode .

rosetta:ReadBarCode_1 a rosetta:ReadBarCode .

rosetta:StopDrillRotation a rdfs:Class ;
  rdfs:subClassOf rosetta:Drill .

rosetta:StopRotation_SIARAS a rosetta:StopDrillRotation .

rosetta:ParallelOutSignal a rdfs:Class ;
  rdfs:subClassOf rosetta:DigitalOut .

rosetta:DigitalOut_16 a rosetta:ParallelOutSignal .

rosetta:Worm a rdfs:Class ;
  rdfs:comment "Can be inside or outside." ;
  rdfs:subClassOf rosetta:MechanicalConnector .

rosetta:Worm_Inside a rosetta:Worm .

rosetta:Worm_Outside a rosetta:Worm .

rosetta:ComputationSkill a rdfs:Class ;
  rdfs:subClassOf rosetta:Processing .

rosetta:ImageProcessing a rosetta:ComputationSkill .

rosetta:DataProcessing a rosetta:ComputationSkill .

rosetta:Compute a rdfs:Class ;
  rdfs:subClassOf rosetta:ElementaryTask .

rosetta:Compute_PathPlannerTask_GoToHandle a rosetta:Compute .

rosetta:Compute_Trajectory_SearchDoor a rosetta:Compute .

rosetta:Compute_nextCommand_Gripper a rosetta:Compute .

rosetta:Compute_Trajectory_Handle a rosetta:Compute .

rosetta:Compare_Image a rosetta:Compute .

rosetta:Compute_nextCommand_Robot a rosetta:Compute .

rosetta:Compute_Trajectory_toDoor a rosetta:Compute .

rosetta:ElectricalMedia a rdfs:Class ;
  rdfs:subClassOf rosetta:PhysicalLayer .

rosetta:ElectricalInterface_40 a rosetta:ElectricalMedia .

rosetta:ElectricalInterface_56 a rosetta:ElectricalMedia .

rosetta:ElectricalInterface_97 a rosetta:ElectricalMedia .

rosetta:Ethernet_100BaseT a rosetta:ElectricalMedia .

rosetta:ElectricalInterface_ConnectorM12-8Pins_1male_2female a rosetta:ElectricalMedia .

rosetta:ElectricalInterface_ConnectorM12-4Pins a rosetta:ElectricalMedia .

rosetta:ElectricalInterface_ConnectorM12-5Pins a rosetta:ElectricalMedia .

rosetta:ElectricalInterface_ConnectorM12-8Pins a rosetta:ElectricalMedia .

rosetta:ElectricalInterface_AnalogueOutput4-20mA a rosetta:ElectricalMedia .

rosetta:ElectricalInterface_121 a rosetta:ElectricalMedia .

rosetta:ElectricalInterface_159 a rosetta:ElectricalMedia .

rosetta:ElectricalInterface_193 a rosetta:ElectricalMedia .

rosetta:ElectricalInterface_OpenCollectorNPN a rosetta:ElectricalMedia .

rosetta:ElectricalInterface_OpenCollectorPNP a rosetta:ElectricalMedia .

rosetta:MaxScanAngle a rdfs:Class ;
  rdfs:subClassOf rosetta:DeviceProperty , rosetta:PhysicalPropertiesSensor .

rosetta:MaxScanAngle_89 a rosetta:MaxScanAngle .

rosetta:MaxScanAngle_180 a rosetta:MaxScanAngle .

rosetta:CADFileType a rdfs:Class ;
  rdfs:subClassOf rosetta:Type .

rosetta:CADFile a rosetta:CADFileType .

rosetta:ElectricalTimeConstant a rdfs:Class ;
  rdfs:subClassOf rosetta:ActuatorProperty .

rosetta:ElectricalTimeConstant_31 a rosetta:ElectricalTimeConstant .

rosetta:ElectricalTimeConstant_44 a rosetta:ElectricalTimeConstant .

rosetta:ElectricalTimeConstant_62 a rosetta:ElectricalTimeConstant .

rosetta:Diameter a rdfs:Class ;
  rdfs:comment "in mm" ;
  rdfs:subClassOf rosetta:DeviceProperty , rosetta:PhysicalProperty .

rosetta:Diameter_10mm a rosetta:Diameter .

rosetta:Diameter_8mm a rosetta:Diameter .

rosetta:Diameter_9mm a rosetta:Diameter .

rosetta:Resolution a rdfs:Class ;
  rdfs:subClassOf rosetta:DeviceProperty , rosetta:QualityCriteria .

rosetta:Resolution_1024x768 a rosetta:Resolution .

rosetta:Resolution_1034x779 a rosetta:Resolution .

rosetta:AngleResolution_0.5 a rosetta:Resolution .

rosetta:Resolution_800x600 a rosetta:Resolution .

rosetta:Resolution_0.5 a rosetta:Resolution .

rosetta:Resolution_640x480 a rosetta:Resolution .

rosetta:Resolution_659x494 a rosetta:Resolution .

rosetta:Resolution_0.01 a rosetta:Resolution .

rosetta:Resolution_208x238 a rosetta:Resolution .

rosetta:DepthResolution_0.01 a rosetta:Resolution .

rosetta:MaxDistance a rdfs:Class ;
  rdfs:comment "in mm" ;
  rdfs:subClassOf rosetta:DeviceProperty , rosetta:PhysicalPropertiesSensor .

rosetta:MaxDistance_50 a rosetta:MaxDistance .

rosetta:MaxDistance_55 a rosetta:MaxDistance .

rosetta:MaxDistance_78 a rosetta:MaxDistance .

rosetta:MaxDistance_79 a rosetta:MaxDistance .

rosetta:MaxDistance_112 a rosetta:MaxDistance .

rosetta:PositionSensor a rdfs:Class ;
  rdfs:subClassOf rosetta:Sensor .

rosetta:PositionSensor_1 a rosetta:PositionSensor ;
  rdfs:comment "LIPS linear position sensor P113" .

rosetta:PositionSensor_2 a rosetta:PositionSensor ;
  rdfs:comment "LIPS_P113_2" .

rosetta:ReadOpticalCharacters a rdfs:Class ;
  rdfs:comment """SIARAS (FP6-017146)
Task and Skills of Optical Sensors v1.1
part:7""" ;
  rdfs:subClassOf rosetta:Read .

rosetta:ReadOpticalCharacters_1 a rosetta:ReadOpticalCharacters .

rosetta:ReadOpticalCharacters_23 a rosetta:ReadOpticalCharacters .

rosetta:MomentOfInertia a rdfs:Class ;
  rdfs:subClassOf rosetta:DeviceProperty .

rosetta:MomentOfInertia_18 a rosetta:MomentOfInertia .

rosetta:MomentOfInertia_19 a rosetta:MomentOfInertia .

rosetta:ActuatorInertia_58 a rosetta:MomentOfInertia .

rosetta:ActuatorInertia_63 a rosetta:MomentOfInertia .

rosetta:ActuatorInertia_88 a rosetta:MomentOfInertia .

rosetta:ActuatorInertia_94 a rosetta:MomentOfInertia .

rosetta:Inertia_17 a rosetta:MomentOfInertia .

rosetta:OperatingMode a rdfs:Class ;
  rdfs:subClassOf rosetta:DeviceProperty .

rosetta:OperationMode_TriggeredDelayed a rosetta:OperatingMode .

rosetta:OperatingMode_Continuous a rosetta:OperatingMode .

rosetta:OperatingMode_ContiniousWhileInSignal a rosetta:OperatingMode .

rosetta:OperatingMode_Triggered a rosetta:OperatingMode .

rosetta:IntelligentCtrl a rdfs:Class ;
  rdfs:comment "This includes calculating up functions for setting positions and trajectories." ;
  rdfs:subClassOf rosetta:ControlSystem , rosetta:DeviceProperty .

rosetta:IntelligentCtrl_19 a rosetta:IntelligentCtrl .

rosetta:IntelligentCtrl_1 a rosetta:IntelligentCtrl .

rosetta:IntelligentCtrl_2 a rosetta:IntelligentCtrl .

rosetta:ClassifyObject a rdfs:Class ;
  rdfs:subClassOf rosetta:Classify .

rosetta:ClassifyObject_1 a rosetta:ClassifyObject .

rosetta:ClassifyObject_2 a rosetta:ClassifyObject .

rosetta:ClassifyObject_77 a rosetta:ClassifyObject .

rosetta:ClassifyObject_190 a rosetta:ClassifyObject .

rosetta:WorkingRange a rdfs:Class ;
  rdfs:subClassOf rosetta:DeviceProperty .

rosetta:WorkingRange_72 a rosetta:WorkingRange .

rosetta:WorkingRange_78 a rosetta:WorkingRange .

rosetta:ActuatorRatedTorque a rdfs:Class ;
  rdfs:subClassOf rosetta:ActuatorProperty .

rosetta:ActuatorRatedTorque_55 a rosetta:ActuatorRatedTorque .

rosetta:NumberOfJoints a rdfs:Class ;
  rdfs:subClassOf rosetta:PhysicalPropertiesRobot .

rosetta:NumberOfJoints_0 a rosetta:NumberOfJoints .

rosetta:NumberOfJoints_4 a rosetta:NumberOfJoints .

rosetta:NumberOfJoints_6 a rosetta:NumberOfJoints .

rosetta:NumberOfJoints_8 a rosetta:NumberOfJoints .

rosetta:MinMeasurementRange a rdfs:Class ;
  rdfs:comment "In mm." ;
  rdfs:subClassOf rosetta:DeviceProperty , rosetta:PhysicalPropertiesSensor .

rosetta:MinMeasurementRange_0.05 a rosetta:MinMeasurementRange .

rosetta:MinMeasurementRange_0.10 a rosetta:MinMeasurementRange .

rosetta:MinMeasurementRange_0.15 a rosetta:MinMeasurementRange .

rosetta:MinMeasurementRange_0 a rosetta:MinMeasurementRange .

rosetta:StartDrillRotation a rdfs:Class ;
  rdfs:subClassOf rosetta:Drill .

rosetta:StartRotation_SIARAS a rosetta:StartDrillRotation .

rosetta:Displace a rdfs:Class ;
  rdfs:comment "Move translationally a part along a straight line. The part's orientiation remains unchanged." ;
  rdfs:subClassOf rosetta:Move .

rosetta:IPA_AMMS_MoveFront a rosetta:Displace .

rosetta:IPA_AMMS_MoveBack a rosetta:Displace .

rosetta:IPA_AMMS_MoveDown a rosetta:Displace .

rosetta:IPA_AMMS_TurnLeft a rosetta:Displace .

rosetta:L_Move a rosetta:Displace .

rosetta:IPA_AMMS_TurnFront a rosetta:Displace .

rosetta:IPA_AMMS_MoveUp a rosetta:Displace .

rosetta:DegreesOfFreedom a rdfs:Class ;
  rdfs:subClassOf rosetta:ActuatorProperty , rosetta:DeviceProperty , rosetta:PhysicalProperty .

rosetta:DegreesOfFreedom_1 a rosetta:DegreesOfFreedom .

rosetta:DegreesOfFreedom_2 a rosetta:DegreesOfFreedom .

rosetta:DegreesOfFreedom_4 a rosetta:DegreesOfFreedom .

rosetta:DegreesOfFreedom_6 a rosetta:DegreesOfFreedom .

rosetta:OpticThroughBeamSwitch a rdfs:Class ;
  rdfs:comment """SIARAS (FP6-017146)
Tasks and Skills of Ocptical Sensor 1.1
Cap: 2""" ;
  rdfs:subClassOf rosetta:OpticSwitch .

rosetta:Sick_WSWE18-3P430 a rosetta:OpticThroughBeamSwitch .

rosetta:OpticThroughBeamSwitch_41 a rosetta:OpticThroughBeamSwitch .

rosetta:ActuatorRatedForce a rdfs:Class ;
  rdfs:subClassOf rosetta:ActuatorProperty .

rosetta:SGLW_ratedForce a rosetta:ActuatorRatedForce .

rosetta:ActuatorRatedForce_42 a rosetta:ActuatorRatedForce .

rosetta:Plug a rdfs:Class ;
  rdfs:subClassOf rosetta:MechanicalConnector .

rosetta:RJ45 a rosetta:Plug , rosetta:MechanicalPlug .

rosetta:MinAmbientTemperature a rdfs:Class ;
  rdfs:comment "in degrees celsius" ;
  rdfs:subClassOf rosetta:DeviceProperty , rosetta:PhysicalProperty .

rosetta:MinAmbientTemperature_0 a rosetta:MinAmbientTemperature ;
  rdfs:comment "in degrees celsius" .

rosetta:MinAmbientTemperature_5 a rosetta:MinAmbientTemperature .

rosetta:MinAmbientTemperature_-10 a rosetta:MinAmbientTemperature .

rosetta:MinAmbientTemperature_-15 a rosetta:MinAmbientTemperature .

rosetta:MinAmbientTemperature_-20 a rosetta:MinAmbientTemperature .

rosetta:MinAmbientTemperature_-25 a rosetta:MinAmbientTemperature .

rosetta:MinAmbientTemperature_-40 a rosetta:MinAmbientTemperature .

rosetta:MeasureDistance a rdfs:Class ;
  rdfs:subClassOf rosetta:Measure .

rosetta:MeasureDistance_1 a rosetta:MeasureDistance .

rosetta:MeasureDistance_2 a rosetta:MeasureDistance .

rosetta:MeasureDistance_46 a rosetta:MeasureDistance .

rosetta:MeasureDistance_74 a rosetta:MeasureDistance .

rosetta:LightType a rdfs:Class ;
  rdfs:subClassOf rosetta:DeviceProperty , rosetta:PhysicalPropertiesSensor .

rosetta:LightType_111 a rosetta:LightType .

rosetta:LightType_113 a rosetta:LightType .

rosetta:LightType_134 a rosetta:LightType .

rosetta:LightType_162 a rosetta:LightType .

rosetta:LightType_169 a rosetta:LightType .

rosetta:LightType_LED a rosetta:LightType .

rosetta:LightType_50 a rosetta:LightType .

rosetta:LightType_62 a rosetta:LightType .

rosetta:LightType_93 a rosetta:LightType .

rosetta:LightType_UV a rosetta:LightType .

rosetta:LightType_LEDgreen a rosetta:LightType .

rosetta:LightType_LEDwhite a rosetta:LightType .

rosetta:LightType_External a rosetta:LightType .

rosetta:LightType_LEDinfrared a rosetta:LightType .

rosetta:LightType_LaserRed a rosetta:LightType .

rosetta:LightType_LEDblue a rosetta:LightType .

rosetta:LightType_LEDred a rosetta:LightType .

rosetta:CommunicationPort a rdfs:Class ;
  rdfs:subClassOf rosetta:Device .

rosetta:eth0 a rosetta:CommunicationPort .

rosetta:IO_Board_d328 a rosetta:CommunicationPort .

rosetta:SmartCameraNIC a rosetta:CommunicationPort .

rosetta:IRC5_NIC0 a rosetta:CommunicationPort .

rosetta:OpticLuminescenceScanner a rdfs:Class ;
  rdfs:comment """SIARAS (FP6-017146)
Tasks and Skills of Ocptical Sensor 1.1
Cap: 5""" ;
  rdfs:subClassOf rosetta:OpticSensor .

rosetta:Sick_LUT3-610 a rosetta:OpticLuminescenceScanner .

rosetta:OpticLuminescenceScanner_30 a rosetta:OpticLuminescenceScanner .

rosetta:CodeReader a rdfs:Class ;
  rdfs:subClassOf rosetta:VisionSensor .

rosetta:Asentics_CR711-A a rosetta:CodeReader .

rosetta:Asentics_CR711-F a rosetta:CodeReader .

rosetta:Asentics_CR713-A a rosetta:CodeReader .

rosetta:Asentics_CR713-F a rosetta:CodeReader .

rosetta:Asentics_CR721-A045 a rosetta:CodeReader .

rosetta:Asentics_CR721-A072 a rosetta:CodeReader .

rosetta:Asentics_CR721-F045 a rosetta:CodeReader .

rosetta:Asentics_CR721-F072 a rosetta:CodeReader .

rosetta:Asentics_CR723-A050 a rosetta:CodeReader .

rosetta:Asentics_CR723-A073 a rosetta:CodeReader .

rosetta:Asentics_CR723-A105 a rosetta:CodeReader .

rosetta:Asentics_CR723-F050 a rosetta:CodeReader .

rosetta:Asentics_CR723-F073 a rosetta:CodeReader .

rosetta:Asentics_CR723-F105 a rosetta:CodeReader .

rosetta:Read2DMatrixCode a rdfs:Class ;
  rdfs:comment """SIARAS (FP6-017146)
Task and Skills of Optical Sensors v1.1
part:7""" ;
  rdfs:subClassOf rosetta:Read .

rosetta:Read2DMatrixCode_25 a rosetta:Read2DMatrixCode .

rosetta:Read2DMatrixCode_1 a rosetta:Read2DMatrixCode .

rosetta:isEditable a rdfs:Class ;
  rdfs:comment "This attribute indicates whether the property is supposed to be provided each time a skill is invoked or just once." ;
  rdfs:subClassOf rosetta:Property .

rosetta:isEditable_false a rosetta:isEditable .

rosetta:isEditable_true a rosetta:isEditable .

rosetta:DetectCollision a rdfs:Class ;
  rdfs:subClassOf rosetta:Detect .

rosetta:DetectCollision_1 a rosetta:DetectCollision .

rosetta:DetectCollision_76 a rosetta:DetectCollision .

rosetta:MaxMeasurementRange a rdfs:Class ;
  rdfs:comment "In mm." ;
  rdfs:subClassOf rosetta:DeviceProperty , rosetta:PhysicalPropertiesSensor .

rosetta:MaxMeasurementRange_0.4 a rosetta:MaxMeasurementRange .

rosetta:MaxMeasurementRange_0.6 a rosetta:MaxMeasurementRange .

rosetta:MaxMeasurementRange_122 a rosetta:MaxMeasurementRange .

rosetta:MaxMeasurementRange_132 a rosetta:MaxMeasurementRange .

rosetta:MaxMeasurementRange_144 a rosetta:MaxMeasurementRange .

rosetta:MaxMeasurementRange_191 a rosetta:MaxMeasurementRange .

rosetta:MaxMeasurementRange_20 a rosetta:MaxMeasurementRange .

rosetta:MaxMeasurementRange_42 a rosetta:MaxMeasurementRange .

rosetta:MaxMeasurementRange_63 a rosetta:MaxMeasurementRange .

rosetta:MaxMeasurementRange_70 a rosetta:MaxMeasurementRange .

rosetta:MaxMeasurementRange_80 a rosetta:MaxMeasurementRange .

rosetta:MaxMeasurementRange_84 a rosetta:MaxMeasurementRange .

rosetta:MaxMeasurementRange_1 a rosetta:MaxMeasurementRange .

rosetta:MaxMeasurementRange_5 a rosetta:MaxMeasurementRange .

rosetta:Karthesian a rdfs:Class ;
  rdfs:subClassOf rosetta:Feed .

rosetta:Karthesian_2D a rosetta:Karthesian ;
  rdfs:comment "Karthesian motion in a planar area." .

rosetta:Karthesian_3D a rosetta:Karthesian .

rosetta:Karthesian_2 a rosetta:Karthesian .

rosetta:Origin a rdfs:Class ;
  rdfs:subClassOf rosetta:Position , rosetta:PositionParam .

rosetta:Origin_20 a rosetta:Origin .

rosetta:Origin_Gripper a rosetta:Origin .

rosetta:DetectObject a rdfs:Class ;
  rdfs:comment """SIARAS (FP6-017146)
Tasks and Skills of Ocptical Sensor 1.1
Cap: 2""" ;
  rdfs:subClassOf rosetta:Detect .

rosetta:DetectObject_1 a rosetta:DetectObject .

rosetta:DetectObject_15 a rosetta:DetectObject .

rosetta:DetectObject_38 a rosetta:DetectObject .

rosetta:DetectObject_58 a rosetta:DetectObject .

rosetta:Ceramics a rdfs:Class ;
  rdfs:subClassOf rosetta:Material .

rosetta:Porcelain a rosetta:Ceramics .

rosetta:Detach a rdfs:Class ;
  rdfs:comment "SIARAS Detaching an end-effector from a robot (opposite to Attach)" ;
  rdfs:subClassOf rosetta:Secure .

rosetta:WorkpieceRelease a rosetta:Detach .

rosetta:ToolChangerDetach a rosetta:Detach .

rosetta:OpticProximitySwitch a rdfs:Class ;
  rdfs:subClassOf rosetta:OpticSwitch .

rosetta:OpticProximitySwitch_39 a rosetta:OpticProximitySwitch .

rosetta:Sick_WT18-3P430 a rosetta:OpticProximitySwitch .

rosetta:ApplicationProtocol a rdfs:Class ;
  rdfs:subClassOf rosetta:DeviceProperty , rosetta:Protocol , rosetta:ProtocolConformance .

rosetta:Corba a rosetta:ApplicationProtocol .

rosetta:HTTP a rosetta:ApplicationProtocol .

rosetta:SOAP a rosetta:ApplicationProtocol .

rosetta:Telnet a rosetta:ApplicationProtocol .

rosetta:FTP a rosetta:ApplicationProtocol .

rosetta:BarcodeReader a rdfs:Class ;
  rdfs:subClassOf rosetta:VisionSensor .

rosetta:Asentics_BR611-A a rosetta:BarcodeReader .

rosetta:Asentics_BR611-F a rosetta:BarcodeReader .

rosetta:Asentics_BR613-A a rosetta:BarcodeReader .

rosetta:Asentics_BR613-F a rosetta:BarcodeReader .

rosetta:Asentics_BR621-A045 a rosetta:BarcodeReader .

rosetta:Asentics_BR621-A072 a rosetta:BarcodeReader .

rosetta:Asentics_BR621-F045 a rosetta:BarcodeReader .

rosetta:Asentics_BR621-F072 a rosetta:BarcodeReader .

rosetta:Asentics_BR623-A050 a rosetta:BarcodeReader .

rosetta:Asentics_BR623-A073 a rosetta:BarcodeReader .

rosetta:Asentics_BR623-A105 a rosetta:BarcodeReader .

rosetta:Asentics_BR623-F050 a rosetta:BarcodeReader .

rosetta:Asentics_BR623-F073 a rosetta:BarcodeReader .

rosetta:Asentics_BR623-F105 a rosetta:BarcodeReader .

rosetta:CheckPosition a rdfs:Class ;
  rdfs:subClassOf rosetta:Check .

rosetta:CheckPosition_189 a rosetta:CheckPosition .

rosetta:CheckPosition_1 a rosetta:CheckPosition .

rosetta:MaxAmbientTemperature a rdfs:Class ;
  rdfs:comment "in degrees celsius" ;
  rdfs:subClassOf rosetta:DeviceProperty , rosetta:PhysicalProperty .

rosetta:MaxAmbientTemperature_40 a rosetta:MaxAmbientTemperature .

rosetta:MaxAmbientTemperature_43 a rosetta:MaxAmbientTemperature .

rosetta:MaxAmbientTemperature_45 a rosetta:MaxAmbientTemperature .

rosetta:MaxAmbientTemperature_50 a rosetta:MaxAmbientTemperature ;
  rdfs:comment "in degrees celsius" .

rosetta:MaxAmbientTemperature_55 a rosetta:MaxAmbientTemperature .

rosetta:MaxAmbientTemperature_60 a rosetta:MaxAmbientTemperature .

rosetta:MaxAmbientTemperature_61 a rosetta:MaxAmbientTemperature .

rosetta:MaxAmbientTemperature_67 a rosetta:MaxAmbientTemperature .

rosetta:MaxAmbientTemperature_79 a rosetta:MaxAmbientTemperature .

rosetta:MaxAmbientTemperature_90 a rosetta:MaxAmbientTemperature .

rosetta:MaxAmbientTemperature_205 a rosetta:MaxAmbientTemperature .

rosetta:MaxForce a rdfs:Class ;
  rdfs:comment "in Newton" ;
  rdfs:subClassOf rosetta:DeviceProperty , rosetta:PhysicalProperty .

rosetta:MaximumForce_4.7 a rosetta:MaxForce .

rosetta:MaximumForce_850 a rosetta:MaxForce .

rosetta:MaximumForce_24 a rosetta:MaxForce .

rosetta:ArticulatedRobot a rdfs:Class ;
  rdfs:comment "This is the standard industrial robot-type with usually 5 to 7 joints." ;
  rdfs:subClassOf rosetta:Robot .

rosetta:ArticulatedRobot_ABB_IRB-140 a rosetta:ArticulatedRobot .

rosetta:ArticulatedRobot_ABB_IRB-2400 a rosetta:ArticulatedRobot .

rosetta:ArticulatedRobot_ABB_IRB-4400 a rosetta:ArticulatedRobot .

rosetta:ArticulatedRobot_CLOOS_R320 a rosetta:ArticulatedRobot .

rosetta:ArticulatedRobot_CLOOS_R350 a rosetta:ArticulatedRobot .

rosetta:ArticulatedRobot_CLOOS_R410 a rosetta:ArticulatedRobot .

rosetta:Turn a rdfs:Class ;
  rdfs:comment "Move a part from one to another orientation by turning it around an axis which intersects with the part." ;
  rdfs:subClassOf rosetta:Rotate .

rosetta:Turn_90 a rosetta:Turn ;
  rdfs:comment "Turn a workpiece by 90 degrees cw. or ccw." .

rosetta:Weight a rdfs:Class ;
  rdfs:comment "in kg" ;
  rdfs:subClassOf rosetta:PhysicalProperty .

rosetta:Weight_0.4 a rosetta:Weight .

rosetta:Weight_0.5 a rosetta:Weight .

rosetta:Weight_0.6 a rosetta:Weight .

rosetta:Weight_1.6 a rosetta:Weight .

rosetta:Weight_205 a rosetta:Weight .

rosetta:Weight_290 a rosetta:Weight .

rosetta:Weight_380 a rosetta:Weight .

rosetta:Weight_4.5 a rosetta:Weight .

rosetta:Weight_460 a rosetta:Weight .

rosetta:Weight_985 a rosetta:Weight .

rosetta:Weight_0.04 a rosetta:Weight .

rosetta:Weight_0.18 a rosetta:Weight .

rosetta:Weight_0.25 a rosetta:Weight .

rosetta:Weight_40.5 a rosetta:Weight .

rosetta:Weight_51 a rosetta:Weight .

rosetta:Weight_98 a rosetta:Weight .

rosetta:Weight_0.011 a rosetta:Weight .

rosetta:Weight_0.038 a rosetta:Weight .

rosetta:MaxInclinationAngle a rdfs:Class ;
  rdfs:subClassOf rosetta:DeviceProperty , rosetta:PhysicalPropertiesSensor .

rosetta:MaxInclinationAngle_30 a rosetta:MaxInclinationAngle .

rosetta:CompoundAbstractSkill a rdfs:Class ;
  rdfs:subClassOf rosetta:CompoundSkill .

rosetta:PlanPath a rosetta:CompoundAbstractSkill .

rosetta:GenerateTrajectory a rosetta:CompoundAbstractSkill .

rosetta:Baudrate a rdfs:Class ;
  rdfs:comment "Select the applied baudrate." ;
  rdfs:subClassOf rosetta:CommunicationProperty , rosetta:DeviceProperty .

rosetta:Baudrate10M a rosetta:Baudrate .

rosetta:Baudrate19200 a rosetta:Baudrate .

rosetta:Baudrate1G a rosetta:Baudrate .

rosetta:Baudrate1M a rosetta:Baudrate .

rosetta:Baudrate100M a rosetta:Baudrate .

rosetta:Baudrate125k a rosetta:Baudrate .

rosetta:Baudrate2400 a rosetta:Baudrate .

rosetta:Baudrate250k a rosetta:Baudrate .

rosetta:Baudrate500k a rosetta:Baudrate .

rosetta:Baudrate9600 a rosetta:Baudrate .

rosetta:CompountSensorFunction a rdfs:Class ;
  rdfs:subClassOf rosetta:CompoundSkill .

rosetta:IdentifyShape a rosetta:CompountSensorFunction .

rosetta:CheckPresence a rdfs:Class ;
  rdfs:subClassOf rosetta:Check .

rosetta:CheckPresence_186 a rosetta:CheckPresence .

rosetta:CheckPresence_1 a rosetta:CheckPresence .

rosetta:EthernetLink a rdfs:Class ;
  rdfs:comment "This implies that the physical interface is based on ethernet." ;
  rdfs:subClassOf rosetta:InterfaceType .

rosetta:ProfinetInterface a rosetta:EthernetLink .

rosetta:WLanInterface a rosetta:EthernetLink .

rosetta:EthernetInterface a rosetta:EthernetLink .

rosetta:EthercatInterface a rosetta:EthernetLink .

rosetta:ActuatorRatedCurrent a rdfs:Class ;
  rdfs:subClassOf rosetta:ActuatorProperty .

rosetta:ActuatorRatedCurrent_43 a rosetta:ActuatorRatedCurrent .

rosetta:ActuatorRatedCurrent_54 a rosetta:ActuatorRatedCurrent .

rosetta:ActuatorRatedCurrent_61 a rosetta:ActuatorRatedCurrent .

rosetta:ActuatorRatedCurrent_Omron_SLGW_080C a rosetta:ActuatorRatedCurrent .

rosetta:ScanningDistance a rdfs:Class ;
  rdfs:comment "in mm" ;
  rdfs:subClassOf rosetta:DeviceProperty , rosetta:PhysicalPropertiesSensor .

rosetta:ScanningDistance_0.01 a rosetta:ScanningDistance .

rosetta:ScanningDistance_0.24 a rosetta:ScanningDistance .

rosetta:ScanningDistance_0.0125 a rosetta:ScanningDistance .

rosetta:Circular a rdfs:Class ;
  rdfs:subClassOf rosetta:Feed .

rosetta:Circular_4 a rosetta:Circular .

rosetta:Circular_29 a rosetta:Circular .

rosetta:Circular_2D a rosetta:Circular ;
  rdfs:comment "Circular motion in a planar area." .

rosetta:ReadableCode a rdfs:Class ;
  rdfs:subClassOf rosetta:Capability , rosetta:DeviceProperty .

rosetta:ReadableCode_Codabar a rosetta:ReadableCode .

rosetta:ReadableCode_Code128 a rosetta:ReadableCode .

rosetta:ReadableCode_Industrial2of5 a rosetta:ReadableCode .

rosetta:ReadableCode_Databar a rosetta:ReadableCode .

rosetta:ReadableCode_OMR a rosetta:ReadableCode .

rosetta:ReadableCode_EAN8 a rosetta:ReadableCode .

rosetta:ReadableCode_UPCA a rosetta:ReadableCode .

rosetta:ReadableCode_UPCE a rosetta:ReadableCode .

rosetta:ReadableCode_Interleaved2of5 a rosetta:ReadableCode .

rosetta:ReadableCode_2DPharmaCode a rosetta:ReadableCode .

rosetta:ReadableCode_EAN13 a rosetta:ReadableCode .

rosetta:ReadableCode_Code39 a rosetta:ReadableCode .

rosetta:ReadableCode_Code93 a rosetta:ReadableCode .

rosetta:ReadableCode_ECC200 a rosetta:ReadableCode .

rosetta:ReadableCode_Postnet a rosetta:ReadableCode .

rosetta:ReadableCode_PDF417 a rosetta:ReadableCode .

rosetta:ReadableCode_Pharma a rosetta:ReadableCode .

rosetta:ReadableCode_Planet a rosetta:ReadableCode .

rosetta:Discovery a rdfs:Class ;
  rdfs:subClassOf rosetta:Protocol , rosetta:ProtocolConformance .

rosetta:UPnP a rosetta:Discovery .

rosetta:MeasurementNoise a rdfs:Class ;
  rdfs:subClassOf rosetta:SensorProperty .

rosetta:MeasurementNoise_71 a rosetta:MeasurementNoise .

rosetta:MeasurementNoise_77 a rosetta:MeasurementNoise .

rosetta:MeasurementNoise_84 a rosetta:MeasurementNoise .

rosetta:MaxVoltageSupply a rdfs:Class ;
  rdfs:comment "in volts" ;
  rdfs:subClassOf rosetta:DeviceProperty , rosetta:PhysicalProperty .

rosetta:MaxVoltageSupply_156 a rosetta:MaxVoltageSupply .

rosetta:MaxVoltageSupply_173 a rosetta:MaxVoltageSupply .

rosetta:MaxVoltageSupply_211 a rosetta:MaxVoltageSupply .

rosetta:MaxVoltageSupply_230 a rosetta:MaxVoltageSupply .

rosetta:MaxVoltageSupply_233 a rosetta:MaxVoltageSupply .

rosetta:MaxVoltageSupply_450 a rosetta:MaxVoltageSupply .

rosetta:MaxVoltageSupply_600 a rosetta:MaxVoltageSupply .

rosetta:MaxVoltageSupply_26.4 a rosetta:MaxVoltageSupply .

rosetta:MaxVoltageSupply_27.6 a rosetta:MaxVoltageSupply .

rosetta:MaxVoltageSupply_28.8 a rosetta:MaxVoltageSupply .

rosetta:MaxVoltageSupply_30.0 a rosetta:MaxVoltageSupply .

rosetta:MaxVoltageSupply_24 a rosetta:MaxVoltageSupply .

rosetta:MaxVoltageSupply_36 a rosetta:MaxVoltageSupply .

rosetta:MaxVoltageSupply_87 a rosetta:MaxVoltageSupply .

rosetta:MaxVoltageSupply_91 a rosetta:MaxVoltageSupply .

rosetta:MeasureDiameter a rdfs:Class ;
  rdfs:subClassOf rosetta:Measure .

rosetta:MeasureDiameter_185 a rosetta:MeasureDiameter .

rosetta:MeasureDiameter_1 a rosetta:MeasureDiameter .

rosetta:PerformSelfTest a rdfs:Class ;
  rdfs:subClassOf rosetta:DiagnosticFunction .

rosetta:PerformSelfTest_3 a rosetta:PerformSelfTest .

rosetta:Count a rdfs:Class ;
  rdfs:subClassOf rosetta:Check .

rosetta:Count_72 a rosetta:Count .

rosetta:Count_1 a rosetta:Count .

rosetta:MeasureOrientationOfObject a rdfs:Class ;
  rdfs:subClassOf rosetta:Measure .

rosetta:MeasureOrientationOfObject_21 a rosetta:MeasureOrientationOfObject .

rosetta:MeasureOrientationOfObject_1 a rosetta:MeasureOrientationOfObject .

rosetta:MeasureArea a rdfs:Class ;
  rdfs:subClassOf rosetta:Measure .

rosetta:MeasureArea_1 a rosetta:MeasureArea .

rosetta:MeasureArea_187 a rosetta:MeasureArea .

rosetta:Controller a rdfs:Class ;
  rdfs:comment """Represents any kind of computer-based controller; PC:s, robot controllers, PLC, ...
Should it be subclassed?""" ;
  rdfs:subClassOf rosetta:Device .

rosetta:ABB_IRC5 a rosetta:Controller .

rosetta:CellController a rosetta:Controller .

rosetta:ImagerWidth a rdfs:Class ;
  rdfs:comment "in µm" ;
  rdfs:subClassOf rosetta:DeviceProperty , rosetta:PhysicalPropertiesSensor .

rosetta:ImagerWidth_4786 a rosetta:ImagerWidth .

rosetta:ImagerWidth_4808 a rosetta:ImagerWidth .

rosetta:Accuracy a rdfs:Class ;
  rdfs:subClassOf rosetta:DeviceProperty , rosetta:QualityCriteria .

rosetta:Accuracy_0_0020 a rosetta:Accuracy .

rosetta:Accuracy_0_0030 a rosetta:Accuracy .

rosetta:Train a rdfs:Class ;
  rdfs:subClassOf rosetta:AdditionalFunction .

rosetta:TrainCustomOpticalCharacters a rosetta:Train .

rosetta:OpticReflexSwitch a rdfs:Class ;
  rdfs:comment """SIARAS (FP6-017146)
Tasks and Skills of Ocptical Sensor 1.1
Cap: 2""" ;
  rdfs:subClassOf rosetta:OpticSwitch .

rosetta:Sick_WL18-3P430 a rosetta:OpticReflexSwitch .

rosetta:OpticReflexSwitch_37 a rosetta:OpticReflexSwitch .

rosetta:AquireTestImage a rdfs:Class ;
  rdfs:subClassOf rosetta:AdditionalFunction .

rosetta:AquireTestImage_1 a rosetta:AquireTestImage .

rosetta:Fieldbus a rdfs:Class ;
  rdfs:comment "Some special fieldbus is applied." ;
  rdfs:subClassOf rosetta:InterfaceType .

rosetta:Profibus a rosetta:Fieldbus .

rosetta:Canbus a rosetta:Fieldbus .

rosetta:Mostbus a rosetta:Fieldbus .

rosetta:IOLink a rosetta:Fieldbus .

rosetta:Linbus a rosetta:Fieldbus .

rosetta:Sercos a rosetta:Fieldbus .

rosetta:MatchCode a rdfs:Class ;
  rdfs:subClassOf rosetta:SensorFunction .

rosetta:MatchReferenceCode a rosetta:MatchCode .

rosetta:CodeSequenceCheck a rosetta:MatchCode .

rosetta:CodeChangeControl a rosetta:MatchCode .

rosetta:ResponseTime a rdfs:Class ;
  rdfs:comment "in seconds" ;
  rdfs:subClassOf rosetta:DeviceProperty , rosetta:Timing .

rosetta:ResponseTime_0.0003 a rosetta:ResponseTime .

rosetta:ResponseTime_0.0005 a rosetta:ResponseTime .

rosetta:ResponseTime_0.0007 a rosetta:ResponseTime .

rosetta:ResponseTime_0.0009 a rosetta:ResponseTime .

rosetta:ResponseTime_0.00001 a rosetta:ResponseTime .

rosetta:ResponseTime_0.00005 a rosetta:ResponseTime .

rosetta:ResponseTime_0.02 a rosetta:ResponseTime .

rosetta:ResponseTime_0.003 a rosetta:ResponseTime .

rosetta:ResponseTime_0.005 a rosetta:ResponseTime .

rosetta:ResponseTime_0.026 a rosetta:ResponseTime .

rosetta:MinModuleWidth a rdfs:Class ;
  rdfs:subClassOf rosetta:DeviceProperty , rosetta:MinInspectableStructureSize .

rosetta:MinModuleWidth_0.20 a rosetta:MinModuleWidth .

rosetta:MinModuleWidth_0.25 a rosetta:MinModuleWidth .

rosetta:MinModuleWidth_0.28 a rosetta:MinModuleWidth .

rosetta:MinModuleWidth_0.40 a rosetta:MinModuleWidth .

rosetta:Zigbee a rdfs:Class ;
  rdfs:comment "Zigbee technology is applied." ;
  rdfs:subClassOf rosetta:InterfaceType .

rosetta:ZigBeeInterface a rosetta:Zigbee .

rosetta:TypeOfActuation a rdfs:Class ;
  rdfs:subClassOf rosetta:DeviceProperty , rosetta:PhysicalPropertiesRobot .

rosetta:TypeOfActuation_Pneumatic a rosetta:TypeOfActuation ;
  rdfs:comment "Pneumatic actuation." .

rosetta:TypeOfActuation_Electric a rosetta:TypeOfActuation .

rosetta:DrillBit a rdfs:Class ;
  rdfs:subClassOf rosetta:Tool .

rosetta:DrillBit_Alu_10mm a rosetta:DrillBit .

rosetta:DrillBit_Alu_8mm a rosetta:DrillBit .

rosetta:DrillBit_HSS_8mm a rosetta:DrillBit .

rosetta:DrillBit_HSS_10mm a rosetta:DrillBit .

rosetta:MechanicalTimeConstant a rdfs:Class ;
  rdfs:subClassOf rosetta:ActuatorProperty .

rosetta:MechanicalTimeConstant_34 a rosetta:MechanicalTimeConstant .

rosetta:MechanicalTimeConstant_45 a rosetta:MechanicalTimeConstant .

rosetta:DiameterOfGripper a rdfs:Class ;
  rdfs:comment "in mm" ;
  rdfs:subClassOf rosetta:PhysicalPropertiesGripper .

rosetta:DiameterOfGripper_200 a rosetta:DiameterOfGripper .

rosetta:DiameterOfGripper_20 a rosetta:DiameterOfGripper .

rosetta:Payload a rdfs:Class ;
  rdfs:comment "in kg" ;
  rdfs:subClassOf rosetta:ActuatorProperty , rosetta:PhysicalProperty .

rosetta:Payload_0.14 a rosetta:Payload .

rosetta:Payload_01.0 a rosetta:Payload .

rosetta:Payload_02.0 a rosetta:Payload .

rosetta:Payload_05.0 a rosetta:Payload .

rosetta:Payload_10.0 a rosetta:Payload .

rosetta:Payload_15.0 a rosetta:Payload .

rosetta:Payload_25.0 a rosetta:Payload .

rosetta:Payload_45.0 a rosetta:Payload .

rosetta:SimpleKinematicRobot a rdfs:Class ;
  rdfs:comment """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:subClassOf rosetta:Robot .

rosetta:IPA_AMMS_Carrier-2DOF a rosetta:SimpleKinematicRobot ;
  rdfs:comment "This is a carrier of IPA's Advanced Modular Microproduction System. It can move around freely in two dimensions." .

rosetta:IPA_AMMS_FilterOrientator a rosetta:SimpleKinematicRobot ;
  rdfs:comment "Device to orient a polarisation filter in the right direction. This device is used in IPA's Advanced Modular Microproduction System." .

rosetta:PhysicalMedium a rdfs:Class ;
  rdfs:comment "Select the applied physical medium." ;
  rdfs:subClassOf rosetta:CommunicationProperty .

rosetta:FlexWire a rosetta:PhysicalMedium .

rosetta:CAT5 a rosetta:PhysicalMedium .

rosetta:FiberOptics a rosetta:PhysicalMedium .

rosetta:FieldOfView a rdfs:Class ;
  rdfs:subClassOf rosetta:PhysicalPropertiesSensor .

rosetta:FieldOfView_94 a rosetta:FieldOfView .

rosetta:FieldOfView_25x33 a rosetta:FieldOfView .

rosetta:FieldOfView_35x46 a rosetta:FieldOfView .

rosetta:FieldOfView_38x50 a rosetta:FieldOfView .

rosetta:FieldOfView_50x60 a rosetta:FieldOfView .

rosetta:FieldOfView_54x72 a rosetta:FieldOfView .

rosetta:FieldOfView_75x100 a rosetta:FieldOfView .

rosetta:MeasurePositionOfObject a rdfs:Class ;
  rdfs:subClassOf rosetta:Measure .

rosetta:MeasurePositionOfObject_73 a rosetta:MeasurePositionOfObject .

rosetta:DeterminePositionOfObject_1 a rosetta:MeasurePositionOfObject .

rosetta:CycleTime a rdfs:Class ;
  rdfs:comment "in seconds" ;
  rdfs:subClassOf rosetta:Timing .

rosetta:CycleTime_0.01 a rosetta:CycleTime .

rosetta:CycleTime_0.02 a rosetta:CycleTime .

rosetta:CycleTime_0.03 a rosetta:CycleTime .

rosetta:ActuatorRatedSpeed a rdfs:Class ;
  rdfs:subClassOf rosetta:ActuatorProperty .

rosetta:ActuatorRatedSpeed_50 a rosetta:ActuatorRatedSpeed .

rosetta:SerialInOutSignal a rdfs:Class ;
  rdfs:subClassOf rosetta:DeviceProperty , rosetta:DigitalInOut .

rosetta:BusInterface_RS232 a rosetta:SerialInOutSignal .

rosetta:BusInterface_RS485 a rosetta:SerialInOutSignal .

rosetta:Ethernet a rosetta:SerialInOutSignal .

rosetta:BusInterface_FastEthernet a rosetta:SerialInOutSignal .

rosetta:BusInterface_Profibus a rosetta:SerialInOutSignal .

rosetta:CollectErrorImages a rdfs:Class ;
  rdfs:subClassOf rosetta:DiagnosticFunction .

rosetta:CollectErrorImages_6 a rosetta:CollectErrorImages .

rosetta:ImagerHeight a rdfs:Class ;
  rdfs:comment "in µm" ;
  rdfs:subClassOf rosetta:DeviceProperty , rosetta:PhysicalPropertiesSensor .

rosetta:ImagerHeight_3622 a rosetta:ImagerHeight .

rosetta:ImagerHeight_3655 a rosetta:ImagerHeight .

rosetta:LightSpotSize a rdfs:Class ;
  rdfs:comment "Diameter in mm." ;
  rdfs:subClassOf rosetta:DeviceProperty , rosetta:PhysicalPropertiesSensor .

rosetta:LightSpotSize_0.004x0.002 a rosetta:LightSpotSize .

rosetta:LightSpotSize_0.015 a rosetta:LightSpotSize .

rosetta:LightSpotSize_0.040 a rosetta:LightSpotSize .

rosetta:LightSpotSize_0.450 a rosetta:LightSpotSize .

rosetta:LightSpotSize_0.02 a rosetta:LightSpotSize .

rosetta:LightSpotSize_0.13 a rosetta:LightSpotSize .

rosetta:LightSpotSize_0.0012x0.0042 a rosetta:LightSpotSize .

rosetta:LightSpotSize_103 a rosetta:LightSpotSize .

rosetta:LightSpotSize_112 a rosetta:LightSpotSize .

rosetta:LightSpotSize_116 a rosetta:LightSpotSize .

rosetta:LightSpotSize_130 a rosetta:LightSpotSize .

rosetta:LightSpotSize_139 a rosetta:LightSpotSize .

rosetta:LightSpotSize_142 a rosetta:LightSpotSize .

rosetta:LightSpotSize_148 a rosetta:LightSpotSize .

rosetta:LightSpotSize_152 a rosetta:LightSpotSize .

rosetta:LightSpotSize_155 a rosetta:LightSpotSize .

rosetta:LightSpotSize_161 a rosetta:LightSpotSize .

rosetta:LightSpotSize_0.002x0.006 a rosetta:LightSpotSize .

rosetta:LightSpotSize_0.004x0.0008 a rosetta:LightSpotSize .

rosetta:LightSpotSize_0.0015x0.0065 a rosetta:LightSpotSize .

rosetta:Reachability a rdfs:Class ;
  rdfs:subClassOf rosetta:DeviceProperty , rosetta:PhysicalPropertiesRobot .

rosetta:Reachability_400 a rosetta:Reachability .

rosetta:Reachability_800 a rosetta:Reachability .

rosetta:Reachability_810 a rosetta:Reachability .

rosetta:Reachability_1280 a rosetta:Reachability .

rosetta:Reachability_1960 a rosetta:Reachability .

rosetta:Reachability_2100 a rosetta:Reachability .

rosetta:Reachability_2215 a rosetta:Reachability .

rosetta:Reachability_2500 a rosetta:Reachability .

rosetta:PneumaticConnector a rdfs:Class ;
  rdfs:subClassOf rosetta:DeviceProperty , rosetta:MechanicalConnector .

rosetta:Festo_QC_KD a rosetta:PneumaticConnector .

rosetta:OpticDistanceSensor a rdfs:Class ;
  rdfs:subClassOf rosetta:OpticSensor .

rosetta:Sick_DME5000-112 a rosetta:OpticDistanceSensor .

rosetta:Sick_DT10-P10B5 a rosetta:OpticDistanceSensor .

rosetta:OpticDistanceSensor_45 a rosetta:OpticDistanceSensor .

rosetta:OpticDistanceSensor_47 a rosetta:OpticDistanceSensor .

rosetta:Identifier a rdfs:Class ;
  rdfs:comment """For the identifier there are two applications in the later implementation:
1. Identifier of either a device or a workpiece.
2. Reference to device identifier or a workpiece identifier as a link, e.g. a URI.""" ;
  rdfs:subClassOf rosetta:PhysicalObjectProperty .

rosetta:ID_IPA_AMMS_Carrier-2DOF a rosetta:Identifier .

rosetta:ID_Asentics_BR623-A050 a rosetta:Identifier .

rosetta:ID_Asentics_BR623-A073 a rosetta:Identifier .

rosetta:ID_Asentics_BR623-A105 a rosetta:Identifier .

rosetta:ID_Asentics_BR623-F050 a rosetta:Identifier .

rosetta:ID_Asentics_BR623-F073 a rosetta:Identifier .

rosetta:ID_Asentics_BR623-F105 a rosetta:Identifier .

rosetta:ID_ABB_IRC5 a rosetta:Identifier .

rosetta:ID_CLOOS_R320 a rosetta:Identifier .

rosetta:ID_CLOOS_R350 a rosetta:Identifier .

rosetta:ID_CLOOS_R410 a rosetta:Identifier .

rosetta:ID_Bosch_GBM_10_RE a rosetta:Identifier .

rosetta:ID_Bosch_GBM_13_RE a rosetta:Identifier .

rosetta:ID_Schmalz_FSGPL_200_NBR-55_G1-2-IG a rosetta:Identifier .

rosetta:ID_VG_SIARAS a rosetta:Identifier .

rosetta:ID_Asentics_CR711-A a rosetta:Identifier .

rosetta:ID_Asentics_CR711-F a rosetta:Identifier .

rosetta:ID_Asentics_CR713-A a rosetta:Identifier .

rosetta:ID_Asentics_CR713-F a rosetta:Identifier .

rosetta:ID_Staeubli_RS40B a rosetta:Identifier .

rosetta:ID_Schunk_MPG_20 a rosetta:Identifier .

rosetta:ID_Schunk_MPG_64 a rosetta:Identifier .

rosetta:Identifier_90 a rosetta:Identifier .

rosetta:Identifier_99 a rosetta:Identifier .

rosetta:ID_Sick_WT18-3P430 a rosetta:Identifier .

rosetta:ID_Teapot_1 a rosetta:Identifier .

rosetta:ID_DrillBit_Alu_8mm a rosetta:Identifier .

rosetta:ID_Sick_KT5W_2P1116D a rosetta:Identifier .

rosetta:ID_DrillBit_Alu_10mm a rosetta:Identifier .

rosetta:ID_IPA_AMMS_SimpleGripper-2DOF a rosetta:Identifier ;
  rdfs:comment "IPA-2DOF Picker from AMMS." .

rosetta:ID_ABB_IRB-140 a rosetta:Identifier .

rosetta:ID_Asentics_CR721-A045 a rosetta:Identifier .

rosetta:ID_Asentics_CR721-A072 a rosetta:Identifier .

rosetta:ID_Asentics_CR721-F045 a rosetta:Identifier .

rosetta:ID_Asentics_CR721-F072 a rosetta:Identifier .

rosetta:ID_IPA_AMMS_SimpleGripper-2DOF-Turnable a rosetta:Identifier ;
  rdfs:comment "ID of the IPA AMMS simple gripper with 2 DOF, but turnable by 90 degrees." .

rosetta:ID_Asentics_CR723-A050 a rosetta:Identifier .

rosetta:ID_Asentics_CR723-A073 a rosetta:Identifier .

rosetta:ID_Asentics_CR723-A105 a rosetta:Identifier .

rosetta:ID_Asentics_CR723-F050 a rosetta:Identifier .

rosetta:ID_Asentics_CR723-F073 a rosetta:Identifier .

rosetta:ID_Asentics_CR723-F105 a rosetta:Identifier .

rosetta:ID_Sick_WSWE18-3P430 a rosetta:Identifier .

rosetta:ID_Sick_DT10-P10B5 a rosetta:Identifier .

rosetta:Identifier_101 a rosetta:Identifier .

rosetta:Identifier_107 a rosetta:Identifier .

rosetta:Identifier_115 a rosetta:Identifier .

rosetta:Identifier_123 a rosetta:Identifier .

rosetta:Identifier_135 a rosetta:Identifier .

rosetta:Identifier_141 a rosetta:Identifier .

rosetta:Identifier_147 a rosetta:Identifier .

rosetta:Identifier_150 a rosetta:Identifier .

rosetta:Identifier_153 a rosetta:Identifier .

rosetta:Identifier_160 a rosetta:Identifier .

rosetta:Identifier_165 a rosetta:Identifier .

rosetta:Identifier_176 a rosetta:Identifier .

rosetta:Identifier_184 a rosetta:Identifier .

rosetta:Identifier_202 a rosetta:Identifier .

rosetta:Identifier_204 a rosetta:Identifier .

rosetta:Identifier_215 a rosetta:Identifier .

rosetta:Identifier_218 a rosetta:Identifier .

rosetta:Identifier_220 a rosetta:Identifier .

rosetta:Identifier_224 a rosetta:Identifier .

rosetta:Identifier_234 a rosetta:Identifier .

rosetta:Identifier_236 a rosetta:Identifier .

rosetta:Identifier_239 a rosetta:Identifier .

rosetta:ID_Sick_CSM1-N1114 a rosetta:Identifier .

rosetta:ID_Sick_KT10-2P1115 a rosetta:Identifier .

rosetta:ID_DrillBit_HSS_8mm a rosetta:Identifier .

rosetta:ID_IPA_AMMS_FilterOrientator a rosetta:Identifier .

rosetta:ID_Schmalz_FSGA_20_SI-55_M5-AG a rosetta:Identifier .

rosetta:ID_Sick_WL18-3P430 a rosetta:Identifier .

rosetta:ID_VisionComponents-VC4465 a rosetta:Identifier .

rosetta:ID_Sick_IVC-2DM1111 a rosetta:Identifier .

rosetta:ID_Sick_IVC-2DM1122 a rosetta:Identifier .

rosetta:ID_Sick_LUT3-610 a rosetta:Identifier .

rosetta:ID_Staeubli_RS80 a rosetta:Identifier .

rosetta:ID_Sick_LMS200-30106 a rosetta:Identifier .

rosetta:ID_Drill_SIARAS a rosetta:Identifier .

rosetta:ID_Sick_MLG2-0280F511 a rosetta:Identifier .

rosetta:ID_Sick_CVS2-P112 a rosetta:Identifier .

rosetta:ID_DrillBit_HSS_10mm a rosetta:Identifier .

rosetta:ID_AngleGripper a rosetta:Identifier .

rosetta:Identifier_9 a rosetta:Identifier .

rosetta:ID_Asentics_BR611-A a rosetta:Identifier .

rosetta:ID_Asentics_BR611-F a rosetta:Identifier .

rosetta:ID_Asentics_BR613-A a rosetta:Identifier .

rosetta:ID_Asentics_BR613-F a rosetta:Identifier .

rosetta:ID_Sick_CS81-P1112 a rosetta:Identifier .

rosetta:ID_Sick_DME5000-112 a rosetta:Identifier .

rosetta:ID_Sensopart_FL64C a rosetta:Identifier .

rosetta:ID_ABB_IRB-2400 a rosetta:Identifier .

rosetta:ID_ABB_IRB-4400 a rosetta:Identifier .

rosetta:ID_Bosch_GBM_13_RE_Heavy a rosetta:Identifier .

rosetta:ID_Asentics_BR621-A045 a rosetta:Identifier .

rosetta:ID_Asentics_BR621-A072 a rosetta:Identifier .

rosetta:ID_Asentics_BR621-A105 a rosetta:Identifier .

rosetta:ID_Asentics_BR621-F045 a rosetta:Identifier .

rosetta:ID_Asentics_BR621-F072 a rosetta:Identifier .

rosetta:ID_Asentics_BR621-F105 a rosetta:Identifier .

rosetta:LensConnector a rdfs:Class ;
  rdfs:subClassOf rosetta:DeviceProperty , rosetta:Interface .

rosetta:LensConnector_CMOUNT a rosetta:LensConnector .

rosetta:AngleGripper a rdfs:Class ;
  rdfs:subClassOf rosetta:PincerGripper .

rosetta:AngleGripper_test a rosetta:AngleGripper .

rosetta:TransportProtocol a rdfs:Class ;
  rdfs:subClassOf rosetta:DeviceProperty , rosetta:Protocol , rosetta:ProtocolConformance .

rosetta:TCP a rosetta:TransportProtocol .

rosetta:UDP a rosetta:TransportProtocol .

rosetta:PowerConsumption a rdfs:Class ;
  rdfs:comment "in kVA" ;
  rdfs:subClassOf rosetta:DeviceProperty .

rosetta:PowerConsumption_20 a rosetta:PowerConsumption .

rosetta:PowerConsumption_3 a rosetta:PowerConsumption .

rosetta:PowerConsumption_6 a rosetta:PowerConsumption .

rosetta:PowerConsumption_7 a rosetta:PowerConsumption .

rosetta:PowerConsumption_1.2 a rosetta:PowerConsumption .

rosetta:PowerConsumption_4.5 a rosetta:PowerConsumption .

rosetta:MaxLiftWeight a rdfs:Class ;
  rdfs:comment "in kg" ;
  rdfs:subClassOf rosetta:PhysicalPropertiesGripper .

rosetta:MaxLiftWeight_0.14 a rosetta:MaxLiftWeight .

rosetta:MaxCurrentConsumption a rdfs:Class ;
  rdfs:comment "in amperes" ;
  rdfs:subClassOf rosetta:DeviceProperty , rosetta:PhysicalProperty .

rosetta:MaxCurrentConsumption_64 a rosetta:MaxCurrentConsumption .

rosetta:MaxCurrentConsumption_0.035 a rosetta:MaxCurrentConsumption .

rosetta:MaxCurrentConsumption_0.055 a rosetta:MaxCurrentConsumption .

rosetta:MaxCurrentConsumption_0.315 a rosetta:MaxCurrentConsumption .

rosetta:MaxCurrentConsumption_0.365 a rosetta:MaxCurrentConsumption .

rosetta:MaxCurrentConsumption_0.2 a rosetta:MaxCurrentConsumption .

rosetta:MaxCurrentConsumption_0.3 a rosetta:MaxCurrentConsumption .

rosetta:MaxCurrentConsumption_0.4 a rosetta:MaxCurrentConsumption .

rosetta:MaxCurrentConsumption_106 a rosetta:MaxCurrentConsumption .

rosetta:MaxCurrentConsumption_108 a rosetta:MaxCurrentConsumption .

rosetta:MaxCurrentConsumption_124 a rosetta:MaxCurrentConsumption .

rosetta:MaxCurrentConsumption_137 a rosetta:MaxCurrentConsumption .

rosetta:MaxCurrentConsumption_146 a rosetta:MaxCurrentConsumption .

rosetta:MaxCurrentConsumption_149 a rosetta:MaxCurrentConsumption .

rosetta:MaxCurrentConsumption_154 a rosetta:MaxCurrentConsumption .

rosetta:MaxCurrentConsumption_163 a rosetta:MaxCurrentConsumption .

rosetta:MaxCurrentConsumption_197 a rosetta:MaxCurrentConsumption .

rosetta:MaxCurrentConsumption_0.03 a rosetta:MaxCurrentConsumption .

rosetta:MaxCurrentConsumption_0.04 a rosetta:MaxCurrentConsumption .

rosetta:MaxCurrentConsumption_0.06 a rosetta:MaxCurrentConsumption .

rosetta:MaxCurrentConsumption_0.08 a rosetta:MaxCurrentConsumption .

rosetta:MaxCurrentConsumption_0.13 a rosetta:MaxCurrentConsumption .

rosetta:CapabilityMaterial a rdfs:Class ;
  rdfs:subClassOf rosetta:Capability , rosetta:DeviceProperty .

rosetta:CapabilityMaterial_Steel a rosetta:CapabilityMaterial .

rosetta:CapabilityMaterial_Wood a rosetta:CapabilityMaterial .

rosetta:CapabilityMaterial_Alu a rosetta:CapabilityMaterial .

rosetta:MeasureVolume a rdfs:Class ;
  rdfs:subClassOf rosetta:Measure .

rosetta:MeasureVolume_1 a rosetta:MeasureVolume .

rosetta:MeasureVolume_71 a rosetta:MeasureVolume .

rosetta:MinVoltageSupply a rdfs:Class ;
  rdfs:comment "in volts" ;
  rdfs:subClassOf rosetta:DeviceProperty , rosetta:PhysicalProperty .

rosetta:MinVoltageSupply_10.0 a rosetta:MinVoltageSupply .

rosetta:MinVoltageSupply_12.0 a rosetta:MinVoltageSupply .

rosetta:MinVoltageSupply_15.0 a rosetta:MinVoltageSupply .

rosetta:MinVoltageSupply_18.0 a rosetta:MinVoltageSupply .

rosetta:MinVoltageSupply_19.2 a rosetta:MinVoltageSupply .

rosetta:MinVoltageSupply_20.4 a rosetta:MinVoltageSupply .

rosetta:MinVoltageSupply_200 a rosetta:MinVoltageSupply .

rosetta:MinVoltageSupply_210 a rosetta:MinVoltageSupply .

rosetta:MinVoltageSupply_350 a rosetta:MinVoltageSupply .

rosetta:MaxLiftWay a rdfs:Class ;
  rdfs:comment "in mm" ;
  rdfs:subClassOf rosetta:PhysicalPropertiesGripper .

rosetta:MaxLiftWay_2.0 a rosetta:MaxLiftWay .

rosetta:ActuatorRatedOutput a rdfs:Class ;
  rdfs:subClassOf rosetta:ActuatorProperty .

rosetta:ActuatorRatedOutput_52 a rosetta:ActuatorRatedOutput .

rosetta:ActuatorRatedOutput_60 a rosetta:ActuatorRatedOutput .

rosetta:OpticContrastScanner a rdfs:Class ;
  rdfs:comment """SIARAS (FP6-017146)
Tasks and Skills of Ocptical Sensor 1.1
Cap: 3""" ;
  rdfs:subClassOf rosetta:OpticSensor .

rosetta:OpticContrastScanner_51 a rosetta:OpticContrastScanner .

rosetta:OpticContrastScanner_53 a rosetta:OpticContrastScanner .

rosetta:Sick_KT5W_2P1116D a rosetta:OpticContrastScanner .

rosetta:Sick_KT10-2P1115 a rosetta:OpticContrastScanner .

rosetta:MechanicalFixture a rdfs:Class ;
  rdfs:subClassOf rosetta:Fixture .

rosetta:MechanicalFixture_1 a rosetta:MechanicalFixture .

rosetta:WormDiameter a rdfs:Class ;
  rdfs:comment "in mm" ;
  rdfs:subClassOf rosetta:DeviceProperty , rosetta:MechanicalConnector .

rosetta:WormDiameter_M5 a rosetta:WormDiameter .

rosetta:WormDiameter_G1-2 a rosetta:WormDiameter .

rosetta:EnclosureRatingIP a rdfs:Class ;
  rdfs:subClassOf rosetta:DeviceProperty , rosetta:PhysicalProperty .

rosetta:EnclosureRatingIP_16 a rosetta:EnclosureRatingIP .

rosetta:EnclosureRatingIP_30 a rosetta:EnclosureRatingIP .

rosetta:EnclosureRatingIP_54 a rosetta:EnclosureRatingIP .

rosetta:EnclosureRatingIP_65 a rosetta:EnclosureRatingIP .

rosetta:EnclosureRatingIP_67 a rosetta:EnclosureRatingIP .

rosetta:EnclosureRatingIP_85 a rosetta:EnclosureRatingIP .

rosetta:EnclosureRatingIP_96 a rosetta:EnclosureRatingIP .

rosetta:Destination a rdfs:Class ;
  rdfs:subClassOf rosetta:Position , rosetta:PositionParam .

rosetta:Destination_12 a rosetta:Destination .

rosetta:Destination_19 a rosetta:Destination .

rosetta:Destination_Gripper a rosetta:Destination .

rosetta:ScaraRobot a rdfs:Class ;
  rdfs:comment "Industrial type, but special kinematic arrangement. Well-known manufacturer: Bosch-Rexrodt." ;
  rdfs:subClassOf rosetta:Robot .

rosetta:ScaraRobot_Staeubli_RS80 a rosetta:ScaraRobot .

rosetta:ScaraRobot_Staeubli_RS40B a rosetta:ScaraRobot .

rosetta:ScaraRobot_3 a rosetta:ScaraRobot .

rosetta:ScaraRobot_7 a rosetta:ScaraRobot .

rosetta:Cost a rdfs:Class ;
  rdfs:comment "in euros" ;
  rdfs:subClassOf rosetta:DeviceProperty , rosetta:QualityCriteria .

rosetta:Cost_1000 a rosetta:Cost .

rosetta:Cost_2000 a rosetta:Cost .

rosetta:Cost_3000 a rosetta:Cost .

rosetta:Cost_4000 a rosetta:Cost .

rosetta:Cost_5000 a rosetta:Cost .

rosetta:Cost_6000 a rosetta:Cost .

rosetta:AsFastAsPossible a rdfs:Class ;
  rdfs:subClassOf rosetta:Feed .

rosetta:AsFastAsPossible_6 a rosetta:AsFastAsPossible .

rosetta:AsFastAsPossible_28 a rosetta:AsFastAsPossible .

rosetta:OpticColorSensor a rdfs:Class ;
  rdfs:comment """SIARAS (FP6-017146)
Tasks and Skills of Ocptical Sensor 1.1
Cap: 4""" ;
  rdfs:subClassOf rosetta:OpticSensor .

rosetta:Sick_CS81-P1112 a rosetta:OpticColorSensor .

rosetta:Sensopart_FL64C a rosetta:OpticColorSensor .

rosetta:OpticColorSensor_33 a rosetta:OpticColorSensor .

rosetta:OpticColorSensor_35 a rosetta:OpticColorSensor .

rosetta:Sick_CSM1-N1114 a rosetta:OpticColorSensor .

rosetta:Motor a rdfs:Class ;
  rdfs:comment "Should it be here?" ;
  rdfs:subClassOf rosetta:Actuator .

rosetta:LinearMotor_1 a rosetta:Motor ;
  rdfs:comment "Omron Coreless linear motor SGLW-080C" .

rosetta:LinearMotor_2 a rosetta:Motor ;
  rdfs:comment "Omron Coreless linear motor SGLW-365C" .

rosetta:ServoMotor_1 a rosetta:Motor ;
  rdfs:comment "ESR Pollmeier rotary servo motor MR7442" .

rosetta:ServoMotor_2 a rosetta:Motor ;
  rdfs:comment "ESR Pollmeier rotary servo motor MR7446" .

rosetta:ReadBrailleCode a rdfs:Class ;
  rdfs:subClassOf rosetta:Read .

rosetta:ReadBrailleCode_1 a rosetta:ReadBrailleCode .

rosetta:Repeatability a rdfs:Class ;
  rdfs:comment "in mm" ;
  rdfs:subClassOf rosetta:ActuatorProperty , rosetta:DeviceProperty , rosetta:QualityCriteria .

rosetta:Repeatability_0.0005 a rosetta:Repeatability .

rosetta:Repeatability_0.1 a rosetta:Repeatability .

rosetta:Repeatability_0.003 a rosetta:Repeatability .

rosetta:Repeatability_0.01 a rosetta:Repeatability .

rosetta:Repeatability_0.02 a rosetta:Repeatability .

rosetta:Repeatability_0.03 a rosetta:Repeatability .

rosetta:ChuckDiameter a rdfs:Class ;
  rdfs:comment "Max drill bit size in mm" ;
  rdfs:subClassOf rosetta:DeviceProperty , rosetta:MechanicalConnector .

rosetta:ChuckDiameter_9 a rosetta:ChuckDiameter .

rosetta:ChuckDiameter_13 a rosetta:ChuckDiameter .

rosetta:ParallelInSignal a rdfs:Class ;
  rdfs:subClassOf rosetta:DigitalIn .

rosetta:DigitalIn_16 a rosetta:ParallelInSignal .

rosetta:SwitchingFrequency a rdfs:Class ;
  rdfs:comment "in Kilohertz" ;
  rdfs:subClassOf rosetta:DeviceProperty , rosetta:Timing .

rosetta:SwitchingFrequency_700 a rosetta:SwitchingFrequency .

rosetta:SwitchingFrequency_10000 a rosetta:SwitchingFrequency .

rosetta:SwitchingFrequency_25000 a rosetta:SwitchingFrequency .

rosetta:SwitchingFrequency_30 a rosetta:SwitchingFrequency .

rosetta:SwitchingFrequency_1000 a rosetta:SwitchingFrequency .

rosetta:SwitchingFrequency_1500 a rosetta:SwitchingFrequency .

rosetta:CompoundManipulationAndHandlingFunction a rdfs:Class ;
  rdfs:subClassOf rosetta:CompoundSkill .

rosetta:AMMS_IPA_PLACE_2DOF_Part1 a rosetta:CompoundManipulationAndHandlingFunction .

rosetta:AMMS_IPA_PLACE_2DOF_Part2 a rosetta:CompoundManipulationAndHandlingFunction .

rosetta:AMMS_IPA_PLACE_2DOF_Part3 a rosetta:CompoundManipulationAndHandlingFunction .

rosetta:AMMS_IPA_PICK90DEGANDPLACE a rosetta:CompoundManipulationAndHandlingFunction .

rosetta:AMMS_IPA_PICK_2DOF a rosetta:CompoundManipulationAndHandlingFunction ;
  rdfs:comment """Pick operation for IPA-2DOF Picker from AMMS.
Operation consists of MoveFront, MoveDown, Grasp, MoveUp.""" .

rosetta:AMMS_IPA_PICK90DEGANDPLACE_Part1 a rosetta:CompoundManipulationAndHandlingFunction .

rosetta:AMMS_IPA_PICK90DEGANDPLACE_Part2 a rosetta:CompoundManipulationAndHandlingFunction .

rosetta:AMMS_IPA_PICK90DEGANDPLACE_Part3 a rosetta:CompoundManipulationAndHandlingFunction .

rosetta:AMMS_IPA_PICK90DEGANDPLACE_Part4 a rosetta:CompoundManipulationAndHandlingFunction .

rosetta:AMMS_IPA_PICK90DEGANDPLACE_Part5 a rosetta:CompoundManipulationAndHandlingFunction .

rosetta:AMMS_IPA_PICK90DEGANDPLACE_Part6 a rosetta:CompoundManipulationAndHandlingFunction .

rosetta:AMMS_IPA_PICK90DEGANDPLACE_Part7 a rosetta:CompoundManipulationAndHandlingFunction .

rosetta:AMMS_IPA_PICK90DEGANDPLACE_Part8 a rosetta:CompoundManipulationAndHandlingFunction .

rosetta:AMMS_IPA_PICKANDPLACE_90DEG_Part1 a rosetta:CompoundManipulationAndHandlingFunction .

rosetta:AMMS_IPA_PICKANDPLACE_90DEG_Part2 a rosetta:CompoundManipulationAndHandlingFunction .

rosetta:AMMS_IPA_PICKANDPLACE_90DEG_Part3 a rosetta:CompoundManipulationAndHandlingFunction .

rosetta:AMMS_IPA_PICKANDPLACE_90DEG_Part4 a rosetta:CompoundManipulationAndHandlingFunction .

rosetta:AMMS_IPA_PICKANDPLACE_90DEG_Part5 a rosetta:CompoundManipulationAndHandlingFunction .

rosetta:AMMS_IPA_PICKANDPLACE_90DEG_Part6 a rosetta:CompoundManipulationAndHandlingFunction .

rosetta:AMMS_IPA_PICKANDPLACE_90DEG_Part7 a rosetta:CompoundManipulationAndHandlingFunction .

rosetta:AMMS_IPA_PICKANDPLACE_90DEG_Part8 a rosetta:CompoundManipulationAndHandlingFunction .

rosetta:AMMS_IPA_PICK_2DOF_Part1 a rosetta:CompoundManipulationAndHandlingFunction .

rosetta:AMMS_IPA_PICK_2DOF_Part2 a rosetta:CompoundManipulationAndHandlingFunction .

rosetta:AMMS_IPA_PICK_2DOF_Part3 a rosetta:CompoundManipulationAndHandlingFunction .

rosetta:FollowTrajectory a rosetta:CompoundManipulationAndHandlingFunction .

rosetta:AMMS_IPA_PLACE_2DOF a rosetta:CompoundManipulationAndHandlingFunction .

rosetta:AMMS_IPA_PICKANDPLACE_90DEG a rosetta:CompoundManipulationAndHandlingFunction .

rosetta:SortObjects a rdfs:Class ;
  rdfs:comment """SIARAS (FP6-017146)
Task and Skills of Optical Sensors v1.1
part:7""" ;
  rdfs:subClassOf rosetta:Classify .

rosetta:SortObjectColor_15 a rosetta:SortObjects .

rosetta:SortObjects_66 a rosetta:SortObjects .

rosetta:UserInterface a rdfs:Class ;
  rdfs:subClassOf rosetta:DeviceProperty , rosetta:Interface .

rosetta:UserInterface_WebBased a rosetta:UserInterface .

rosetta:GeneralParallelGripper a rdfs:Class ;
  rdfs:subClassOf rosetta:ParallelGripper .

rosetta:Schunk_MPG_20 a rosetta:GeneralParallelGripper .

rosetta:MeasureAngle a rdfs:Class ;
  rdfs:subClassOf rosetta:Measure .

rosetta:MeasureAngle_1 a rosetta:MeasureAngle .

rosetta:MeasureAngle_188 a rosetta:MeasureAngle .

rosetta:Bluetooth a rdfs:Class ;
  rdfs:comment "Bluetooth technology is applied." ;
  rdfs:subClassOf rosetta:InterfaceType .

rosetta:Bluetooth1.1 a rosetta:Bluetooth .

rosetta:Bluetooth2.0 a rosetta:Bluetooth .

rosetta:Scan a rdfs:Class ;
  rdfs:comment """SIARAS (FP6-017146)
Structured Description of Skills and Device 1.0
pag:5""" ;
  rdfs:subClassOf rosetta:SensorFunction .

rosetta:Scan_2D a rosetta:Scan .

rosetta:Scan_75 a rosetta:Scan .

rosetta:Serial a rdfs:Class ;
  rdfs:comment "Serial communication like in RS232, ..." ;
  rdfs:subClassOf rosetta:InterfaceType .

rosetta:RS232 a rosetta:Serial .

rosetta:RS422 a rosetta:Serial .

rosetta:RS485 a rosetta:Serial .

rosetta:MinHumidity a rdfs:Class ;
  rdfs:subClassOf rosetta:DeviceProperty , rosetta:PhysicalProperty .

rosetta:MinHumidity_5 a rosetta:MinHumidity .

rosetta:Link a rdfs:Class ;
  rdfs:subClassOf rosetta:Part .

rosetta:Link_long a rosetta:Link ;
  rdfs:comment "ABC company rectangular bar" .

rosetta:Link_medium a rosetta:Link ;
  rdfs:comment "ABC company rectangular bar" .

rosetta:Link_short a rosetta:Link ;
  rdfs:comment "ABC company rectangular bar" .

rosetta:Attach a rdfs:Class ;
  rdfs:comment """Should probably be used for snap-fit as well
""" ;
  rdfs:subClassOf rosetta:Secure .

rosetta:ToolChangerAttach a rosetta:Attach .

rosetta:WorkpieceFix a rosetta:Attach .

rosetta:ResultOutputMode a rdfs:Class ;
  rdfs:subClassOf rosetta:DeviceProperty .

rosetta:ResultOutputMode_Immediate a rosetta:ResultOutputMode .

rosetta:ResultOutputMode_OneTriggerSignalLater a rosetta:ResultOutputMode .

rosetta:ResultOutputMode_EndOfTriggerSignal a rosetta:ResultOutputMode .

rosetta:ResultOutputMode_TwoTriggerSignalsLater a rosetta:ResultOutputMode .

rosetta:SamplingFrequency a rdfs:Class ;
  rdfs:subClassOf rosetta:DeviceProperty .

rosetta:SamplingFrequency_10000 a rosetta:SamplingFrequency .

rosetta:FrequencyResponse_67 a rosetta:SamplingFrequency .

rosetta:SamplingFrequency_2000 a rosetta:SamplingFrequency .

rosetta:SamplingFrequency_5000 a rosetta:SamplingFrequency .

rosetta:MinDistance a rdfs:Class ;
  rdfs:comment "in mm" ;
  rdfs:subClassOf rosetta:DeviceProperty , rosetta:PhysicalPropertiesSensor .

rosetta:MinDistance_40 a rosetta:MinDistance .

rosetta:MinDistance_45 a rosetta:MinDistance .

rosetta:MinDistance_65 a rosetta:MinDistance .

rosetta:MinDistance_68 a rosetta:MinDistance .

rosetta:MinDistance_98 a rosetta:MinDistance .

rosetta:AcquireImage a rdfs:Class ;
  rdfs:subClassOf rosetta:OpticFunction .

rosetta:GetImage a rosetta:AcquireImage .

rosetta:MechanicalPlug a rdfs:Class ;
  rdfs:comment "Description of the mechanical plug to the interface." ;
  rdfs:subClassOf rosetta:CommunicationProperty .

rosetta:Clamp a rosetta:MechanicalPlug .

rosetta:DSub9 a rosetta:MechanicalPlug .

rosetta:DSub25 a rosetta:MechanicalPlug .
