controllerclientcpp  0.6.1
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 マクロ定義 ページ
構成 | ネームスペース | 関数
binpickingtask.h

(2016-07-21 19:43:21 +0900, commit:f216abb)

#include <mujincontrollerclient/mujincontrollerclient.h>
#include <boost/property_tree/ptree.hpp>
#include <boost/thread.hpp>
binpickingtask.hのインクルード依存関係図
このグラフは、どのファイルから直接、間接的にインクルードされているかを示しています。

ソースコードを見る。

構成

class  mujinclient::BinPickingResultResource
class  mujinclient::BinPickingTaskResource
struct  mujinclient::BinPickingTaskResource::DetectedObject
struct  mujinclient::BinPickingTaskResource::PointCloudObstacle
struct  mujinclient::BinPickingTaskResource::SensorOcclusionCheck
struct  mujinclient::BinPickingTaskResource::ResultBase
struct  mujinclient::BinPickingTaskResource::ResultGetJointValues
struct  mujinclient::BinPickingTaskResource::ResultMoveJoints
struct  mujinclient::BinPickingTaskResource::ResultTransform
struct  mujinclient::BinPickingTaskResource::ResultGetBinpickingState
struct  mujinclient::BinPickingTaskResource::ResultIsRobotOccludingBody
struct  mujinclient::BinPickingTaskResource::ResultGetPickedPositions
struct  mujinclient::BinPickingTaskResource::ResultAABB
struct  mujinclient::BinPickingTaskResource::ResultOBB
struct  mujinclient::BinPickingTaskResource::ResultGetInstObjectAndSensorInfo
struct  mujinclient::BinPickingTaskResource::ResultHeartBeat

ネームスペース

namespace  mujinclient
namespace  mujinclient::utils

関数

std::string mujinclient::utils::GetJsonString (const std::string &string)
std::string mujinclient::utils::GetJsonString (const std::vector< Real > &vec)
std::string mujinclient::utils::GetJsonString (const std::vector< int > &vec)
std::string mujinclient::utils::GetJsonString (const std::vector< std::string > &vec)
std::string mujinclient::utils::GetJsonString (const Transform &transform)
std::string mujinclient::utils::GetJsonString (const BinPickingTaskResource::DetectedObject &obj)
std::string mujinclient::utils::GetJsonString (const BinPickingTaskResource::PointCloudObstacle &obj)
std::string mujinclient::utils::GetJsonString (const BinPickingTaskResource::SensorOcclusionCheck &check)
std::string mujinclient::utils::GetJsonString (const std::string &key, const std::string &value)
std::string mujinclient::utils::GetJsonString (const std::string &key, const int value)
std::string mujinclient::utils::GetJsonString (const std::string &key, const unsigned long long value)
std::string mujinclient::utils::GetJsonString (const std::string &key, const Real value)
void mujinclient::utils::GetAttachedSensors (ControllerClientPtr controller, SceneResourcePtr scene, const std::string &bodyname, std::vector< RobotResource::AttachedSensorResourcePtr > &result)
void mujinclient::utils::GetSensorData (ControllerClientPtr controller, SceneResourcePtr scene, const std::string &bodyname, const std::string &sensorname, RobotResource::AttachedSensorResource::SensorData &result)
void mujinclient::utils::GetSensorTransform (ControllerClientPtr controller, SceneResourcePtr scene, const std::string &bodyname, const std::string &sensorname, Transform &result, const std::string &unit="m")
 Gets transform of attached sensor in sensor body frame.
void mujinclient::utils::DeleteObject (SceneResourcePtr scene, const std::string &name)
void mujinclient::utils::UpdateObjects (SceneResourcePtr scene, const std::string &basename, const std::vector< BinPickingTaskResource::DetectedObject > &detectedobjects, const std::string &unit="m")