05-10-2023,下午4:15
是否有关于“robomath.fitPlane()”方法如何工作的其他文档?
具体地说:
1.fitPlane期望什么输入?从源代码来看,它似乎可以接受任何类似数组的东西。然而,目前还不清楚它在寻找什么样的维度。(我预计其中一个维度需要是3,但我不确定是哪个。)
2.输出是什么意思?源代码显示' pplane '和' vplane '作为输出,但不清楚它们是什么。源代码似乎表明后者是一个平面方程,使得“b(1)*X +b(2)*Y +b(3)*Z +b(4) = 0”,但其他输出的含义并不清楚。
3.为了测试此方法返回的内容,我尝试使用列表的3x3标识列表来调用它:' fitPlane([[1,0,0],[0,1,0],[0,0,1]]) '。
然而,我得到一个异常:' IndexError:索引3超出了大小为3的轴0的边界'。
异常发生在第1057行:' B = v[3,:] # Solution是v的最后一列'。
这通电话有什么问题?
//www.sinclairbody.com/doc/en/PythonAPI/robo...h.fitPlane
具体地说:
1.fitPlane期望什么输入?从源代码来看,它似乎可以接受任何类似数组的东西。然而,目前还不清楚它在寻找什么样的维度。(我预计其中一个维度需要是3,但我不确定是哪个。)
2.输出是什么意思?源代码显示' pplane '和' vplane '作为输出,但不清楚它们是什么。源代码似乎表明后者是一个平面方程,使得“b(1)*X +b(2)*Y +b(3)*Z +b(4) = 0”,但其他输出的含义并不清楚。
3.为了测试此方法返回的内容,我尝试使用列表的3x3标识列表来调用它:' fitPlane([[1,0,0],[0,1,0],[0,0,1]]) '。
然而,我得到一个异常:' IndexError:索引3超出了大小为3的轴0的边界'。
异常发生在第1057行:' B = v[3,:] # Solution是v的最后一列'。
这通电话有什么问题?
//www.sinclairbody.com/doc/en/PythonAPI/robo...h.fitPlane