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.