找回密码
 立即注册
搜索

机器人你知道吗?机器人的组成部分,机器人是如何工作的?

很多人一听到“机器人”这三个字脑中就会浮现“外形酷炫”、“功能弱小”、“高端”等这些词,以为机器人就和科幻电影里的“终结者”一样高端炫酷。其实不然,在本文中,我们将讨论机器人学的基本概念,并了解机器人是如何完成它们的义务的。





一、机器人的组成部分

从最基本的层面来看,人体包括五个次要组成部分:

    身体结构肌肉系统,用来移动身体结构感官系统,用来接收有关身体和周围环境的信息能量源,用来给肌肉和感官提供能量大脑系统,用来处理感官信息和指挥肌肉运动


当然,人类还有一些有形的特征,如智能和道德,但在纯粹的物理层面上,此列表曾经相当完备了。

机器人的组成部分与人类极为相似。一个典型的机器人有一套可移动的身体结构、一部相似于马达的安装、一套传感系统、一个电源和一个用来控制一切这些要素的计算机“大脑”。从本质上讲,机器人是由人类制造的“动物”,它们是模拟人类和动物行为的机器。





仿生袋鼠机器人

机器人的定义范围很广,大到工厂服务的工业机器人,小到居家打扫机器人。按照目前最广泛的定义,假如某样东西被许多人以为是机器人,那么它就是机器人。许多机器人专家(制造机器人的人)运用的是一种更为准确的定义。他们规定,机器人应具有可重新编程的大脑(一台计算机),用来移动身体。

根据这一定义,机器人与其他可移动的机器(如汽车)的不同之处在于它们的计算机要素。许多新型汽车都有一台车载计算机,但只是用它来做宏大的调整。驾驶员经过各种机械安装直接控制车辆的大多数部件。而机器人在物理特性方面与普通的计算机不同,它们各自衔接着一个身体,而普通的计算机则不然。




大多数机器人的确拥有一些共同的特性

首先,几乎所无机器人都有一个可以移动的身体。有些拥有的只是机动化的轮子,而有些则拥有大量可移动的部件,这些部件普通是由金属或塑料制成的。与人体骨骼相似,这些独立的部件是用关节衔接起来的。

机器人的轮与轴是用某种传动安装衔接起来的。有些机器人运用马达和螺线管作为传动安装;另一些则运用液压系统;还有一些运用气动系统(由紧缩气体驱动的系统)。机器人可以运用上述任何类型的传动安装。

其次,机器人需求一个能量源来驱动这些传动安装。大多数机器人会运用电池或墙上的电源插座来供电。此外,液压机器人还需求一个泵来为液体加压,而气动机器人则需求气体紧缩机或紧缩气罐。

一切传动安装都经过导线与一块电路相连。该电路直接为电动马达和螺线圈供电,并操纵电子阀门来启动液压系统。阀门可以控制承压流体在机器内活动的途径。比如说,假如机器人要移动一只由液压驱动的腿,它的控制器会打开一只阀门,这只阀门由液压泵通向腿上的活塞筒。承压流体将推进活塞,使腿部向前旋转。通常,机器人运用可提供双向推力的活塞,以使部件能向两个方向活动。

机器人的计算机可以控制与电路相连的一切部件。为了使机器人动起来,计算机会打开一切需求的马达和阀门。大多数机器人是可重新编程的。假如要改变某部机器人的行为,您只需将一个新的程序写入它的计算机即可。

并非一切的机器人都有传感系统。很少无机器人具有视觉、听觉、嗅觉或味觉。机器人拥有的最常见的一种感觉是运动感,也就是它监控本身运动的才能。在标准设计中,机器人的关节处安装着刻有凹槽的轮子。在轮子的一侧有一个发光二极管,它发出一道光束,穿过凹槽,照在位于轮子另一侧的光传感器上。当机器人移动某个特定的关节时,有凹槽的轮子会转动。在此过程中,凹槽将挡住光束。光学传感器读取光束闪烁的形式,并将数据传送给计算机。计算机可以根据这一形式准确地计算出关节曾经旋转的间隔。计算机鼠标中运用的基本系统与此相反。

以上这些是机器人的基本组成部分。机器人专家有有数种方法可以将这些元素组合起来,从而制造出有限复杂的机器人。机器臂是最常见的设计之一。




二、机器人是如何工作的

英语里“机器人”(Robot)这个术语来自于捷克语单词robota,通常译作“强迫休息者”。用它来描画大多数机器人是非常贴切的。世界上的机器人大多用来从事繁重的反复性制造工作。它们担任那些对人类来说非常困难、风险或单调的义务。

最常见的制造类机器人是机器臂。一部典型的机器臂由七个金属部件构成,它们是用六个关节接起来的。计算机将旋转与每个关节分别相连的步进式马达,以便控制机器人(某些大型机器臂运用液压或气动系统)。与普通马达不同,步进式马达会以增量方式准确移动。这使计算机可以准确地移动机器臂,使机器臂不断反复完全相反的动作。机器人应用运动传感器来确保本人完全按正确的量移动。

这种带有六个关节的工业机器人与人类的手臂极为相似,它具有相当于肩膀、肘部和腕部的部位。它的“肩膀”通常安装在一个固定的基座结构(而不是移动的身体)上。这种类型的机器人有六个自在度,也就是说,它能向六个不同的方向转动。与之相比,人的手臂有七个自在度。





一个六轴工业机器人的关节

人类手臂的作用是将手移动到不同的地位。相似地,机器臂的作用则是移动末端执行器。您可以在机器臂上安装适用于特定运用场景的各种末端执行器。有一种常见的末端执行器能抓握并移动不同的物品,它是人手的简化版本。机器手往往有内置的压力传感器,用来将机器人抓握某一特定物体时的力度告诉计算机。这使机器人手中的物体不致掉落或被挤破。其他末端执行器还包括喷灯、钻头和喷漆器。

工业机器人专门用来在受控环境下反复执行完全相反的工作。例如,某部机器人能够会担任给拆卸线上传送的花生酱罐子拧上盖子。为了教机器人如何做这项工作,程序员会用一只手持控制器来引导机器臂完成整套动作。机器人将动作序列准确地存储在内存中,此后每当拆卸箱上有新的罐子传送过来时,它就会反复地做这套动作。





机器臂是制造汽车时运用的基本部件之一

大多数工业机器人在汽车拆卸线上工作,担任组装汽车。在停止大量的此类工作时,机器人的效率比人类高得多,由于它们非常准确。无论它们曾经工作了多少小时,它们仍能在相反的地位钻孔,用相反的力度拧螺钉。制造类机器人在计算机行业中也发挥着非常重要的作用。它们无比准确的巧手可以将一块极小的微型芯片组装起来。

机器臂的制造和编程难度相对较低,由于它们只在一个有限的区域内工作。假如您要把机器人送到广阔的外部世界,事情就变得有些复杂了。

首要的难题是为机器人提供一个可行的运动系统。假如机器人只需求在高山上移动,轮子或轨道往往是最好的选择。假如轮子和轨道足够宽,它们还适用于较为坎坷的地形。但是机器人的设计者往往希望运用腿状结构,由于它们的顺应性更强。制造有腿的机器人还有助于使研讨人员了解自然运动学的知识,这在生物研讨范畴是有益的实际。

机器人的腿通常是在液压或气动活塞的驱动下前后移动的。各个活塞衔接在不同的腿部部件上,就像不同骨骼上附着的肌肉。若要使一切这些活塞都能以正确的方式协同工作,这无疑是一个难题。在婴儿阶段,人的大脑必须弄清哪些肌肉需求同时收缩才能使得在直立行走时不致摔倒。同理,机器人的设计师必须弄清与行走有关的正确活塞运动组合,并将这一信息编入机器人的计算机中。许多移动型机器人都有一个内置平衡系统(如一组陀螺仪),该系统会告诉计算机何时需求校正机器人的动作。





波士顿动力最新晋级版的Atlas人形机器人

两足行走的运动方式本身是不波动的,因此在机器人的制造中完成难度极大。为了设计出行走更稳的机器人,设计师们常会将目光投向动物界,尤其是昆虫。昆虫有六条腿,它们往往具有超凡的平衡才能,对许多不同的地形都能顺应自若。

某些移动型机器人是远程控制的,人类可以指挥它们在特定的工夫从事特定的工作。遥控安装可以运用衔接线、无线电或红外信号与机器人通讯。远程机器人常被称为傀儡机器人,它们在探求充满风险或人类无法进入的环境(如深海或火山外部)时非常有用。有些机器人只是部分遭到遥控。例如,操作人员能够会指示机器人到达某个特定的地点,但不会为它指引道路,而是任由它找到本人的路。





NASA研发可远程控制的太空机器人R2

自动机器人可以自主举动,无需依赖于任何控制人员。其基本原理是对机器人停止编程,使之能以某种方式对外界刺激做出反应。极其简单的碰撞反应机器人可以很好地诠释这一原理。

这种机器人有一个用来检查妨碍物的碰撞传感器。当您启动机器人后,它大体上是沿一条直线迂回行进的。当它碰到妨碍物时,冲击力会作用在它的碰撞传感器上。每次发生碰撞时,机器人的程序会指示它后退,再向右转,然后继续行进。按照这种方法,机器人只需遇到妨碍物就会改变它的方向。

高级机器人会以更精巧的方式运用这一原理。机器人专家们将开发新的程序和传感系统,以便制造出智能程度更高、感知才能更强的机器人。如今的机器人可以在各种环境中大展身手。

较为简单的移动型机器人运用红外或超声波传感器来感知妨碍物。这些传感器的工作方式相似于动物的回声定位系统:机器人发出一个声响信号(或一束红外光线),并检测信号的反射状况。机器人会根据信号反射所用的工夫计算出它与妨碍物之间的间隔。

较高级的机器人应用平面视觉来观察周围的世界。两个摄像头可以为机器人提供深度感知,而图像辨认软件则使机器人有才能确定物体的地位,并辨认各种物体。机器人还可以运用麦克风和气息传感器来分析周围的环境。

某些自动机器人只能在它们熟习的有限环境中工作。例如,割草机器人依托埋在地下的界标确定草场的范围。而用来清洁办公室的机器人则需求建筑物的地图才能在不同的地点之间移动。

较高级的机器人可以分析和顺应不熟习的环境,甚至能顺应地形坎坷的地区。这些机器人可以将特定的地形形式与特定的动作相关联。例如,一个遨游车机器人会应用它的视觉传感器生成后方地面的地图。假如地图上显示的是康庄大道的地形形式,机器人会知道它该走另一条道。这种系统对于在其他行星上工作的探求型机器人是非常有用的。

有一套备选的机器人设计方案采用了较为松懈的结构,引入了随机化要素。当这种机器人被卡住时,它会向各个方向移动附肢,直到它的动作产失效果为止。它经过力传感器和传动安装严密协作完成义务,而不是由计算机经过程序指点一切。这和蚂蚁尝试绕过妨碍物时有相似之处:蚂蚁在需求经过妨碍物时似乎不会当机立断,而是不断尝试各种做法,直到绕过妨碍物为止。

三、家庭自制机器人

在本文的最后几部分,我们来看看机器人世界中最有目共睹的范畴:人工智能和研讨型机器人。多年来,这些范畴的专家们使机器人迷信有了长足的提高,但他们并不是机器人的独一制造者。几十年中,以此为爱好的人虽然为数很少,但充满热情,他们不断在全世界各地的车库和地下室里制造机器人。

家庭自制机器人是一种正在迅速发展的亚文明,在互联网上具有相当大的影响力。专业机器人爱好者应用各种商业机器人工具、邮购的零件、玩具甚至老式录像机组装出他们本人的作品。

和专业机器人一样,家庭自制机器人的种类也是五花八门。一些到周末才能工作的机器人爱好者们制造出了非常精巧的行走机械,而另一些则为本人设计了家政机器人,还有一些爱好者热衷于制造竞技类机器人。在竞技类机器人中,人们最熟习的是遥控机器人战士,就像您在《战役机器人》(BattleBots)节目中看到的那样。这些机器算不上“真正的机器人”,由于它们没有可重新编程的计算机大脑。它们只是加强型遥控汽车。

比较高级的竞技类机器人是由计算机控制的。例如,足球机器人在停止小型足球比赛时完全不需求人类输入信息。标准的机器人足球队由几个单独的机器人组成,它们与一台地方计算机停止通讯。这台机算机经过一部摄像机“观察”整个球场,并根据颜色分辨足球、球门以及己方和对方的球员。计算机随时都在处理此类信息,并决议如何指挥它的球队。

顺应性和通用性

个人计算机革命以其杰出的顺应才能为标志。标准化的硬件和编程言语使计算机工程师和专业程序员们可以根据其特定目的制造计算机。计算机零件与工艺用品有几分相似,它们的用途不计其数。

迄今为止的大多数机器人更像是厨房用具。机器人专家们将它们制造出来以专门用于特定用途。但是它们对完全不同的运用场景的顺应才能并不是很好。

这种状况正在改变。一家名叫Evolution Robotics的公司创始了顺应型机器人软硬件范畴的先河。该公司希望仰仗一款易用的“机器人开发人员工具包”开拓出本人的利基市场。

这个工具包有一个开放式软件平台,专门提供各种常用的机器人功能。例如,机器人学家可以很容易地将跟踪目的、遵从语音指令和绕过妨碍物的才能赋予它们的作品。从技术角度来看,这些功能并不具有革命性的意义,但不同寻常的是,它们集成在一个简单的软件包中。

这个工具包还附带了一些常见的机器人硬件,它们可以很容易地与软件相结合。标准工具包提供了一些红外传感器、马达、一部麦克风和一台摄像机。机器人专家可以应用一套加强型安装组件将一切这些部件组装起来,这套组件包括一些铝制身体部件和结实耐用的轮子。

当然,这个工具包不是让您制造伟大的作品的。它的售价超过700美元,绝不是什么廉价的玩具。不过,它向新型机器人迷信迈进了一大步。在不远的将来,假如您要制造一个可以清洁房间或在您分开的时分照顾宠物的新型机器人,您能够只需编写一段BASIC程序就能做到,这将为您省下一大笔钱。

四、人工智能

人工智能(AI)无疑是机器人学中最令人兴奋的范畴,无疑也是最有争议的:一切人都以为,机器人可以在拆卸线上工作,但对于它能否可以具有智能则存在分歧。

就像“机器人”这个术语本身一样,您异样很难对“人工智能”停止定义。终极的人工智能是对人类思想过程的再现,即一部具有人类智能的天然机器。人工智能包括学习任何知识的才能、推理才能、言语才能和构成本人的观点的才能。目前机器人专家还远远无法完成这种程度的人工智能,但他们曾经在有限的人工智能范畴获得了很大停顿。如今,具有人工智能的机器曾经可以模拟某些特定的智能要素。

计算机曾经具有了在有限范畴内处理成绩的才能。用人工智能处理成绩的执行过程很复杂,但基本原理却非常简单。首先,人工智能机器人或计算机会经过传感器(或人工输入的方式)来搜集关于某个情形的理想。计算机将此信息与已存储的信息停止比较,以确定它的含义。计算机会根据搜集来的信息计算各种能够的动作,然后预测哪种动作的效果最好。当然,计算机只能处理它的程序允许它处理的成绩,它不具有普通意义上的分析才能。象棋计算机就是此类机器的一个范例。

某些古代机器人还具有有限的学习才能。学习型机器人可以辨认某种动作(如以某种方式移动腿部)能否完成了所需的结果(如绕过妨碍物)。机器人存储此类信息,当它下次遇到相反的情形时,会尝试做出可以成功应对的动作。异样,古代计算机只能在非常有限的情形中做到这一点。它们无法像人类那样搜集一切类型的信息。一些机器人可以经过模拟人类的动作停止学习。在日本,机器人专家们向一部机器人演示舞蹈动作,让它学会了跳舞。

有些机器人具有人际交流才能。Kismet是麻省理工学院人工智能实验室制造的机器人,它能辨认人类的肢体言语和说话的音调,并做出相应的反应。Kismet的作者们对成人和婴儿之间的交互方式很感兴味,他们之间的交互仅凭语调和视觉信息就能完成。这种低层次的交互方式可以作为类人学习系统的基础。





Kismet机器人

Kismet和麻省理工学院人工智能实验室制造的其他机器人采用了一种非常规的控制结构。这些机器人并不是用一台地方计算机控制一切动作,它们的低层次动作由低层次计算机控制。项目主管罗德尼·布德克斯(Rodney Brooks)置信,这是一种更为准确的人类智能模型。人类的大部分动作是自动做出的,而不是由最高层次的看法来决议做这些动作。

人工智能的真正难题在于了解自然智能的工作原理。开发人工智能与制造天然心脏不同,迷信家手中并没有一个简单而详细的模型可供参考。我们知道,大脑中含有上百亿个神经元,我们的思索和学习是经过在不同的神经元之间建立电子衔接来完成的。但是我们并不知道这些衔接如何完成高级的推理才能,甚至对低层次操作的完成原理也并不知情。大脑神经网络似乎复杂得不可了解。

因此,人工智能在很大程度上还只是实际。迷信家们针对人类学习和思索的原理提出假说,然后应用机器人来实验他们的想法。

正如机器人的物理设计是了解动物和人类解剖学的便利工具,对人工智能的研讨也有助于了解自然智能的工作原理。对于某些机器人专家而言,这种见解是设计机器人的终极目的。其别人则在幻想一个人类与智能机器共同生活的世界,在这个世界里,人类运用各种小型机器人来从事手工休息、健康护理和通讯。许多机器人专家预言,机器人的退化最终将使我们彻底成为半机器人,即与机器交融的人类。有理由置信,将来的人类会将他们的思想植入强壮的机器人体内,活上几千年的工夫!





无论如何,机器人都会在我们将来的日常生活中扮演重要的角色。在将来的几十年里,机器人将逐渐扩展到工业和迷信之外的范畴,进入日常生活,这与计算机在20世纪80年代末尾逐渐普及到家庭的过程相似。

(此处已添加圈子卡片,请到昔日头条客户端查看)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

大神点评3

xfsky2012 2020-7-2 19:31:03 来自手机 显示全部楼层
不太懂?有没有详细介绍?
回复

使用道具 举报

小福猪 2020-7-3 21:56:18 显示全部楼层
厉害啊!
回复

使用道具 举报

路过 帮顶 嘿嘿
回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies