我有以下测试代码块
得到以下输出:
注意两个输出的角度。在第二个例子中,Rx和Rz似乎被交换了。
也许我不理解坐标,但第二个输出对我来说似乎是错误的。
谁能证实这是不好的行为,或者解释为什么不是吗?
代码:
从robodk导入Pose
def测试(abc):
A bc = ABC
p = Pose(0,0,0,a,b,c)
打印(p)
测试((89,0))
测试((90,0))
代码:
姿势(0.000,0.000,0.000,30.000,89.000,0.000):
[[0.017, -0.000, 1.000, 0],
[0.500, 0.866, -0.009, 0],
[-0.866, 0.500, 0.015, 0],
[0,0,0,1]]
姿势(0.000,0.000,0.000,0.000,90.000,30.000):
[[0.000, -0.000, 1.000, 0],
[0.500, 0.866, -0.000, 0],
[-0.866, 0.500, 0.000, 0],
[0,0,0,1]]
注意两个输出的角度。在第二个例子中,Rx和Rz似乎被交换了。
也许我不理解坐标,但第二个输出对我来说似乎是错误的。
谁能证实这是不好的行为,或者解释为什么不是吗?