Skip to content

SensorML Extensions #1

@mikebotts

Description

@mikebotts

Create extensions to be used to by general SensorML descriptions:

SensorML Extensions

Identifiers

  • identifier group
  • longName
  • shortName
  • serialNumber
  • missionID
  • manufacturer name
  • manufacturer (linkData)
  • modelNumber
  • firmware version
  • software version
  • tail number
  • shipID
  • cruiseID

Classifiers

  • classifier group
  • intended application
  • sensor type
  • deployment option (e.g. mooring, moving vessel, etc.)

Characteristics

  • characteristics group

Physical Properties

  • physical properties group
  • width
  • height
  • length
  • weight in air
  • weight in water
  • material
  • custom
  • Ingress Protection (IP) Rating

Electrical Requirements

  • electrical properties group
  • operating voltage range
  • current type (AC/DC)
  • typical current consumption - amps
  • total power consumption - watts
  • typical power consumption -watts
  • total power consumption (at specific voltage) - watts
  • typical power consumption (at specific voltage) -watts
  • battery powered (boolean)
  • battery type
  • battery capacity (mA-hrs)
  • battery capacity (W-hrs)

Deployment Environment

Weather Related

Ocean

  • Ocean bottom conditions (e.g. sandy, muddy, shelly)
  • Depth of bottom
  • Distance and direction to current interference

Communication Options

Capabilities

  • capabilities group

Operational Environment

  • operational environment group
  • operational temperature range
  • operational pressure range
  • operational depth (depth rating?)
  • operational altitude range

Survival Range

  • Survivable range group
  • Survivable temperature range
  • Survivable pressure range
  • Maximum survivable Pressure
  • Maximum survivable depth
  • Maximum survivable altitude

Measurement (capabilities or parameters)

General measurement properties

  • measurements group
  • dynamic range (linear part of calibration curve)
  • range (range of possible values)
  • sensitivity
  • minimum threshold
  • sampling duration
  • sampling frequency
  • measurement reporting frequency
  • sampling period
  • calibration
  • last calibration date
  • frequency response
  • impulse response
  • latency time
  • accuracy (%)
  • accuracy (+/- range)

Position

Reference Frames

  • XYZ
  • ENU
  • NED
  • Spherical

Position Choices

  • positions group
  • stationary location
  • stationary Position
  • location description
  • GML Point
  • location vector
  • GPS location vector
  • dynamic location (trajectory)
  • dynamic position (location and orientation)
  • xyz orientation vector
  • orientation relative to ENU/NED
  • state vector
  • position by process

Time

  • ISO-8601 Time Units
  • ISO-8601 Time value
  • ISO-8601 TimeRange value

--- ISO8601 DateTimes ---

  • time types group
  • Sampling Time
  • Sampling TimeRange
  • Valid Time
  • Valid TimeRange
  • Last Calibration Date
  • Last Factory Calibration Date
  • Initial Development Date
  • Initial Product Release
  • Last Repair Date
  • Original Manufacture Date

History Events

#- [ ] events group

  • hardware manufactured
  • system deployed
  • component repaired
  • component last repaired
  • calibration
  • sensor replaced

References

  • Simple Contact

ConditionalData

  • Conditional DataRecord
  • Conditional Quantity
  • Conditional QuantityRange

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions