-
Key: ROIS11-40
-
Status: closed
-
Source: JARA ( Mr. Koji Kamei)
-
Summary:
CORBA PSM fails to compile. It lacks proper typedef to imported types. It does not include RLS (and ISO19XXX) definitions as well as C++ PSM.
-
Reported: RoIS 1.0 — Mon, 7 Dec 2015 23:45 GMT
-
Disposition: Resolved — RoIS 1.1
-
Disposition Summary:
CORBA PSM fails to compile. It should implement data types imported from RLS 1.1.
Just as same as C++ PSM (issue
ROIS11-39), CORBA PSM does not contain definitions of RLS (and ISO19XXX) related elements. The IDL files also lacks proper typedef to imported types.
As a solution RLS related element is implemented in RoIS_HRI.idl. Other IDL files modified to include RoIS_Common.idl (and indirectly RoIS_HRI.idl) to import corresponding types and then typedef definitions are added in each module.RLS related definitions are included in five files: RoIS_Face_Localization.idl, RoIS_Navigation.idl, RoIS_Person_Localization.idl, RoIS_Sound_Localization.idl, RoIS_System_Information.idl.
Typedef of 'RoLo_DataSeq' is added to each module to define corresponding variables.
In addition, as a trivial revision, unnecessary 'public' label is removed from RoIS_Person_Identification.idl. -
Updated: Tue, 29 Mar 2016 15:10 GMT
-
Attachments:
- 20151201-RoIS11-CORBA_PSM.zip 10 kB (application/zip)
ROIS11 — CORBA PSM fails to compile. It should implement data types imported from RLS 1.1.
- Key: ROIS11-40
- OMG Task Force: Robotic Interaction Service Framework 1.1 RTF