|
データ構造 |
struct | SPC_MOVE_ARM_PARAM |
| 腕動作パラメータ構造体 [詳細]
|
struct | SPC_BATTERY_STATUS |
| バッテリー状態構造体 [詳細]
|
struct | SPC_MOVE_NECK_PARAM |
| 首動作パラメータ構造体 [詳細]
|
struct | SPC_SERVO_INFO |
| サーボ情報 [詳細]
|
class | SPCBase |
| SPC基底クラス [詳細]
|
列挙型 |
enum | SPC_PLACE { SPC_PLACE_HOME = 1
} |
| 認識した場所情報 [詳細]
|
enum | SPC_MOVING_OBJECT_DIRECTION { SPC_MOVING_OBJECT_DIRECTION_UP = 1,
SPC_MOVING_OBJECT_DIRECTION_DOWN,
SPC_MOVING_OBJECT_DIRECTION_LEFT,
SPC_MOVING_OBJECT_DIRECTION_RIGHT
} |
| 検出した動体の方向 [詳細]
|
enum | SPC_WALK_TYPE { SPC_WALK_TYPE_STEPS = 0,
SPC_WALK_TYPE_DISTANCE
} |
| 歩行タイプ [詳細]
|
enum | SPC_ANSWER {
SPC_ANSWER_RECOGEND = 0,
SPC_ANSWER_YES,
SPC_ANSWER_NO,
SPC_ANSWER_TIMEOUT,
SPC_ANSWER_RETRYOUT,
SPC_ANSWER_CANCEL,
SPC_ANSWER_TRUE,
SPC_ANSWER_FALSE,
SPC_ANSWER_UNKNOWN,
SPC_ANSWER_UNCERTAIN,
SPC_ANSWER_OPTIONWORDS,
SPC_ANSWER_LOUD = 98,
SPC_ANSWER_OTHER = 99
} |
| 質問要求(waitForAnswer)の処理結果 [詳細]
|
enum | SPC_SYNCMOTION_TYPE { SPC_SYNCMOTION_NON = 0,
SPC_SYNCMOTION_SPEAK,
SPC_SYNCMOTION_SOUND,
SPC_SYNCMOTION_LED
} |
| モーションと同時に実行する動作 [詳細]
|
enum | SPC_ACTION_PSD_FLUCTUATION_TYPE { SPC_NOT_NOTYFY_PSD_FLUCTUATION = 0,
SPC_ONLY_NOTYFY_PSD_FLUCTUATION,
SPC_NOTYFY_AND_CANCEL_PSD_FLUCTUATION,
SPC_EXIT_COMPONENT_PSD_FLUCTUATION
} |
| PSD変動検知時の動作設定 [詳細]
|
enum | SPC_LOG_LEVEL {
SPC_LOG_LEVEL_FATAL = 1,
SPC_LOG_LEVEL_ERROR,
SPC_LOG_LEVEL_WARN,
SPC_LOG_LEVEL_INFO,
SPC_LOG_LEVEL_DEBUG,
SPC_LOG_LEVEL_TRACE
} |
| ログレベル [詳細]
|
enum | SPC_ACTION_AFTER_RECOG { SPC_ACTION_AFTER_RECOG_NON = 0,
SPC_ACTION_AFTER_RECOG_LED
} |
enum | SPC_SPEAK_KIND { SPC_SPEAK_NORMAL = 0,
SPC_SPEAK_SIMPLE = 1,
SPC_SPEAK_NOT_MOVE_ARM = 2
} |
| 発話設定種別 [詳細]
|
enum | SPC_ARM_TYPE { SPC_ARM_LEFT = 0x11,
SPC_ARM_RIGHT = 0x22,
SPC_ARM_BOTH = 0x33
} |
| 腕の指定 [詳細]
|
enum | SPC_FEELING_TYPE {
SPC_FEELING_JOY = 1,
SPC_FEELING_LITTLESMILE,
SPC_FEELING_SORROW,
SPC_FEELING_SORRY,
SPC_FEELING_BRAG,
SPC_FEELING_PERPLEXITY,
SPC_FEELING_REGRET,
SPC_FEELING_AGREE,
SPC_FEELING_UNDERSTAND,
SPC_FEELING_CONCERN,
SPC_FEELING_SHY,
SPC_FEELING_SURPRISE,
SPC_FEELING_FAILURE,
SPC_FEELING_SUCCESS,
SPC_FEELING_TELLCORRECT,
SPC_FEELING_TELLINCORRECT,
SPC_FEELING_TELLATTENTION,
SPC_FEELING_BIGJOY
} |
| 感情の種類 [詳細]
|
enum | SPC_POWER_CONNECT_KIND { SPC_POWER_CONNECT_KIND_NOTHING = 0,
SPC_POWER_CONNECT_KIND_AC_ADAPTER = 1
} |
| 電源接続状態 [詳細]
|
enum | SPC_BATTERY_LEVEL {
SPC_BATTERY_LEVEL_INVALIDITY = -1,
SPC_BATTERY_LEVEL_HIGH = 0,
SPC_BATTERY_LEVEL_MIDDLE = 1,
SPC_BATTERY_LEVEL_LOW = 2,
SPC_BATTERY_LEVEL_WARN = 3
} |
| バッテリーレベル [詳細]
|
enum | SPC_POSE_STATUS_KIND { SPC_POSE_STATUS_KIND_UNKNOWN = 0,
SPC_POSE_STATUS_KIND_INIT = 1,
SPC_POSE_STATUS_KIND_RELAX = 2,
SPC_POSE_STATUS_KIND_SIT = 3
} |
| 姿勢状態種別 [詳細]
|
enum | SPC_DISK_INFO_KIND { SPC_DISK_INFO_KIND_USAGE = 0,
SPC_DISK_INFO_KIND_FREE_SPACE = 1,
SPC_DISK_INFO_KIND_APP_USAGE = 2,
SPC_DISK_INFO_KIND_TARGET_APP_USAGE = 3
} |
| ディスク情報種別 [詳細]
|
enum | SPC_SERVO_TEMPERATURE_LEVEL { SPC_SERVO_TEMPERATURE_LEVEL_NORMAL = 0,
SPC_SERVO_TEMPERATURE_LEVEL_WARNING = 1,
SPC_SERVO_TEMPERATURE_LEVEL_DANGER = 2,
SPC_SERVO_TEMPERATURE_LEVEL_SUSPENSION = 3
} |
| サーボ温度レベル [詳細]
|
enum | SPC_SERVO_INVALID_MODE_STATUS {
SPC_SERVO_INVALID_MODE_STATUS_NON = 0,
SPC_SERVO_INVALID_MODE_STATUS_OTHER = 1,
SPC_SERVO_INVALID_MODE_STATUS_OVER_HEAT_ALL = 2,
SPC_SERVO_INVALID_MODE_STATUS_OVER_HEAT = 3,
SPC_SERVO_INVALID_MODE_STATUS_SAFETY = 4,
SPC_SERVO_INVALID_MODE_STATUS_BATTERY_LOW = 5,
SPC_SERVO_INVALID_MODE_STATUS_DAY_LIMIT = 6
} |
| サーボ無効化状態 [詳細]
|
変数 |
|
動体検知開始要求に指定する値の目安として使用する。
|
static const float | SPC_MOVINGOBJECT_SPEED_FAST = 60.0 |
| 動体速度(高速)
|
static const float | SPC_MOVINGOBJECT_SPEED_MID = 40.0 |
| 動体速度(通常)
|
static const float | SPC_MOVINGOBJECT_SPEED_SLOW = 20.0 |
| 動体速度(低速)
|
static const float | SPC_MOVINGOBJECT_SPEED_ALL = 1.0 |
| 動体速度(全て)
|