我如何获得一个程序的移动指令的“目标链接”项?目标和移动指令是在GUI中创建的,我想通过API获取链接的目标项。
我发现我可以使用' instruction()'获得指令的几个参数:
但是,这并没有提供链接的目标项。此外,输出'pose'似乎是根据被链接的目标项的第一个父参考框架定义的,但如果我不能确定指令链接到哪个目标项,那么我也不能确定'pose'的参考框架。
这个问题的第二部分是:我如何通过API更改/设置“目标链接”项目到不同的目标项目?(也就是说,不只是改变指令的“姿势”,而是改变实际的目标项目)。类似于在GUI的右键单击如下所示的指令菜单中所实现的:
最好的问候,
Maarten
我发现我可以使用' instruction()'获得指令的几个参数:
代码:
p = RDK.Item('myProgram',ITEM_TYPE_PROGRAM)
ins_name, ins_type, move_type, isjointarget, pose,关节= p.指令(2)#选择'2',第三条指令
但是,这并没有提供链接的目标项。此外,输出'pose'似乎是根据被链接的目标项的第一个父参考框架定义的,但如果我不能确定指令链接到哪个目标项,那么我也不能确定'pose'的参考框架。
这个问题的第二部分是:我如何通过API更改/设置“目标链接”项目到不同的目标项目?(也就是说,不只是改变指令的“姿势”,而是改变实际的目标项目)。类似于在GUI的右键单击如下所示的指令菜单中所实现的:
最好的问候,
Maarten