Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SensorML Extensions #1

Open
mikebotts opened this issue Mar 11, 2017 · 0 comments
Open

SensorML Extensions #1

mikebotts opened this issue Mar 11, 2017 · 0 comments

Comments

@mikebotts
Copy link
Member

mikebotts commented Mar 11, 2017

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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant