Hello,
I have reported same problem on this ML,
and how to resolve it was described
in the mail [openrtm-users 00849].
(but in Japanese...)
Bugs are included in SimpleIO/ConnectorComp.cpp.
Please modify the source code as follows;
- Replace "CORBA_Any" by "corba_cdr"
- Replace "dataport.push_interval" by "dataport.push_rate"
Recompiling the program, you will get SimpleIO work.
Regards,
Masayuki Shimizu
Hi,
I have recently installed OpenRTM-aist-1.0.0 on my ubuntu-9.04 machine.
Configuring and making was successful (besides the tests, missing
dependencies etc...).
However the SimpleIO example refuses to work.
Here the console output:
--------------------------------------------------------------------------------------------
Starting omniORB omniNames: lutscher-desktop:9876
Thu Sep 3 11:10:47 2009:
Starting omniNames for the first time.
Wrote initial log file.
Read log file successfully.
Root context is
IOR:010000002b00000049444c3a6f6d672e6f72672f436f734e616d696e672f4e616d696e67436f6e746578744578743a312e300000010000000000000070000000010102000b00000031302e302e3230302e340000942600000b0000004e616d6553657276696365000300000000000000080000000100000000545441010000001c00000001000000010001000100000001000105090101000100000009010100035454410800000017889f4a0100263e
Checkpointing Phase 1: Prepare.
Checkpointing Phase 2: Commit.
Checkpointing completed.
Subscription Type:
lt-ConnectorComp: ConnectorComp.cpp:129: int main(int, char**):
Assertion `ret == RTC::RTC_OK' failed.
--------------------------------------------------------------------------------------------
The connection ret = pin[(CORBA::ULong)0]->connect(prof) in line 128
seems to fail.
Furthermore rtc log file reports an error:
Sep 03 11:13:26 ERROR: in: no provider found
Has anybody of you an idea?
Thanks for reply,
Ewald