#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, "" }