Skip to content
Snippets Groups Projects
Select Git revision
  • a3012bd2a420705736598b1e8dfe9f846525e549
  • master default
  • include-tests
  • remove-yaml-quotes
  • configurable-ci-setup-lookup-path
  • dev-image-test-bak
  • dev-images
  • tmp/deploy-image-build
  • fast-ci
  • modular-templates
10 results

catkin_ws_init.sh

Blame
  • Forked from tecnalia_robotics-public / templates
    Source project has a limited visibility.
    pilot1_gearbox_anomaly_detection_input2.shacl.ttl 5.45 KiB
    @prefix rdfs:  <http://www.w3.org/2000/01/rdf-schema#> .
    @prefix plt:   <https://w3id.org/platoon/> .
    @prefix xsd:   <http://www.w3.org/2001/XMLSchema#> .
    @prefix ontowind: <http://www.semanticweb.org/ontologies/2011/9/Ontology1318785573683.owl#> .
    @prefix seas:  <https://w3id.org/seas/> .
    @prefix brick: <https://brickschema.org/schema/1.1/Brick#> .
    @prefix cdt: <http://w3id.org/lindt/custom_datatypes#> .
    @prefix time:  <http://www.w3.org/2006/time#> .
    @prefix saref: <https://w3id.org/saref#> .
    @prefix ener: <https://enershare.eu/shapes/p1#> .
    @prefix ener-wind: <https://w3id.org/enershare/windturbine/> .
    @prefix ener-prop: <https://w3id.org/enershare/property/> .
    @prefix ener-fail: <https://w3id.org/enershare/failure/>.
    @prefix saref4bldg: <https://saref.etsi.org/saref4bldg/> .
    @prefix sh:    <http://www.w3.org/ns/shacl#> .
    
    
    ener:TimeShape
        a sh:NodeShape ;
        sh:property [
            sh:path time:inXSDDateTime ;
            sh:minCount 1 ;
            sh:maxCount 1 ;
            sh:datatype xsd:string ;
        ] ;
        sh:targetClass time:Instant .
    
    ener:WindTurbineShape
        a sh:NodeShape ;
        sh:property [
            sh:path rdfs:label ;
            sh:minCount 1 ;
            sh:maxCount 1 ;
            sh:datatype xsd:string ;
        ] ;
        sh:property [
            sh:path plt:hasAverageSpeed  ;
            sh:minCount 0 ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
        ] ;
        sh:targetClass plt:OnshoreWindTurbine .
    
    ener:WindSpeedPropertyShape
        a sh:NodeShape ;
        sh:property [
            sh:path seas:evaluation ;
            sh:minCount 1 ;
            sh:nodeKind sh:IRI ;
        ] ;
        sh:targetClass seas:WindSpeedProperty .
    
    ener:WindSpeedEvaluationShape
        a sh:NodeShape ;
        sh:property [
            sh:path seas:evaluatedSimpleValue ;
            sh:minCount 1 ;
            sh:datatype cdt:speed ;
        ] ;
        sh:property [
            sh:path seas:hasTemporalContext ;
            sh:minCount 1 ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
        ] ;
        sh:targetClass seas:WindSpeedEvaluation .
    
    ener:NacelleShape
        a sh:NodeShape ;
        sh:property [
            sh:path seas:subSystemOf ;
            sh:minCount 1 ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
        ] ;
        sh:targetClass plt:Nacelle .
    
    ener:GearboxShape
        a sh:NodeShape ;
        sh:property [
            sh:path saref4bldg:isContainedIn ;
            sh:minCount 1 ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
        ] ;
        sh:property [
            sh:path plt:hasRotationalSpeed ;
            sh:minCount 1 ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
        ] ;
        sh:property [
            sh:path ener-prop:hasInletOilTemperature ;
            sh:minCount 1 ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
        ] ;
        sh:property [
            sh:path ener-prop:hasInletOilPressure ;
            sh:minCount 1 ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
        ] ;
        sh:property [
            sh:path plt:hasTemperatureRotorSide ;
            sh:minCount 1 ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
        ] ;
        sh:property [
            sh:path plt:hasTemperatureGeneratorSide ;
            sh:minCount 1 ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
        ] ;
        sh:targetClass plt:Gearbox .
    
    ener:OilShape
        a sh:NodeShape ;
        sh:property [
            sh:path saref4bldg:isContainedIn ;
            sh:minCount 1 ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
        ] ;
        sh:property [
            sh:path plt:hasAverageTemperature ;
            sh:minCount 1 ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
        ] ;
        sh:targetClass brick:Oil .
    
    ener:TemperaturePropertyShape
        a sh:NodeShape ;
        sh:property [
            sh:path seas:evaluation ;
            sh:minCount 1 ;
            sh:nodeKind sh:IRI ;
        ] ;
        sh:targetClass seas:TemperatureProperty .
    
    ener:TemperatureEvaluationShape
        a sh:NodeShape ;
        sh:property [
            sh:path seas:evaluatedSimpleValue ;
            sh:minCount 1 ;
            sh:maxCount 1 ;
            sh:datatype cdt:temperature ;
        ] ;
        sh:property [
            sh:path seas:hasTemporalContext ;
            sh:minCount 1 ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
        ] ;
        sh:targetClass seas:TemperatureEvaluation .
    
    ener:RotationalSpeedPropertyShape
        a sh:NodeShape ;
        sh:property [
            sh:path seas:evaluation ;
            sh:minCount 1 ;
            sh:nodeKind sh:IRI ;
        ] ;
        sh:targetClass plt:RotationalSpeedProperty .
    
    ener:RotationalSpeedEvaluationShape
        a sh:NodeShape ;
        sh:property [
            sh:path seas:evaluatedSimpleValue ;
            sh:minCount 1 ;
            sh:maxCount 1 ;
            sh:datatype cdt:speed ;
        ] ;
        sh:property [
            sh:path seas:hasTemporalContext ;
            sh:minCount 1 ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
        ] ;
        sh:targetClass plt:RotationalSpeedEvaluation .
    
    ener:PressurePropertyShape
        a sh:NodeShape ;
        sh:property [
            sh:path seas:evaluation ;
            sh:minCount 1 ;
            sh:nodeKind sh:IRI ;
        ] ;
        sh:targetClass seas:PressureProperty .
    
    ener:PressureEvaluationShape
        a sh:NodeShape ;
        sh:property [
            sh:path seas:evaluatedSimpleValue ;
            sh:minCount 1 ;
            sh:maxCount 1 ;
            sh:datatype cdt:pressure ;
        ] ;
        sh:property [
            sh:path seas:hasTemporalContext ;
            sh:minCount 1 ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
        ] ;
        sh:targetClass plt:PressureEvaluation .