After looking through the design for W3C/OGC sosa and the geolink patterns, I think it might make sense to break the patterns up a bit. We would have a core part (sUAS-voc) like sosa that is modeled after a schema.org vocabulary and no logics and a (sUAS-ont or whatever we call it) that has the extended logics. I also am thinking that the core vocabulary would be general enough that any type of drone mission (non-scientific) would be able to use it. And then have a module that extends Payload into a scientific platform that would have the additional features needed for sensors and observations.
After looking through the design for W3C/OGC sosa and the geolink patterns, I think it might make sense to break the patterns up a bit. We would have a core part (sUAS-voc) like sosa that is modeled after a schema.org vocabulary and no logics and a (sUAS-ont or whatever we call it) that has the extended logics. I also am thinking that the core vocabulary would be general enough that any type of drone mission (non-scientific) would be able to use it. And then have a module that extends Payload into a scientific platform that would have the additional features needed for sensors and observations.