| xCore-SDK 0.5.0 xCore SDK C# API

类 | Public 成员函数 | Public 属性 | 所有成员列表
rokae::clr::CartesianPosition类 参考

笛卡尔点位 更多...

`#include <data_types_cli.hpp>`

类 rokae::clr::CartesianPosition 继承关系图:

## 类
class | Offset
| 偏移 更多...

## Public 成员函数
| CartesianPosition (array< double >^ _frame)
| Constructor 更多...
Public 成员函数 继承自 rokae::clr::Frame
| Frame (array< double > ^ _trans, array< double > ^ _rpy)
| Constructor 更多...
| Frame (array< double >^ _frame)
| Constructor 更多...
| Frame ()
| Constructor. 更多...

## Public 属性
double | elbow
| 臂角, 适用于7轴机器人, 单位：弧度 更多...
List< int > | confData
| 轴配置数据，[cf1, cf2, cf3, cf4, cf5, cf6, cf7, cfx] 更多...
List< double > | external
| 外部关节数值,单位:弧度|米。导轨单位米 更多...
Public 属性 继承自 rokae::clr::Frame
array< double > | trans
| 平移量 [X, Y, Z], 单位:米 更多...
array< double > | rpy
| 欧拉角 [Rx, Ry, Rz], 单位:弧度 更多...
array< double > | quat
| 四元数 [x, y, z, w], 只读 更多...

## 详细描述

笛卡尔点位

在文件 data_types_cli.hpp 第 338 行定义.

## 构造及析构函数说明

## ◆ CartesianPosition() [1/2]

rokae::clr::CartesianPosition::CartesianPosition | ( |  | ) |
| inline

在文件 data_types_cli.hpp 第 358 行定义.

## ◆ CartesianPosition() [2/2]

rokae::clr::CartesianPosition::CartesianPosition | ( | array< double >^ | _frame | ) |
| inline

Constructor

参数

  _frame | [X, Y, Z, Rx, Ry, Rz]

在文件 data_types_cli.hpp 第 364 行定义.

## 类成员变量说明

## ◆ confData

List<int> rokae::clr::CartesianPosition::confData

轴配置数据，[cf1, cf2, cf3, cf4, cf5, cf6, cf7, cfx]

在文件 data_types_cli.hpp 第 369 行定义.

## ◆ elbow

double rokae::clr::CartesianPosition::elbow

臂角, 适用于7轴机器人, 单位：弧度

在文件 data_types_cli.hpp 第 367 行定义.

## ◆ external

List<double> rokae::clr::CartesianPosition::external

外部关节数值,单位:弧度|米。导轨单位米

在文件 data_types_cli.hpp 第 371 行定义.

该类的文档由以下文件生成:

- data_types_cli.hpp