机器人和机器有什么区别?在什么时候机器开始被称为机器人?

它在某种程度上具有复杂性吗?

例如:台式打印机具有机械,电子设备和固件,但不被认为是机器人(或者是机器人)。 Roomba具有相同的内容,但我们称其为机器人。那么有什么区别呢?

我一直认为,机器人是从环境中获取输入并用来决定如何影响环境的机器人。即机器人具有反馈回路。

评论

这是一个哲学问题。您可能还想考虑一下机器人和活物之间的区别。但是不幸的是,这种问题对本网站不是建设性的。对于您的问题的简短答案是,没有确切的定义。

我不会说这是定义机器人与生物之间差异的如此抽象/哲学。本质上,这个问题是在问,即使伺服器以某种目标感知并对其环境做出反应,但为什么伺服器仍不算作机器人,无论目标多么简单(保持位置)。这个问题有一个客观的答案,即使只是说“我们所说的机器人是任意的”。

@Shahbaz,这不是哲学上的;我们不仅将随机机器称为机器人!必须有某种标准。机器人这个词反正就是工人,所以从技术上讲,人工是机器人。

不确定这是否在这里,但现在会开放...

@Kurtnelle-我是在对Close投票做出回应...

#1 楼

您问了两个(根本)问题:
问题:机器人和机器有什么区别?

问题:什么时候机器开始被称为机器人?
如果可以的话,请允许我提出以下文本以解决第一个问题:
六种经典的简单机器
参考:https://en.wikipedia.org/wiki/Simple_machine

杠杆
轮轴
皮带轮
斜面螺丝

这些“机器”之一与机器人(虽然可能有助于机器人的建造)相距很远。
解决第二个问题,尽管是小说,但艾萨克·阿西莫夫(Isaac Asimov)提出了一条思路(参考:http://en.wikipedia.org/wiki / Three_Laws_of_Robotics)今天仍在讨论:

机器人学的三定律(通常简称为三定律或三定律)是科幻小说家艾萨克·阿西莫夫(Isaac Asimov)制定的一组规则。这些规则是在他1942年的短篇小说“ Runaround”中引入的,尽管在一些较早的故事中已经对此有所规定。这三个定律是:

机器人不能伤害人或不采取行动,而使人受到伤害。
机器人必须服从人的命令。生物,除非这些命令会与第一定律发生冲突。
机器人必须保护自己的存在,只要这种保护与第一或第二定律不发生冲突。


由于我引用的是代表任何原始想法的维基百科经文,因此我不妨继续:(引用:http://en.wikipedia.org/wiki/Robot)

机器人是机械的,虚拟代理,通常是由计算机程序或电子电路引导的机电机器。 ...机器人技术是技术的一个分支,涉及机器人的设计,构造,操作和应用,以及用于控制,感官反馈和信息处理的计算机系统。

总之,机器可以是机器人,机器人可以是机器,机器人可以是虚拟的。我同意发布者的观点,他说这将是定义差异的几个博士课程。 :)

评论


$ \ begingroup $
@Shahbaz就像您重新格式化一样好,我个人不赞成对URL的“巧妙”修改。在我的原始文本中,URL被完整显示为参考,这是我选择的显示方式。感谢您使用“棕色框”格式。 :)
$ \ endgroup $
–JoeFromOzarks
2013年8月4日19:17



$ \ begingroup $
我想知道以前从未听说过的“棕色框格式”是什么,然后我意识到您指的是块引号! :D无论如何,我不是要冒犯你。通常情况下,不需要完整的URL,因为链接是可单击的,将鼠标悬停在该URL上可以为您提供地址,并且始终可以始终查看源。但是,最后当然是您的选择。
$ \ endgroup $
– Shahbaz
13年8月5日,0:48

$ \ begingroup $
我无意冒犯您,对此我深表歉意。关于URL掩码,我只是一个老家伙,喜欢看完整的链接,然后,我仍然进行鼠标悬停以验证“显示的链接”是否确实是所提供的链接。请不要像您一样停止编辑,这是对论坛的宝贵补充。另外,我非常感谢您的贡献,也喜欢阅读您的帖子。
$ \ endgroup $
–JoeFromOzarks
13年8月5日在2:04

#2 楼

正如@Shahbaz指出的那样,尽管这确实是机器人技术领域的核心,但这是一个高度哲学性的问题。 John Hollerbach博士开始对机器人技术进行介绍,内容如下:

什么是机器人? 1980年,工业贸易组织美国机器人学会(RIA)提出了以下定义:
“机器人是一种可重新编程的多功能机械手,旨在通过可变的方式移动材料,零件,工具或专用设备。程序化的动作以执行各种任务。”
如今,该定义被认为过于严格,因为它反映了RIA集中在装配线上的机器人操纵器上。多年来,机器人技术已经以多种方式得到了扩展:包括移动平台,解决服务部门以及制造部门的问题,并将人机交互(而不仅仅是自治)整合到远程机器人和虚拟现实系统中。

我记得,他最终没有提供完全替代的定义。相反,他讨论了机器人系统的元素,他将其列出为:

机械结构
执行器
传感器
计算机控制器

它是有争议的是计算机控制器是否必要,因为可以建立机制来响应环境刺激,而无需计算机的明确帮助(参见Robert Full博士的工作)。在AI中,我们称这类东西为反射代理。
如果我们接受前三个要素(或全部四个要素),那么我们的世界将被机器人压倒。对于许多人来说这有点不满意,因为我们经常设想使用SciFi机器人。如果不这样做,则@Ian指出该定义将变得任意,因为我们无法在具有相同组件的两个设备之间进行区分,其中我们称一个机器人(例如3D打印机),而我们称其不是机器人(例如微波),因为您暗中观察。
无论如何,这些都是机器人的要素。当然,这引起了一个问题,我们在使用“机器人”一词之前是否拥有机器人?这个问题的答案是肯定的(请参阅机器人的最早概念是什么?)。但是,您不应该对此感到困扰,研究领域追随定义它的技术和/或想法并不罕见。

评论


$ \ begingroup $
因此,我们要解决的问题是:能够响应环境刺激的多功能可重用机器?
$ \ endgroup $
–user797
13年7月25日在19:11

$ \ begingroup $
我不知道。在我看来,3D打印机具有一种目的和功能,可以打印3D对象。然而,我们大多数人仍将其视为机器人。
$ \ endgroup $
– DaemonMaker
13年7月25日在19:22

#3 楼

在工业界,机器人有一个清晰的定义,以区别于其他工业机械:


ISO 8373定义的工业机器人:

可重编程的多用途机械手,可在三个或更多轴上编程,可以固定就位或移动以用于工业自动化应用。

可重编程:其编程的运动或辅助功能可以更改,而无需物理更改;

多功能:可以通过物理更改适应不同的应用;

物理更改:机械结构或控制系统的更改,但不能更改编程带,ROM,等。

轴:用于指定线性或旋转模式下的机器人运动的方向


此定义中的重要用语是“可重新编程”和“多用途” 。”

例如,让我们考虑一个我们在汽车工厂进行的装配操作。可以使用定制机器完成此操作,该机器将焊接元件降低到汽车上适当位置的适当位置。或者,我们可以安装机械臂,在臂的末端放一个焊机,然后教(编程)焊接位置。当出现新的汽车模型时,我们可以教它新的焊接点。如果我们不再需要焊接操作,则可以将机器人移到其他地方,在臂的末端放一个新工具,然后教它油漆或拧紧螺栓。

在更大的范围内,人们对什么是机器人,什么不是机器人有不同的想法。但是“多用途”和“可重新编程”仍然是关键思想。如果您不能轻易地通过重新编程来调整机器的用途,以完全改变自己的工作(并且可能只需对硬件的“工具”进行最少的改动),则它不是机器人。

#4 楼

当我为Robot Wikipedia文章撰稿时,这是我长时间苦苦挣扎的问题。您可能在第一句话中写什么来基本定义“机器人”。我花了几天时间寻找人们对机器人的个人定义,并阅读论坛的讨论,直到找到“代理”定义,然后我才意识到这是我最接近的定义。


机器人是机械的或虚拟的人工代理


无论人们是否通常将机器称为机器人,代理意识似乎是关键。一台机器必须感觉到它具有自己的代理权:


它在环境中处于活动状态
它可以接收数据
它可以影响环境
/>它有自己的内部状态

这就是为什么软件代理即使没有主体也被称为机器人的原因。软件代理在计算机内部的环境中活跃。

很久以前,Wikipedia的文章就更深入地描述了例如Kitt如何被认为是机器人,而无线电控制的人形机器人却可以。通常不会。请参阅2009年7月以来的“机器人”页面。(可悲的是,此后它已经腐烂了很多。)

我认为“代理”定义有效的原因在于,它取代了定义不明确和定义不佳的理解“机器人”的概念,并用同样定义不清,但更好理解的“代理”概念代替它。即使我们没有明确地将动物和机器人视为代理,我们也可以识别代理,并将对象归类为是非代理。我们可以轻松分辨动植物之间的区别(嗯,对于我们通常遇到的动植物类型)。


动物->机器人
植物->机器


评论


$ \ begingroup $
Dammnit,我只能为此+1
$ \ endgroup $
–YetAnotherRandomUser
18年11月25日在22:18

#5 楼

有很多定义(请参阅其他问题),甚至还有机器人本体。我与约瑟夫·恩格尔伯格(Joseph Engelberger)(第一个工业机器人Unimate的发明者)在一起:


我无法定义机器人,但是当我看到一个机器人时我就知道了。


效果很好。

#6 楼

回到最初的问题,机器人是一种能够自动打开和关闭并在没有人为干扰,触摸,发送信号等的情况下完成其工作的东西。像Roomba。当然有时您会告诉它做某些事情,但这只是一次机会而已。完成后,它又回到吸尘状态。机器是具有机械,电子设备和固件的东西,但是像打印机一样,需要人工干预才能工作。您发送信号告诉它打印,而不是告诉自己打印。
是否回答您的问题?

评论


$ \ begingroup $
换句话说,您选择一个目标,然后机器人可以自动达到目标,而机器需要指导。我是否正确理解您的分类?
$ \ endgroup $
– Shahbaz
2014年5月22日15:04

$ \ begingroup $
如果是这种情况,入侵警报系统是机器人吗?您为此设置了一个目标,“如果检测到入侵者则发出警报”,它会自动执行。不过,我认为没有人会称其为机器人。
$ \ endgroup $
– Shahbaz
2014年5月22日15:06

#7 楼

机器只是被定义为执行特定任务的设备,而机器人可以执行通过编程赋予它的任何任务

评论


$ \ begingroup $
大家好。您的答案有点短。请查看其他答案,以了解如何扩展答案。
$ \ endgroup $
– Greenonline
18-10-22在15:03