CN1364275A - 自动装置、信息提供装置、机器人装置和交易方法 - Google Patents
自动装置、信息提供装置、机器人装置和交易方法 Download PDFInfo
- Publication number
- CN1364275A CN1364275A CN01800562A CN01800562A CN1364275A CN 1364275 A CN1364275 A CN 1364275A CN 01800562 A CN01800562 A CN 01800562A CN 01800562 A CN01800562 A CN 01800562A CN 1364275 A CN1364275 A CN 1364275A
- Authority
- CN
- China
- Prior art keywords
- information
- product
- action
- robot
- predetermined
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims description 36
- 230000009471 action Effects 0.000 claims description 198
- 238000004891 communication Methods 0.000 claims description 49
- 238000006243 chemical reaction Methods 0.000 claims description 25
- 230000000875 corresponding effect Effects 0.000 claims description 22
- 238000003860 storage Methods 0.000 claims description 18
- 238000001514 detection method Methods 0.000 claims description 9
- 230000005540 biological transmission Effects 0.000 claims description 7
- 238000009825 accumulation Methods 0.000 claims description 2
- 235000011389 fruit/vegetable juice Nutrition 0.000 abstract description 4
- 239000000047 product Substances 0.000 description 134
- 230000012010 growth Effects 0.000 description 43
- 230000036651 mood Effects 0.000 description 35
- 230000033001 locomotion Effects 0.000 description 22
- 230000007704 transition Effects 0.000 description 12
- 210000003128 head Anatomy 0.000 description 7
- 235000009508 confectionery Nutrition 0.000 description 6
- 230000036541 health Effects 0.000 description 6
- 238000003384 imaging method Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 4
- 235000013305 food Nutrition 0.000 description 4
- 230000004044 response Effects 0.000 description 4
- 230000015572 biosynthetic process Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 3
- 230000003116 impacting effect Effects 0.000 description 3
- 239000008267 milk Substances 0.000 description 3
- 210000004080 milk Anatomy 0.000 description 3
- 235000013336 milk Nutrition 0.000 description 3
- 206010011469 Crying Diseases 0.000 description 2
- 241001269238 Data Species 0.000 description 2
- 101150064138 MAP1 gene Proteins 0.000 description 2
- 241001465754 Metazoa Species 0.000 description 2
- 230000004888 barrier function Effects 0.000 description 2
- 230000000052 comparative effect Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 235000015203 fruit juice Nutrition 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000008676 import Effects 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 238000002360 preparation method Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- VYPSYNLAJGMNEJ-UHFFFAOYSA-N Silicium dioxide Chemical compound O=[Si]=O VYPSYNLAJGMNEJ-UHFFFAOYSA-N 0.000 description 1
- 230000003321 amplification Effects 0.000 description 1
- 230000003698 anagen phase Effects 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 239000006227 byproduct Substances 0.000 description 1
- 230000002950 deficient Effects 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 230000008030 elimination Effects 0.000 description 1
- 238000003379 elimination reaction Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 235000012054 meals Nutrition 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000008450 motivation Effects 0.000 description 1
- 238000006386 neutralization reaction Methods 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
- GOLXNESZZPUPJE-UHFFFAOYSA-N spiromesifen Chemical compound CC1=CC(C)=CC(C)=C1C(C(O1)=O)=C(OC(=O)CC(C)(C)C)C11CCCC1 GOLXNESZZPUPJE-UHFFFAOYSA-N 0.000 description 1
- 238000005728 strengthening Methods 0.000 description 1
- 230000001131 transforming effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K17/00—Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/10—Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/10—Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
- G06Q20/102—Bill distribution or payments
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/36—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes
- G06Q20/367—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes involving electronic purses or money safes
- G06Q20/3674—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes involving electronic purses or money safes involving authentication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/18—Legal services
- G06Q50/188—Electronic negotiation
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Engineering & Computer Science (AREA)
- Finance (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Economics (AREA)
- Tourism & Hospitality (AREA)
- Development Economics (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Technology Law (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Computer Networks & Wireless Communication (AREA)
- Manipulator (AREA)
- Toys (AREA)
Abstract
机器人装置的行为被多样化并刺激用户购买商品的渴望。更具体地说,自主行为的机器人装置(1)识别附加在果汁罐(100a)上的条形码(BC),并展现一预定行为。作为先决条件,在制造商品的商品制造者和制造机器人装置的机器人制造者之间订立预定契约。契约的内容包括:产品制造者应该将条形码(BC)附加在一个指定商品上的条款,和机器人制造者应该生产识别该条形码(BC)并展现预定行为的机器人装置的条款。
Description
技术领域
本发明涉及自动动作的自动设备,生成自动设备的动作的方法,存储信息和服务各种信息的信息服务设备和方法,自主动作的机器人设备,生成机器人设备的动作的方法,以及商业交易系统和利用机器人设备的方法。
背景技术
近些年来,已经提议了许多机器人设备,其每个机器人设备都能够对应其周围环境和内部状态自主地决定它的举止。这样的机器人包括例如具有伪情绪和伪本能(在下文中称之为“情绪”和“本能”)的类型,它们根据环境和内部状态改变情绪和本能,其举止对应于这种情绪和本能的变化,也就是,可以在其动作中反映情绪和本能的变化。
机器人设备的动作将增加喜欢与机器人设备一起玩的用户的乐趣。因此,用户更需要机器人设备可以提供更宽广的动作多样性。
另一方面,对这种更宽广的动作多样性的用户需求可以链接到其它方面,例如,增加购买可以同机器人设备一起使用的某些商品或产品的动机,从而将使该技术产业出现繁荣。例如,如果机器人设备可以被设计成响应某些物体(产品)而动作,后者将增加与他或她的机器人设备一起玩的用户的乐趣,因为机器人设备可以按对应增加了数量的方式动作,并且用户对这种指定产品的购买将导致制造该指定产品的制造商的产品销量增加。
发明的公开
所以,本发明的目的是克服上述现有技术的缺陷,本发明提供:一种自动设备,它可以按各种方式自动动作并刺激该自动设备的用户购买更多的与其有关的产品;一种生成自动设备的动作的方法;一种信息服务设备和方法;一种机器人设备;一种生成机器人设备的动作的方法;和一种商业交易系统和方法。
上述目的可以通过提供一种自动设备来实现,所述的自动设备包括:一个存储产品属性信息的属性存储单元;一个产品相关信息阅读器,用于从产品中读取存储在产品上的涉及产品属性的至少两条信息中的至少一条;一个信息比较器,用于进行属性存储单元中存储的信息与从产品相关信息阅读器读取的信息之间的比较;当发现作为信息比较器执行比较的结果的信息间的一致性时,安排该自动设备按预定方式动作。
在如此构成的自动设备中,产品相关信息阅读器从产品中读取存储在该产品上的涉及产品属性的至少两条信息中的至少一条,信息比较器进行属性存储单元所存储的信息与从产品相关信息阅读器中读取的信息之间的比较。当发现作为信息比较器所进行比较的结果的信息间的一致性时,自动设备按预定方式动作。
因此,自动设备根据存储在产品上的涉及产品属性的信息,像一个机器人设备那样进行预定动作。
此外,上述目的可以通过提供一种生成自动设备的动作的方法来实现,所述的方法包括以下步骤:从产品中读取存储在产品上的涉及产品属性的两条信息中的至少一条;进行属性存储单元中存储的信息与在产品相关信息阅读步骤中读取的信息之间的比较;当发现作为信息比较步骤所执行比较的结果的信息间的一致性时,允许该自动设备按预定方式动作。
通过生成自动设备的动作的方法,允许诸如机器人设备的自动设备根据存储在产品上的涉及产品属性的信息,按预定方式进行动作。
上述目的还可以通过提供信息服务器来实现,该信息服务器包括:一个发送器,用于向包含在自动设备中的通信单元发送,累积存储在也包含在自动设备中一个属性存储单元中的关于产品属性的信息;所述的自动设备包含:一个存储产品属性信息的属性存储单元;一个产品相关信息阅读器,用于从产品中读取存储在产品上的涉及产品属性的至少两条信息中的至少一条;一个信息比较器,用于进行属性存储单元中存储的信息与从产品相关信息阅读器读取的信息之间的比较;和通信单元,将信息存储到属性存储单元中。
在信息服务器中,产品属性信息发送器将产品属性信息发送给自动设备中的通信单元,并且在该自动设备中,通信单元接收从信息服务器的发送器发送的属性信息,并把它存储到属性存储单元中。
上述目的还可以通过提供一种信息服务方法来实现,其中产品属性信息被发送给自动设备所包含的通信单元;所述的自动设备包含:一个存储产品属性信息的属性存储单元;一个产品相关信息阅读器,用于从产品中读取存储在产品上的涉及产品属性的至少两条信息中的至少一条;一个信息比较器,用于进行属性存储单元中存储的信息与从产品相关信息阅读器读取的信息之间的比较;和通信单元,将信息存储到属性存储单元中。
通过上述方法,产品属性信息被发送给自动设备中的通信单元,因此自动设备中的通信单元接收该发送的属性信息,并将该属性信息存储到属性储存单元中。
上述目的还可以通过提供一种信息服务器来实现,该信息服务器读取从自动设备所包含的通信单元发送的属性信息,和当所读取的属性信息与预定信息一致时,向该通信单元发送打算生成自动设备的一个预定动作的动作生成信息;该自动装置包括:一个产品相关信息阅读器,用于从产品中读取存储在产品上的涉及产品属性的两条信息中的至少一条;一个生成动作的控制器;和通信单元,用于向该控制器馈送打算生成自动设备的动作的信息,获得由产品相关信息阅读器读取的属性信息并发送所得到的属性信息。
在这样构成的信息服务器中,读取从自动设备中的通信单元发送的属性信息;并且当读取的属性信息与预定信息一致时,将打算生成一个预定动作的动作生成信息发送给自动设备的通信单元。然后,自动设备根据动作生成信息通过控制器生成一个动作。
上述目的还可以通过提供一种信息服务方法来实现,该方法包括以下步骤:读取从自动设备所包含的通信单元发送的属性信息;和当所读取的属性信息与预定信息一致时,向该通信单元发送打算生成自动设备的一个预定动作的动作生成信息;该自动装置包括:一个产品相关信息阅读器,用于从产品中读取存储在产品上的涉及产品属性的两条信息中的至少一条;一个生成动作的控制器;和通信单元,用于向该控制器馈送打算生成自动设备的动作的信息,获得由产品相关信息阅读器读取的属性信息并发送所得到的属性信息。
通过上述信息服务方法,读取从自动设备中的通信单元发送的属性信息;并且当读取的属性信息与预定信息一致时,将打算生成一个预定动作的动作生成信息发送给自动设备的通信单元。然后,在该自动设备中,控制器据动作生成信息生成一个动作。
上述目的还可以通过提供一种根据外部因素和/或内部因素自主动作的自主型的机器人设备实现,该设备包括:一个存储器,在其中存储关于机器人制造商或发行商与第三方之间订立的契约的信息;所述机器人设备读取存储在产品上的至少涉及一个产品供应源的信息;以及当从契约相关信息中发现供应源与制造商或发行商订立了预定契约时,该机器人设备生成一个预定动作或反应。
当根据存储在存储器中的契约相关信息确定产品供应源与机器人设备制造商或发行商订立了预定契约时,上述机器人设备将产生预定动作或反应。
上述目的还可以通过提供一种生成自主型的机器人设备的动作的方法来实现,该自主型机器人设备根据外部因素和/或内部因素自主动作,其中:机器人设备具有一个存储器,在其中存储关于机器人制造商或发行商与第三方之间订立的契约的信息;所述方法包括以下步骤:读取存储在产品上的至少涉及一个产品供应源的信息;以及当从存储在存储器中的契约相关信息发现供应源与制造商或发行商订立了预定契约时,生成一个预定动作或反应。
通过机器人设备动作生成方法,当从存储在存储器中的契约相关信息发现供应源与机器人设备制造商或发行商订立了预定契约时,机器人设备将产生预定动作或反应。
上述目的还可以通过提供一种商业交易系统来实现,该商业交易系统包括:一个机器人设备管理者,其管理机器人设备,以便当检测到预定信息时,机器人设备动作或反应;一个产品发行商,其在与机器人设备管理者订立的契约下获得预定信息,将该信息附加到用于出售给机器人设备的用户的产品上;和机器人设备,检测附加到用户购买的产品上的预定信息,并根据所检测的预定信息按预定方式动作或反应。
在上述的商业交易系统中,机器人设备管理者管理机器人设备,以根据所检测的预定信息动作或反应;产品发行商将在与机器人设备管理者订立的契约下获得的预定信息附加到产品上,并将该产品出售给用户;机器人设备检测附加到用户所购买的产品上的预定信息,并根据检测到的信息按预定方式动作或反应。也就是,该机器人设备将根据预定信息,按照响应基于契约的产品的预定方式进行动作或反应。另一方面,用户购买该产品是用于他或她的机器人设备的这种动作或反应。
上述目的还通过提供一种商业交易方法来实现,其中出售产品的产品发行商与管理机器人设备使机器人设备根据所检测的预定信息动作或反应的机器人设备管理者订立一个契约;产品发行商在该契约下获得预定信息,并把该信息附加到出售给用户的产品上;以及机器人设备检测附加到所购买的产品上预定信息,并根据所检测的预定信息按预定方式动作或反应。
通过上述交易方法,允许机器人设备根据预定信息按照响应基于契约的产品的预定方式进行动作或反应。另一方面,用户购买该产品是用于他或她的机器人设备的这种动作或反应。
附图的简要说明
图1是本发明的信息服务系统提供信息的由各部件组成的机器人设备的透视图。
图2是显示图1中机器人设备的电路配置的方框图;
图3是显示图1中机器人设备的软件配置的方框图;
图4显示了一个概率自动机。
图5显示了一个状态转换表。
图6是解释产品制造商与机器人制造商之间订立的契约的方框图。
图7是产品制造商、机器人制造商和用户之中进行交易的流程图。
图8示出了附加到产品上的条形码或条形码/计算机码,该条形码或条形码/计算机码由机器人进行观察。
图9显示了附加到诸如果汁、糖果和致密盘的每个消费品上的条形码或条形码/计算机码,该条形码或条形码/计算机码由机器人进行观察。
图10显示了在个人计算机显示单元的屏幕上所显示的条形码或条形码/计算机码,该条形码或条形码/计算机码由机器人进行观察。
图11解释了附加到产品上的条形码或条形码/计算机码的直接或间接识别。
图12是在机器人制造商、产品制造商、电话通信公司和用户中进行的处理流程的方框图。
图13是发送操作的方框图,包括机器人将所读取的条形码发送给机器人制造商的服务器或本地服务器,和将来自机器人制造商的服务器或本地服务器的相应的验证结果发送给机器人。
图14是可以在机器人与机器人制造商的服务器之间进行数据通信的信息通信网络的方框图。
图15是电话通信公司、机器人制造商和用户之间进行交易的流程图。
图16示出了在移动电话的显示屏上显示的正在由机器人观看的条形码/计算机码。
图17解释了由诸如条形码阅读器的专用阅读器读取条形码/计算机码。
实现本发明的最佳方式
下面将参照附图关于实施例进一步讨论本发明。本发明的实施例是根据外部因素和/或内部因素自主动作的自主型机器人设备。本发明的机器人设备的构成将解释如下。
(1)机器人设备的构成
(1-1)本发明的机器人设备的构成
如图1所示,机器人设备(在下文中简称作“机器人”)通常用标号1表示。该机器人1包括:身体单元2,具有在右前和左前以及在右后和左后位置结合的腿部单元3A至3D;和在前端和后端位置结合的头部单元4和尾部单元5。
如图2所示,身体单元2容置一个控制整个机器人1操作的控制器10,一个向机器人1供应电源的电池11,一个包括电池传感器12和热传感器13的内部传感器单元14等。
头部单元4容置一个作为机器人1的耳朵工作的麦克风15,一个作为“眼睛”的CCD(电荷耦合器件)摄像机16,一个传感器17和作为“嘴巴”的扬声器18,它们分别设置在合适的位置上。
此外,传动器191至19n分别设置在腿部单元3A至3D的关节中,腿部单元3A至3D与身体单元2之间的关节中,头部单元4与身体单元2之间的关节中,以及尾部单元5与身体单元2之间的关节中。
头部单元4中的麦克风15接收用户经声音命令器(未示出)按音阶发送给机器人1的诸如“行走”、“卧倒”或“追球”的命令声音,以产生声音信号S1,并将该声音信号S1发送给控制器10。此外,CCD摄像机16捕获机器人1周围的环境,以产生图像信号S2,并将图像信号S2发送给控制器10。
如图1所示,触摸传感器17设置在头部单元4的顶部。它检测由诸如“轻拍”、“击打”等的用户的实际动作所施加的压力,并把所检测的压力作为一个压力检测信号S3发送给控制器10。
身体单元2内的电池传感器12检测电池11的剩余电势,将检测的电势作为电池电势检测信号S4发送给控制器10。热传感器13检测机器人内部的热量,并将检测的热量作为热量检测信号S5发送给控制器10。
根据麦克风15、CCD摄像机16、触摸传感器17、电池传感器12和热传感器13分别馈送的声音信号S1、图像检测信号S2、压力检测信号S3、电池电势检测信号S4和热量检测信号S5,控制器10判断机器人1处于什么样的环境之中,和判断用户是否已经向机器人1发出了任何指令或向机器人1作出了任何动作。
控制器10根据判断结果和事先存储在存储器10A中的包括各种控制参数的控制程序,决定机器人如何举动或运动,并根据决定的结果驱动传动器191至19n中适当的一个传动器,以允许机器人1通过头部单元4的摇头或点头、摇摆尾部单元5的尾巴5A或驱动腿部单元3A至3D的每一个行走,进行举动或运动。下面将一组举动和运动称之为“动作”。
必要时,控制器10还将预定声音信号S6馈送给扬声器18,向外部提供基于声音信号S6的声音,并接通和断开设置在机器人1每个“眼睛”位置上的LED(发光二极管)(未示出)。
因而,机器人1适于根据环境、存储在存储器10A中的控制程序等自主动作。
(1-2)控制程序的软件配置
图3示出了机器人1中使用的上述控制程序的软件配置。如图所示,控制程序包括:意图转换目标程序20,情绪/本能生成目标程序21、动作决定目标程序22和动作生成目标程序23。
在上述软件配置中,意图转换目标程序20识别机器人1的外部和内部状态。更具体地说,意图转换目标程序20根据各个传感器检测的结果识别外部和内部状态。并且,意图转换目标程序20将识别的结果馈送给情绪/本能生成目标程序21和动作决定目标程序22。
情绪/本能生成目标程序21生成机器人1打算通过一个动作表达其情绪或本能的信息。特别是,情绪/本能生成目标程序21根据意图转换目标程序20馈送的识别结果和各种其它信息决定情绪和本能的状态。并且,如果情绪或本能超过预定等级,则情绪/本能生成目标程序21将它馈送给动作决定目标程序22。
动作决定目标程序22决定机器人1要做的动作。具体地说,动作决定目标程序22根据意图转换目标程序20馈送的识别结果和情绪/本能生成目标程序21馈送的信息,决定机器人1的下一个适当动作。动作决定目标程序22将决定的结果通知给动作生成目标程序23。
动作生成目标程序23控制机器人1真实地作出举止或运动。也就是,动作生成目标程序23根据动作决定目标程序22馈送的信息(决定的结果)控制机器人1的相关装置,进行该信息指定的举止或动作。
控制程序包括控制机器人1操作的上述多个产品。下面将进一步说明每个产品。
根据分别来自麦克风15、CCD摄像机16、触摸传感器17、电池传感器12和热传感器13的声音信号S1、图像信号S2、压力检测信号S3、电池电势检测信号S4或热量检测信号S5,意图转换目标程序20识别诸如“机器人1已经被击打”、“机器人1已经被轻拍”、“机器人1已经检测到球”、“电池电势已经变低”或“内部温度已经升高”的预定的机器人1的外部和内部状态。然后,它将识别的结果馈送给情绪/本能生成目标程序21和动作决定目标程序22。
根据意图转换目标程序20馈送的识别结果、是存储在存储器10A中的控制参数之一的个人信息24、以及下面将要进一步说明的从动作决定目标程序22馈送的代表正在作出的动作的信息,情绪/本能生成目标程序21决定机器人1的情绪和本能的等级。当情绪或本能等级超过预定等级时,情绪/本能生成目标程序21将该情绪和本能等级馈送给动作决定目标程序22。
更具体地说,情绪/本能生成目标程序21具有:一个拥有总共六个参数的情绪模型,每个参数分别代表包括“欢乐”、“悲伤”、“气愤”、“惊奇”、“恐惧”和“厌恶”的情绪的强度;以及一个拥有总共四个参数的本能模型,每个参数分别代表“热爱”、“探查(好奇心)”、“运动”和“吃饭”的愿望强度。
存储器10A还在其内存储诸如情绪或愿望参数之一的数据,以作为个人信息24。所述参数必需响应来自意图转换目标程序20的识别结果和来自动作决定目标程序22的、通知一个动作已经作出的、将在下文中作进一步描述的信息,增加或减少其数值。例如,当个人信息24是机器人1已经被“击打”时,“气愤”参数的值增加,而“欢乐”参数的值降低。当机器人1已经被“轻拍”时,“欢乐”参数的值增加,而“气愤”参数的值降低。当机器人1已经作出动作时,“运动愿望”参数的值和“欢乐”参数的值都增加。
响应从意图转换目标程序20馈送的识别结果、从动作决定目标程序22馈送的信息等,情绪/本能生成目标程序21根据个人信息周期性地更新情绪或本能模型中的合适的情绪或愿望参数的值。
当作为每个参数值的更新结果、任何情绪或愿望参数的值超过情绪或本能的预置值时,情绪/本能生成目标程序21将该事实通知给动作决定目标程序22。
动作决定目标程序22根据意图转换目标程序20馈送的识别结果、来自情绪/本能生成目标程序21的信息和存储在存储器10A中的控制参数之一的动作模型25,决定后续动作,并将决定的结果馈送给动作生成目标程序23。
需要说明的是,在本发明的实施例中,动作决定目标程序22采用称作“概率自动机”的一个算法作为后续动作决定的测量,根据分别为弧线ARC1至ARCn+1设置的转换概率P1至Pn+1随机地决定图4所示的从节点NODE0进行转换的节点NODE0至NODEn中的一个节点,其中弧线ARC1至ARCn+1提供节点NODE0至NODEn之间的连接。
具体地说,存储器10A在其内存储图5中所示的用于节点NODE0至NODEn的一个的状态转换表26,作为动作模型25。动作决定目标程序22适于根据状态转换表26设置后续动作。
也就是,在状态转换表26中,将取作节点NODE0至NODEn之间转换条件的输入事件(识别结果)按优先顺序输入“输入事件名称”栏中,并且将转换条件的附加条件数据输入到“数据名称”和“数据范围”栏中。
因此,如图5中的状态转换表26所示,节点NODE100转换到另一个节点的条件是:当给出“BALL(机器人1已经检测到球)”的识别结果时,与该识别结果一起给出的“SIZE(球的尺寸)”是“0,1000(0至1000)”。此外,当“OBSTACLE(机器人1已经检测到一个障碍物)”作为识别结果给出,以及与该识别结果一同给出的“DISTANCE(障碍物与机器人1之间的距离)”是“0,100(0至100)”时,节点NODE100可以转换到另一个节点。
此外,当动作决定目标程序22涉及的情绪/本能生成目标程序21中的情绪和本能模型中的情绪和愿望参数中所包含的“JOY(欢乐)”、“SURPRISE(惊奇)”、和“SADNESS(悲伤)”的任何一个周期性地取“50,100(50至100)”的数值时,即使没有识别结果的输入,节点NODE100也可以转换到另一个节点。
在状态转换表26中,节点NODE0至NODEn的每一个可以进行转换的节点名被包含在由“转换到其它节点的概率(Di)”栏所覆盖的“转换目的地节点”行中;将是当“输入事件名称”、“数据名称”和“数据范围”栏中分别给出的所有需求被满足时到其它节点NODE0至NODEn的转换概率,在“转换到其它节点的概率(Di)”栏所覆盖的“输出动作”行中给出。需要说明的是,由“转换到其它节点的概率(Di)”所覆盖的行中的转换概率之和是100(%)。
因此,当“BALL(已经检测到球)”作为识别结果给出以及与识别结果一同给出的“SIZE(球的尺寸)”是“0,1000(0至1000)”时,图5所示的状态转换表26中的节点NODE100可以用“30%”的转换概率进行向节点NODE120的转换。此时,机器人1将进行动作“ACTION1”。
构建行为模型25,使状态转换表26中给定的节点NODE0至NODEn中的许多节点相互连接。当意图转换目标程序20馈送识别结果或者当情绪/本能生成目标程序21馈送一个通知时,动作决定目标程序22适于为节点NODE0至NODEn的一个适当节点,使用存储器10A中存储的状态转换表26来随机地决定后续动作或运动,并且将决定的结果通知给动作生成目标程序。
为了使机器人1按照指定方式动作或移动,动作生成目标程序23基于来自动作决定目标程序22的信息,按需驱动和控制传动器191至19n中的一个合适的传动器,根据声音数据文件中的相应声音数据生成一个合适的声音信号S6(如图2所示),该声音数据文件是存储器10A中存储的一个控制参数,并且将该声音信号发送给扬声器18,或者根据发光数据文件中一个相应的发光数据,按相应的发光模型接通和断开“眼睛”位置上的LED,所述的发光数据文件是存储器10A中存储的控制参数之一。
因而,机器人1可以根据控制程序,相应于自身状态和周围环境以及对机器人1所作出的用户指令和操作,来进行自主动作。
下面将说明装入机器人1中的使其在每个生长步骤中动作的生长模型。
该生长模型允许机器人1表演在机器人1模拟的类似于真实动物的每个较高“生长”步骤中的“高级动作”。
也就是,生长模型允许机器人1进行与每个生长等级(生长度)相对应的动作。更具体地说,机器人1被设计来在四个“生长步骤”的每个步骤中进行动作,这四个生长步骤是生长模型的“幼儿期”、“少年期”、“青年期”和“成年期”。
生长模型包括用于包含“幼儿期”、“少年期”、“青年期”和“成年期”的四个“生长步骤”的每一个的上述动作模型(动作决定目标程序)。选择与每个生长步骤对应的模型,以使机器人1相应于其生长步骤进行动作。例如,生长模型中“生长步骤”的两个相继步骤之间的差异是较高生长步骤中的动作或运动比在前生长步骤中的动作或运动更难或更复杂。
更具体地说,“幼儿期”的动作模型是例如,“行走”是小步幅的“蹒跚行走”,“运动”是诸如“蹒跚”、“站立”、“躺倒”等的“简单运动”。“动作”是诸如运动重复的“单调”运动,以及“声音”是由低因素放大的“低和短”的声音。
通过不断监视和计算与诸如预定动作和运动的预定“生长”相关联的多个要素(下面,将称之为“生长要素”)的出现,进行从生长的一个步骤到另一个步骤的转换。
更具体地说,每个生长要素的累计出现之和(下面称之为“生长要素的总经验值)超过阈值时,选择另一个要使用的动作模型,其中将生长要素的累计出现取作显示生长要素的生长等级的信息。也就是,进行从例如“幼儿期”动作模型到高于“幼儿期”动作模型的生长等级(动作或运动的难度和复杂度)的“少年期”动作模型的转换,从而允许到下一个生长步骤的转换。
这里需要说明的是,生长要素包括例如:从一个声音命令器(在遥控器中)按音节发出的命令输入;来自触摸传感器17的“轻拍”和“击打”的输入;强化的学习,包括大量的预定动作和运动的成功;来自触摸传感器17的非“轻拍”和“击打”的其它输入;和诸如“玩球”的预定动作和运动。
在生长步骤从“幼儿期”动作模型转换之后,“少年期”的动作模型接着控制传动器191至19n和来自扬声器18的声音输出,以便增加用于“有点肯定”的行走的传动器191至19n每个的旋转速度,增加“有点高级和复杂”动作的动作数量,为“有点明确意图的动作”参考在前“动作”决定下一个“动作”,以及增加“声音”信号的长度和用增加的系数放大用于“有点长和有点响”的哭叫的信号。
同样,经“少年期”转换后,当生长要素的总经验值每次超过为“青年期”和“成年期”预置的每个阈值时,将动作模型顺序改变到比“少年期”的“生长步骤”高的“青年期”或“成年期”,这些动作模型的每一个接着逐渐增加传动器191至19n的旋转速度和馈送给扬声器18的声音信号的长度和放大系数。
按照生长模型,在“幼儿期”“蹒跚行走”的机器人1可以随着“生长步骤”提高(即,动作模型从“幼儿期”转换到“少年期”,从“少年期”转换到“青年期”,从“青年期”转换到“成年期”) “更肯定地行走”,在其“幼儿期”“简单运动”的机器人1可以“按更高级和更复杂的方式运动”,在其“幼儿期”单调进行动作的机器人1可以“按意图动作”。此外,机器人1可以随着成长,生成“较高和较响”的声音,而机器人1在“幼儿期”则发出“低和短促”的声音。
按照生长模型,机器人1可以相应于自身状态和周围环境以及对机器人1作出的用户命令和动作,在每个生长步骤中进行自主动作。
(2)机器人1的各种效果
下面将说明本发明的上述机器人1的各种效果。这些效果可以在如下方面获得:(1)在产品制造商与机器人制造商之间订立契约,和执行该契约;和(2)由机器人1进行读取依据契约附加在产品上条形码的动作。
产品属性的信息包括例如:至少产品制造商的条形码(显示产品供应源的信息),该条形码包括含有产品制造商生产的产品的代码的信息,和所谓的计算机码,是对应于条形码并允许机器人以预定方式进行反应的反应生成信息。此外,所述的产品由产品制造商生产,并且是例如关于服装、食品和生活用品的消费品。
(2-1)在产品和机器人制造商之间订立的契约
如图6所示,在机器人访问(robot-access)制造商201与生产机器人1本身的机器人制造商202之间订立一个关于由产品制造商生产的供与机器人1使用的一个指定产品或者产品(图7中的步骤S1)的契约。该契约包括产品制造商201应当把预定的条形码或计算机码附加到该契约所包含的指定产品上,和机器人制造商应当提供机器人1,该机器人1在读取附加到指定产品上的条形码或计算机码时能够按预定方式动作。
也就是,如图8所示,读取由产品制造商201根据契约附加到产品100上的一个条形码BC的机器人1将按照一个预定方式动作,根据契约,该动作由机器人制造商保证。此外,如图8B所示,读取由产品制造商201根据契约附加到产品100上的一个条形码BC和一个计算机码CC组合的机器人1将按照一个预定方式动作,根据契约,该动作由机器人制造商保证。在该实施例中,计算机码CC由图8B所示的图案CC1和数字CC2组成。
此外,当条形码BC和计算机码CC的组合被附加到产品上时,为计算机码CC准备多个图案(多种类型),并把它们分别附加到同类产品上。这样,同类产品的每一个就在其上附加了独特的条形码BC和计算机码CC的组合。
在一种情况下,只是将条形码BC附加到图8A所示的指定产品上,而在另一种情况下,将条形码BC和计算机吗CC的组合附加到图8B所示的指定产品上。这种差别的原因将在后面描述。在附图所示的实施例中,将条形码BC和计算机码CC的组合附加到一个产品上。然而,需要注意的是,存在只将条形码BC附加到产品上的可能。
下面将详细说明本发明。根据契约,产品制造商在步骤S2,将条形码BC或条形码BC与计算机码CC的组合附加到图7所示的用于销售的一个指定产品上。
在可从产品制造商得到的产品是例如果汁或糖果的情况下,将条形码BC和计算机码CC的组合附加到图9A所示的用于销售的罐装果汁100a上或附加到图9B所示的用于出售的袋装糖果100b上。根据契约范围,只把条形码附加到这样的一种产品上。一般来说,这样食品制造商生产许多食品。然而,该契约可能规定制造商应当把条形码BC或条形码BC与计算机码CC的组合附加到作为指定产品的一些限制的产品上。
指定产品不限于食品。也就是说,指定产品可以是致密盘(CD)。在此情况下,CD制造商将条形码BC与计算计码CC的组合或条形码BC附加到图9C所示的用于出售的致密盘100c上。
此外,产品制造商可以在为其自己启动的所谓网页上显示条形码BC或条形码BC与计算计码CC的组合。例如,在网页(网络的主页)上,相对于一个指定产品显示条形码BC或条形码BC与计算计码CC的组合。这样,通过操作诸如个人计算机的个人通信装置(终端)访问网页的用户将能够在图10所示的他或她的个人计算机110的监视器111的屏幕111a上观看条形码BC和计算机码CC。此外,根据契约范围,只显示条形码。
另一方面,机器人制造商根据契约,按图7的步骤S3安排机器人1,以使机器人1读取条形码BC或条形码BC与计算计码CC的组合时,将以预定方式行动。下面将对此进行说明。
如上所述,机器人1被构造成根据外部因素和/或内部因素进行预定动作。在机器人1中,预定动作取决于动作信息(动作生成信息)。此外,机器人1保持可移动信息存储介质中存储的这种动作信息。例如,信息存储介质包括诸如“存储器条”(可从索尼公司得到的存储器卡的商业名称)存储器卡。
因而,对于机器人1读取条形码BC或条形码BC与计算计码CC的组合的按预定方式的动作,机器人制造商把这样的动作生成信息存储到机器人1的存储器卡中,当检测到作为外部因素的条形码BC或条形码BC与计算计码CC的组合时,即当借助图2所示的CCD摄像机或类似物拾取条形码BC或条形码BC与计算机码CC的组合时,该动作生成信息将允许机器人1按预定方式动作。
这里,“预定动作”是指机器人1不经常做出的动作模型的信息,甚至当上述的情绪、本能和生长(参数或类似物)已经改变。
例如,预定动作应该是一个动物响应于附加条形码BC或条形码BC和计算机码CC的组合的产品正常做出的动作。更具体地说,例如,在指定产品是“奶”的情况下,狗将“舔”奶,狗型机器人1应该输出“舔”的声音。此外,在把致密盘用作机器人1的指定产品情况下,机器人1的预定动作应当是例如按致密盘中存储的曲调跳舞。
需要注意的是,动作生成信息不一定事先存储在存储器卡中。作为选择,机器人制造商可以进行这样一种安排:机器人1可以经一个无线电或有线信息通信网络从作为一个信息服务器(信息管理单元)的服务器中获得动作生成信息,并且当读取条形码BC或条形码BC与计算机码CC的组合时,根据该信息按预定方式动作。下面将对此进行进一步说明。
(2-2)当读取根据契约附加在一个产品上的条形码时,机器人1的动作
在图7的步骤S4中,机器人1的用户购买一个指定产品,其上附加了用于由机器人1识别和机器人1的生长(新动作)的条形码BC或条形码BC与计算机码CC的组合。该指定产品是例如罐装果汁100a、袋装糖果100b或致密盘100c,如图9A至图9C所示。用户向机器人1显示产品上的条形码BC和计算机码CC。
因而,如图11A所示,机器人1将借助图2所示的CCD摄像机16直接识别条形码BC和计算机码CC。如图11B所示,机器人1可以借助阅读器120识别条形码BC和计算机码CC。在此情况下,附加在产品上的条形码BC和计算机码CC将被阅读器120识别,机器人1将根据阅读器120发送的音节信息或红外线,间接地识别条形码BC和计算机码CC。
机器人1将按下述方式识别条形码BC和条形码BC与计算机码CC的组合。即,为了该识别,机器人1将在这里所提供的存储器或类似物中,保持在第三方订立的关于机器人制造商与产品制造商之间契约的信息,并且将该契约相关信息与CCD摄像机16所检测的条形码BC或条形码BC和计算机码CC的组合进行比较。
在图7的步骤S5中,按契约规定识别条形码BC或条形码BC与计算机码CC的组合的机器人1将根据基于条形码BC或条形码BC与计算机码CC的组合准备的动作生成信息进行动作。
需要注意的是,在图2所示的并且上文已经描述的机器人1中,存储器10A或信息存储单元(未示出)充当属性存储单元,用于存储关于产品属性的条形码BC或条形码BC与计算机码CC的组合;图2中的CCD摄像机16充当产品相关信息阅读器,用于读取附加到产品上的至少一条条形码BC或计算机码CC;控制器10的一部分功能用作,将存储器10A所存储的信息或类似物与CCD摄像机16所读取的条形码BC或类似物进行比较。当发现作为来自控制器10部分的比较结果的该信息与条形码BC或类似物相一致时,机器人1将按预定方式动作。也就是说,机器人1适于在诸如条形码BC或类似物的预存信息与CCD摄像机16所读取的条形码BC相一致时,提供一个预定动作。
例如,当指定产品为奶时,识别条形码BC或条形码BC与计算机码CC的组合的机器人1将输出“舔”的声音。在指定产品是致密盘的情况下,读取条形码BC或条形码BC与计算机码CC组合的机器人1将输出该致密盘中存储的乐曲,并随乐曲跳舞。
需要说明的是,当识别条形码BC或条形码BC与计算机码CC的组合时,机器人1可以被布置为提供具有提高生长等级的动作。尽管上述机器人1被设置来相应于生长模型中每个生长步骤进行动作,但它适于通过识别条形码BC或条形码BC与计算机码CC组合,按照从“少年期”变换到“青年期”的生长步骤进行动作。因此,机器人1对条形码BC或条形码BC与计算机码CC的识别与机器人1的自身生长相结合。
此外,机器人1的动作可以是更复杂的动作,比如“戏法”、“演奏”等,而不是任何简单的动作。
下面将说明,当只有条形码BC附加到产品上时与当条形码BC和计算机码CC组合附加到产品上时的差别。
在产品制造商与机器人制造商订立的契约仅包括一个用于指定产品的条形码BC的情况下,用户仅能够看到他或她的机器人1按相同产品呈现的单一方式进行动作。
另一方面,在产品制造商与机器人制造商之间订立的契约包括用于一个指定产品的条形码BC和计算机码CC的组合的情况下,如果附加到产品上的计算机码CC不同于也附加到该产品上的条形码BC,即使具有相同产品,用户能够看到她或他的机器人1按不同方式动作。因此,有了在产品上使用的条形码BC和计算机码CC的组合,用户可以看到他的机器人1按不同方式动作,这样将增加与机器人玩的乐趣。
需要注意的是,如果机器人1不能借助CCD摄像机16同时识别组合的条形码BC和计算机码CC,则应当向机器人1(CCD摄像机16)分别显示条形码BC和计算机码CC。在此情况下,可以按先条形码BC后计算机码CC的顺序向机器人1显示条形码BC和计算机码CC,或者在条形码BC被显示之前,先向机器人1显示计算机码CC。在任何情况下,机器人1可以将分别输入的条形码BC和计算机码CC识别为一组信息,并根据存储在条形码和计算机码中的动作生成信息提供一个预定动作。
机器人1可适于存储它看到条形码BC或条形码BC与计算机码CC组合的次数,当看到条形码BC或计算机码CC一预定次数时,将不提供任何预定动作。因而,机器人1在识别相同条形码BC或相同条形码BC与计算机码CC组合达到一预定次数时,将不提供任何动作。因此,为了看机器人1动作,用户必须购买附加了另一个条形码BC或另一个条形码BC与计算机码CC组合的产品。
如上所示,计算机码CC由一个图案CC1和一个数字CC2构成。然而,图案CC1和数字CC2的多种组合将允许机器人1无限扩充其动作。
此外,机器人1根据附加在产品上的条形码BC或条形码BC与计算机码CC组合可以提供的动作,在该产品被用户的机器人1实际使用之前,最好对用户保持未知状态,这样由于产品的意外性将增加与机器人1玩耍的乐趣。即,事先预知机器人1的动作是不可能的,除非向机器人1显示了附加在所购买产品上的条形码BC或条形码BC与计算机码CC组合。机器人1的动作可以仅在将产品或条形码或条形码和计算机码的组合显示给机器人1之后被欣赏。对用户保持将由产品确保的机器人动作的未知性,将增加玩耍机器人1的乐趣。
机器人制造商可以改变或更新与条形码BC或条形码BC与计算机码CC组合相对应的动作生成信息。例如,可以周期地更新动作生成信息,这样,即使在机器人识别相同的条形码BC或条形码BC与计算机码CC的组合的情况下,机器人1也将按不同方式动作。
此外,如此更新的这种动作生成信息将存储在分发给用户的存储器卡中。除非用户购买了该存储卡,否则禁止用户享受由机器人1用相同的条形码BC或条形码BC与计算机码CC组合可得到的不同动作。
此外,在图7的步骤S4中,用户访问显示条形码BC或条形码BC与计算机码CC组合的产品制造商的网站,以便在监视器上显示用于机器人1的识别和生长的一个网页。
然后,用户将让他的机器人1看到在监视器111的屏幕111a上显示的网页中所含有的条形码BC和计算机码CC,如图10所示。
在图7的步骤S5中,借助CCD摄像机16识别条形码BC或条形码BC与计算机码CC组合的机器人1,将根据基于条形码BC或条形码BC与计算机码CC组合准备的动作生成信息进行动作。
如上所述,机器人1可以提供各种效果。此外,在图7的步骤S4中以及如图12所示,盈利(付费)M2发生在向用户200出售产品的产品制造商201上。
此外,在图7的步骤S2中和如图12所示,机器人制造商202可以从产品制造商201收到因产品制造商201与机器人制造商202订立契约而形成的契约费,以及因用户200购买用于机器人1的识别和生长的产品而形成的佣金M1。
更具体地说,该佣金是所售产品的一部分金额,从产品制造商201付给机器人制造商202。此外,对于网站上网页的显示,将根据访问网站次数所计算的费用从产品制造商201付给机器人制造商202。
此外,在图7的步骤S5中以及如图12所示,机器人制造商202将得到用户200为了他的机器人1的预定动作而购买存储器卡的盈利。例如,机器人制造商202可以通过在用户购买了他的机器人1之后的一预定时间周期内,出售在其上存储了与机器人1一起玩的一种新方式、机器人1的新动作和功能的存储器卡给用户而得到盈利,而用户200可以响应机器人产品以及根据新存储器卡所服务的信息,欣赏他的机器人1的动作。
需要说明的是,前面所说明的本发明涉及了使用一个存储动作生成信息的存储卡,但是本发明不局限于与机器人1使用的任何存储卡。机器人制造商可以安排机器人1经无线或有线信息通信网络从信息服务器获得动作生成信息,并且在读取条形码BC或条形码BC与计算机码CC组合时根据动作生成信息进行动作。下面将结合图13对此进行进一步说明。
如图13所示,机器人1将条形码BC或条形码BC与计算机码CC的组合发送给机器人制造商的服务器38或本地服务器40。
机器人制造商的服务器38是机器人制造商202所拥有的一个服务器,并在其中已经存储了机器人制造商202与产品制造商201订立的契约范围。例如,服务器38作为数据库在其内存储了一个条形码BC或条形码BC与计算机码CC组合以及与该条形码BC或条形码BC与计算机码CC组合相对应的动作生成信息等。
根据作为数据库存储的信息,机器人制造商的服务器38选择相应于机器人1所发送的一个条形码BC或条形码BC与计算机码CC组合的动作生成信息,并将选择的信息发送给机器人1。也就是,机器人制造商的服务器38接收从机器人1发送的条形码BC或条形码BC与计算机码CC组合,并且当条形码BC或条形码BC与计算机码CC组合落入契约范围时,将动作生成信息发送给机器人1。
例如,机器人制造商的服务器38与机器人1之间的数据通信在图14所示的信息通信网络20上实现。
在信息通信网络30中,存在个人终端装置31A、31B、31C和31D,它们分别通过各种电信线路32、33、34和39连接到服务器38。个人终端装置31A至31D是分别安装在一般家庭中的一般个人计算机,其每个经互联网36或一般公共网络39与服务器38通信,以向服务器38发送所需数据和从服务器38接收所需数据,并且与机器人1通信。
在信息通信网络30中,机器人1可以经过个人终端装置31与服务器38进行数据通信。更具体地说,经个人通信装置31将条形码BC或条形码BC与计算机码CC组合从机器人1发送给机器人制造商的服务器38,并且经个人终端装置31将对应于条形码BC或条形码BC与计算机码CC组合的动作生成信息从机器人制造商的服务器38发送给机器人1。
另一方面,本地服务器40是本地安装的个人服务器,在其内存储了机器人制造商202与产品制造商201订立的契约的范围。例如,本地服务器40作为数据库存储了产品的商业名、附加到产品上的条形码BC或条形码BC与计算机码CC组合、和对应于条形码BC或条形码BC与计算机码CC组合的动作生成信息。
例如,由于上述的在产品制造商201与机器人制造商202之间订立的契约范围基本上由机器人制造商的服务器38管理,因此根据机器人制造商的服务器38与用户(本地服务器)之间订立的契约,本地服务器40中存储的信息从机器人制造商的服务器38发送。
与机器人制造商服务器38相似,本地服务器40根据登记为数据库的信息,向机器人1发送对应于从机器人1发送的条形码BC或条形码BC与计算机码CC组合的动作生成信息。也就是,本地服务器40接收机器人1发送的条形码BC或条形码BC与计算机码CC组合,并且当条形码BC或条形码BC与计算机码CC组合落入契约范围时,将动作生成信息发送给机器人1。
基于机器人制造商服务器38或本地服务器40如此发送的动作生成信息,机器人1将响应它看到的诸如糖果100的产品以预定方式动作。
在本发明的前述实施例中,机器人1通过与一个预定服务器的数据通信提供一个预定动作。然而,本发明不局限于该布置。作为实例,机器人1可适于接收来自信息通信网络中所谓的第三方的信息,并根据所接收的信息进行动作。更具体地说,用户获得诸如可从信息通信网络中第三方得到的属性信息的条形码等,并输入他的机器人中。因此机器人1将所获得的条形码与诸如预先在其内存储的条形码的信息进行比较,当比较结果显示这两个条形码一致时,以一个预定方式动作。
在上述说明中,说明了本发明的实施例,其中将条形码BC或条形码BC与计算机码CC组合附加到一个产品上,或者进行对一个网页的访问,以在监视器屏幕上显示条形码BC或条形码BC与计算机码CC组合。然而,本发明不局限于此管理,条形码BC或条形码BC与计算机码CC组合也可以在例如移动电话的显示屏幕上显示。下面将对此作进一步说明。
如图15所示,机器人制造商与电话通信公司订立契约,其中后者提供图像分配服务。该契约包括:电话通信公司将分配预订的条形码BC或条形码BC与计算机码CC组合的图像,而机器人制造商将安排读取条形码BC或条形码BC与计算机码CC组合的机器人1按预定方式动作。例如,在机器人制造商与产品制造商关于其中产品制造商按上述方式将条形码BC或条形码BC与计算机码CC组合附加到一个指定产品上订立契约的情况下,除了指定产品的图像之外,还分配条形码BC或条形码BC与计算机码CC组合的图像,因而机器人制造商将能够有来自机器人访问制造商的契约费。
在上述契约下,产品制造商在步骤S12开始,向移动电话分配条形码BC或条形码BC与计算机码CC组合的服务。
另一方面,对于当机器人1读取条形码BC或条形码BC与计算机码CC组合时允许机器人1按预定方式动作的契约下的安排,在步骤S13,机器人制造商将当检测到作为上述外部因素的条形码BC或条形码BC与计算机码CC组合时,即当由一个比如图12所示的机器人1的CCD摄像机16的成像装置拾取条形码BC或条形码BC与计算机码CC组合时,指定为允许机器人1按预定方式动作的动作生成信息,存储到机器人1的存储器卡中,。
在步骤S14中,机器人1的用户接收用于机器人1的识别和生长的条形码BC或条形码BC与计算机码CC组合的图像数据。在图15的步骤S14中以及如图12所示,电话通信公司可以有用于用户接收的图像数据的通信费加信息费M4。此外,在该契约下,机器人制造商将能够有来自电话通信公司的信息费M5。
如图16所示,机器人1借助图2的CCD摄像机16直接识别在移动电话130的显示屏幕131上显示的条形码BC和计算机码CC。
这样,在图15的步骤S15中,借助CCD摄像机16识别条形码BC或条形码BC与计算机码CC组合的机器人1根据基于条形码BC或条形码BC与计算机码CC组合准备的动作生成信息提供预定动作。
如上所述,在电话通信公司与机器人制造商之间为条形码BC或条形码BC与计算机码CC的图像数据分配订立的契约下,用户将能够借助他的移动电话接收条形码BC或条形码BC与计算机码CC组合的图像并将该图像显示给机器人1,从而允许机器人1根据基于条形码BC或条形码BC或计算机码CC组合准备的动作生成信息按预定方式动作。
此外,在前述说明中,已经说明了本发明的实施例,其中条形码BC或条形码BC与计算机码CC组合由机器人1固有部分的CCD摄像机16读取。也就是说,如图17A所示,是机器人1的“眼睛”的CCD摄像机16读取在消费品(消费品A组)的每个上显示的条形码BC和计算机码CC组合(或只有条形码BC)和附加在消费品(消费品B组)的每个上的条形码BC和计算机码CC组合(或只有条形码BC),其中,消费品A组包括个人计算机110、移动电话130等,消费品B组包括罐装果汁100a、袋装糖果100b、CD套100c。
然而,本发明不局限于上述说明,也可以由外部专用阅读器读取条形码BC或条形码BC与计算机码CC组合。专用阅读器包括可外部连接机器人1的条形码阅读器140,成像装置(例如,外部CCD摄像机)141等,例如如图17B所示。作为在机器人1中设置的连接这种外部阅读器的一个接口,有现成的所谓PC(个人计算机)卡槽。最近,已经在越来越多的机器人中设置了PC卡槽。例如,当机器人1中设置PC卡槽时,该PC卡槽将允许使用能够在个人计算机与其它机器人之间进行通信的通信调制解调器的PC卡。
如图17B所示,机器人1可以借助条形码阅读器140或成像装置141读取条形码BC和计算机码CC(或只是条形码BC),条形码阅读器140和成像装置141借助还可在任何其它应用中使用的接口的PC卡槽与机器人1连接。因而,机器人1可以使用据说是按一个单元专门设立的专用条形码阅读器140或成像装置141以相当高的精度读取条形码BC和计算机码CC。此外,作为还可以在任何其它应用中使用的接口的PC卡槽的使用将消除提供任何新的或附加的用于连接外部阅读器的接口的需要,并且能够实现识别的高精度。
Claims (26)
1.一种自动设备,包括:
一个存储产品属性信息的属性存储单元;
一个产品相关信息阅读器,用于从产品中读取存储在产品上的涉及产品属性的至少两条信息中的至少一条;
一个信息比较器,用于进行属性存储单元中存储的信息与从产品相关信息阅读器读取的信息之间的比较;
该自动设备被布置为,当发现作为信息比较器执行比较的结果的信息间一致性时,按预定方式动作。
2.根据权利要求1所述的自动设备,其中预定动作以从产品相关信息阅读器读取的信息为基础。
3.根据权利要求1所述的自动设备,其中
关于产品属性的信息包括至少关于产品供应源的信息,和与关于源相关信息的信息相对应的动作生成信息,所述的源与自动设备的制造商或发行商订立一个预定契约;和
预定动作以动作生成信息为基础。
4.根据权利要求1所述的自动设备,其中自动设备是根据外部因素和/或内部因素自主动作的自主型机器人设备。
5.一种生成自动设备的动作的方法,所述方法包括以下步骤:
从产品中读取存储在产品上的涉及产品属性的两条信息中的至少一条;
进行属性存储单元中预存储的信息与在产品相关信息读取步骤读取的信息之间的比较;
当发现作为信息比较步骤所执行比较的结果的信息间一致性时,允许该自动设备按预定方式动作。
6.根据权利要求5所述的方法,其中自动设备是根据外部因素和/或内部因素自主动作的自主型机器人设备。
7.一种信息服务器,包括:一个发送器,用于向包含在自动设备中的通信单元发送,累积存储在也包含在自动设备中的一个属性存储单元中的关于产品属性的信息;
所述自动设备包括:
存储产品属性信息的属性存储单元;
一个产品相关信息阅读器,用于从产品中读取存储在产品上的涉及产品属性的至少两条信息中的至少一条;
一个信息比较器,用于进行属性存储单元中存储的信息与从产品相关信息阅读器读取的信息之间的比较;和
通信单元,将信息存储到属性存储单元中。
8.根据权利要求7所述的设备,其中关于产品属性的信息包括至少关于产品供应源的信息,和与源相关信息相对应的动作生成信息,所述的源与自动设备制造商或发行商订立一个预定契约。
9.根据权利要求7所述的设备,其中自动设备是根据外部因素和/或内部因素自主动作的自主型机器人设备。
10.一种信息服务方法,其中产品属性信息被发送给自动设备中包含的通信单元;所述的自动设备包括:
一个存储产品属性信息的属性存储单元;
一个产品相关信息阅读器,用于从产品中读取存储在产品上的涉及产品属性的至少两条信息中的至少一条;
一个信息比较器,用于进行属性存储单元中存储的信息与从产品相关信息阅读器读取的信息之间的比较;和
通信单元,将信息存储到属性存储单元中。
11.根据权利要求10所述的方法,其中自动设备是根据外部因素和/或内部因素自主动作的自主型机器人设备。
12.一种信息服务器,该信息服务器读取从自动设备所包含的通信单元发送的属性信息,和当读取的属性信息与预定信息一致时,向该通信单元发送打算生成自动设备一个预定动作的动作生成信息;该自动设备包括:
一个产品相关信息阅读器,用于从产品中读取存储在产品上的涉及产品属性的两条信息中的至少一条;
一个生成动作的控制器;和
通信单元,用于向该控制器馈送打算生成自动设备的动作的信息,获得由产品相关信息阅读器读取的属性信息并发送所得到的属性信息。
13.根据权利要求12所述的设备,其中关于产品属性的信息包括至少关于产品供应源的信息,和与源相关信息相对应的动作生成信息,所述的源与自动设备的制造商或发行商订立一个预定契约。
14.根据权利要求12所述的设备,其中自动设备是根据外部因素和/或内部因素自主动作的自主型机器人设备。
15.一种信息服务方法,包括以下步骤:
读取从自动设备所包含的通信单元发送的属性信息;和
当读取的属性信息与预定信息一致时,向该通信单元发送打算生成自动设备一个预定动作的动作生成信息;该自动设备包括:
一个产品相关信息阅读器,用于从产品中读取存储在产品上的涉及产品属性的两条信息中的至少一条;
一个生成动作的控制器;和
通信单元,用于向该控制器馈送打算生成自动设备的动作的信息,获得由产品相关信息阅读器读取的属性信息并发送所得到的属性信息。
16.根据权利要求15所述的方法,其中自动设备是根据外部因素和/或内部因素自主动作的自主型机器人设备。
17.一种根据外部因素和/或内部因素自主动作的自主型的机器人设备,该机器人设备包括:
一个存储器,在其中存储关于机器人设备制造商或发行商与第三方之间订立的契约的信息;
该机器人设备读取存储在产品上的至少涉及产品的供应源的信息;和
当从契约相关信息发现供应源与制造商或发行商订立了预定契约时,该机器人设备生成一个预定动作或反应。
18.一种生成自主型的机器人设备的动作的方法,该自主型机器人设备根据外部因素和/或内部因素自主动作,其中:
机器人设备具有一个存储器,在其中存储关于机器人制造商或发行商与第三方之间订立的契约的信息;
所述方法包括以下步骤:
读取存储在产品上的至少涉及产品的供应源的信息;以及
当从存储在存储器中的契约相关信息发现供应源与制造商或发行商订立了预定契约时,生成一个预定动作或反应。
19.一种商业交易系统,包括:
一个机器人设备管理者,管理机器人设备,以便当机器人设备检测到预定信息时进行动作或反应;
一个产品发行商,在与机器人设备管理者共同订立的契约下获得预定信息,将该信息附加到出售给机器人设备的用户的产品上;和
检测附加到用户购买的产品上的预定信息的机器人设备根据所检测的预定信息按预定方式动作或反应。
20.根据权利要求19所述的系统,其中自动设备是根据外部因素和/或内部因素自主动作的自主型机器人设备。
21.根据权利要求19所述的系统,其中:
机器人设备管理者是机器人设备的制造商或发行商;和
制造商或发行商管理机器人设备,以便机器人设备根据检测到的、在与产品发行商共同订立的契约下获得和出售的预定信息,按预定方式动作或反应。
22.根据权利要求21所述的系统,其中:
机器人设备适于根据其内设置的存储单元中存储的动作信息动作或反应;
制造商或发行商根据与产品发行商订立的契约将预定动作信息存储在存储单元中;
机器人设备一旦检测到附加在产品上的预定信息,就根据从存储单元读取的预定动作信息以预定方式进行动作或反应。
23.根据权利要求19所述的系统,其中:
机器人设备具有一个存储器,用于存储制造商或发行商与产品发行商之间订立的契约的信息;和
机器人设备读取存储在产品上的包括至少关于产品供应源的信息的信息,并且当根据存储器中存储的契约相关信息发现供应源与制造商或发行商和产品发行商订立了一个预定契约时,进行动作或反应。
24.根据权利要求19所述的系统,其中:
预定信息包括至少两条可从产品发行商得到的产品的属性信息;和
机器人设备检测附加在产品上的两条信息中的至少一条,并根据所检测的信息按预定方式动作或反应。
25.一种商业交易方法,其中出售产品的产品发行商与管理机器人设备使机器人设备根据所检测的预定信息动作或反应的机器人设备管理者作出一个契约;产品发行商在该契约下获得预定信息,并把该信息附加到出售给用户的产品上;以及机器人设备检测附加到所购买产品上的预定信息,并根据所检测的预定信息按预定方式动作或反应。
26.根据权利要求25所述的方法,其中:
机器人设备管理者是机器人设备的制造商或发行商;和
制造商或发行商管理机器人设备,以便在假定机器人设备将根据检测到的预定信息动作或反应的条件下,使机器人设备一检测到根据与产品发行商订立的契约而得到和出售的预定信息,就按预定方式动作或反应。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP38250/00 | 2000-02-10 | ||
JP2000038250 | 2000-02-10 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN1364275A true CN1364275A (zh) | 2002-08-14 |
Family
ID=18562013
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN01800562A Pending CN1364275A (zh) | 2000-02-10 | 2001-02-13 | 自动装置、信息提供装置、机器人装置和交易方法 |
Country Status (4)
Country | Link |
---|---|
US (2) | US6615109B1 (zh) |
EP (1) | EP1229471A4 (zh) |
CN (1) | CN1364275A (zh) |
WO (1) | WO2001059643A1 (zh) |
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100468439C (zh) * | 2005-09-22 | 2009-03-11 | 微星科技股份有限公司 | 使用标签作为辅助辨识的系统、方法及可读取记录媒体 |
CN102289556A (zh) * | 2011-05-13 | 2011-12-21 | 郑正耀 | 一种超市购物助手机器人 |
CN107346107A (zh) * | 2016-05-04 | 2017-11-14 | 深圳光启合众科技有限公司 | 多样化运动控制方法和系统及具有该系统的机器人 |
CN107427327A (zh) * | 2014-09-30 | 2017-12-01 | 奥瑞斯外科手术机器人公司 | 具有虚拟轨迹和柔性内窥镜的可配置机器人外科手术系统 |
US11141048B2 (en) | 2015-06-26 | 2021-10-12 | Auris Health, Inc. | Automated endoscope calibration |
US11280690B2 (en) | 2017-10-10 | 2022-03-22 | Auris Health, Inc. | Detection of undesirable forces on a robotic manipulator |
US11298195B2 (en) | 2019-12-31 | 2022-04-12 | Auris Health, Inc. | Anatomical feature identification and targeting |
US11497568B2 (en) | 2018-09-28 | 2022-11-15 | Auris Health, Inc. | Systems and methods for docking medical instruments |
US11510736B2 (en) | 2017-12-14 | 2022-11-29 | Auris Health, Inc. | System and method for estimating instrument location |
US11529129B2 (en) | 2017-05-12 | 2022-12-20 | Auris Health, Inc. | Biopsy apparatus and system |
US11602372B2 (en) | 2019-12-31 | 2023-03-14 | Auris Health, Inc. | Alignment interfaces for percutaneous access |
US11660147B2 (en) | 2019-12-31 | 2023-05-30 | Auris Health, Inc. | Alignment techniques for percutaneous access |
US11666393B2 (en) | 2017-06-30 | 2023-06-06 | Auris Health, Inc. | Systems and methods for medical instrument compression compensation |
US11712154B2 (en) | 2016-09-30 | 2023-08-01 | Auris Health, Inc. | Automated calibration of surgical instruments with pull wires |
US11759605B2 (en) | 2014-07-01 | 2023-09-19 | Auris Health, Inc. | Tool and method for using surgical endoscope with spiral lumens |
US11771309B2 (en) | 2016-12-28 | 2023-10-03 | Auris Health, Inc. | Detecting endolumenal buckling of flexible instruments |
US12076100B2 (en) | 2018-09-28 | 2024-09-03 | Auris Health, Inc. | Robotic systems and methods for concomitant endoscopic and percutaneous medical procedures |
Families Citing this family (57)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001222316A (ja) * | 2000-02-09 | 2001-08-17 | Sony Corp | ロボットの管理システム及びロボットの管理方法 |
CN1364275A (zh) * | 2000-02-10 | 2002-08-14 | 索尼公司 | 自动装置、信息提供装置、机器人装置和交易方法 |
KR100725500B1 (ko) * | 2001-06-13 | 2007-06-08 | 삼성전자주식회사 | 디스플레이 장치 및 그 제어방법 |
JP3837479B2 (ja) * | 2001-09-17 | 2006-10-25 | 独立行政法人産業技術総合研究所 | 動作体の動作信号生成方法、その装置及び動作信号生成プログラム |
JP4034269B2 (ja) * | 2002-02-19 | 2008-01-16 | シャープ株式会社 | ディスプレイ装置、電子機器 |
US7813835B2 (en) * | 2002-03-15 | 2010-10-12 | Sony Corporation | Robot behavior control system, behavior control method, and robot device |
US20040002790A1 (en) * | 2002-06-28 | 2004-01-01 | Paul Senn | Sensitive devices and sensitive applications |
CN102930310B (zh) | 2002-09-26 | 2017-08-08 | Ip解决方案株式会社 | 在媒介上形成点图形的方法 |
CA2606135C (en) | 2005-04-28 | 2015-06-30 | Kenji Yoshida | Information input/output method using dot pattern |
JP3771252B1 (ja) | 2005-07-01 | 2006-04-26 | 健治 吉田 | ドットパターン |
US9144360B2 (en) | 2005-12-02 | 2015-09-29 | Irobot Corporation | Autonomous coverage robot navigation system |
EP2533120B1 (en) * | 2005-12-02 | 2019-01-16 | iRobot Corporation | Robot system |
US7668621B2 (en) * | 2006-07-05 | 2010-02-23 | The United States Of America As Represented By The United States Department Of Energy | Robotic guarded motion system and method |
US8271132B2 (en) * | 2008-03-13 | 2012-09-18 | Battelle Energy Alliance, Llc | System and method for seamless task-directed autonomy for robots |
US7801644B2 (en) * | 2006-07-05 | 2010-09-21 | Battelle Energy Alliance, Llc | Generic robot architecture |
US8965578B2 (en) | 2006-07-05 | 2015-02-24 | Battelle Energy Alliance, Llc | Real time explosive hazard information sensing, processing, and communication for autonomous operation |
US7974738B2 (en) | 2006-07-05 | 2011-07-05 | Battelle Energy Alliance, Llc | Robotics virtual rail system and method |
US7587260B2 (en) * | 2006-07-05 | 2009-09-08 | Battelle Energy Alliance, Llc | Autonomous navigation system and method |
US7620477B2 (en) * | 2006-07-05 | 2009-11-17 | Battelle Energy Alliance, Llc | Robotic intelligence kernel |
US7584020B2 (en) * | 2006-07-05 | 2009-09-01 | Battelle Energy Alliance, Llc | Occupancy change detection system and method |
US8355818B2 (en) | 2009-09-03 | 2013-01-15 | Battelle Energy Alliance, Llc | Robots, systems, and methods for hazard evaluation and visualization |
US8073564B2 (en) * | 2006-07-05 | 2011-12-06 | Battelle Energy Alliance, Llc | Multi-robot control interface |
JP2009061547A (ja) * | 2007-09-06 | 2009-03-26 | Olympus Corp | ロボット制御システム、ロボット、プログラム及び情報記憶媒体 |
US8787543B2 (en) * | 2009-04-17 | 2014-07-22 | Koninklijke Philips N.V. | Ambient telephone communication system, a movement member, method, and computer readable medium therefor |
FR2962048A1 (fr) * | 2010-07-02 | 2012-01-06 | Aldebaran Robotics S A | Robot humanoide joueur, methode et systeme d'utilisation dudit robot |
US8483873B2 (en) * | 2010-07-20 | 2013-07-09 | Innvo Labs Limited | Autonomous robotic life form |
US9429940B2 (en) | 2011-01-05 | 2016-08-30 | Sphero, Inc. | Self propelled device with magnetic coupling |
US9090214B2 (en) | 2011-01-05 | 2015-07-28 | Orbotix, Inc. | Magnetically coupled accessory for a self-propelled device |
US9150263B2 (en) | 2011-01-05 | 2015-10-06 | Sphero, Inc. | Self-propelled device implementing three-dimensional control |
US9218316B2 (en) | 2011-01-05 | 2015-12-22 | Sphero, Inc. | Remotely controlling a self-propelled device in a virtualized environment |
US10281915B2 (en) | 2011-01-05 | 2019-05-07 | Sphero, Inc. | Multi-purposed self-propelled device |
US20120244969A1 (en) | 2011-03-25 | 2012-09-27 | May Patents Ltd. | System and Method for a Motion Sensing Device |
US9313099B2 (en) | 2012-01-13 | 2016-04-12 | Logic PD, Inc. | Systems, devices and methods for provisioning, pairing and activating a newly manufactured device for automatic joining of customer's network |
US8857705B2 (en) | 2012-01-13 | 2014-10-14 | Logic PD, Inc. | Methods for embedding device-specific data to enable remote identification and provisioning of specific devices |
US8857704B2 (en) | 2012-01-13 | 2014-10-14 | Logic PD, Inc. | Methods for embedding device-specific data to enable remote access to real time device data |
US9292758B2 (en) | 2012-05-14 | 2016-03-22 | Sphero, Inc. | Augmentation of elements in data content |
US9827487B2 (en) | 2012-05-14 | 2017-11-28 | Sphero, Inc. | Interactive augmented reality using a self-propelled device |
JP2015524951A (ja) | 2012-05-14 | 2015-08-27 | オルボティックス, インコーポレイテッドOrbotix, Inc. | 画像内で丸い物体を検出することによるコンピューティングデバイスの操作 |
US10056791B2 (en) | 2012-07-13 | 2018-08-21 | Sphero, Inc. | Self-optimizing power transfer |
US9310800B1 (en) * | 2013-07-30 | 2016-04-12 | The Boeing Company | Robotic platform evaluation system |
US9829882B2 (en) | 2013-12-20 | 2017-11-28 | Sphero, Inc. | Self-propelled device with center of mass drive system |
US9594555B2 (en) * | 2014-04-07 | 2017-03-14 | Quikkly Ltd. | Computer readable storage media for invoking direct actions and processes and systems utilizing same |
EP2933067B1 (en) * | 2014-04-17 | 2019-09-18 | Softbank Robotics Europe | Method of performing multi-modal dialogue between a humanoid robot and user, computer program product and humanoid robot for implementing said method |
CN104935874A (zh) * | 2015-01-06 | 2015-09-23 | 哈尔滨理工大学 | 基于时空不变特征抽取与电力系统运行状态的巡检机器人 |
US9737987B1 (en) * | 2015-11-20 | 2017-08-22 | X Development Llc | Visual cards for describing and loading operational modes to motorized interface element |
DE102015224308A1 (de) | 2015-12-04 | 2017-06-08 | Kuka Roboter Gmbh | Manipulatorsystem und Verfahren zur Identifikation von Bedienvorrichtungen |
US10055667B2 (en) | 2016-08-03 | 2018-08-21 | X Development Llc | Generating a model for an object encountered by a robot |
USD916160S1 (en) * | 2017-10-31 | 2021-04-13 | Sony Corporation | Robot |
JP1622873S (ja) * | 2017-12-29 | 2019-01-28 | ロボット | |
KR102228866B1 (ko) * | 2018-10-18 | 2021-03-17 | 엘지전자 주식회사 | 로봇 및 그의 제어 방법 |
JP7192905B2 (ja) * | 2021-03-16 | 2022-12-20 | カシオ計算機株式会社 | 制御装置、制御方法及びプログラム |
US11663567B2 (en) * | 2021-08-19 | 2023-05-30 | Bank Of America Corporation | Automated teller machine (ATM) pre-stage robotic technology |
USD1047008S1 (en) * | 2021-10-20 | 2024-10-15 | Run Nan Shen | Toy dog |
USD986985S1 (en) * | 2022-05-27 | 2023-05-23 | Jinwei Chen | Dog robot toy |
JP1762281S (ja) * | 2022-10-19 | 2024-01-25 | ロボット | |
CA223389S (en) * | 2023-03-06 | 2024-10-30 | Hangzhou Yushu Tech Co Ltd | Quadruped robot |
USD1055129S1 (en) * | 2023-04-28 | 2024-12-24 | Hengzhi Future (Chongqing) Innovation Technology Co., Ltd. | Robot dog |
Family Cites Families (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4794239A (en) * | 1987-10-13 | 1988-12-27 | Intermec Corporation | Multitrack bar code and associated decoding method |
EP0601107A4 (en) * | 1991-08-30 | 1995-03-15 | Trw Financial Systems Inc | METHOD AND APPARATUS FOR CONVERTING DOCUMENT BETWEEN PAPER MEDIUM AND ELECTRONIC MEDIA. |
US5363310A (en) * | 1992-04-09 | 1994-11-08 | International Business Machines Corporation | System and method for partial order filling |
US5509191A (en) * | 1994-01-26 | 1996-04-23 | Best; Norman D. | Apparatus for assembling and processing small parts using a robot |
JPH10171879A (ja) | 1996-12-06 | 1998-06-26 | Purosupaa Kurieiteibu:Kk | 商品販売システム、その情報通信方法およびその記録媒体 |
DE19744488B4 (de) * | 1997-10-08 | 2006-10-26 | BSH Bosch und Siemens Hausgeräte GmbH | Roboter zur Bedienung von Haushaltsgeräten |
JPH11203365A (ja) * | 1998-01-09 | 1999-07-30 | Pearl Vision Kk | Web−POS方式 |
US6038597A (en) | 1998-01-20 | 2000-03-14 | Dell U.S.A., L.P. | Method and apparatus for providing and accessing data at an internet site |
EP1122038A4 (en) * | 1998-06-23 | 2009-06-17 | Sony Corp | ROBOT AND INFORMATION PROCESSING SYSTEM |
US6141653A (en) * | 1998-11-16 | 2000-10-31 | Tradeaccess Inc | System for interative, multivariate negotiations over a network |
US6571234B1 (en) * | 1999-05-11 | 2003-05-27 | Prophet Financial Systems, Inc. | System and method for managing online message board |
JP2001191276A (ja) * | 1999-10-29 | 2001-07-17 | Sony Corp | ロボットシステム、ロボット装置及びその外装 |
US6782369B1 (en) * | 1999-12-30 | 2004-08-24 | Careau & Co. | Method for allocating commissions over the internet using defined exclusive sales areas |
CN1364275A (zh) * | 2000-02-10 | 2002-08-14 | 索尼公司 | 自动装置、信息提供装置、机器人装置和交易方法 |
US6917853B2 (en) * | 2000-05-23 | 2005-07-12 | Munroe Chirnomas | Method and apparatus for controlling rented or leased or loaned equipment |
US20040249497A1 (en) * | 2000-07-12 | 2004-12-09 | Autocart, Llc | System, method and process for order and delivery of classified goods and services through an amalgamated drive-thru complex |
JP4298155B2 (ja) * | 2000-11-17 | 2009-07-15 | 本田技研工業株式会社 | 距離測定装置、及び距離測定方法 |
US20020087419A1 (en) * | 2000-12-29 | 2002-07-04 | Johan Andersson | Equipment procurement method and system |
-
2001
- 2001-02-13 CN CN01800562A patent/CN1364275A/zh active Pending
- 2001-02-13 WO PCT/JP2001/000981 patent/WO2001059643A1/ja not_active Application Discontinuation
- 2001-02-13 US US09/958,360 patent/US6615109B1/en not_active Expired - Fee Related
- 2001-02-13 EP EP01904397A patent/EP1229471A4/en not_active Withdrawn
-
2003
- 2003-07-09 US US10/616,249 patent/US7069113B2/en not_active Expired - Fee Related
Cited By (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100468439C (zh) * | 2005-09-22 | 2009-03-11 | 微星科技股份有限公司 | 使用标签作为辅助辨识的系统、方法及可读取记录媒体 |
CN102289556A (zh) * | 2011-05-13 | 2011-12-21 | 郑正耀 | 一种超市购物助手机器人 |
US11759605B2 (en) | 2014-07-01 | 2023-09-19 | Auris Health, Inc. | Tool and method for using surgical endoscope with spiral lumens |
CN107427327A (zh) * | 2014-09-30 | 2017-12-01 | 奥瑞斯外科手术机器人公司 | 具有虚拟轨迹和柔性内窥镜的可配置机器人外科手术系统 |
US11141048B2 (en) | 2015-06-26 | 2021-10-12 | Auris Health, Inc. | Automated endoscope calibration |
US12075974B2 (en) | 2015-06-26 | 2024-09-03 | Auris Health, Inc. | Instrument calibration |
CN107346107A (zh) * | 2016-05-04 | 2017-11-14 | 深圳光启合众科技有限公司 | 多样化运动控制方法和系统及具有该系统的机器人 |
US11712154B2 (en) | 2016-09-30 | 2023-08-01 | Auris Health, Inc. | Automated calibration of surgical instruments with pull wires |
US11771309B2 (en) | 2016-12-28 | 2023-10-03 | Auris Health, Inc. | Detecting endolumenal buckling of flexible instruments |
US11529129B2 (en) | 2017-05-12 | 2022-12-20 | Auris Health, Inc. | Biopsy apparatus and system |
US11666393B2 (en) | 2017-06-30 | 2023-06-06 | Auris Health, Inc. | Systems and methods for medical instrument compression compensation |
US12076098B2 (en) | 2017-06-30 | 2024-09-03 | Auris Health, Inc. | Systems and methods for medical instrument compression compensation |
US11280690B2 (en) | 2017-10-10 | 2022-03-22 | Auris Health, Inc. | Detection of undesirable forces on a robotic manipulator |
US11796410B2 (en) | 2017-10-10 | 2023-10-24 | Auris Health, Inc. | Robotic manipulator force determination |
US11510736B2 (en) | 2017-12-14 | 2022-11-29 | Auris Health, Inc. | System and method for estimating instrument location |
US12076100B2 (en) | 2018-09-28 | 2024-09-03 | Auris Health, Inc. | Robotic systems and methods for concomitant endoscopic and percutaneous medical procedures |
US11497568B2 (en) | 2018-09-28 | 2022-11-15 | Auris Health, Inc. | Systems and methods for docking medical instruments |
US12226175B2 (en) | 2018-09-28 | 2025-02-18 | Auris Health, Inc. | Systems and methods for docking medical instruments |
US11660147B2 (en) | 2019-12-31 | 2023-05-30 | Auris Health, Inc. | Alignment techniques for percutaneous access |
US11602372B2 (en) | 2019-12-31 | 2023-03-14 | Auris Health, Inc. | Alignment interfaces for percutaneous access |
US11298195B2 (en) | 2019-12-31 | 2022-04-12 | Auris Health, Inc. | Anatomical feature identification and targeting |
US12220150B2 (en) | 2019-12-31 | 2025-02-11 | Auris Health, Inc. | Aligning medical instruments to access anatomy |
Also Published As
Publication number | Publication date |
---|---|
WO2001059643A1 (fr) | 2001-08-16 |
EP1229471A4 (en) | 2005-09-28 |
US7069113B2 (en) | 2006-06-27 |
US6615109B1 (en) | 2003-09-02 |
EP1229471A1 (en) | 2002-08-07 |
US20030158628A1 (en) | 2003-08-21 |
US20040049317A1 (en) | 2004-03-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1364275A (zh) | 自动装置、信息提供装置、机器人装置和交易方法 | |
US6684127B2 (en) | Method of controlling behaviors of pet robots | |
CN1103659C (zh) | 机器人装置及机器人装置动作决定方法 | |
CN111201539B (zh) | 用于确定用户行为的匹配场景的方法、介质和计算机系统 | |
CN111295671B (zh) | 自主个人伴侣的模块化层次结构视觉系统 | |
CN1124191C (zh) | 编辑装置、编辑方法和记录媒体 | |
CN1293487C (zh) | 用于具有可变状态的物品的机器可读标签阅读器系统 | |
CN1768329A (zh) | 信息提供设备、方法和信息提供系统 | |
CN1463215A (zh) | 有腿移动机器人及其动作教学方法和存储介质 | |
CN1853879A (zh) | 机器人装置及其行为控制方法 | |
CN1924918A (zh) | 移动信息终端装置、移动信息终端控制方法、以及移动信息终端程序 | |
JP2014510323A (ja) | コンピューティングアドバイスファシリティにおける地理的に局在化した推薦 | |
CN1392827A (zh) | 控制机器人的行为的装置和控制该装置的方法 | |
WO2008044325A1 (fr) | Système de fourniture d'informations | |
US20130041976A1 (en) | Context-aware delivery of content | |
JPWO2005099971A1 (ja) | ロボット、ヒント出力装置、ロボット制御システム、ロボット制御方法、ロボット制御プログラム及び集積回路 | |
JP2002153672A (ja) | 生活用品を利用した玩具の学習/成長システム及びその方法 | |
CN1757031A (zh) | 数据检索系统 | |
JP2001222624A (ja) | 情報提供システム、情報提供方法、部品情報提供装置及び部品情報提供方法 | |
US10743061B2 (en) | Display apparatus and control method thereof | |
CN1342281A (zh) | 诊断系统、诊断装置和诊断方法 | |
CN1342296A (zh) | 购买系统和方法、定单接收设备和方法、数据销售代理系统、数据销售设备和方法和计算机程序 | |
KR20210100485A (ko) | 네트워크를 통한 반려 동물을 위한 맞춤형 샘플 상품 추천 방법 및 이에 사용되는 관리 서버 | |
JP2003205178A (ja) | 玩具、その制御方法、仮想キャラクタの制御システム、その制御方法および玩具の制御システム | |
KR102600765B1 (ko) | 반려동물 및 사용자의 정보를 분석하여 메타버스 환경에서 마케팅 정보를 제공하는 방법 및 장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C06 | Publication | ||
PB01 | Publication | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |