#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.
1.5.5