设置首页收藏本站在线聊天
授权版本:2024_09
开启左侧

请教下各位大佬,如何将运动控制和视觉处理分开在不同的From?

[复制链接]
week 发表于 2020-8-9 13:30:02 | 显示全部楼层 |阅读模式
运动控制部分和视觉部分分开写,要如何去构建框架,请教下思路
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
Princess 发表于 2020-8-9 18:22:40 | 显示全部楼层
两个独立程序是可以分开写的,一般视觉做位置引导,运动控制进行运动执行,主要要协调好如何根据指令去进行。
例如:比如我们执行一个图像与机械的标定,用Socket中的TCP通讯进行数据传递。
开始标定的时候,运动控制开始运行后到指定位置后,发送指令给图像处理拍照:startsnap,视觉端收到后进行拍照并处理;
视觉处理完成后,发送指令snapok。类似这样相互通过指令去协调就可以了。
如果要传输数据,可以采取一个指令集,比如:#1,200.00,300.00,1.000,90.000,180.00,90.00;
这里我们定义了一个传输指令微#1的指令,表示传输数据,后面的是具体数据,这个根据实际情况协商,我这里依次是XYZUVW,视觉端收到后就可以根据我的指令把机械坐标解析出来显示到软件上面了,等到九组完成就可以进行标定了。
那么其他的类似,我们只要确认一点就是眼睛能干吗,手能干吗,最主要就是怎么协同他们相互配合、数据怎么传递,程序怎么根据指令执行即可。
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
Ghost 发表于 2020-11-27 23:45:19 | 显示全部楼层
分布式搭建
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
alwin520 发表于 2021-3-16 19:00:20 | 显示全部楼层
实际项目开发时,经常是分开来进行的
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表