使用NI LabVIEW令“20岁”的机器人恢复活力-国际工业自动化网-控制,工控,网络,仪器仪表,产品,采购选型,推荐,问答,资料,下载
 IIA首页    新闻      案例      工业经理人
      产品         技术      专题      工程师社区
      学院         下载      视频      在线研讨会
现场层       传感器    现场仪表   工业安全
现场总线  工业以太网   工业无线  工业连接
机器视觉    测试测量   执行机构   电子元件
机器控制/过程控制     PLC    DCS
 控制系统  控制软件   HMI   运动控制
 嵌入式系统   工业机器人
优化/集成/管理
MES    PLM    工业数据中心
能效管理    设备管理与维护
可持续发展技术专题 2011汉诺威工业博览会回顾
 

案例

Application Case

   首页  >  传感器  >  案例  >  正文

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


http://www.iianews.com N 2009年12月21日

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服务器间的接口,实现机器人运动软件,并可以通过图形界面进行访问。

 

CompactRIO-9014实时控制器

  "使用CompactRIO和LabVIEW,我们可以在单个编程环境中,从零开始构建完整的机器人驱动和控制系统。"

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

项目目标

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

设计选项

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

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

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

信号I/O

  CompactRIO控制器的现场可编程门阵列(FPGA)背板,能够以完全并行化的方式读取、输出和处理I/O模块通道。利用数量充足的可编程门电路,我们能够以1kHz的频率输出5个独立的PWM信号,输出10个数字信号到外部的马达驱动芯片,同时以100kHz频率对10条编码通道进行采样。在FPGA上,我们将每个机器人关节上的两个编码器上获得的信号,显示成整数以表示相对的关节角度。使用NI网站上提供的VI帮助我们进一步缩短了FPGA上VI的开发时间。两个高速切换的数字输出和数字输入模块为我们的应用提供了充足的通道数。

图形化用户界面

  上述硬件接口的功能一定程度上受到FPGA技术能力的限制,但是系统的用户界面在Windows PC上运行,可以充分利用LabVIEW 8.5的特性。使用基于事件的界面,用户可以通过输入位置向量或上下、左右和前后增量式移动机器人,来设定机器人终端效应器的笛卡尔坐标位置和方向。然后进行坐标变换,计算出每个机器人关节所需的关节角。这些数据会反馈给控制器子VI,从所需和实际的关节角中计算出电机命令信号。

  为了允许学生们在将来实现不同的控制算法,只要模板定义的前面板元件存在,控制器子VI在每次运行时都加载并可以包含任意的逻辑。这非常有用,因为学生们可能不能使用LabVIEW环境下的所有功能,而只能使用缺少LabVIEW FPGA和LabVIEW Real-Time Module的学生版本。虽然学生版软件不能打开全部的机器人软件,但学生们仍然可以使用它开发机器人控制器,并在机器人上进行测试。

  我们的“老”机器人的可靠性是整个项目中的一个问题,我们需要一个机器人仿真以便我们在机器人维修时继续工作。使用LabVIEW 3D图像控制,我们创建了机器人的示意原理图。使用图形化用户界面,用户可以得知软件是否精确表示了当前机器人的位置。当可视化与现实不符合时,用户可将机器人送到启动原点,并按下按钮重新启动软件。

结论

  使用CompactRIO和LabVIEW,我们可以在同一个编程环境中,从零开始构建完整的机器人驱动和控制系统。借助于CompactRIO控制器的易用性,使用高科技的FPGA技术来唤醒我们的“古董”机器人简直轻而易举。作为本科生的我,利用不到九个月的兼职项目工作,就开发出了包括软件和硬件的整个系统。

致谢

  我在医药机电一体化实验室中完成了这个项目,指导者是Ferdinando Rodriguez y Baena博士。该项目是在Christopher Burton已有工作的基础上进行的。

Author Information:
Jonas Neubert
Imperial College London
South Kensington Campus
London SW7 2AZ

 
相关链接
机器人的组成 [ 2010-05-16]
红外测温仪在微波及感应加热行业中的技术应用 [ 2010-01-19]
NI携手DENSO公司 满足工业机器人领域新需求 [ 2010-01-12]
三菱电机计划大幅提高全球铁道业务销售额 [ 2010-01-04]
基于FPGA的级联结构FFT处理器的优化设计 [ 2009-12-29]
通过USB接口实现FPGA的SelectMap配置 [ 2009-12-29]
出租车计价器的FPGA设计 [ 2009-12-29]
高精度机器人自动冲压折边系统为化工行业解难题 [ 2009-12-27]
苏大机器人与微系统研究中心等创新平台揭牌成立 [ 2009-12-25]
全球电力通流能力最大的直流电工程投入运营 [ 2009-12-21]
创建基于NI PXI及LabVIEW的磁振成像系统用于诊断婴 [ 2009-12-21]
高可靠性的可编程电源管理解决方案 [ 2009-12-20]
奥普泰视频光端机光及应用案例 [ 2009-12-17]
超(超)临界锅炉炉外壁温测点的测量误差 [ 2009-12-15]
一体化中压设备解决方案 [ 2009-12-15]
  相关群组   
   西门子zone
已有 68 人加入  有关西门子的动态信息,欢迎大家来逛逛
   Win 7系统的使用技巧
已有 39 人加入  
   控制软件Control Software
已有 32 人加入  控制软件Control Software
   康耐视 Cognex
已有 25 人加入  
   艾默生 Emerson
已有 23 人加入  
  相关话题   
  无线局域网(WLAN)规划与部署
  802.11N 新主流
  无线应用:WLAN企业级应用翩翩起舞
  无线网络:双WLAN方式应对802.11n部署
  无线网络 部署802.11n的主要考虑事项
  TD-LTE-Advanced技术特点
  eNodeB测试面临的挑战
  WLAN 设计原则及思路
  可运营WLAN网络安全问题的探讨
  利用智能射频芯片nRF9E5设计无线温湿度测量电路
  相关问答   
E2E-X2B1-N是否有替代型号 E2E
因E2E-X2B1-N查不到货期及价格,请问是否有其他型号可以替代?
  相关产品

Thomson WhisperTrak™直线执行器

和泉电气LF1B-N型LED照明单元

宜科SLC与ASL4系列安全防护产品

FC5A MicroSmart可编程控制器超薄型网络服务器CPU模块
  推荐企业
Endress+Hauser 恩德斯豪斯 科尔摩根(Kollmorgen)
  关于 " 使用NI LabVIEW令“20岁”的机器人恢复活力 " ,填写反馈

验证码:    看不清

用户名:          密 码:         
还不是 IIAnews 注册会员? 立即免费注册 节省更多时间!
  直通车 :   ( 无须注册,轻松沟通 )
*姓名:     *单位名称:
*电话:     *电子邮件:
 
    
 

行业导航

电力    冶金    石化    医疗    建材
交通    电子    机械    节能    汽车    OEM
2012工业通讯技术应用峰会
产品点通
交换机  串口服务器  控制器  工控机  平板电脑  人机界面
传感器  视觉系统  伺服电机  PAC   I/O模块   MES  触摸屏
PLC  继电器  变送器  步进电机
主编直播间
在线提问  主编观点
•  2011年自动化市场回顾
•  MES提供从控制到管理的协同制造
•  定制创新服务模式—SFAE助力中山市松德包装机械股份有限公司...
•  风电变桨控制系统调查
•  投票你觉得性价比最好的人机界面
最新话题
在线研讨会
 • 1st Web-Seminar for PCS 7 Specialists: Customer Be
 • 2011研拓自动化全方位运动控制产品与系統解決方案
 • 2011科尔摩根 (Kollmorgen) KBM无框架直驱电机产品介绍
 • 美国福禄克(FLUKE)电能质量与设备使用的关系
 • 科尔摩根运动控制产品及其印刷行业应用方案
最新视频
西门子全集成自动化视频8- 国际化的设备
全面进军国际市场需要面对众多挑战。您必须将软件、文档、说明手册翻译成多
•   西门子全集成自动化视频7- 轻松集成
•   施耐德电气案例展播之建筑楼宇
•   施耐德电气案例展播之数据中心
•   菲尼克斯电气标识系统产品视频
•   西门子全集成自动化视频6- 生产透明度
编辑推荐
•  霍尼韦尔将2012年的年度用户大会(HUG)大学生挑战赛活动扩展至亚太地区
•  倍加福邀您共襄沈阳制博会盛事
•  SICK 传感器公司中文名称变更通告
•  堡盟南京办事处正式成立
•  艾默生通过并购扩展其安全业务
•  西门子进入与中国全面合作的新时代
•  霍尼韦尔推出第六代二维影像扫描引擎N5600
•  ABB低压产品获多项国内行业大奖
•  IdesAB与国家电网供应商格蒂电力公司签署合作协议
•   铁道部:中国完全掌握高速动车关键技术
市场调研

搜企
首页 | 国际金属加工网 | 造车网 | 会员 | 主题信息 | 自动化问答 | 网站地图 | 免责声明 | 关于我们 | 主编信箱
北京市朝阳区东四环中路58号远洋国际中心C座2402室 电话: 010-65307950 传真: 010-65307859
Copyright ©1997-2012 IIA News.com & SooQ. All rights reserved.