EV自动标定

新建三个流程

 新建名字为标定次数的int变量

标定开始

添加c#脚本 把标定次数的变量重置为1即可,标定开始时只运行一次,然后发送第一次要标定的位置,把机械手的坐标输入新建的string变量里面,

标定流程

1. 接收机械手回复的文本,因为上一步需要视觉给机械手发信号。

2.信号赋值   获取机械手的信号,赋值出来 再log 以便更清晰观察信号是否正确

3.逻辑判断,如果逻辑里面包含ok,就执行逻辑里面的程序

4.赋值信号 下一步的ss·············

5.添加double变量xyr初始位置  xyr移动间隔   添加string变量发送点位数据

6.如果需要多个位置标定,则可添加执行流程,标定哪个位置就执行哪个位置的流程

7.定义string ss为“”;  标定次数自加,用switch循环

用switch循环写14次标定,包含五次旋转标定, 第一个点位: 赋值ss = "B" + num 标定次数 + ,              + x初始点 + y初始点 + ,              + r初始点 + , 第二个点位就是在第一个点位的基础上+x移动距离 第三个点位就是在第一个基础+x移动距离再加y移动距离, 以此类推绕圈九点标定 第四个点+y 第五个点-x+y 第六个点-x 第七个点-x-y 第八个点-y 第九个点+x-y

8.每次运行流程把标定数据发给机械手并log。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值