11/23-2022, 12:05 am
你好,
我是代表我的一个学生发表这篇文章的,因为他没有收到激活电子邮件(几周前我也发生了同样的事情)。
我们一直在使用“MoveL_Test”来评估两种姿势之间的线性运动是否可能。我们发现了一些“MoveL_Test”返回“-2”的情况,但是,在这些确切的情况下,如果我们运行MoveL,它工作!根据文档,当MoveL_Test返回“-2”时,这意味着目标根本无法到达,但事实并非如此,因为“MoveL”可以工作。实际上,这里使用的姿势(关节值)是SolveIK_All的结果,其中每个姿势至少获得一个解决方案,因此它应该是可达的。
综上所述,MoveL_Test似乎在“MoveL”和“MoveJ”都可能的情况下给出“-2”。
我附加了一个项目和一个python文件来演示这一点。我们使用RoboDK 5.5.2和Python 3.9在Windows 11 64位与Visual Studio Code。
谢谢并致以最良好的问候。
雨果Costelha
我是代表我的一个学生发表这篇文章的,因为他没有收到激活电子邮件(几周前我也发生了同样的事情)。
我们一直在使用“MoveL_Test”来评估两种姿势之间的线性运动是否可能。我们发现了一些“MoveL_Test”返回“-2”的情况,但是,在这些确切的情况下,如果我们运行MoveL,它工作!根据文档,当MoveL_Test返回“-2”时,这意味着目标根本无法到达,但事实并非如此,因为“MoveL”可以工作。实际上,这里使用的姿势(关节值)是SolveIK_All的结果,其中每个姿势至少获得一个解决方案,因此它应该是可达的。
综上所述,MoveL_Test似乎在“MoveL”和“MoveJ”都可能的情况下给出“-2”。
我附加了一个项目和一个python文件来演示这一点。我们使用RoboDK 5.5.2和Python 3.9在Windows 11 64位与Visual Studio Code。
谢谢并致以最良好的问候。
雨果Costelha