LabVIEW在机器人设计中的应用.docx

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

??

?

??

LabVIEW在机器人设计中的应用

?

??

?

?

?

?

?

?

?

???

?

?

?

?

?

关键词:LabVIEW;机器人设计;应用

随着目前社会中机械与电气类产品的发展,以及计算机水平的提升,机电一体化机器人所涉及到的范围与领域逐渐变得广泛,其也融合了各个学科的技术与知识,这也致使当前机器人在设计与研究的过程中变得越来越复杂,对于设计者而言,也增加了一定的难度,并提出了更高的要求。目前的市场经济发展速度越来越快,机器人产品的竞争也越来越激烈,因此,想要更好的在竞争中获得一席之地,一定要增强产品的竞争力。本文探讨了LabVIEW在机器人设计中的应用情况,希望可以缩短设计者的研发周期,并且能够进一步满足消费者的需求。

一、虚拟仪器LabVIEW的概述

虚拟仪器主要将计算机中的测试模块等硬件设备作为基础,将计算机软件系统作为核心,在计算机屏幕上显示数据的一种虚拟的仪器面板,系统所需要完成的主要功能则由用户所需要的软件功能来定义的一种计算机仪器。LabVIEW是一个程序开发的环境,与C和BASIC开发环境相类似,但LabVIEW与其他计算机语言也有着明显的区别显著区别,其他种类的计算机语言主要都是基于文本语言来产生代码,而LabVIEW则主要使用图形化来编写程序,所产生的程序主要是框图的形式,是开发测量与控制系统的比较理想的一种选择。

(一)虚拟仪器中“虚拟”的含义

虚拟仪器的面板也是虚拟的,包括器件方面,传统仪器面板的开关、按钮、显示器等标识均由图标表示。虚拟仪器的测控功能主要由软件编程来实现,仪器的功能主要取决于软件的功能,软件功能则有用户来设计与定义,软件也就是仪器本身[1]。

(二)虚拟仪器系统构成

虚拟仪器系统的硬件平台主要包括PC机与工作站,I/O接口设备则主要包括PC-DAQ、GPIB仪器等,软件平台则包括开发软件的专用语言VC++,与专用工具LabVIEW。

(三)虚拟仪器的特点

软件可以取代传统仪器中的硬件的功能,来完成先关的功能。仪器的面板则根据用户的相关需求来进行操作设计。仪器的相关功能也能通过用户自己对软件进行自定义,功能不是完全有厂家来进行定义与固化的。仪器的性能与功能可以随时进行拓展,不需要再购买新的仪器,而且仪器更新的周期非常短,性价比非常高,其还具有开放与灵活的特点,并且可以更计算机做到同步的发展,可以通过网络的方式跟其他设备进行互联[2]。

(四)应用软件开发环境—LabVIEW

LabVIEW是一个图形化的编程语言,又可以称之为“G”语言,LabVIEW的程序又可以缩写成为VI,是一种虚拟的仪器,LabVIEW中所使用的术语、图标、概念等都是技术人员、科学家与工程师都比较熟悉的,其使编程的内容更加的简单与直观。在使用LabVIEW进行编程的过程中,可以不用写程序与代码,主要是流程图,而使用者就可以通过图标、连线等方式,用画电路板的方式来编写程序,这样的编程过程非常直观,而且还可以便于修改与移植[3]。

二、虚拟仪器LabVIEW的发展

1986年美国一家仪器公司首次提出了与虚拟仪器有关的创新概念,并且推出了相关的虚拟仪器的LabVIEW开发平台,自从推出了虚拟仪器技术以来,其也一直是发达国家对自动测控领域进行研究的一大热点[4]。近些年来,我国的计算机技术与通信技术,包括互联网技术与传感器技术都得到了飞速的发展,而虚拟仪器也一直朝向高性能、多功能与集成、网络化的方向发展,尤其是网络虚拟仪器,其不仅可以有效的实现远程的数据采集,还能够实现远程的监控与资源共享。虚拟仪器的技术也是由计算机技术与仪器的技术进行深层次结合得来的,对人们在传统仪器方面的观念也是一个比较重大的变革。虚拟仪器在工程应用与经济效益方面的优势都十分突出,逐渐成为当前流行的仪器构成方案[5]。

三、虚拟仪器LabVIEW与机器人设计的整合

(一)慧鱼机器人的控制系统的设计

慧鱼的创意模型主要通过技术含量比较高的工程技术类的智趣拼装模型,并且可以通过各种各样的组合变化的形式再一些简单的加工后,就可以实现从简单到复杂的装配流水线,并且可以通过计算机接口与相关的软件,用多种的编程语言来进行控制,为当前的创新教育与实验都提供了优质的载体。LabVIEW的软件主要用于测控与自动化的领域,是一种能够进行数据采集与仪器控制的图形化的程序语言

[6]。在硬件系统设计方面,首先通过慧鱼来进行模型组装,组装成的机器人可以完成前进、后退、旋转等功能,还能使机器人的工作臂有上升与下降的功能;其次,在软件系统设计方面,多功能的搬运机器人模型主要装有4个电机,以及多个形成开关,控制该机器人的方式主要由手动与自动两种,不管是通过哪种方式来进行控制,重点在于LabVIEW跟慧鱼智能接口板之间串口通讯的问题,慧鱼接口板的串口通讯协议

文档评论(0)

138****9470 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档