#include <stdio.h>
#include <vector>
#include <boost/thread.hpp>
#include "ControllerBase.h"
#include "SapieVersion.h"
#include "EventParam.h"
ネームスペース | |
namespace | Sapie |
データ構造 | |
struct | Sapie::ForceSensorInfo |
圧力センサ情報 [詳細] | |
struct | Sapie::AccelSensorInfo |
加速度センサ情報 [詳細] | |
struct | Sapie::GyroSensorInfo |
ジャイロセンサ情報 [詳細] | |
struct | Sapie::PSDSensorInfo |
PSDセンサ情報 [詳細] | |
struct | Sapie::DirMicInfo |
方向マイク情報 [詳細] | |
struct | Sapie::ServoSensorInfo |
サーボセンサ情報 [詳細] | |
struct | Sapie::BatteryLevelInfo |
バッテリ情報 [詳細] | |
struct | Sapie::WatchSituationInfo |
状況監視情報 [詳細] | |
struct | Sapie::WatchTempInfo |
熱監視情報 [詳細] | |
struct | Sapie::WatchBatteryInfo |
バッテリ監視情報 [詳細] | |
struct | SituationRequestLevel |
状態情報要求レベル [詳細] | |
class | Sapie::CSensorController |
センサ制御クラス [詳細] | |
型定義 | |
typedef std::vector < ServoSensorInfo > | Sapie::ServoSensorList |
サーボセンサ情報リスト | |
変数 | |
static const EventType | Sapie::EVTYP_DETECT_PSD_FLUCTUATE = "Sapie::EVTYP_DETECT_PSD_FLUCTUATE" |
PSD変動検知イベント | |
static const EventType | Sapie::EVTYP_DETECT_MOVE_STATUS = "Sapie::EVTYP_DETECT_MOVE_STATUS" |
移動検知イベント | |
static const EventType | Sapie::EVTYP_DETECT_WATCH_SITUATION = "Sapie::EVTYP_DETECT_WATCH_SITUATION" |
状況監視イベント | |
static const EventType | Sapie::EVTYP_DETECT_WATCH_TEMP = "Sapie::EVTYP_DETECT_WATCH_TEMP" |
熱監視イベント | |
static const EventType | Sapie::EVTYP_DETECT_WATCH_BATTERY = "Sapie::EVTYP_DETECT_WATCH_BATTERY" |
バッテリー監視イベント | |
static const EventType | Sapie::EVTYP_DETECT_OBJECT_PSD = "Sapie::EVTYP_DETECT_OBJECT_PSD" |
PSDによる物体検知イベント | |
static const EventType | Sapie::EVTYP_DETECT_SHADE_PSD = "Sapie::EVTYP_DETECT_SHADE_PSD" |
PSDによる近接検知イベント | |
static const EventType | Sapie::EVTYP_DETECT_BACKGROUND_RECOG = "Sapie::EVTYP_DETECT_BACKGROUND_RECOG" |
背景認識イベント | |
static const long | Sapie::SERVO_CONNECT_OK = 0 |
サーボ通信:正常 | |
static const long | Sapie::SERVO_CONNECT_NG = 1 |
サーボ通信:異常 | |
static const long | Sapie::SITUATION_STATUS_INVALIDITY = -1 |
状況監視の状態:無効 | |
static const long | Sapie::SITUATION_STATUS_NONE = 0 |
状況監視の状態: | |
static const long | Sapie::SITUATION_STATUS_GROUND = 1 |
状況監視の状態:接地 | |
static const long | Sapie::SITUATION_STATUS_BRINGUP = 2 |
状況監視の状態:持ち上げ | |
static const long | Sapie::SITUATION_STATUS_PANIC = 3 |
状況監視の状態:パニック | |
static const long | Sapie::SITUATION_STATUS_FALLING = 4 |
状況監視の状態:転倒 | |
static const long | Sapie::SITUATION_STATUS_LYING = 5 |
状況監視の状態:寝転がり | |
static const long | Sapie::SITUATION_SUB_NONE = 0 |
持ち上げ中サブ状態:無効 | |
static const long | Sapie::SITUATION_SUB_PASSAGE = 1 |
持ち上げ中サブ状態:状態移行中 | |
static const long | Sapie::SITUATION_SUB_FULL = 2 |
持ち上げ中サブ状態:真っ最中 | |
static const long | Sapie::SITUATION_SUB_RETURN = 3 |
持ち上げ中サブ状態:復帰中 | |
static const long | Sapie::SITUATION_POS_INVALIDITY = -1 |
状況監視の姿勢:無効 | |
static const long | Sapie::SITUATION_POS_NONE = 0 |
状況監視の姿勢: | |
static const long | Sapie::SITUATION_POS_SIT = 1 |
状況監視の姿勢:リラックス | |
static const long | Sapie::SITUATION_POS_STAND = 2 |
状況監視の姿勢:立つ | |
static const long | Sapie::SITUATION_POS_OTHER_GROUND = 3 |
状況監視の姿勢:足裏接地状態でその他の姿勢 | |
static const long | Sapie::SITUATION_POS_SIT_FLAT = 4 |
状況監視の姿勢:ペタッと座る(ウータン座り) | |
static const long | Sapie::SITUATION_POS_SUPINE = 5 |
状況監視の姿勢:あおむけ | |
static const long | Sapie::SITUATION_POS_PRONE = 6 |
状況監視の姿勢:うつぶせ | |
static const long | Sapie::SITUATION_POS_UPSDOWN = 7 |
状態監視の姿勢:逆立ち | |
static const long | Sapie::SITUATION_POS_OTHER_BRINGUP = 8 |
状況監視の姿勢:足裏非接地状態でその他の姿勢 | |
static const long | Sapie::SITUATION_POS_BRINGUP_VERTICAL = 9 |
状況監視に姿勢:足裏非接地状態で直立 | |
static const long | Sapie::SITUATION_POS_STAND_OTHER = 10 |
状況監視の姿勢:足裏接地状態でその他の姿勢 | |
static const long | Sapie::TEMP_LEVEL_INVALIDITY = -1 |
熱レベル:無効 | |
static const long | Sapie::TEMP_LEVEL_SAFE = 0 |
熱レベル:安全温度 | |
static const long | Sapie::TEMP_LEVEL_WRN = 1 |
熱レベル:注意温度 | |
static const long | Sapie::TEMP_LEVEL_DNGL = 2 |
熱レベル:危険温度(低) | |
static const long | Sapie::TEMP_LEVEL_DNGH = 3 |
熱レベル:危険温度(高) | |
static const long | Sapie::BATTERY_LEVEL_INVALIDITY = -1 |
バッテリー状態:無効 | |
static const long | Sapie::BATTERY_LEVEL_HIGH = 0 |
バッテリー状態:安全 | |
static const long | Sapie::BATTERY_LEVEL_MIDDLE = 1 |
バッテリー状態:注意 | |
static const long | Sapie::BATTERY_LEVEL_LOW = 2 |
バッテリー状態:危険 | |
static const long | Sapie::BATTERY_LEVEL_WARN = 3 |
バッテリー状態:終了 | |
static const long | Sapie::BATTERY_CONNECT_NOTHING = -1 |
電源接続状態:接続されていない。 | |
static const long | Sapie::BATTERY_CONNECT_DC_PLUG = 0 |
電源接続状態:DCプラグが接続されている。 | |
static const long | Sapie::BATTERY_CONNECT_CHARGER = 1 |
電源接続状態:充電ステーションに接続されている(未使用)。 | |
static const long | Sapie::BATTERY_CHARGE_OFF = 0 |
充電状態:充電中ではない。 | |
static const long | Sapie::BATTERY_CHARGE_ON = 1 |
充電状態:充電中 |
Copyright(C) 2009-2012 Fujisoft Incorporated. All rights reserved.