记录工具的姿势相对于机器人的框架在一个文本文件-打印版本 +- RoboDK论坛(//www.w5838.com/forum) +——论坛:RoboDK (EN) (//www.w5838.com/forum/Forum-RoboDK-EN) +——论坛:RoboDK API (//www.w5838.com/forum/Forum-RoboDK-API) +——线程:在文本文件中记录工具相对于机器人的框架的姿势(/ Thread-Recording-Tool-pose-with-respect-to-robot-s-frame-in-a-text-file) |
记录工具的姿势相对于机器人的框架在一个文本文件-aryanzayn-01-18-2022 我成功地能够记录我的机器人的运动关节角度到一个文本文件使用monitorjoint.py宏提供。但我想记录下我的工具相对于我的机器人参考系的姿势。附件是我使用的脚本 str(robot. joint ().tolist())被str(robot.Pose().tolist())取代 当我运行下面的脚本时,以第一个和第二个时间戳为例,我得到了以下输出 0.0, -0.719945730144482, -2.918800016718072e-16, -0.6940303636345666, 0.0 0.05308723449707031, -0.719945730144482, -2.918800016718072e-16, -0.6940303636345666, 0.0 这看起来不正确,我应该得到一个4x4矩阵? 其次,我要求根据机器人的基本参考系给出工具姿态,格式为XYZABC。我如何修改代码来做到这一点? (附件= 2920) 回复:记录工具的姿态相对于机器人的框架在一个文本文件-艾伯特-01-19-2022 一个姿态是一个Mat对象(矩阵),你可以打印它,以获得4x4矩阵。 你也可以把它转换成欧拉角,然后用XYZWPR代替。 例子:
代码:
#打印一个4x4矩阵的姿势:
|