#include <sys/time.h>
#include <algorithm>
#include <iostream>
#include <queue>
#include <sstream>
#include <iterator>
#include <string>
#include <vector>
#include <boost/algorithm/string.hpp>
#include <boost/lexical_cast.hpp>
#include "GlobalNavigationRTC.h"
#include "debug_utils.h"
#include "gnav.h"
#include "baseRTC.h"
#include "navigation_data.h"
#include "Localization.h"
#include "Path.h"
#include "config_data.h"

関数 | |
| double | now () |
| 現在時刻をdoubleとして返す。unix通算秒を実数にしたもの | |
| template<class TimedValue> | |
| void | setTimeStamp (TimedValue &val) |
| 現在時刻をval(OpenRTMのTimedXXを想定)に設定 | |
| void | GlobalNavigationRTCInit (RTC::Manager *manager) |
| このコンポーネントの初期化メソッド. | |
変数 | |
| const char | DEFAULT_CONF [] = "./GlobalNavigation.xml" |
| 設定ファイル名の初期値 | |
| static const char * | GlobalNavigatioRTC_spec [] |
| このコンポーネントの情報 | |
| void GlobalNavigationRTCInit | ( | RTC::Manager * | manager | ) |
このコンポーネントの初期化メソッド.
RTC::Managerにこのコンポーネントの情報,生成/破壊関数を登録する。
| [in] | manager | managerへのポインタ |
| double @6::now | ( | ) | [static] |
現在時刻をdoubleとして返す。unix通算秒を実数にしたもの
| void @6::setTimeStamp | ( | TimedValue & | val | ) | [inline, static] |
現在時刻をval(OpenRTMのTimedXXを想定)に設定
| TimedValue | tm.sec tm.nsecメンバを持つ型 |
| val | TimedValue型オブジェクトへの参照 |
const char DEFAULT_CONF[] = "./GlobalNavigation.xml" [static] |
設定ファイル名の初期値
const char* GlobalNavigatioRTC_spec[] [static] |
初期値:
{
"implementation_id", "GlobalNavigationRTC",
"type_name", "GlobalNavigationRTC",
"description", "GlobalNavigationRTC",
"version", "1.0.0",
"vendor", "fuRo at Chiba Institute of Technology",
"category", "Navigation",
"activity_type", "SPORADIC",
"kind", "DataFlowComponent",
"max_instance", "1",
"language", "C++",
"lang_type", "compile",
"conf.default.filename", DEFAULT_CONF,
""
}
1.5.5