Source: JARA ( Koji Kamei)
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
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
- 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