使用NI LabVIEW令“20岁”的机器人恢复活力

2011-09-01 13:26:08来源: 互联网

Author(s):
Jonas Neubert - Imperial College London

Industry:
Research

Products:
CompactRIO, FPGA Module, Real-Time Module

The Challenge:
   为已经丢失控制器的20岁工业机器人替换新的控制器,并对其进行扩展,使之具有现代机器人控制软件中的典型功能。创建可通过直观图形化用户界面(GUI)操作的、适于本科生实验课程的系统。

The Solution:
   使用NI CompactRIO控制器作为机器人驱动器和编码器与LabVIEW 8.5软件、 比例-积分-微分(PID)工具箱、3D图像渲染和VI服务器间的接口,实现机器人运动软件,并可以通过图形界面进行访问。

   在过去的几十年里,工业机器人技术经历了飞速的发展。自二十世纪80年代以来,它们已经从只能以有限精度沿着预订轨迹运动的抓放式机器人,发展成具有高精度、可以在手术室中应用,并且灵活适应环境,同时可经常与视觉系统及生产单元中的其它机器人进行交互的系统。这就是我们在大学的仓库中发现20岁的三菱Movemaster机器人时,第一反应是决定把它送给博物馆的原因。但是,一个教师决定把它交给我 —— 当时我还只是一名帝国理工学院的本科生,来使机器人“复活”。

项目目标

   早先的时候,三菱Movemaster机器人配有一个手持式教学盒、一个微波炉大小的驱动单元和一个可通过串行接口将所有机器关节所需的角位置传输到驱动单元的可选计算机。但是现在所有外设都丢失了,所以我们需要修复机器人底座上的36根未定义管脚,使其恢复原有的功能。我们需要替换以前用于从PC机的可视化用户界面来控制机器人的过时的编程语言。考虑到需要保留可能作为教学辅助的应用,我们需要创建出一种可以允许学生在未来进行便捷扩展的系统(特别是不同的控制算法)。

设计选项

  在我们试图对机器人进行逆向工程后,我们需要通过两个主要步骤确定系统的总体布局。首先,我们需要开发I/O解决方案驱动机器人的5个直流电机,并同时读取编码器信号。第二,我们需要将信息传输到标准PC机上并将其在图形界面上显示出来。

   系统所需的通道数(15路脉宽调制[PWM]数字输出和10路数字输入)和采样速率(PWM为1kHz而输入采样速率为100kHz)都没有超出标准微控制器电路板的个性化解决方案的范畴。但是,编程环境的多样性和开发这样系统所面临的挑战,超出了本科生项目的时限和范围。由于美国国家仪器公司的产品,可以提供从数据采集到高级图形用户界面开发等全部所需的功能,显而易见可以作为我们的选择之一。

   我们选择了CompactRIO可编程自动控制器,利用它来实时采集和处理所需数量的信号。虽然产品的花费超出了典型本科生项目的预算,但考虑到CompactRIO的全面性和易用性,我们还是选择了它。我们可以在5分钟内设定好CompactRIO控制器(包括接线和所有软件的部署),而且可以在其他项目中共用这一个控制器。

[1] [2]

关键字:NI  LabVIEW  机器人

编辑:什么鱼 引用地址:http://www.eeworld.com.cn/Test_and_measurement/2011/0901/article_3383.html
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。
论坛活动 E手掌握
微信扫一扫加关注
论坛活动 E手掌握
芯片资讯 锐利解读
微信扫一扫加关注
芯片资讯 锐利解读
推荐阅读
全部
NI
LabVIEW
机器人

小广播

独家专题更多

富士通铁电随机存储器FRAM主题展馆
富士通铁电随机存储器FRAM主题展馆
馆内包含了 纵览FRAM、独立FRAM存储器专区、FRAM内置LSI专区三大部分内容。 
走,跟Molex一起去看《中国电子消费品趋势》!
走,跟Molex一起去看《中国电子消费品趋势》!
 
带你走进LED王国——Microchip LED应用专题
带你走进LED王国——Microchip LED应用专题
 
电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2016 EEWORLD.com.cn, Inc. All rights reserved