机器人三大设计挑战逐一攻破

发布者:HappyExplorer最新更新时间:2014-10-20 来源: eefocus关键字:机器人  NIWeek  Segway  NILabVIEW 手机看文章 扫描二维码
随时随地手机看文章

机器人的研究与开发是当今学术界和工业界的热点之一,机器人的发布数量较之过去有明显增长,2010年机器人市场规模预计将达到4700亿美元。过去人们往往只能在实验室或高科技竞赛中见到机器人的身影,而如今它们已经走入工业应用甚至是普通人的生活中。现在,机器人应用所覆盖的领域包括无人驾驶车辆、险情救援、个人与服务机器人、医疗机器人、农业与采矿、教育与智力开发等,并且随着科技的发展,机器人的应用领域还在不断扩展。

但是机器人的快速发展也为该领域的研究与开发人员带来了巨大的挑战。机器人领域的著名科学家DavidBarrett博士(曾任iRobot公司副总裁、迪士尼梦幻工程公司主管,现任美国Olin学院SCOPE项目主管,)在2009年NIWeek图形化系统设计会议上总结了当前机器人开发所面临的三大挑战:创造更小、更轻、更强大的电池;创造更小、更轻、更强大的执行机构;需要一个工业级的、并且具有良好兼容性的软件开发平台。

这些挑战也获得了业内其他领导者的响应:Segway思维车的发明人、FIRST机构及DEKA研发公司的创始人DeanKamen表达了对机器人开发中传统嵌入式方法的顾虑;美国国防部地面机器人和自主系统主管EllenPurdy关注于自主系统的进一步标准化和持久性(电池能力)需要;韩国浦项智能机器人研究所的HeeChangMoon博士强调了对于集成的嵌入式系统以及直观式开发软件的需求。

认识到这些挑战,世界各地的业内人士都在努力寻求这些挑战的解决之道:DeanKamen的团队选择NILabVIEW软件和NICompactRIO嵌入式硬件平台用于FIRST项目中的机器人自主控制系统开发;TORC科技公司从传统的编程工具转而使用NILabVIEW软件平台设计其复杂的自主系统,其CEOMichaelFleming在NIWeek会议上特别谈到了TORC如何从功能强大的高级软件中获益,从而有助于简化系统设计中的复杂问题。

接下来我们将展开分析这些挑战,并探寻相应的应对方法。

图1 FIRST机器人竞赛平台采用NILabVIEW软件和嵌入式硬件CompactRIO,在这些工具的帮助下即使是高中学生也能解决机器人设计中的复杂问题

挑战一:创造更小、更轻、更强大的电池

许多机器人需要在野外或严苛的环境中长时间独立工作,需要可长时间独立供电的电源。目前全世界有多家公司和研究机构致力于这方面研究。许多厂商选择NI平台用于设计仿真、生产优化、验证测试等各个环节,推动其创新产品的研发、生产和应用,这些创新产品包括新型燃料电池、太阳能电池、基于小型移动平台的高效发电和蓄能装置等。

能够长时间独立运行的机器人系统不仅需要更高效的新型电池,还需要对能源的使用进行优化,例如通过增加电源管理功能有效地监测电量消耗并选择不同的节电模式,这样才能真正发挥出新型电池的效能优势。NI计划对其嵌入式硬件平台CompactRIO和SingleBoardRIO增加内置电源自诊断和监视功能,使机器人开发人员可以通过相应的API直接访问电池状态,从而设计更优化的待机和节电模式。NI希望通过这些努力最终消除电源问题对机器人发展的制约。

挑战二:更小、更轻、更强大的执行机构

出于机器人体积和自重的考虑,一般希望执行机构也更轻更小;但同时由于不同的运动要求,又希望执行机构具有强大的功能。随着移动性需求从传统的四轮系统向新型仿生机械的不断演进,对精密执行机构的需求也随之大幅提升。世界上众多的专业厂商一直从事这方面的研发,不断推出高性能的产品。

对于机器人应用领域来说,创造更小、更轻、更强大的执行机构的最终目标是将它们用于机器人设计中,而且执行机构的强大功能往往需要通过复杂的编程才能发挥出来。因此,随着执行机构变得越来越精密复杂,如何通过编程完成高精度和高复杂度的控制,也成为机器人系统开发的关键问题之一。

许多机器人领域的开发人员并不具有运动控制方面的专业背景,在这种情况下,执行机构的交互式控制开发更显得尤为重要。NI依靠超过25年与执行机构连接的经验,通过提供基于各种平台的硬件接口模块和交互式的软件工具不断降低控制开发的复杂性,同时提高交互性和灵活性。NI还与行业内领先制造商(如MaxonMoter)合作,使其产品的编程开发更加简便。

此外,在构建复杂运动系统的执行机构时,电机之间的协调工作也十分重要,比如在四轮驱动系统转向或机械臂动作中,就需要多个电机配合协调工作。运用NILabVIEW机器人模块中所提供的Steering函数组和Kinematics函数组,就可以直接计算出在这些应用中每个电机分别需要的转动速度,从而帮助机器人设计人员缩短了从高性能电机到创新机器人应用之间的距离。[page]

图2 基于LabVIEWFPGA实现的FOC算法可以进一步提高现有电机控制系统的性能和效率

挑战三:对工业级软件开发平台的需求

除了硬件之外,机器人领域的研发人员还需要功能强大的软件来设计他们的自主系统。人们往往容易忽视这一点,许多人认为“任何事情立即从头设计都是相对简单的”,但这对于当今机器人飞速发展的时代是不适用的。

事实上,随着一些技术领域的趋同并形成某种事实上的标准,创新已经不再意味着只是从零开始,更多的创新应用都是将模块化的算法和功能组织在一起而完成的。机器人领域亦不例外,需要标准、工业级的软件提供现成可用的算法和工具,从而帮助研发人员更快地完成创新。

1、该软件必须是直观式的

许多机器人研发人员都具有机械工程或电子工程背景,但没有时间和精力去学习复杂的计算机软件技术,所以需要一款集成常用函数和算法的软件开发工具,该工具还必须具有良好的交互性和易用性。此外,自主系统的终端用户往往是营救人员(如消防员)、士兵或老年人等,他们也不一定具备计算机知识,因此用户界面也必须足够直观。

2、软件必须具备与硬件的良好集成性

每个自主系统都必须感知或察觉周围世界的环境并做出反应。感知系统需要外部传感器(如激光测距仪、声纳传感器等),做出反应则要依靠不同类型的执行机构完成。因此软件工具必须能够直接驱动各种传感器和执行机构。除了感知系统和执行控制,往往还需要在真实硬件上实现决策规划,这意味着软件必须具有与实时系统、实时嵌入式硬件、甚至FPGA的强大交互性。目前的许多机器人软件开发包缺乏类似功能,它们能够仿真并在开发机器上运行,但不具备在实时硬件目标上的执行能力。

3、软件必须具备良好的交互性

完成机器人设计并不简单,它需要反复修改和原型设计。因此机器人领域的研发人员需要一款可以轻松调试的软件包,既可进行直观的仿真,又能在实时硬件系统上快速实现,从而测试算法和真实I/O。每次硬件实验之后都可能再回到开发环境,对代码进行进一步优化或调整。这些都要求软件开发工具具有极佳的交互性。

针对上述三点需求,NILabVIEW软件是一款理想的机器人开发软件。LabVIEW图形化编程方式使其天然具备直观性。最新的LabVIEW机器人模块还集成了常用的搜索、蔽障、路径规划、以及动力学算法,可以最大程度地帮助机器人开发人员快速实现应用。此外,与硬件的无缝集成也是LabVIEW的一大特点。通过LabVIEW软件本身就可以连接各种传感器和执行机构。完成算法仿真的LabVIEW代码可以直接下载到NI嵌入式实时硬件平台CompactRIO或SingleBoardRIO执行,从而实现真正的与硬件无缝集成。LabVIEW机器人模块中还提供了多种机器人常用传感器在实时硬件平台下的现成驱动程序,从而使机器人的开发更为简单。最后,LabVIEW提供交互式的调试环境和丰富的界面设计工具,各种算法都可在实时嵌入式硬件上直接实现,并可方便地反复修改验证,满足了机器人研究人员的调试需要。SCOPE项目主管Barrett博士称LabVIEW正是工业界所需的软件:“我花了15年时间力图探寻最佳机器人编程语言,NILabVIEW无愧殊荣。它能够处理各类传感器、多种执行机构、复杂动态控制算法,并能在实时环境下轻松进行验证调试,完成系统实现。”

除了上述优点,NILabVIEW还具有高度的灵活性和开放性。例如,LabVIEW机器人模块已经提供一些成熟的路径搜索算法,用户可重用这些算法,同时用户也可以基于这些基本的搜索算法添加他们的创新或最新研究成果,从而创建新型的搜索算法。用户也可以将这些算法与LabVIEW中提供的其他算法或第三方技术集成从而开发更多的创新应用,如机器人救援或医疗辅助应用。LabVIEW是一个开放的软件,它支持许多厂商的硬件平台或自定义设备,并且支持调用多种第三方开发工具产生的代码或模型,使其应用范围拓展到机器人应用的各个领域。

结论

随着机器人领域的快速发展,开发人员面临着多方面的挑战。全世界的研究机构和相关厂商都在研究应对这些挑战的办法。事实上,现在已经有一些工具可以帮助机器人领域的研发人员应对这些挑战,比如NILabVIEW软件和嵌入式硬件平台。我们深信专业知识不该成为创造机器人创新应用的瓶颈,未来每个工程师都应该能借助功能强大的设计工具从容地开发高端机器人。随着技术的创新和进步,许多问题将被解决,同时又会出现新的问题,但只要有灵活开放的开发工具,就能够不断解决这些问题,使机器人领域的发展不断达到新的高度。

关键字:机器人  NIWeek  Segway  NILabVIEW 引用地址:机器人三大设计挑战逐一攻破

上一篇:为什么机器视觉有望超越人类的极限?
下一篇:盘点:用在机器人里的那些传感器

推荐阅读最新更新时间:2024-05-02 23:14

广东:我要机器人企业市值上亿,还要20家
记者从省经信委获悉,广东首批15家机器人骨干企业及29家培育企业名单公示结束,我省计划在明年培育20家超亿元的机器人制造及集成企业。在对工业机器人需求巨大的“世界工厂”珠三角,粤制造业企业到国外买机器人、售后维修难降低企业应用机器人积极性等痼疾,有望随本土优质机器人产品推出而破解。 在骨干类企业利迅达公司的车间里,机器人正在安静、高效地打磨、切割部件。“以前两个工人一天只能打磨1个部件,现在两台机器人1小时就能完成。”总监助理余小明说,“珠三角很多企业有意愿加大投入引进机器人。”培育类企业李群自动化公司的总经理石金博说:“很多珠三角小企业买了国外大品牌的机器人,却不会使用。卖家要等几个星期甚至几个月才派员指导。本土产品则能为本土
[嵌入式]
中国这六座城市工业机器人特牛 上海最多
近些年,中国人工成本上升,招工难、用工荒等一系列问题困扰着企业。然而,失之东隅收之桑榆,中国成为全球第一大工业机器人应用市场,据统计2017年我国工业机器人产量达13万台之多,增速81%,而2018年上半年便有7万多台出售。 如今,工业机器人已经服务我国各行各业,如汽车、3C电子制造,而我国机器人产地则呈现东部布局的态势——即集中在以上海为主的“长三角”,以深圳、东莞、佛山三足鼎立的“珠三角”,以沈阳为核心的“东北”三区域。 而这三区域中六座城市工业机器人特牛,我们来看看他们的产量! 上海:5.88万套 主要厂家:机器人四大家族的“库卡”“发那科”都有制造基地,新时达作为后起之秀也开始崭露头角。 深圳:1.45万套 主要厂
[机器人]
如何保证焊接机器人的重复操作精确度?
焊接机器人的精确度受很多因素影响,包括机械手臂的负载、工具磨损、焊接工件难易等,除了使用高精度的测量仪器外,还可以通过焊接辅助设备和焊接控制系统来补偿精度。并且随着焊接机器人技术的不断完善和发展,焊接机器人对焊件要求的误差相对于比较小。 编制专用焊接工艺 编制焊接机器人专用的焊接工艺,在编程时对零件尺寸、焊缝坡口、装配尺寸进行严格的工艺规定。一般零件和坡口尺寸公差控制在±0.8mm,装配尺寸误差控制在±1.5mm以内,焊缝出现气孔和咬边等焊接缺陷机率可大幅度降低。 搭配辅助设备保证精度 采用精度较高的装配工装以提高焊件的装配精度。焊接变位机可以拖住焊件到焊枪的焊接范围内,能够减少焊缝和焊枪之间的距离,有利于焊枪下放刚好的焊
[机器人]
基于DSP的欠驱动体操机器人的摇起控制设计
   1 引言   欠驱动机器人是一种部分关节为被动关节,能用较少的驱动装置完成复杂任务的机械系统。欠驱动机器人是近年来开始出现的一个较新的研究领域,针对欠驱动机器人系统的研究目前得到不少学者的关注。欠驱动机器人系统在很多的机器人系统例如多指机器人手、轮式移动机器人、太空机器人等非完整约束系统中都存在。因此近几年来,欠驱动机器人的运动控制问题引起国内外广泛的研究兴趣。同时,随着集成芯片技术的飞速发展,人们对欠驱动机器人控制的实时性和精度提出了越来越高的要求。   本文设计了一种基于DSP的机器人控制系统。该控制系统采用两级控制结构。以通用PC作为上位机,完成目标设定、轨迹生成、系统管理和人机接口等功能;以美国Analog De
[嵌入式]
道路环境感知对移动机器人导航的重要性
本文重点介绍道路环境感知对移动导航的重要性以及相关技术。 01   道路三维几何模型构建 首先,三维几何模型背后的机理是多视图几何学,多视图几何学是指想要得到对应模型的三维几何架构,则必须要用相机在两个不同的位置进行拍照。如图1,可以通过利用两个相机在不同位置拍照的方式,去得到三维几何模型;同样,也可以利用单个相机不断的移动,然后不断的进行三维的重建。 主要原理是:利用左相机平面和右相机平面去计算R、T。通常做slam的时候,先需要对图像中的对应点进行匹配,然后利用至少八个对应点去利用SVD来求解出外参矩阵,再利用这个外参矩阵进行分解得到R、T,得到两个相机的相对位姿之后,就可以得到对应三维点的坐标。
[机器人]
扫地机器人噪音大 选购的时候就要注意
扫地机器人的出现可以算是家庭清扫领域的一次重大革命,扫地机器人让我们彻底从家庭清扫工作中解放双手,为我们提供更优质的生活环境。但是也有很多的扫地机器人用户反馈说:时间长了扫地机器人在工作的时候发出很大的噪音,让我们的工作生活受到很大的影响。面对这个问题的时候我们应该怎么办呢?今天就来和大家说一说扫地机器人噪音大的解决方法: 要想彻底解决,就必须从源头上找到问题的根源,我们必须对扫地机器人的噪音产生原因进行仔细分析。一般来说,扫地机器人噪音主要来自于两个地方,一个是它的零部件不灵活,比如说边刷或者滚刷周围有异物,因此高速转动的时候就会发出噪音,另一个则是因为它的主机质量差,内部设计的不够完善,因此在工作中就容易发出噪音。要
[机器人]
华为公开飞行机器人发明专利,手持两大技术优势,瞄准万亿低空经济市场
发烧友网报道(文/吴子鹏)2021年,《国家综合立体交通网规划纲要》首次提出要发展低空经济。目前,低空经济已经成为国内各省市重点发展领域。据不完全数据统计,仅2023年就有超过16个省份将低空经济、通用航空等相关内容写入政府工作报告。 2024年1月1日,《航空器飞行管理暂行条例》正式实施,国内低空经济迈入新阶段。根据中国民用航空局发布的预测数据,预计到2025年我国低空经济的市场规模将达到1.5万亿元。万亿规模的市场,不仅是政府的工作重点,也是相关企业面临的重大机遇。 日前,国家知识产权局官网披露,华为技术有限于2022年9月26日申请的专利于2024年3月26日公开,该发明专利为飞行,公开号为CN1
[机器人]
机器人也有幽默细胞 会讲笑话逗人开心
  日本日立(Hitachi)科学家研发出一种具有“幽默细胞”的机器人“EMIEW2”,该机器人不仅能讲笑话,还能判断自己讲的笑话有没有“笑果”。   EMIEW2是一款配色为红白相间的微型机器人,身高10厘米,使用脚底的轮滑装置进行活动。它能与人类进行简短的对话,非常自然。   该机器人会从句子中选取关键字——比如说“多少”等——来尽力弄清问题的意思。另外,它还能理解人类的点头等非语言信号。   在周二于日本东京举行的演示中,该机器人在回答“日立工厂有多少名员工”的问题时,给出了有些无厘头的答案:“我们有两只天鹅。”   正当提问者很是费解时,该机器人立马解释自己是开玩笑的。它说道:“你没明白吗?我是在开玩笑啦。我们这里有80
[机器人]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved