RTM実行中に時刻を戻すと、onExecuteの呼び出しが停止する。

1 つの投稿 / 0 new
最終投稿
numata
オフライン
Last seen: 9年 5ヶ月 前
登録日: 2014-11-12 18:21
RTM実行中に時刻を戻すと、onExecuteの呼び出しが停止する。

MLの皆様

はじめましてnumataと申します。よろしくお願い致します。

Linux環境でOpenRTM-aist(v1.1.0)を実行中に、システム時刻を過去の時刻(1時間前)に設定すると

90秒程度経過した後、RTCのonExecute()の呼び出しが停止する現象が発生して困っています。

実行するRTCは1つで、onExecute内で処理は行っていません。

  • 操作手順
  1. eclipse上でRTCの実行開始 -> onExecute()が継続的に呼び出される
  2. ターミナルからdateコマンドを実行し、時刻を1時間前に設定
  3. 90秒程度経過 -> onExecute()の呼び出しが停止する
  • 実行環境
    • OS:ARM上のDebian(3.4.90)
    • RTC:Python、1Hzの実行周期

システム時刻を戻しても、継続して実行したいのですが(onExecute()を呼び続けてほしい)

現象の回避方法等ご存知でしたら、御教授いただけると幸いです。

よろしくお願い致します。

日本語

ダウンロード

最新バージョン : 2.0.1-RELESE

統計

Webサイト統計
ユーザ数:2195
プロジェクト統計
RTコンポーネント307
RTミドルウエア35
ツール22
文書・仕様書2

Choreonoid

モーションエディタ/シミュレータ

OpenHRP3

動力学シミュレータ

OpenRTP

統合開発プラットフォーム

産総研RTC集

産総研が提供するRTC集

TORK

東京オープンソースロボティクス協会

DAQ-Middleware

ネットワーク分散環境でデータ収集用ソフトウェアを容易に構築するためのソフトウェア・フレームワーク