利用29999,30001和全局变量获取机器人反馈数据

例如,希望获得机器人当前位姿,或者其他数据,在不解析30001/30004返回数据的前提下,可以使用全局变量来实现。

1. 在机器人配置中创建全局变量,例如c_pose


2. 向30001端口发送以下脚本,也可发送关键字sec开头,end结尾(不打断当前机器人运行),发送的内容增加回车换行,注:此处需要申明global 变量c_pose,名称同 配置中创建的全局变量。运行完,可以看到全局变量c_pose的值已经被修改

def t1():
   global c_pose
   c_pose = get_actual_tcp_pose()
end

3. 向29999发送以下内容,可以得到当前c_pose的值(发送的内容增加回车换行)

variable -get c_pose
点击显示全文
赞同0
发表评论
分享

手机扫码分享
0
1.278K
收藏
举报
收起
登录
  • 密码登录
  • 验证码登录
还没有账号,立即注册
还没有账号,立即注册
注册
已有账号,立即登录
选择发帖板块
上传文件
举报
请选择举报理由
举报
举报说明