服务热线:15895595058
产品展示 Categories
联系我们 contact us
联系人:
陆先生
手机:
15895595058
电话:
0512-58628685
地址:
张家港市南丰镇
行业新闻
当前位置:主页 > 新闻动态 > 行业新闻 >
操作实验平台设计-电动折弯机数控滚圆机滚弧机
添加时间:2019-05-27
开发了一套基于语音控制的机械臂3D虚拟操作的仿真实验平台。平台设计采用LabVIEW的3D仿真模块和Microsoft的语音识别引擎,解决机械臂对象的3D建模、运动显示算法和语音识别控制等核心问题。其中3D对象建模用LabVIEW三维图片工具完成,运动显示控制算法采用循环内嵌事件的主体结构,依靠.NET节点调用语音识别引擎实现语音指令。 在其操作系统内置了语音识别引擎[13],无需购买第三方商业引擎即可使用户体验到语音系统的独特魅力。语音控制下多自由度机械臂运动3D虚拟显示实验的具体应用为:LabVIEW的3D显示窗口中摆放着机械臂、工作台、工件存储货架以及不同颜色的工件物块,用户对着麦克风说出所要转移工件的颜色名称,机械臂接收到语音指令后抓取货架上相应颜色的物块并放置到工作台指定的位置上。系统工作流程如图2所示。工作流程可以简述为:首先通过麦克风采集用户的语音信息操作实验平台设计-电动折弯机数控滚圆机滚弧机张家港钢管滚圆机滚弧机折弯机,随后传递给语音识别模块进行处理,生成与语音相符的字符串,然后令其参与LabVIEW的机械臂运动状态解算控制算法计算, 本文由公司网站滚圆机网站 转摘采集转载中国知网整理!   http://www.dapengkuoguanji.com/ 最终计算得出3D机械臂模型相应的运动参数并动态显示机械臂运动过程。2实验设计实践语音控制下多自由度机械臂运动3D虚拟显示实图2实验系统工作流程验的设计重点和关键在于机械臂3D模型的建立、运动状态解算控制算法、运动状态动态显示和语音系统的调用功能。2.1三维建模LabVIEW环境下的3D建模遵循“先创建对象,后添加对象”的函数调用规则,必要时,还可以对图形的尺寸、颜色、位置等进行设置。一个复杂的3D模型往往由多个零件单元构成,各个零件单元之间存在层级关系或者并列关系。层级关系举例如图3(a)所示,零件1、2、3的级别依次降低,其特点是:零件1运动时,零件2和3会相对于零件1静止,但跟随其运动;零象属于并列关系,而组成机械臂的各个零件单元之间属于层级关系。因为工作台和货架处于静止状态,其各个零件组成单元之间的关系无需特别设置。受篇幅所限,实验系统中每个零件单元的尺寸、颜色、位置等信息不再赘述,模型具体结构和关系可参见图4。图4多自由度机械臂运动虚拟显示实验3D模型组成结构2.2运动状态解算控制算法如图1所示,在三自由度(虚拟)机械臂运动状态解算控制中,若设沿z轴运动的滑动副位移为d,xoy平面中转轴1和转轴2的转角分别为θ1和θ2,杆1的长度为L1,杆2的长度为L2,则从位于底座中心的基坐标系到末端执行器坐标系依次经历的相对坐标变换为:沿+z轴方向平移d,绕+z轴操作实验平台设计-电动折弯机数控滚圆机滚弧机张家港钢管滚圆机滚弧机折弯机 本文由公司网站滚圆机网站 转摘采集转载中国知网整理!   http://www.dapengkuoguanji.com/