#include <move_node.h>
◆ ConfigType
◆ FeatureSelectionType
| 枚举值 |
|---|
| UNRESOLVED_FEATURE | The selected feature is no longer available (e.g.
because the user has removed the feature in the Installation or the needed Installation is not currently loaded)
|
| FEATURE | Feature is selected.
The Selection instance can be cast to MoveNodeFeature
|
在文件 move_node.h 第 62 行定义.
◆ TcpSelectionType
| 枚举值 |
|---|
| USE_ACTIVE_TCP | Motions are adjusted to the currently active TCP.
The TCP is determined during runtime of the program.
|
| IGNORE_ACTIVE_TCP | No TCP is used and the motion under this Move command will be with respect to the tool output flange.
|
| MOVE_TCP | A specific TCP is selected.
The TCPSelection instance can be cast to MoveNodeTCP.
|
在文件 move_node.h 第 40 行定义.
◆ MoveNode() [1/3]
| arcs::aubo_scope::MoveNode::MoveNode |
( |
MoveNode & | f | ) |
|
◆ MoveNode() [2/3]
| arcs::aubo_scope::MoveNode::MoveNode |
( |
MoveNode && | f | ) |
|
◆ ~MoveNode()
| virtual arcs::aubo_scope::MoveNode::~MoveNode |
( |
| ) |
|
|
virtual |
◆ MoveNode() [3/3]
| arcs::aubo_scope::MoveNode::MoveNode |
( |
| ) |
|
|
private |
◆ getBlend()
| double arcs::aubo_scope::MoveNode::getBlend |
( |
| ) |
|
◆ getConfigType()
| ConfigType arcs::aubo_scope::MoveNode::getConfigType |
( |
| ) |
|
返回配置类型。适当转换此实例以访问特定的 getter。
- 返回
- 此配置的类型
◆ getFeature()
| FeaturePtr arcs::aubo_scope::MoveNode::getFeature |
( |
| ) |
|
◆ getJointAcceleration()
| double arcs::aubo_scope::MoveNode::getJointAcceleration |
( |
| ) |
|
◆ getJointSpeed()
| double arcs::aubo_scope::MoveNode::getJointSpeed |
( |
| ) |
|
◆ getTCPSelection()
| TCPPtr arcs::aubo_scope::MoveNode::getTCPSelection |
( |
| ) |
|
◆ getTcpSelectionType()
◆ getToolAcceleration()
| double arcs::aubo_scope::MoveNode::getToolAcceleration |
( |
| ) |
|
◆ getToolSpeed()
| double arcs::aubo_scope::MoveNode::getToolSpeed |
( |
| ) |
|
◆ getUseJoints()
| bool arcs::aubo_scope::MoveNode::getUseJoints |
( |
| ) |
|
◆ setBlend()
| void arcs::aubo_scope::MoveNode::setBlend |
( |
double | blend | ) |
|
为 MoveP 配置设置交融参数。
交融参数将用于机械臂运动中所有路点之间的过渡。
- 参数
-
| blend | 此 Move 节点运动中使用的共享交融值 |
◆ setConfigType()
| void arcs::aubo_scope::MoveNode::setConfigType |
( |
ConfigType | type | ) |
|
◆ setFeature() [1/2]
| void arcs::aubo_scope::MoveNode::setFeature |
( |
FeaturePtr | feature | ) |
|
为 MoveL 配置设置坐标系。
该坐标系将用于机械臂从上一个位置经过 Move 节点下的路点的运动。
- 参数
-
◆ setFeature() [2/2]
| void arcs::aubo_scope::MoveNode::setFeature |
( |
FeatureVariablePtr | feature_variable | ) |
|
◆ setJointAcceleration()
| void arcs::aubo_scope::MoveNode::setJointAcceleration |
( |
double | joint_acceleration | ) |
|
为 MoveJ 配置设置关节加速度参数。
该参数适用于机械臂从上一个位置经过 Move 节点下的路点的运动。
- 参数
-
| joint_acceleration | 要使用的共享关节加速度 |
◆ setJointSpeed()
| void arcs::aubo_scope::MoveNode::setJointSpeed |
( |
double | joint_speed | ) |
|
为 MoveJ 配置设置关节速度参数。
该参数适用于机械臂从上一个位置经过 Move 节点下的路点的运动。
- 参数
-
◆ setTCPSelection()
| void arcs::aubo_scope::MoveNode::setTCPSelection |
( |
TCPPtr | tcp_selection | ) |
|
为 MoveJ 配置设置 TCP 选择。
在执行机械臂运动之前,TCP 将被设置为活动 TCP。
- 参数
-
◆ setTcpSelectionType()
◆ setToolAcceleration()
| void arcs::aubo_scope::MoveNode::setToolAcceleration |
( |
double | tool_acceleration | ) |
|
为 MoveL 配置设置工具加速度参数。
该参数适用于机械臂从上一个位置经过 Move 节点下的路点的运动。
- 参数
-
| tool_acceleration | 要使用的共享工具加速度 |
◆ setToolSpeed()
| void arcs::aubo_scope::MoveNode::setToolSpeed |
( |
double | tool_speed | ) |
|
为 MoveL 配置设置工具速度参数。
该参数适用于机械臂从上一个位置经过 Move 节点下的路点的运动。
- 参数
-
◆ setUseJoints()
| void arcs::aubo_scope::MoveNode::setUseJoints |
( |
bool | use | ) |
|
◆ DataSwitch
◆ d_
| void* arcs::aubo_scope::MoveNode::d_ { nullptr } |
|
private |
该类的文档由以下文件生成:
- include/aubo_caps/domain/program/nodes/builtin/move_node.h