接口通用规则

  • 导入方式:本文档接口基于Python通过 import nrc_interface as nrc 导入。
  • 句柄要求:所有接口第一个参数必须是 connect_robot 返回的有效 socket 句柄。
  • 返回值约定:
    • 0:执行成功
    • 非 0:执行失败
  • 数据类型:
    • 向量类型:使用 nrc.VectorDouble() 或 nrc.VectorInt() 创建
    • 结构体类型:使用 nrc.MoveCmd()、nrc.RobotDHParam() 等创建
  • 坐标系约定:
    • 0:关节坐标系
    • 1:直角坐标系
    • 2:工具坐标系
    • 3:用户坐标系