Skip to content

3D坐标转换-眼在手外

算子功能

将输入相机坐标系下的位置和姿态信息进行转换,得到机械臂基底坐标系下的位置和姿态信息

参数介绍

输入参数

参数范围默认值说明图示
输入图像0-80图像输入的IM编号

计算参数

参数范围默认值说明图示
变换矩阵相机坐标系机械臂基底坐标系的标定矩阵
输入类型点面/圆点面设置需要变换的数据类型
点面:位置信息由点坐标提供,姿态信息由面的法向量提供
:位置信息由圆心坐标提供,姿态信息由方向向量提供
输入点坐标
可以通过绑定选择已存在的点
平面输入平面法向量
可以通过绑定选择已存在的平面
输入圆参数
可以通过绑定选择已存在的圆

输出参数

名称类型范围说明
Resultbooltrue/falsetrue为成功
false为失败
Warningbooltrue/falsetrue表示有警告
false表示没有
Messagestring输出成功或错误或警告信息,如果没有错误或警告为空
Timefloat算子执行时间,单位: ms
posepose变换后的位姿信息,位姿由位置和四元数组成

异常排查

序号异常信息对应参数解决方法
1标定矩阵的大小错误检查标定矩阵是否为4x4大小

示例介绍

工程设计

  1. 选择加载3D点云算子。
  2. 选择3D孔算子,查找目标位置的位姿信息。
  3. 选择3D坐标转换-眼在手外算子,对原始位置和方向进行转换,输出目标坐标系下的位姿。

工具使用

  1. 设置输入图像的IM序号。

  2. 设置参数。

  3. 点击测试,查看结果。

  4. 没有问题后点击保存,在运行列表中运行该算子,即可查看运行结果。

本地图片

AI-Vision,让3D测量更简单