Robotic Service Ontology Avatar
  1. OMG Specification

Robotic Service Ontology — Closed Issues

  • Acronym: ROSO
  • Issues Count: 5
  • Description: Issues resolved by a task force and approved by Board
Closed All
Issues resolved by a task force and approved by Board

Issues Descriptions

Terms for component parameters required.

  • Key: ROSO11-4
  • Status: closed  
  • Source: JARA ( Mr. Koji Kamei)
  • Summary:

    There is a lack of definitions of vocabularies to define parameters of RoIS component functions and it causes insufficience in some of the use cases.
    More vocabularies should be defined.

  • Reported: ROSO 1.0b2 — Mon, 12 May 2025 11:16 GMT
  • Disposition: Resolved — ROSO 1.1b1
  • Disposition Summary:

    Terms for component parameter added and demonstrated in Annex A

    There is a lack of definitions of vocabularies to define parameters of RoIS component functions and it causes insufficience in some of the use cases.

    In RoSO 1.0, Annex A is described with an example of Person Detection component in RoIS. To demonstrate with components with different message types, two examples for Person Localization and Follow are added.
    As a result, Annex A is reorganized into five subsections, A.1 for RoIS Functional Component Ontology with modified Table A.1 and A.2; following three subsections for demonstrating RoIS Components with A.2 Person Detection, A.3 Person Localization and A.4 Follow; then demonstration for representing requirements in addition to RoIS parameters is described in A.5 Extension to RoIS Requirements.

    To describe them, a new primitive class 'PhysicalThing' is added to Figure 3, and Table 7.2 in section 7.1.

  • Updated: Mon, 15 Dec 2025 15:03 GMT
  • Attachments:

Terms for component action/event required.

  • Key: ROSO11-2
  • Status: closed  
  • Source: JARA ( Mr. Koji Kamei)
  • Summary:

    The current document already defines the events detected from environments by functional components and the actions caused in the environments by functional components.
    However, there is a lack of definitions of vocabulary to describe the events notified to services and the actions requested from services.
    Therefore, it is currently impossible to describe relationships between the environment, components, and services.

  • Reported: ROSO 1.0b2 — Mon, 12 May 2025 11:13 GMT
  • Disposition: Resolved — ROSO 1.1b1
  • Disposition Summary:

    'CommandExecution' and 'EventDetection' added as components' activity and 'notifies' and 'executes' to describe those instances.

    Two component behaviors 'EventDetection' and 'CommandExecution' are defined as subclasses of 'Event' and 'Action.'
    For describing relationship between Component and them, 'notifies' and 'executes' are defined as follows:

    • Component notifies EventDetection (to services).
    • Component executes CommandExecution (requested by service).

    Figure 7 is revised to describe changes among those classes.
    Figure 8 is revised to describe properties notifies and executes.
    Definitions in Table 7.6 also include those entities.

  • Updated: Mon, 15 Dec 2025 15:03 GMT
  • Attachments:

[urgent] Reference to standards to be updated

  • Key: ROSO11-1
  • Status: closed  
  • Source: JARA ( Mr. Koji Kamei)
  • Summary:

    Figures 1 and 2 are taken from the RoSO RFP, which was issued in 2018. The references to other standards need to be updated, and the main text in Section 1 (scope) and Section 3 (reference) need to be synchronized.

  • Reported: ROSO 1.0b1 — Mon, 21 Oct 2024 22:00 GMT
  • Disposition: Closed; No Change — ROSO 1.1b1
  • Disposition Summary:

    Reference to ontology and standards to be updated 

    This issue was a duplicate submission in RoSO 1.0 FTF and has been resolved under ROSO-9.

  • Updated: Mon, 15 Dec 2025 15:03 GMT

‘Detects’ and ‘causes’ to be defined.

  • Key: ROSO11-3
  • Status: closed  
  • Source: JARA ( Mr. Koji Kamei)
  • Summary:

    Relationships between function/component and event/action are not described.
    To describe them, vocabularies such as 'detects' and 'causes' have to be defined.

  • Reported: ROSO 1.0b2 — Mon, 12 May 2025 11:14 GMT
  • Disposition: Duplicate or Merged — ROSO 1.1b1
  • Disposition Summary:

    Repationships between function/component and event/action to be merged to ROIS11-2

    This issue is to be merged with ROSO11-2.
    The terms 'detects' and 'causes' have already been adopted in the RoSO 1.0 FTF.
    This issue should address 'notifies' and 'executes' instead; however, the proposals for them can be merged with ROSO11-2.

  • Updated: Mon, 15 Dec 2025 15:03 GMT

section title for 7.3 is to be fixed.

  • Key: ROSO11-9
  • Status: closed  
  • Source: JARA ( Mr. Koji Kamei)
  • Summary:

    The section title for 7.3 should be "Robotic Service Function Ontology."

  • Reported: ROSO 1.0b2 — Fri, 15 Aug 2025 05:46 GMT
  • Disposition: Resolved — ROSO 1.1b1
  • Disposition Summary:

    section title for 7.3 is to be fixed

    The section title for 7.3 should be "Robotic Service Function Ontology."

  • Updated: Mon, 15 Dec 2025 15:03 GMT