controllerclientcpp  0.6.1
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 マクロ定義 ページ
関数
ネームスペース mujinclient::utils

関数

std::string GetJsonString (const std::string &string)
std::string GetJsonString (const std::vector< Real > &vec)
std::string GetJsonString (const std::vector< int > &vec)
std::string GetJsonString (const std::vector< std::string > &vec)
std::string GetJsonString (const Transform &transform)
std::string GetJsonString (const BinPickingTaskResource::DetectedObject &obj)
std::string GetJsonString (const BinPickingTaskResource::PointCloudObstacle &obj)
std::string GetJsonString (const BinPickingTaskResource::SensorOcclusionCheck &check)
std::string GetJsonString (const std::string &key, const std::string &value)
std::string GetJsonString (const std::string &key, const int value)
std::string GetJsonString (const std::string &key, const unsigned long long value)
std::string GetJsonString (const std::string &key, const Real value)
void GetAttachedSensors (ControllerClientPtr controller, SceneResourcePtr scene, const std::string &bodyname, std::vector< RobotResource::AttachedSensorResourcePtr > &result)
void GetSensorData (ControllerClientPtr controller, SceneResourcePtr scene, const std::string &bodyname, const std::string &sensorname, RobotResource::AttachedSensorResource::SensorData &result)
void 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 DeleteObject (SceneResourcePtr scene, const std::string &name)
void UpdateObjects (SceneResourcePtr scene, const std::string &basename, const std::vector< BinPickingTaskResource::DetectedObject > &detectedobjects, const std::string &unit="m")

関数

void mujinclient::utils::DeleteObject ( SceneResourcePtr  scene,
const std::string &  name 
)
void mujinclient::utils::GetAttachedSensors ( ControllerClientPtr  controller,
SceneResourcePtr  scene,
const std::string &  bodyname,
std::vector< RobotResource::AttachedSensorResourcePtr > &  result 
)
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::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::UpdateObjects ( SceneResourcePtr  scene,
const std::string &  basename,
const std::vector< BinPickingTaskResource::DetectedObject > &  detectedobjects,
const std::string &  unit = "m" 
)