controllerclientcpp  0.6.1
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 マクロ定義 ページ
Public メソッド | Public 変数 | すべてのメンバ一覧
構造体 mujinclient::BinPickingTaskResource::ResultGetBinpickingState

#include <binpickingtask.h>

mujinclient::BinPickingTaskResource::ResultGetBinpickingStateに対する継承グラフ
Inheritance graph
[凡例]
mujinclient::BinPickingTaskResource::ResultGetBinpickingStateのコラボレーション図
Collaboration graph
[凡例]

Public メソッド

 ResultGetBinpickingState ()
virtual ~ResultGetBinpickingState ()
void Parse (const boost::property_tree::ptree &pt)

Public 変数

std::string statusPickPlace
std::string statusDescPickPlace
std::string statusPhysics
bool isDynamicEnvironmentStateEmpty
bool isSourceContainerEmpty
int pickAttemptFromSourceId
unsigned long long timestamp
 ms
unsigned long long lastGrabbedTargetTimeStamp
 ms
bool isRobotOccludingSourceContainer
bool forceRequestDetectionResults
bool isGrabbingTarget
bool isGrabbingLastTarget
int orderNumber
int numLeftInOrder
int numLeftInSupply
int placedInDest
std::vector< double > currentJointValues
std::vector< double > currentToolValues
std::vector< std::string > jointNames
bool isControllerInError
std::string robotbridgestatus
- Public 変数 inherited from mujinclient::BinPickingTaskResource::ResultBase
boost::property_tree::ptree _pt
 property tree of result, if user ever wants it for logging purposes

説明

例:
mujinjog.cpp, と mujinmovetool.cpp.

binpickingtask.h105 行で定義されています。

コンストラクタとデストラクタ

mujinclient::BinPickingTaskResource::ResultGetBinpickingState::ResultGetBinpickingState ( )
virtual mujinclient::BinPickingTaskResource::ResultGetBinpickingState::~ResultGetBinpickingState ( )
virtual

関数

void mujinclient::BinPickingTaskResource::ResultGetBinpickingState::Parse ( const boost::property_tree::ptree &  pt)
virtual

変数

std::vector<double> mujinclient::BinPickingTaskResource::ResultGetBinpickingState::currentJointValues
例:
mujinjog.cpp, と mujinmovetool.cpp.

binpickingtask.h126 行で定義されています。

std::vector<double> mujinclient::BinPickingTaskResource::ResultGetBinpickingState::currentToolValues
例:
mujinjog.cpp, と mujinmovetool.cpp.

binpickingtask.h127 行で定義されています。

bool mujinclient::BinPickingTaskResource::ResultGetBinpickingState::forceRequestDetectionResults

binpickingtask.h119 行で定義されています。

bool mujinclient::BinPickingTaskResource::ResultGetBinpickingState::isControllerInError

binpickingtask.h129 行で定義されています。

bool mujinclient::BinPickingTaskResource::ResultGetBinpickingState::isDynamicEnvironmentStateEmpty

binpickingtask.h113 行で定義されています。

bool mujinclient::BinPickingTaskResource::ResultGetBinpickingState::isGrabbingLastTarget

binpickingtask.h121 行で定義されています。

bool mujinclient::BinPickingTaskResource::ResultGetBinpickingState::isGrabbingTarget

binpickingtask.h120 行で定義されています。

bool mujinclient::BinPickingTaskResource::ResultGetBinpickingState::isRobotOccludingSourceContainer

binpickingtask.h118 行で定義されています。

bool mujinclient::BinPickingTaskResource::ResultGetBinpickingState::isSourceContainerEmpty

binpickingtask.h114 行で定義されています。

std::vector<std::string> mujinclient::BinPickingTaskResource::ResultGetBinpickingState::jointNames
例:
mujinjog.cpp, と mujinmovetool.cpp.

binpickingtask.h128 行で定義されています。

unsigned long long mujinclient::BinPickingTaskResource::ResultGetBinpickingState::lastGrabbedTargetTimeStamp

ms

binpickingtask.h117 行で定義されています。

int mujinclient::BinPickingTaskResource::ResultGetBinpickingState::numLeftInOrder

binpickingtask.h123 行で定義されています。

int mujinclient::BinPickingTaskResource::ResultGetBinpickingState::numLeftInSupply

binpickingtask.h124 行で定義されています。

int mujinclient::BinPickingTaskResource::ResultGetBinpickingState::orderNumber

binpickingtask.h122 行で定義されています。

int mujinclient::BinPickingTaskResource::ResultGetBinpickingState::pickAttemptFromSourceId

binpickingtask.h115 行で定義されています。

int mujinclient::BinPickingTaskResource::ResultGetBinpickingState::placedInDest

binpickingtask.h125 行で定義されています。

std::string mujinclient::BinPickingTaskResource::ResultGetBinpickingState::robotbridgestatus

binpickingtask.h130 行で定義されています。

std::string mujinclient::BinPickingTaskResource::ResultGetBinpickingState::statusDescPickPlace

binpickingtask.h111 行で定義されています。

std::string mujinclient::BinPickingTaskResource::ResultGetBinpickingState::statusPhysics

binpickingtask.h112 行で定義されています。

std::string mujinclient::BinPickingTaskResource::ResultGetBinpickingState::statusPickPlace

binpickingtask.h110 行で定義されています。

unsigned long long mujinclient::BinPickingTaskResource::ResultGetBinpickingState::timestamp

ms

例:
mujinjog.cpp, と mujinmovetool.cpp.

binpickingtask.h116 行で定義されています。


この構造体の説明は次のファイルから生成されました: