获取接口

您正在查看V1.8.2版本的文档。如果您想查阅其他版本的文档,可以点击页面右上角“切换版本”按钮进行切换。

■ 如果您想使用最新版本,可以从梅卡曼德下载中心下载。

■ 如果您不确定当前使用的产品是哪个版本,请随时联系梅卡曼德技术支持。

获取当前Mech-Viz工程所用的步骤

获取当前Mech-Viz工程所用步骤的函数如下所示。

def get_viz_task_names(self, msg={}, timeout=None):
    result = self.call_viz("getAllTaskNames", msg, timeout)
    logging.info("Property result: {}".format(json.loads(result)))
    return result

调用 get_viz_task_names() 后,返回 json 格式的字符串,表示获取的所有步骤。

获取Mech-Viz或Mech-Vision工程中的参数

获取 Mech-Viz 或 Mech-Vision 工程中参数的函数如下所示。

def get_property_info(self, msg={}, get_viz=True, timeout=None):
    result = (self.call_viz if get_viz else self.call_vision)("getPropertyInfo", msg, timeout)
    logging.info("{0} property result: {1}".format("Viz" if get_viz else "Vision", json.loads(result)))
    return result

在调用时,未指定 msg 参数中的 “type”,则表示获取所有参数。若指定,则仅获取相应的参数。例如,调用 get_property_info(msg={"type": "move"}) 后,返回 json 格式的字符串,表示获取的移动步骤参数。

我们重视您的隐私

我们使用 cookie 为您在我们的网站上提供最佳体验。继续使用该网站即表示您同意使用 cookie。如果您拒绝,将使用一个单独的 cookie 来确保您在访问本网站时不会被跟踪或记住。