CN103459099A - 与一个可移动的远程机器人相互交流 - Google Patents
与一个可移动的远程机器人相互交流 Download PDFInfo
- Publication number
- CN103459099A CN103459099A CN2012800068520A CN201280006852A CN103459099A CN 103459099 A CN103459099 A CN 103459099A CN 2012800068520 A CN2012800068520 A CN 2012800068520A CN 201280006852 A CN201280006852 A CN 201280006852A CN 103459099 A CN103459099 A CN 103459099A
- Authority
- CN
- China
- Prior art keywords
- tele
- robotic
- robot
- view
- mark
- 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.)
- Granted
Links
- 238000003384 imaging method Methods 0.000 claims abstract description 101
- 238000000034 method Methods 0.000 claims abstract description 100
- 230000009471 action Effects 0.000 claims abstract description 59
- 230000004888 barrier function Effects 0.000 claims description 59
- 230000008569 process Effects 0.000 claims description 53
- 230000033001 locomotion Effects 0.000 claims description 52
- 238000004891 communication Methods 0.000 claims description 44
- 238000003860 storage Methods 0.000 claims description 39
- 238000013461 design Methods 0.000 claims description 37
- 238000013519 translation Methods 0.000 claims description 31
- 238000012546 transfer Methods 0.000 claims description 19
- 238000005259 measurement Methods 0.000 claims description 13
- 238000002156 mixing Methods 0.000 claims description 13
- 230000006870 function Effects 0.000 claims description 11
- 230000004044 response Effects 0.000 claims description 11
- 230000005540 biological transmission Effects 0.000 claims description 6
- 230000003334 potential effect Effects 0.000 claims description 4
- 239000003550 marker Substances 0.000 claims description 3
- 230000003068 static effect Effects 0.000 claims description 3
- 230000037361 pathway Effects 0.000 claims description 2
- 238000013507 mapping Methods 0.000 abstract description 17
- 230000002093 peripheral effect Effects 0.000 abstract description 3
- 239000003607 modifier Substances 0.000 abstract 1
- 230000000007 visual effect Effects 0.000 description 68
- 238000010586 diagram Methods 0.000 description 54
- 230000006399 behavior Effects 0.000 description 48
- 238000001514 detection method Methods 0.000 description 33
- 238000004364 calculation method Methods 0.000 description 27
- 230000008447 perception Effects 0.000 description 26
- 230000014616 translation Effects 0.000 description 25
- 238000006243 chemical reaction Methods 0.000 description 22
- 238000013459 approach Methods 0.000 description 14
- 238000004590 computer program Methods 0.000 description 13
- 230000000694 effects Effects 0.000 description 13
- 238000012544 monitoring process Methods 0.000 description 11
- 238000012545 processing Methods 0.000 description 11
- 238000005516 engineering process Methods 0.000 description 10
- 230000005484 gravity Effects 0.000 description 10
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 9
- 239000011521 glass Substances 0.000 description 8
- 238000012549 training Methods 0.000 description 8
- 238000011156 evaluation Methods 0.000 description 7
- 230000006855 networking Effects 0.000 description 7
- 230000008859 change Effects 0.000 description 6
- 238000003032 molecular docking Methods 0.000 description 6
- 238000012790 confirmation Methods 0.000 description 5
- 230000004886 head movement Effects 0.000 description 5
- 230000002452 interceptive effect Effects 0.000 description 5
- 230000008093 supporting effect Effects 0.000 description 5
- 230000009466 transformation Effects 0.000 description 5
- PXFBZOLANLWPMH-UHFFFAOYSA-N 16-Epiaffinine Natural products C1C(C2=CC=CC=C2N2)=C2C(=O)CC2C(=CC)CN(C)C1C2CO PXFBZOLANLWPMH-UHFFFAOYSA-N 0.000 description 4
- 208000006011 Stroke Diseases 0.000 description 4
- 238000007906 compression Methods 0.000 description 4
- 230000006835 compression Effects 0.000 description 4
- 230000008878 coupling Effects 0.000 description 4
- 238000010168 coupling process Methods 0.000 description 4
- 238000005859 coupling reaction Methods 0.000 description 4
- 230000006866 deterioration Effects 0.000 description 4
- 239000006185 dispersion Substances 0.000 description 4
- 230000005611 electricity Effects 0.000 description 4
- 230000001965 increasing effect Effects 0.000 description 4
- 238000007689 inspection Methods 0.000 description 4
- 230000007704 transition Effects 0.000 description 4
- 230000001133 acceleration Effects 0.000 description 3
- 238000000429 assembly Methods 0.000 description 3
- 230000000712 assembly Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 3
- 230000015572 biosynthetic process Effects 0.000 description 3
- 239000012141 concentrate Substances 0.000 description 3
- 238000013500 data storage Methods 0.000 description 3
- 239000003814 drug Substances 0.000 description 3
- 239000000284 extract Substances 0.000 description 3
- 239000004744 fabric Substances 0.000 description 3
- 238000005286 illumination Methods 0.000 description 3
- 230000001976 improved effect Effects 0.000 description 3
- 238000009434 installation Methods 0.000 description 3
- 239000011159 matrix material Substances 0.000 description 3
- 239000000203 mixture Substances 0.000 description 3
- 230000000630 rising effect Effects 0.000 description 3
- 238000000926 separation method Methods 0.000 description 3
- 238000012360 testing method Methods 0.000 description 3
- 238000007514 turning Methods 0.000 description 3
- 208000035126 Facies Diseases 0.000 description 2
- 238000009825 accumulation Methods 0.000 description 2
- 230000009194 climbing Effects 0.000 description 2
- 238000013480 data collection Methods 0.000 description 2
- 238000003708 edge detection Methods 0.000 description 2
- 230000000977 initiatory effect Effects 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 239000002184 metal Substances 0.000 description 2
- 238000012856 packing Methods 0.000 description 2
- 230000036961 partial effect Effects 0.000 description 2
- 230000002265 prevention Effects 0.000 description 2
- 239000000047 product Substances 0.000 description 2
- 230000002829 reductive effect Effects 0.000 description 2
- 238000002310 reflectometry Methods 0.000 description 2
- 238000012216 screening Methods 0.000 description 2
- 238000013515 script Methods 0.000 description 2
- 238000007789 sealing Methods 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 230000001052 transient effect Effects 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- PLQDLOBGKJCDSZ-UHFFFAOYSA-N Cypromid Chemical compound C1=C(Cl)C(Cl)=CC=C1NC(=O)C1CC1 PLQDLOBGKJCDSZ-UHFFFAOYSA-N 0.000 description 1
- 238000012356 Product development Methods 0.000 description 1
- 244000062793 Sorghum vulgare Species 0.000 description 1
- 208000003443 Unconsciousness Diseases 0.000 description 1
- 239000008186 active pharmaceutical agent Substances 0.000 description 1
- 230000003321 amplification Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 238000010719 annulation reaction Methods 0.000 description 1
- 230000033228 biological regulation Effects 0.000 description 1
- 230000003139 buffering effect Effects 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 230000010267 cellular communication Effects 0.000 description 1
- 239000000571 coke Substances 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 235000019788 craving Nutrition 0.000 description 1
- 238000013144 data compression Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000003292 diminished effect Effects 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 229940079593 drug Drugs 0.000 description 1
- 239000000428 dust Substances 0.000 description 1
- 230000008030 elimination Effects 0.000 description 1
- 238000003379 elimination reaction Methods 0.000 description 1
- 230000002708 enhancing effect Effects 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 230000001815 facial effect Effects 0.000 description 1
- 230000002349 favourable effect Effects 0.000 description 1
- 239000012634 fragment Substances 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000006698 induction Effects 0.000 description 1
- 230000001788 irregular Effects 0.000 description 1
- 238000002372 labelling Methods 0.000 description 1
- 230000023886 lateral inhibition Effects 0.000 description 1
- 230000000670 limiting effect Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 230000005389 magnetism Effects 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000013508 migration Methods 0.000 description 1
- 235000019713 millet Nutrition 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 230000000474 nursing effect Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 238000010422 painting Methods 0.000 description 1
- 238000003909 pattern recognition Methods 0.000 description 1
- 238000011056 performance test Methods 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 239000002244 precipitate Substances 0.000 description 1
- 230000001902 propagating effect Effects 0.000 description 1
- 238000004549 pulsed laser deposition Methods 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000007670 refining Methods 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
- 238000005096 rolling process Methods 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 238000010008 shearing Methods 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 238000005728 strengthening Methods 0.000 description 1
- 239000000758 substrate Substances 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 230000002195 synergetic effect Effects 0.000 description 1
- 230000007306 turnover Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H40/00—ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices
- G16H40/60—ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices
- G16H40/67—ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices for remote operation
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J11/00—Manipulators not otherwise provided for
- B25J11/008—Manipulators for service tasks
- B25J11/009—Nursing, e.g. carrying sick persons, pushing wheelchairs, distributing drugs
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J11/00—Manipulators not otherwise provided for
- B25J11/0095—Manipulators transporting wafers
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J5/00—Manipulators mounted on wheels or on carriages
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1656—Programme controls characterised by programming, planning systems for manipulators
- B25J9/1664—Programme controls characterised by programming, planning systems for manipulators characterised by motion, path, trajectory planning
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1679—Programme controls characterised by the tasks executed
- B25J9/1689—Teleoperation
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1694—Programme controls characterised by use of sensors other than normal servo-feedback from position, speed or acceleration sensors, perception control, multi-sensor controlled systems, sensor fusion
- B25J9/1697—Vision controlled systems
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/0011—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots associated with a remote control arrangement
- G05D1/0038—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots associated with a remote control arrangement by providing the operator with simple or augmented images from one or more cameras located onboard the vehicle, e.g. tele-operation
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0231—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means
- G05D1/0238—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using obstacle or wall sensors
- G05D1/024—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using obstacle or wall sensors in combination with a laser
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0268—Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means
- G05D1/0274—Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means using mapping information stored in a memory device
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04842—Selection of displayed objects or displayed text elements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04847—Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/60—Editing figures and text; Combining figures or text
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/10—Geometric effects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/14—Systems for two-way working
- H04N7/141—Systems for two-way working between two video terminals, e.g. videophone
- H04N7/142—Constructional details of the terminal equipment, e.g. arrangements of the camera and the display
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2200/00—Indexing scheme for image data processing or generation, in general
- G06T2200/24—Indexing scheme for image data processing or generation, in general involving graphical user interfaces [GUIs]
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S901/00—Robots
- Y10S901/01—Mobile robot
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S901/00—Robots
- Y10S901/46—Sensing device
- Y10S901/47—Optical
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Health & Medical Sciences (AREA)
- Remote Sensing (AREA)
- General Engineering & Computer Science (AREA)
- Aviation & Aerospace Engineering (AREA)
- Automation & Control Theory (AREA)
- General Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- Human Computer Interaction (AREA)
- Nursing (AREA)
- Electromagnetism (AREA)
- Optics & Photonics (AREA)
- Medical Informatics (AREA)
- General Business, Economics & Management (AREA)
- Business, Economics & Management (AREA)
- Epidemiology (AREA)
- Public Health (AREA)
- Primary Health Care (AREA)
- Computer Graphics (AREA)
- Geometry (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
- Manipulator (AREA)
Abstract
远程机器人可包括驱动系统、控制系统、成像系统和绘图模块。所述绘图模块可存取一区域的平面视图和与该区域相关的标记。在各种实施方式中,各个标记可包括标记坐标和标记信息,该标记信息可包括标记注解。标记鉴别系统可鉴别当前位置的预定范围内的标记,且基于经鉴别的标记该控制系统可执行动作,该标记的标记信息包括远程机器人动作修正因子。上述远程机器人可使与下部独立的上部转动。遥控终端可使得操作者能用任何组合的控制方法控制该远程机器人,该控制方法包括在实时视频输入中选择目的地,在平面视图上选择目的地,或者利用操纵杆或其他外围装置。
Description
技术领域
本发明涉及可移动的远程机器人。
背景技术
机器人通常是指由电脑或电子程序操纵的机电系统机器。远程机器人能够在它们的环境周围移动并且不固定于一个物理位置。远程机器人普遍用于当前的一个例子就是自动导航汽车(AGV)。自动导航汽车通常指远程机器人,该远程机器人通过跟随地面上的标记或电线,或使用成像系统或激光器进行导航。远程机器人应用于工业、军事和安保环境。它们也可作为消费产品,用于娱乐或像家庭助手一样执行确定的任务。
发明内容
本发明的一个方面提供了一种包括本地终端的远程机器人系统和遥控远程机器人。所述本地终端可包括电子显示器、处理器和与所述处理器联通的存储器,所述存储器包含能由所述处理器执行的指令。所述能执行的指令可设计用于引起所述处理器读取平面视图的至少一部分,该部分代表机器人操作表面的机器人可通行区;读取多个标记中的至少一个,所述多个标记中的每一个都包括描述所述标记的所述相关定位的标记坐标和标记信息,该标记信息可包括标记注解;接收来自遥控远程机器人成像系统的视频输入;接收定位信息;显示来自所述遥控远程机器人成像系统的所述视频输入;显示所述平面视图,使得所述远程机器人的当前位置指示在所述平面视图上;通过使用所述标记坐标在所述平面视图和所述视频输入中至少一个上显示所述至少一个标记的所述标记注解的复现;并且将一个或更多命令传输至所述遥控远程机器人。
在一些实施方式中,所述能被所述处理器执行的指令进一步设计用于致使所述处理器测定所述平面视图和从所述遥控远程机器人成像系统接收到的所述视频输入之间的失真(例如,二维坐标系统和三维坐标系统之间的坐标转换);将所述失真施加至所述至少一个标记的所述标记坐标,以测定描述所述至少一个标记相对于所述视频输入的定位和投影的相应的视频坐标和投影数据;
并且使用所述标记视频坐标显示覆盖所述视频输入的所述至少一个标记的所述标记注解的三维复现。
在一些实施方式中,基于所述遥控远程机器人的所述当前位置和至少一个标记相对于所述视频输入的投影,所述标记注解的所述三维复现可动态的再提供。
在一些实施方式中,所述标记注解的所述三维复现可覆盖与所述视频输入中检测到的目标有关的所述视频输入。
在一些实施方式中,所述标记注解的所述三维复现可沿着所述视频输入中检测到的墙覆盖。
在一些实施方式中,所述至少一个标记的所述标记信息包括远程机器人动作修正因子,并且所述机器人动作修正因子可设计用于为所述远程机器人控制系统提供执行指令,以响应于所述远程机器人位于所述至少一个标记的标记坐标的预定范围内而执行第一动作。
在一些实施方式中,当所述远程机器人在所述至少一个标记的所述标记坐标的预定范围内时,所述能被所述处理器执行的指令进一步设计用于致使所述处理器将所述执行指令传输至所述远程机器人的所述控制系统
在一些实施方式中,所述机器人动作修正因子进一步包括有关时间和在所述平面视图上的定位中之一的指令,使得所述远程机器人的所述控制系统执行所述第一动作。
在一些实施方式中,所述能被所述处理器执行的指令进一步设计用于致使所述处理器接收形成路径的相对于所述平面视图的系列坐标,所述遥控远程机器人已沿着所述路径行进;将形成所述路径的系列坐标存储为包括标记坐标和标记信息的路径标记,所述标记信息可包括标记注解;当所述遥控远程机器人到达所述标记坐标的预定距离内时,读取所述路径标记;并且使用所述标记坐标所述平面视图和所述视频输入中的至少一个上显示所述路径标记的所述标记注解的复现。
在一些实施方式中,所述远程机器人系统的本地终端进一步包括至少一个用户输入装置和可由所述用户输入装置提供的形成所述路径的所述系列坐标。
在一些实施方式中,形成所述路径的所述系列坐标可由所述遥控远程机器人提供。
在一些实施方式中,所述远程机器人系统进一步包括通讯系统,该通讯系统设计用于促进所述远程机器人系统的本地终端和所述遥控远程机器人之间的联通。
在一些实施方式中,所述本地终端进一步包括至少一个用户输入装置,并且所述用户输入装置可设计用于使用户能提供在所述平面视图和来自所述遥控远程机器人的成像系统中的至少一个上指示所述遥控远程机器人的预期目的地;并且被传输至所述遥控远程机器人的所述命令包括所述预期目的地。
在一些实施方式中,形成所述机器人路径的所述系列坐标可至少部分基于与所述至少一个标记相联系的标记信息。
在一些实施方式中,所述能被所述处理器执行的指令进一步设计用于致使所述处理器测定相对于所述平面视图的系列坐标,以在所述遥控远程机器人的当前位置和所述遥控远程机器人的预期目的地之间产生机器人路径,且被传输至所述遥控远程机器人的命令包括形成所述机器人路径的所述系列坐标。
在一些实施方式中,所述能被所述处理器执行的指令进一步设计用于致使所述处理器显示形成覆盖所述平面视图的机器人路径的系列坐标。
在一些实施方式中,所述能被所述处理器执行的指令进一步设计用于致使所述处理器测定所述平面视图和从所述遥控远程机器人成像系统接收到的所述视频输入之间的失真(例如,二维坐标系统和三维坐标系统之间的坐标转换);将所述失真施加至形成所述机器人路径的所述系列坐标,以测定描述所述系列坐标相对于所述视频输入的定位和投影的相应的视频坐标和投影数据;并显示形成覆盖所述视频输入的机器人路径的所述系列坐标的三维复现。
在一些实施方式中,相对于所述视频输入中检测到的地面,形成所述机器人路径的系列坐标的三维复现可覆盖所述视频输入。
在一些实施方式中,所述能被所述处理器执行的指令进一步设计用于致使所述处理器接收来自所述遥控远程机器人的相对于所述平面视图的系列坐标,所述系列坐标在所述遥控远程机器人的当前位置和所述遥控远程机器人的预期目的地之间形成机器人路径;并显示形成覆盖所述平面视图的机器人路径的系列坐标。
在一些实施方式中,所述能被所述处理器执行的指令进一步设计用于致使所述处理器测定所述平面视图和从所述遥控远程机器人成像系统接收到的所述视频输入之间的失真(例如,二维坐标系统和三维坐标系统之间的坐标转换);将所述失真施加至形成所述机器人路径的所述系列坐标,以测定描述所述系列坐标相对于所述视频输入的定位和投影的相应的视频坐标和投影数据;并显示形成覆盖所述视频输入的机器人路径的所述系列坐标的三维复现。
在一些实施方式中,相对于所述视频输入中检测到的地面,形成所述机器人路径的系列坐标的三维复现可覆盖所述视频输入。
在一些实施方式中,所述标记信息包括关于以下之一的信息:无线通信信号的可用性、所述遥控远程机器人应行进的速度、目标点的定位、人的定位、停泊站的定位、休息区的定位、玻璃墙的定位、坡道的定位、目标的定位、通行密闭区域的最佳路线、通行拥挤地区的最佳路线和遥控远程机器人应执行的动作。
在一些实施方式中,所述标记信息可涉及位置、路径和/或体积,且所述控制系统可设计用于执行关于所述位置、所述路径和/或所述体积的动作。
在一些实施方式中,所述能被所述处理器执行的指令进一步设计用于致使所述处理器接收由所述遥控远程机器人的传感器系统检测到的障碍物的平面视图上的坐标。
在一些实施方式中,所述平面视图和所述多个标记被远程存储。
在一些实施方式中,所述平面视图和所述多个标记被存储在所述遥控远程机器人中。
在一些实施方式中,所述能被所述处理器执行的指令进一步设计用于致使所述处理器测定所述平面视图和从所述遥控远程机器人成像系统接收到的所述视频输入之间的失真(例如,二维坐标系统和三维坐标系统之间的坐标转换);并产生包括所述平面视图和来自所述遥控远程机器人成像系统的视频输入的混合视图的混合地图视图。
在一些实施方式中,其中所述混合地图视图包括覆盖所述视频输入的平面视图的三维图示。
在一些实施方式中,所述远程机器人系统的本地终端进一步包括至少一个用户输入装置,且所述能被所述处理器执行的指令设计进一步用于致使所述处理器经由至少一个输入装置接收提供的预见所述遥控远程机器人在所述平面视图上的实际定位的要求;测定所述平面视图和从所述遥控远程机器人成像系统接收到的视频输入之间的失真(例如二维坐标系统和三维坐标系统之间的坐标转换);产生基于所述遥控远程机器人的实际定位的实际三维视频输入;并显示基于所述遥控远程机器人的实际定位的实际三维视频输入。
在一些实施方式中,所述至少一个标记的标记信息包括一组限定保护区域的相对于所述平面视图的坐标,且所述至少一个标记的标记注解可设计用于指示保护区域的存在。
在一些实施方式中,所述能被所述处理器执行的指令进一步设计用于致使所述处理器接收产生新标记的要求;关联描述所述新标记的相对定位的标记坐标和标记信息,所述标记信息可包括新标记的标记注解;并使用所述标记坐标在所述平面视图和所述视频输入中的至少一种上显示所述新标记的标记注解的复现。
在一些实施方式中,产生新标记的要求可有所述遥控远程机器人产生。
在一些实施方式中,产生新标记的要求可基于所述视频输入中检测到的目标自动产生。
在一些实施方式中,所述新标记可为设计用于一旦所述检测到的目标不再存在于所述视频输入中即终止的临时标记。
在一些实施方式中,所述目标可为人,且所述新标记的标记信息包括与人相关的鉴别信息。
在一些实施方式中,所述目标可以是人,且所述新标记的标记信息包括所述遥控远程机器人能对所述人执行的潜在动作。
在一些实施方式中,所述产生新标记的要求可由于所述远程机器人系统的本地终端联通的用户输入装置产生。
在一些实施方式中,产生新标记的要求相对于所述视频输入进行。
在一些实施方式中,产生新标记的要求相对于所述平面视图进行。
在一些实施方式中,产生新标记的要求相对于所述遥控远程机器人的当前位置进行。
在一些实施方式中,所述标记信息包括关于以下之一的信息:无线通信信号的可用性、所述遥控远程机器人应行进的速度、目标点的定位、人的定位、停泊站的定位、休息区的定位、玻璃墙的定位、坡道的定位、目标的定位、通行密闭区域的最佳路线、通行拥挤地区的最佳路线和遥控远程机器人应执行的动作。
在其他实施方式中,远程机器人可与遥控终端联通。所述远程机器人可包括:设计用于使所述远程机器人根据驱动指令移动的驱动系统;与所述驱动系统联通的控制系统,所述控制系统设计用于产生致使所述驱动系统使所述远程机器人移动的驱动指令;与所述控制系统联通的成像系统;与所述成像系统联通的绘图模块,所述绘图模块设计用于存取地图数据源,所述地图数据源包括代表机器人操作表面的机器人可通行区域的平面视图;和多个标记,每个标记为包括描述所述标记的相对定位的标记坐标和标记信息的数据结构;与所述控制系统联通的定位系统,所述定位系统设计用于提供相对于所述平面视图的当前位置;标记鉴别系统,所述标记鉴别系统设计用于鉴别与所述远程机器人的导航路径有关的至少一个标记;和通讯系统,所述通讯系统设计用于促进所述控制系统和遥控终端之间的联通;且其中所述控制系统设计用于执行基于经鉴别的标记的动作,所述经鉴别的标记的标记信息包括远程机器人动作修正因子。
在一些实施方式中,所述经鉴别的标记的标记信息包括所述控制系统应执行所述动作的关于时间和平面视图上的定位中的一种的指令。
在一些实施方式中,所述控制系统可设计用于将来自成像系统的视频输入经由所述通讯系统传输至所述遥控终端,且所述控制系统可设计用于经由所述通讯系统从所述遥控终端接收预期目的地在所述平面视图上的指示。
在一些实施方式中,所述远程机器人可进一步包括:多个传感器,所述传感器设计用于鉴别所述远程机器人的邻近区域中的障碍物;以及与所述多个传感器联通且与所述控制系统联通的障碍物避让系统,其中所述控制系统可进一步设计用于产生另外的驱动指令,以避让所述远程机器人的邻近区域中的障碍物。
在一些实施方式中,所述多个传感器包括进程式传感器、接触式传感器、测距法传感器和三维图像传感器中的至少一种。
在一些实施方式中,所述多个传感器可包括形成点状云的三维图像传感器,该点状云包括障碍物的三维占据区,且所述驱动指令可设计用于避让所述障碍物的三维占据区。
在一些实施方式中,所述远程机器人可进一步包括:与所述控制系统联通的地图产生系统,所述地图产生系统设计用于自动产生机器人操作表面的平面视图,其中所述控制系统产生致使所述远程机器人在整个机器人操作表面上移动并获得多个测量结果的驱动指令,且所述地图产生系统使用所述多个测量结果以产生平面视图。
在一些实施方式中,所述远程机器人可进一步包括导航系统,所述导航系统设计用于产生导航路径,所述导航路径包括从所述平面视图上的当前位置至所述平面视图上的预期目的地的系列坐标。
在一些实施方式中,所述远程机器人可将相对于检测到的障碍物的平面视图的坐标经由所述通讯系统传输至所述遥控终端。
在一些实施方式中,形成所述通行路径的系列坐标至少可部分基于与经鉴别的标记相关联的标记信息。
在一些实施方式中,所述导航系统设计用于通过从多个潜在的通行路径中选择通行路径来产生通行路径,且将关于所述远程机器人的通行路径的标记与多个潜在的通行路径关联,且所述导航系统设计用于至少部分基于经鉴别的相关标记来选择所述通行路径。
在一些实施方式中,形成所述通行路径的所述系列坐标经由所述通讯系统传输至所述遥控终端。
在一些实施方式中,所述远程机器人可设计用于使用形成所述通行路径的系列坐标产生新标记,使得所述新标记包括所述系列坐标、与所述通行路径相关的标记信息和与所述通行路径相关的标记注解。
在一些实施方式中,所述多个标记的每一个的标记信息包括关于以下之一的信息:无线通信信号的可用性、所述遥控远程机器人应行进的速度、目标点的定位、人的定位、停泊站的定位、休息区的定位、玻璃墙的定位、坡道的定位、目标的定位、通行密闭区域的最佳路线、通行拥挤地区的最佳路线和遥控远程机器人应执行的动作。
在一些实施方式中,所述控制系统可进一步设计用于接收从平面视图上的当前位置至所述平面视图上的预期目的地的通行路径,且所述控制系统可进一步设计用于产生致使所述驱动系统使所述远程机器人基于所述通行路径移动至预期终端的驱动指令。
在一些实施方式,所述通讯系统可设计用于检测所述远程机器人和遥控终端之间的通讯中断,且其中所述控制系统可进一步设计用于继续产生致使所述远程机器人在所述通讯中断期间自动移动至预期目的地的驱动指令。
在一些实施方式中,所述地图数据源可远程存储,使得所述测量模块可设计用于经由所述通行系统存取所述地图数据。
在一些实施方式中,所述地图数据源可存储在所述远程机器人内,使得所述测量模块可设计用于存取内部地图数据源。
在一些实施方式中,所述内部地图数据源可与远程存储的地图数据源同步。
在一些实施方式中,所述定位系统可进一步设计用于提高相对于所述平面视图的机器人姿势。
在一些实施方式中,所述远程机器人可设计用于通过以下过程产生新标记:使描述所述新标记相对于所述平面视图和由所述成像系统产生的视频输入中之一的相对定位的标记坐标相关联;将标记信息与新标记关联;并将标记注解与新标记关联。
在一些实施方式中,所述新标记可响应于检测视频输入中的目标的远程机器人产生。
在一些实施方式中,所述目标可为人,且所述新标记的标记信息包括与人相关的鉴别信息。
在一些实施方式中,所述目标可以是人,且所述新标记的标记信息包括所述遥控远程机器人能对所述人执行的潜在动作。
在一些实施方式中,所述标记信息包括关于以下之一的信息:无线通信信号的可用性、所述遥控远程机器人应行进的速度、目标点的定位、人的定位、停泊站的定位、休息区的定位、玻璃墙的定位、坡道的定位、目标的定位、通行密闭区域的最佳路线、通行拥挤地区的最佳路线和遥控远程机器人应执行的动作。
在一些实施方式中,所述远程机器人可进一步包括:与所述定位系统联通的RFID阅读器,其中所述定位系统将多个RFID芯片与所述平面视图上的相应的多个坐标关联,且所述定位系统可设计用于至少部分基于所述RFID阅读器的范围内的一个或多个RFID芯片的定位来测定上述远程机器人的当前位置。
在当前系统和方法中可采用多种控制方法。例如,远程机器人系统的本地终端可包括:电子显示器;与所述电子显示器界面联通的处理器;与所述处理器联通的存储器,所述存储器包括能被所述处理器执行的指令,所述指令设计用于致使所述处理器进行如下操作:读取至少一部分平面视图,所述至少一部分平面视图代表机器人操作表面的机器人可通行区域;在第一投影处接收来自所述遥控远程机器人成像系统的视频输入;
从所述遥控远程机器人的定位系统接收相对于所述平面视图的当前位置;显示来自所述遥控远程机器人的成像系统的视频输入;显示所述平面视图,使得所述远程机器人的当前位置指示在所述平面视图上;将命令传输至所述遥控远程机器人;以及与所述处理器联通的用户输入装置,所述用户输入装置设计用于使用户能为遥控远程机器人选择移动,所述选择移动包括选自所述遥控远程机器人相对于视频输入、相对于所述平面视图的目的地;并通过在相对于所述遥控远程机器人的当前位置的至少四个可能的方向中的一个方向上逐渐推进所述遥控远程机器人。
在一些实施方式中,所述移动的选择包括通过选择所述视频输入中的点来选择所述视频输入的替代投影。该模式将可能用于达到在所述视频输入的视图内定位的中间距离。
在一些实施方式中,所述移动的选择包括通过选择所述视频输入中的点来选择所述视频输入的替代投影。该模式应能用于达到不在所述视频输入的视图内定位的更远的距离(例如过道下,房间之间等)。在一些实施方式中,所述移动的选择包括使用操纵杆或人工控制的金属操纵杆。该模式应该能用于微调节/精细调节,例如在人类/病人紧邻区域的房间内。
在一些实施方式中,所述移动的选择包括:在所述遥控远程机器人保持当前位置的同时,通过使所述成像系统递增地平移或倾斜来选择所述视频输入的替代投影。
在一些实施方式中,其中所述移动的选择可涉及使所述遥控远程机器人的下部和所述遥控远程机器人的上部中之一转动。
在一些实施方式中,将存在在各种模式之间切换的方式,例如多模式用户界面,其中一个可选择控制头部/成像系统的移动或遥控存在机器人的底部/下部的移动。
在一些选择头部/成像系统的移动控制的实施方式中,可存在选择通过鼠标的基于位置的箱式可变头部运动(position-based box-zoom head motion)或通过鼠标的基于速度的头部运动(velocity-based head motion)的选择。
在选择遥控当前机器人的底部/下部的控制的一些实施方式中,可存在选自下述中的一种的选择:(1)敲击地图(click-on-map),即上下地图视图,并敲击目标目的地或选自目的地列表;(2)敲击视频(click-on-video),即能敲击视频内定位的基于位置的控制;(3)操纵杆或金属操纵杆,例如鼠标基于速度的控制或箭头明确向前、向左、向右等。
在一些实施方式中,在机器人底座移动时任何时候均能被用户读取所需的功能性/信息包括:(1)远程视图,即机器人行进至足以提供用户安全操作的有意义的可视信息;(2)对于监视控制模式,对能根据需要取消/中止操作的人控能力的潜在需求。
在一些实施方式中,所述能被所述处理器执行的指令进一步设计用于致使所述处理器从所述用户输入装置接收所述遥控机器人的目的地选择;测定相对于所述平面视图的系列坐标,以在所述遥控远程机器人的当前位置和所述遥控远程机器人的所选目的地之间产生通行路径;并将命令传输至所述遥控远程机器人,所述命令命令包括形成所述通行路径的所述系列坐标。
在一些实施方式中,所述能被所述处理器执行的指令进一步设计用于致使所述处理器显示形成覆盖所述平面视图的通行路径的系列坐标。
在一些实施方式中,所述能被所述处理器执行的指令进一步设计用于致使所述处理器执行以下操作:测定所述平面视图和从所述遥控远程机器人成像系统接收到的所述视频输入之间的失真(例如,二维坐标系统和三维坐标系统之间的坐标转换);将所述失真施加至形成所述通行路径的所述系列坐标,以测定描述所述系列坐标相对于所述视频输入的定位和投影的相应的视频坐标和投影数据;并显示形成覆盖所述视频输入的通行路径的所述系列坐标的三维复现。
在一些实施方式中,相对于所述视频输入中检测到的地面,形成所述机器人路径的系列坐标的三维复现可覆盖所述视频输入。
在一些实施方式中,能被所述处理器执行的指令进一步设计用于致使所述处理器从所述用户输入装置接收所述遥控机器人的目的地选择;将相对于所述平面视图的目的地坐标传输至所述遥控远程机器人,所述目的地坐标与所选的目的地对应;从所述遥控远程机器人的导航系统接收相对于所述平面视图的系列坐标,所述系列坐标在所述遥控远程机器人的当前位置和所述遥控远程机器人的预期目的地之间形成通行路径;并显示形成覆盖所述平面视图的通行路径的系列坐标。
在一些实施方式中,所述能被所述处理器执行的指令进一步设计用于致使所述处理器测定所述平面视图和从所述遥控远程机器人成像系统接收到的所述视频输入之间的失真(例如,二维坐标系统和三维坐标系统之间的坐标转换);将所述失真施加至形成所述通行路径的所述系列坐标,以测定描述所述系列坐标相对于所述视频输入的定位和投影的相应的视频坐标和投影数据;并显示形成覆盖所述视频输入的通行路径的所述系列坐标的三维复现。
在一些实施方式中,相对于所述视频输入中检测到的地面,形成所述通行路径的系列坐标的三维复现可覆盖所述视频输入。
在一些实施方式中,所述能被所述处理器执行的指令进一步设计用于致使所述处理器接收由所述遥控远程机器人的传感器系统检测到的障碍物的平面视图上的坐标。
在一些实施方式中,所述平面视图被远程存储。
在一些实施方式中,所述平面视图被存储在所述遥控远程机器人中。
在一些实施方式中,所述能被所述处理器执行的指令进一步设计用于致使所述处理器测定所述平面视图和从所述遥控远程机器人成像系统接收到的所述视频输入之间的失真(例如,二维坐标系统和三维坐标系统之间的坐标转换);并产生包括所述平面视图和来自所述遥控远程机器人成像系统的视频输入的混合视图的混合地图视图。
在一些实施方式中,所述混合地图视图包括覆盖所述视频输入的平面视图的三维图示。
在一些实施方式中,所述能被所述处理器执行的指令设计进一步用于致使所述处理器经由输入装置接收提供的预见所述遥控远程机器人在所述平面视图上的实际定位的要求;测定所述平面视图和从所述遥控远程机器人成像系统接收到的视频输入之间的失真(例如二维坐标系统和三维坐标系统之间的坐标转换);产生基于所述遥控远程机器人的实际定位的实际三维视频输入;并显示基于所述遥控远程机器人的实际定位的实际三维视频输入。
在一些实施方式中,机器人可设计用于独立地展开和/或控制上部和下部,从而表现出与人相像。例如,远程机器人可包括:上部;可转动地连接至所述上部的下部;设计用于使所述远程机器人根据驱动指令移动的驱动系统;与所述驱动系统联通的控制系统,所述控制系统设计用于产生致使所述驱动系统使所述远程机器人移动的驱动指令;转动系统,所述转动系统设计用于通过独立地转动上部和下部而使所述机器人从第一行进方向朝第二行进方向转动。
在一些实施方式中,所述转动系统可设计用于通过使机器人的上部朝向第二行进方向转动而使所述机器人朝向第二行进方向转动;检测所述机器人的上部已达到所述机器人的上部相对于所述机器人的下部的平移极限;在所述机器人的上部的平移极限处开始使所述机器人的下部朝向所述第二行进方向转动;检测所述机器人的上部已达到所述第二行进方向;以及在同时使所述机器人的上部反向转动时,持续使所述机器人的下部朝向所述第二行进方向转动,使得所述机器人的上部保持所述第二行进方向。
在一些实施方式中,当所述上部不能相对于所述机器人的下部物理转动时可达到所述平移极限。
在一些实施方式中,当所述上部相对于所述下部偏移预定的转动度数时可达到所述平移极限。
在一些实施方式中,所述平移极限可为度数和时间长度的函数,该度数是所述上部相对所述下部偏移的度数,且该时间长度为所述上部已相对于所述下部偏移的时间长度。
在一些实施方式中,所述转动系统可设计用于通过使所述机器人的上部以第一转动速率朝向所述第二行进方向转动而使所述机器人朝向所述第二行进方向转动;使所述机器人的下部以第二转动速率朝向所述第二行进方向转动;检测所述机器人的上部已达到所述第二行进方向;以及在同时使所述机器人的上部反向转动时,持续使所述机器人的下部朝向所述第二行进方向转动,使得所述机器人的上部保持所述第二行进方向。
在一些实施方式中,所述远程机器人可进一步包括:与所述控制系统联通的成像系统;和与所述控制系统联通的定位系统,所述定位系统设计用于提供所述机器人相对于所述平面视图的当前位置和所述上部相对于所述平面视图的当前取向;其中,所述控制系统设计用于将来自所述成像系统的视频输入、所述机器人的当前位置以及所述上部的当前取向传输至遥控终端,使得所述遥控终端能测定所述平面视图和从所述遥控远程机器人成像系统接收到的视频输入之间的失真(例如二维坐标系统和三维坐标系统之间的坐标转换);将所述失真施加至具有与所述平面视图关联的坐标的标记,从而测定描述所述标记相对于所述视频输入的定位和投影的相应的视频坐标和投影数据;并使用所述视频坐标显示所述标记覆盖所述视频输入的三维复现。
上述实施方式由机器人和/或本地终端的投影说明。对本领域技术人员显然的是上述实施方式可作为系统实施,调整为通过系统实施的方法,或在能被系统执行的计算机可读介质中体现。例如,改变机器人的行进方向的方法可包括将行进方向传输至机器人的控制系统,所述机器人的与所述驱动系统联通的控制系统设计用于使机器人根据驱动指令移动,并使所述机器人的上部独立地从所述机器人的下部朝向所述行进方向转动。
在一些实施方式中,控制遥控远程机器人的方法可包括:读取平面视图的至少一部分,该一部分平面视图代表机器人操作表面的机器人可通行区域;读取多个标记中的至少一个,所述多个标记中的每一个包括描述所述标记的相对定位的标记坐标和标记信息;从所述遥控远程机器人的成像系统接收视频输入;接收与所述遥控远程机器人的当前位置相关联的定位信息;通过电子显示器显示来自所述遥控远程机器人的成像系统的视频输入;通过电子显示器使用所述标记坐标在所述视频输入上显示至少一个标记的标记信息的复现;并将命令传输至所述遥控远程机器人。控制远程机器人的方法,包括:读取平面视图的至少一部分;读取多个标记中的至少一个,每个标记为包括描述标记的相对定位的标记坐标和标记信息的数据结构;测定相对于所述平面视图的当前位置;鉴别所述多个标记关于所述远程机器人的通行路径的至少一个标记;执行基于经鉴别的标记的动作,所述经鉴别的标记的标记信息包括远程动作修正因子。
在一些实施方式中,控制远程机器人的方法可包括:读取平面视图的至少一部分,该一部分平面视图代表机器人操作表面的机器人可通行区域;在第一投影处从所述遥控远程机器人的成像系统接收视频输入;接收与所述遥控远程机器人的当前位置相关联的定位数据;显示来自所述遥控远程机器人的成像系统的视频输入;将命令传输至所述遥控远程机器人;并接受来自用户输入装置的移动的多种移动选择,所述移动选择如下进行:(1)相对于所述视频输入;(2)相对于所述平面视图;和/或(3)在相对于所述遥控远程机器人的当前位置的方向上递增地推进所述遥控远程机器人。
在附图和以下说明中阐述本发明的一个或多个实施方式的细节。本发明的其它方面、特征和优点将由说明书和附图以及权利要求变得明显。
附图说明
图1为示例性远程机器人的透视图。
图2为示例性远程机器人的高架透视图。
图3A-3C为示例性远程机器人的示意图。
图4A为移动人类界面机器人的示例性底座的前透视图。
图4B为所述在图4A示出的底座的后透视图。
图4C为所述在图4A示出的底座的顶视图。
图4D为远程机器人的示例性底座的顶部示意图。
图4E为远程机器人的示例性驱动系统的底部透视图。
图4F为所述在图4E示出的驱动系统的顶部透视图。
图5为由远程机器人的控制器执行的示例性控制系统的示意图。
图6A提供了包括与机器人终端服务器联通的多个机器人的示例性机器人系统的示意图。
图6B示出了由机器人或终端执行的远程软件应用程序。
图6C示出了控制半自动远程机器人的行进的用户界面截屏的一种实施方式。
图6D示出了截屏,其中用于地图视窗的屏幕的相对面积增加。
图7为示例性机器人系统构造的示意图。
图8A为示例性占用图的示意图。
图8B为远程机器人在工作区域内具有的场景视野的领域的示意图。
图8C为示例性布局图的示意图。
图8D为与图8C示出的布局图相对应的示例性机器人图的示意图。
图8E提供了使用布局图和机器人图操作远程机器人以围绕环境通行的操作的示例性布置。
图8F示出了使用机器人定位和投影来测定视频输入和平面视图之间的偏差的方法。
图9A为从置于过道的机器人的示例性遥控视频视野的示意图。
图9B为混合了图9A示出的遥控视频视野和指示房间号的图的示例性混合图的示意图。
图10A提供了远程软件应用程序的遥控视频视窗的示例性遥控视野。
图10B为由图10A的遥控视野所示区域的示例性图的示意图。
图10C为远程软件应用程序的示例性预见视野的示意图。
图10D为图10B示出的图的示意图,其上具有机器人图标和视野的相应摄像区域。
图10E为远程软件应用程序的示例性预见视野的示意图。
图10F为图10B示出的图的示意图,其上具有机器人图标和视野的相应摄像区域。
图10G提供了远程软件应用程序的预见路线的示例性操作布置。
图11A为允许用户在经鉴别的通行区域内明确机器人目的地的示例性用户界面的示意图。
图11B提供了使机器人通行至目的地的方法的示例性操作布置。
图11C为提示用户坡道已被选为机器人目的地的示例性用户界面的示意图。
图11D为提示用户障碍物已被选为机器人目的地的示例性用户界面的示意图。
图12为允许用户在经鉴别的可通行区域内明确机器人驱动路径的示例性用户界面的示意图。
图13为混合了众多标记和环境敏感命令的示例性用户界面的示意图。
图14为示例性远程机器人在人身上维持传感器视野区域的透视图。
图15A为包括众多标记的示例性三维图视野的示意图。
图15B为包括众多标记的示例性二维图视野的示意图。
图16A为示例性机器人系统的示意图。
图16B为与图数据源的示例性相互作用的示意图。
图16C为在机器人控制系统和图数据源之间的示例性相互作用的示意图。
图16D为示例性机器人系统的示意图。
图17为包括与远程机器人相对应的经强化的覆盖的示例性用户界面的示意图。
图18为示例性系列机器人动作的示意图。
图19为使屏幕指示器覆盖从远程机器人接收的遥控视频输入的示例性用户界面的示意图。
图20A-20C提供了修复与机器人失联的操作的示例性布置。
在不同的附图中相同的附图标记指示相同的元件。
具体实施方式
远程机器人能和人类相互影响或相互作用来提供许多服务,例如内科医生或保健工作者提供远程医疗咨询、家庭协助、商业协助等等。在家庭协助的实例中,远程机器人能在日常任务中协助老年人,包括但不仅限于维持药物管理;行动协助;交流协助(例如,视频会议、电讯、互联网络访问等等);家庭或场所监控(里面和/或外面);人身监控;和/或提供个人紧急应变系统(PERS)。商业协助方面,远程机器人能提供视频会议(例如,在医院环境里);销售终端点;交互式信息/销售终端等等。
在一些具体实施方式中,参照图1-3B,远程机器人100包括限定向前的驱动方向F的机器人主体110(或是底盘)。机器人100也包括驱动系统200(图4D)、界面模块300和传感器系统400,它们都由机器人主体110支撑,并且与协调机器人100的操作和移动的控制器500(图5)联通。电源105(例如,电池)能由机器人主体110承载,并且必要时,与这些元件电联通,并向其传输电力。
在示出的实例中,机器人主体110包括底座120,从底座120向上延伸的至少一条腿130,以及由至少一条腿130支撑的躯干140。底座120可支撑驱动系统200.机器人主体(下部)110也包括由躯干140支撑的颈150。颈150支撑头(上部)160,头160支撑着界面模块300的至少一部分。底座120包括足够的重量(例如,通过支撑电源105(电池))来维持底座120的低重心CGB和机器人100的低整体重心CGR,以维持机械稳定性。
在一些具体实施方式中,参照图2和4A-4C,底座120限定三边相等的形状(例如顶视图为三角形)。例如,底座120可包括支撑底座主体124的底座架122,该底座主体124具有与三边形底座120的每条腿对应的第一、第二和第三底座主体部分124a、124b和124c(例如参见图4A)。每个底座主体部分124a、124b和124c能由底盘架122可移动地支撑,以便响应于与目标接触相对于底盘架122独立移动。底座120的三边相等的形状允许能围绕机器人100进行360°碰撞检测。每个底座主体部分124a、124b和124c可具有相关的接触式传感器(例如电容传感器、读取转换器等),该接触式传感器检测对应的底座主体部分124a、124b和124c相对于底座架122的移动。
在一些具体实施方式中,驱动系统200提供机器人100的全方位和/或完整力学运动控制。文中使用的术语“全方位”指的是在任何基本平面的方向上,即左右(横向)、前进/后退和旋转的移动的能力。在此,这些方向通常分别被称为x、y、θ、ζ。此外,术语“完整力学的(holonomic)”以基本与该术语的文献应用一致的方式使用,并指的是在平面方向上以三个平面自由度,即两个平移和一个旋转移动的能力。因此,完整力学的机器人具有由基本上任何比例的三个平面速度(横向、前进/后退和旋转)的速度组成的速度在平面方向移动的能力,以及以基本上连续的方式改变这些比例的能力。
机器人100利用轮式可动性能在人类环境里操作。在一些具体实施方式中,驱动系统200包括围绕纵轴Z等距(例如相隔120度)的第一、第二和第三驱动轮210a、210b和210c(即三边相等);然而,其他布置也是可能的。参照图4D,驱动轮210a、210b和210c可限定横向弧形滚动表面(即与滚动方向DR横切或垂直的方向的曲线轮廓),这样可促进完整驱动系统200的可动性。每个驱动轮210a、210b和210c与各自的驱动电机220a、220b和220c连结,这些电机能以独立于其他驱动电机220a、220b和220c前进和/或向后的方向驱动该驱动轮210a、210b和210c。每个驱动电机220a-c能有各自的编码器,该编码器向控制器500提供车轮旋转反馈。在一些实例中,每个驱动轮210a、210b和210c都安装在等边三角形的三个点上或其附近,并且具有与相应的三角形端的角平分线垂直的驱动方向(向前的方向和后退的方向)。以向前的驱动方向F驱动三边相等的完整力学底座120使机器人100能转换为非向前的驱动方向,以从限制或混乱中逃脱,并且在逃脱已解决之后转动和/或转变为沿着向前的驱动方向F驱动。
在一些具体实施方式中,参照图4E和4F,驱动系统200包括第一、第二、第三和第三驱动轮210a-d,它们被布置在从顶视图看为正方形或矩形的构型中(例如,与Z轴等距)。驱动系统200可以完整力学方式操作,允许扫射。每个驱动轮210a-d与各自的驱动电机220a-d连结,所述电机能以向前和/或向后的方向独立于其他驱动电机220a-d驱动该驱动轮210a-d。每个驱动电机220a-d能有各自的编码器,该编码器向控制器500提供车轮旋转反馈。底盘架122支撑驱动电机220a-d和与其对应连结的驱动轮210a-d.
如图2所示,在一些实例中,第一驱动轮210a被布置为沿着向前的驱动方向F的引导驱动轮,而剩下的两个驱动轮210b和210c则跟随在后面。在这种布置下前进驱动,控制器500可发出驱动命令,该驱动命令致使第二和第三驱动轮210b和210c以相同的速度按向前的滚动方向驱动,同时第一驱动轮210a沿着向前的驱动方向F滑动。此外,这种驱动轮布置允许机器人100突然停止(例如遭受到与向前的驱动方向F对立的快速负加速)。这是由于三轮设计的正常的动态不稳定性。如果向前的驱动方向F是沿着两个向前的驱动轮之间的角平分线的,突然停止将会产生逼迫机器人100绕它的两个“前”轮旋转致使其减速的扭矩。相反,如果需要快速停止,使一个驱动轮210a自然向前行进支撑或预防机器人100向前翻倒。然而,当从停止启动加速时,控制器500需考虑从机器人100的整体重心CGR考虑它的转动惯量I。
在驱动系统200的一些具体实施方式中,每个驱动轮210a、210b和210c具有与纵轴Z径向对齐的滚动方向DR,纵轴Z垂直于机器人100的X轴和Y轴。第一驱动轮210a能被布置为沿着向前的驱动方向F引导驱动轮,而剩下的两个驱动轮210b和210c则跟随在后面。在这种布置下,为了向前驱动,控制器500可发出驱动命令,该驱动命令导致第一驱动轮210a以向前的滚动方向驱动,并且第二和第三驱动轮210b和210c以与第一驱动轮210a速度相同但相反的方向驱动。
在其他具体实施方式中,驱动系统200能被布置为使第一和第二驱动轮210a和210b如此定位,使得两个驱动轮210a和210b之间角度的角平分线与机器人100的向前的驱动方向F对齐。在这种布置下,为了向前驱动,控制器500可发出驱动命令,该驱动命令致使第一和第二驱动轮210a和210b以向前的滚动方向并且以相同速度驱动,同时第三驱动轮210c以相反的方向驱动或保持不动,并且在第一和第二驱动轮210a和210b后面拖行。为了在向前驱动时左转或右转,控制器500可发出命令,该命令致使相应的第一或第二驱动轮210a和210b以相对较快/较慢的速度驱动。其他驱动系统布置也可使用。驱动轮210a、210b和210c可限定圆柱形、圆形、椭圆形或多边形外形。
再度参照图1-3B,底座120支撑在Z方向从底座120向上延伸的至少一条腿130。腿130可设计用于具有可变的高度,用于使躯干140相对于底座120升高和降低。在一些具体实施方式中,每条腿130包括第一和第二腿部132、134,它们相对于彼此移动(例如,伸缩移动、直线移动和/或角度移动)。不同于使直径逐渐变小的突出部伸缩移入和移出彼此,并且移出相对较大的底座突出部,在示出的实例中,第二腿部134在第一腿部132上伸缩移动,因此使得其他元件能沿着第二腿部134放置并且可能随着第二腿部134移动到底座120的相对较近的邻近区域。腿130可包括使第二腿部134相对于第一腿部132移动的执行器组件。执行器组件136可包括与提升电机和编码器联通的电机驱动器,编码器为控制器提供位置反馈。
通常伸缩布置包括直径逐渐变小的突出部,该突出部在底座120出伸缩地移动上升并且移动出相对较大的突出部,使得整条腿130的重心CGL尽可能低。此外,更坚固和/或更大的元件能置于底部来应对当腿130完全伸展时底座120所经历的更大的扭矩。然而这种方法存在两个问题。第一,当相对较小的元件置于腿130的顶端时,任何雨水、灰尘或者其他微粒易于流动或掉入突出部,渗入各突出部之间的空间,因此阻止突出部的嵌套。这样就在仍然试着保持腿130的完整可动性/接合时产生了非常困难的密封问题。第二,可在机器人100上安装负荷或附件。安装附件的一个普遍位置为躯干140的顶端。如果第二腿部134伸缩地移入和移出第一腿部,附件和元件只能安装在整个第二腿部134之上,如果他们需要随着躯干140移动的话。否则,任何安装在第二腿部134上的元件将限制腿130的伸缩移动。
通过使第二腿部134在第一腿部132上伸缩移动,第二腿部134提供了能相对于底座120垂直移动的额外负荷附着点。这种类型的布置导致水或空气中的微粒沿着每个腿部132和134(例如突出部)外侧上的躯干140往下流,而不会进入腿部132和134之间的空间。这样大大的简化了对腿130任何连接部的密封。此外,不管腿130如何伸展,躯干140和/或第二腿部134的负荷/附件安装特征总是公开的并且可用。
参照图2,腿130支撑躯干140,躯干140可具有在底座120上方和之上伸展的肩142。在示出的实例中,躯干140有形成至少肩142的一部分的面向下的表面或底面144(例如向着底座)和相反的面向上的表面或顶面146(图3A),侧面148在它们之间延伸。躯干140可限定不同的形状或几何形状,例如圆形或椭圆形,这些形状具有由腿130支撑的中央部分141和横向延伸超过腿130的横向限度的外围自由部分143,因此提供了限定面向下的表面144的悬伸部分(overhanging portion)。在一些实例中,躯干140限定多边形或其他复杂的形状,这些形状限定肩,肩提供了在底座120上方延伸超过的腿130的悬伸部分。
机器人100可包括一个或多个用来接收负荷的附件端口170(例如机械和/或电子连接点)。附件端口170能被如此定位,使得接收到的负荷不会阻隔或妨碍传感器系统400的传感器(例如,在躯干140的底面和/或顶面144、146上等)。
躯干140的外表面可对用户的接触或触摸敏感以便接收用户的触摸命令。例如,当用户触摸躯干140的顶面146时,机器人100会通过降低躯干相对于地面的高度(例如,通过降低支撑躯干140的腿130的高度)来回应。相似的,当用户触摸躯干140的底面144时,机器人100通过相对于地面升高躯干140(例如,通过升高支撑躯干140的腿130的高度)来回应。此外,当在躯干140的侧面148的前方部分、后方部分、右方部分或左方部分接收到用户触摸时,机器人100通过以接收的触摸命令(例如,分别为向后、向前、向左和向右)相对应的方向移动。躯干140的外表面可包括与检测用户接触的控制器联通的电容传感器。
再次参照图1-3B,躯干140支撑着颈部150,颈部150提供头部160相对于躯干140的平移和倾斜。在示出的实例中,颈部150包括旋转装置152和倾斜装置(tilter)154。旋转装置152可提供在约90°和约360°之间范围的角度移动θR(例如,围绕Z轴)。其它范围也是可能的。此外,在一些实例中,旋转装置152包括电连接器或触点,它们能实现头部160相对于躯干140以无限的旋转次数连续旋转360°,同时保持机器人100的头160和其余部分之间的电联通。倾斜装置154可包括相同或相似的电连接器或触点,它们能实现头部160相对于躯干140旋转,同时保持机器人100的头部160和其余部分之间的电联通。旋转装置152可包括与环形物(例如锯齿状环形架)连结或咬合的旋转装置电机。倾斜装置154可使头独立于旋转装置152相对于躯干140以角度θχ(例如围绕Y轴)移动。在一些实例中,倾斜装置154包括倾斜装置电机,该倾斜装置电机使头部160在角度θT±90°之间相对于Z轴移动。其他范围也可行,例如±45°等。机器人100可被设定以致使腿130、躯干140、颈部150和头部160保持在底座120边界内来维持机器人100的稳定可动性。
头部160可对用户的接触或触摸敏感,以便接收用户的触摸命令。例如,当用户向前拉动头部160时,头部160消极抵抗而向前倾斜,然后保持该位置。此外,如果用户推动/拉动头部160垂直向下,躯干140可降低(通过减低腿130的长度)头部160。头部160和/或颈部150可包括变形测定器和/或感知用户接触或操纵的接触式传感器165。
在一些具体实施方式中,头部160支持着界面模块300的一个或多个部分。头部160可包括用于可释放地接收一个或多个计算板(computing tablet)310的停泊处(dock)302,计算板310也被称为网络板(web pad)或平板型计算机,它们都可有触摸屏312。网络板310可定向为向前、向后或向上。在一些具体实施方式中,网络板310包括触摸屏、可选的I/O(例如按键和/或连接器,像微型USB等)、处理器和与处理器联通的存储器。示例性网络板310包括苹果公司的苹果iPad。在一些实例中,网络板310的功能跟控制器500一样,或是协助控制器500控制机器人100。触摸屏可检测、监控和/或再现用户在其上接触的点,来接收用户输入并且提供接触互相作用的图像用户界面。在一些实例中,网络板310包括触摸屏调用程序,当其被从机器人100上去除时,触摸屏调用程序允许用户将其找回。
界面模块300可包括配置在头部160上的摄影机320(例如参见图3A),摄影机320用于从头部160的高架的有利位置捕捉视频(例如用于视频会议)。在图2示出的实例中,摄影机320配置在颈部150上。在一些实例中,摄影机320只有在网络板310从头部160分离或移除后才能运转。当网络板310附在或停驻在头部160上的底座302(并且可选择覆盖摄影机320)时,机器人可使用网络板310的摄影机来捕捉视频。在这种实例中,摄影机320可配置在停驻的网络板310后面并且在网络板310从头部160分离或移除后进入有效状态,而在网络板310附在或停驻在头部160上时为待机状态。
机器人100能通过界面模块300(例如使用网络板310、摄影机320、扩音器330和/或扬声器340)提供视频会议(例如24帧每秒或更高)。视频会议能多方进行。机器人100能通过操纵头部160以面对用户来提供视频会议双方的眼神接触。此外,机器人100能有<5°的视角(例如偏离与头部160的向外的表面正交的轴的角度)。机器人100上的至少一台三维图像传感器450和/或摄影机320能捕捉到包括肢体语言在内的实际大小的图像。控制器500能使音频和视频同步(例如,差异<50ms)。摄影机320可独立于网络板310在至少1°内自由移动。头部160可包括一个或多个扬声器340以便在显示视频会议的网络板310附近具有来自头部160的声源。
界面模块300可包括用来接收声音输入的扩音器330(或话筒组)和一个或多个配置在机器人主体110上用于传送声音输出的扬声器340。
参照图1-3C,为了实现可靠和稳定的自主移动,传感器系统400可包括几种不同类型的传感器,这些传感器能用于与其他传感器互相联系以产生对机器人环境的充分感知以足以使机器人100能做出在所处环境中对于动作的智能决定。传感器系统400可包括由机器人主体110支撑的一种或多种类型的传感器,这些传感器可包括障碍物检测避让(ODOA)传感器、通信传感器,导航传感器等。例如,这些传感器可包括但并不限于,进程式传感器、接触式传感器、三维成像/深度图传感器、摄影机(例如可见光和/或红外摄影机)、声纳、雷达、光检测和测距(LIDAR,它可以引起检测散射光的性能以查找远远端目标的范围和/或其他信息的光学遥感)、激光检测和测距(LADAR)等。在一些具体实施方式中,传感器系统400包括测距声纳传感器410(例如,围绕底座120的周边的九个)、接近悬崖检测器420、接触式传感器430(图4A)、激光扫描仪440、一个或多个三维成像/深度传感器450和成像声纳460。
在一些具体实施方式中,传感器系统400包括一组或一列进程式传感器410和420,它们与控制器500联通,并配置在机器人100的一个或多个区域或部分(例如,配置在机器人110的底座主体部分124a、124b和124c上或附近)用以检测任何附近或侵入的障碍物。进程式传感器410和420可为当物体处于机器人100的给定范围内时向控制器500提供信号的会聚红外线(IR)发射传感器元件、声纳传感器、超声波传感器和/或成像传感器(例如,三维深度图的图像传感器)。
在图4A-4C示出的实例中,机器人100包括配置在主体120的底座124周围并且视野设置为向上的一列声纳型进程式传感器410(例如,基本上是等距的)。第一、第二和第三声呐进程式传感器410a、410b和410c配置在第一(向前)底座主体部分124a上或附近,其中至少一个声呐进程式传感器在主体120的第一底座124a的径向最外侧边缘125a的附近。第四、第五和第六声呐进程式传感器410d、410e和410f配置在第二(右方)底座主体部分124b上或附近,其中至少一个声呐进程式传感器在主体120的第二底座124b的径向最外侧边缘125b的附近。第七、第八和第九声呐进程式传感器410g、410h和410i配置在第三(左方)底座主体部分124c上或附近,其中至少一个声呐进程式传感器在主体120的第三底座124c的径向最外侧边缘125c的附近。这种设计提供了至少三个检测区域。
在一些实例中,配置在主体120的底座124周围的一组声呐进程式传感器410(例如410a-410i)布置为指向上方(例如基本在Z方向),并且可选择偏离Z轴向外形成角度,因此产生了机器人100周围的检测帷幕(detection curtain)412。每个声呐进程式传感器410a-410i可有护罩或发射导板414,其可引导声呐向上发射或至少不是向着机器人主体110的其他部分(例如,以便不会检测到机器人主体110相对于自身的移动)。发射导板414可限定壳状或半壳状。在示出的实例中,主体120的底座124侧向伸展超出腿130,并且声呐进程式传感器410(例如410a-410i)配置在围绕腿130的主体120的底座124上(例如,基本上沿着主体120的底座124的边界)。此外,向上指向的声呐进程式传感器410被分隔开以在腿130的周围产生连续的或基本连续的声呐检测帷幕412。声呐检测帷幕412能用于检测有高架侧凸部分的障碍物,例如桌面、架子等。
向上看的声呐进程式传感器410提供了看见主要在水平面上的物体的能力,例如桌面。这些物体由于它们的纵横比可能会被传感器系统的其他传感器错过,例如激光扫描仪440或成像传感器450,并且这样会对机器人100造成问题。布置在底座120边界周围的向上看的声呐进程式传感器410提供了看见或检测这种类型的物体/障碍物的方式。此外,声呐进程式传感器410能置于底座边界最广阔的点周围并且稍微向外形成角度,以便不会被机器人100的躯干140或头部160阻隔或妨碍,因此不会造成对机器人100自身部分感知的误报。在一些具体实施方式中,声呐进程式传感器410被布置(向上和向外)在声呐进程式传感器410的视野区域外对躯干140周围留空并且因此可自由接收安装的负荷或附件,例如篮子360。声呐进程式传感器410能凹入底座主体124,来提供视觉隐蔽性,并且没有外观特征来钩住障碍物或撞上障碍物。
传感器系统400可包括朝向后方(例如,与向前的驱动方向F相反)的一个或多个声呐进程式传感器410(例如后进程式传感器410j),用于后退时检测障碍物。后声呐进程式传感器410j可包括检测其声呐检测区域412的发射导板414。此外,后声呐进程式传感器410j能用于测距,以测定机器人100和在后声呐进程式传感器410j(例如,作为“后退警报”)视野区域内检测到的物体之间的距离。在一些实例中,后声呐进程式传感器410j安装为凹入主体120的底座124内以便不会提供任何外罩形式的视觉或功能上的不规则。
参照图2和4B,在一些具体实施方式中,机器人100包括悬崖进程式传感器420,它们安装在驱动轮210a、210b和210c附近或四周,以便允许在驱动轮210a、210b和210c进入悬崖(例如,楼梯)之前进行悬崖检测。例如,悬崖进程式传感器420能定位于每个底座整体124a-c的径向最外侧边缘125a-c上或附近,以及定位于它们之间的位置。在某些情况下,悬崖感知是通过使用红外(IR)接近或实际范围感知,采用朝向彼此形成角度的红外线发射器422和红外检测器424来实施,以便具有重叠的发射和检测领域,因此具有在地面的位置可以预见的位置处的检测区域。IR接近感知能有相对狭窄的视野区域,可能依赖于表面反照率的可靠性,并且可以从表面到表面有不同范围的精确性。其结果是,多个分散的传感器可以置于机器人100的边界以充分地从机器人100上的多个点检测出悬崖(cliff)。此外,基于IR接近的传感器通常无法区分悬崖和安全事件,例如在机器人100刚越过一个门槛之后。
当机器人100遇到地面的下降边缘,悬崖进程式传感器420能检测出来,例如当其遇到一组楼梯时。控制器500(执行控制系统)可执行导致机器人100采取动作的行为,例如当检测到边缘时改变其前进方向。在一些具体实施方式中,传感器系统400包括一个或多个次级悬崖传感器(例如其他传感器设计用于悬崖感知并且可选择的其他类型的感知)。悬崖检测进程式传感器420能被布置以提供悬崖的早期检测,提供用于区分实际悬崖和安全事件(例如爬过门槛)的数据,并且向下和向外定位,以致使它们的视野区域包括机器人主体110的至少一部分和远离机器人主体110的某一区域。在一些具体实施方式中,控制器500执行鉴别和检查支撑工作面(例如,地面)的边缘、越过工作面边缘的距离的增加,和/或机器人主体110和工作面之间距离的增加的悬崖检测程序。这种具体实施方式实现了:1)对潜在悬崖的早期检测(这可实现在未知环境中更快的可动性);2)增加自主可动性的可靠性,因为控制器500可从悬崖检测进程式传感器420接收悬崖图像信息来了解悬崖事件是否确实是不安全的或其是否能安全地越过(例如爬上和越过门槛);3)悬崖误报的减少(例如,由于边缘检测的使用对比多个分散的具有狭窄视野区域的IR进程式传感器)。布置为“轮降(wheel drop)”传感器的额外的传感器能用于多余度,和用于范围感知摄影机不能可靠检测的某一类型的悬崖的检测情况。
门槛和台阶检测允许机器人100有效地计划越过可爬上的门槛或避免过高的台阶。这对机器人100能不能够安全越过工作面上的任意物体是一样的。对于那些机器人100判定能够爬越的障碍物或门槛,知道它们的高度允许机器人100(如果认为需要的话)可适当地减速来实现平稳转换,为了达到最大化平稳性和最小化因为突然加速的任何不稳定性。在一些具体实施方式中,门槛和台阶检测基于在工作面上的物体高度和几何形状识别(例如,区分门槛或电线对比无一定形状的较大物体,例如一只袜子)。门槛可由边缘检测来识别。控制器500可从悬崖检测进程式传感器420(或机器人100上的另一成像传感器)接收成像数据,执行边缘检测程序,并且基于边缘检测程序结果发出驱动命令。控制器500也可使用模式识别来辨认物体。门槛检测使得机器人100能相对于门槛改变其取向以最大化平稳的台阶攀爬能力。
进程式传感器410和420可单独起作用,或者作为替代方案,也可与一个或多个接触式传感器430(例如碰撞转换器)组合起作用。例如,机器人主体110上的一个或多个接触式或碰撞传感器430能检测机器人100是否在物理上遇到障碍物。这种传感器可使用机器人100内例如电容的物理属性或物理位移来判定是否已遇到障碍物。在一些具体实施方式中,底座120的每一个底座主体部分124a、124b和124c都有相联的接触式传感器430(例如,电容传感器、读取转换器等),它们检测相应的底座主体部分124a、124b和124c相对于底座架122的移动(如图4A所示)。例如,主体120-c的每个底座124a可相对于底座架122的Z轴径向移动,以便提供三向碰撞检测。
再次参照图1-4C,在一些具体实施方式中,传感器系统400包括安装在机器人主体110前部上并且与控制器500联通的激光扫描仪440。在示出的实例中,激光扫描仪440安装在主体120的第一底座124a上或其上方(例如,沿着机器人的驱动方向F具有最大成像覆盖范围)的主体120的面向前(例如,沿着向前驱动方向F的视野区域)的底座124上。此外,三角底座120前端上或附近的激光扫描仪的安置意味着机器人底座的外角(例如,300°)比激光扫描仪440的视野区域442(例如,-285°)大,因此防止底座120阻隔或妨碍激光扫描仪440的视野检测区域442。激光扫描仪440能在不阻隔其视野区域的情况下尽可能多地凹入底座主体124内,以最小化激光扫描仪越过底座主体124的任何凸出部分(例如,为了审美和最小化钩住障碍物)。
激光扫描仪440使用从激光扫描仪440接收的信号扫描机器人100和控制器500的区域,并且产生扫描区域的环境图或物体图。控制器500可使用物体图来导航、检测障碍物和避开障碍物。此外,控制器500可使用来自传感器系统400的其他传感器的感知输入来产生物体图和/或用来导航。
在一些实例中,激光扫描仪440是扫描型LIDAR,可使用快速扫描一维区域的激光作为“主”扫描路线,以及使用相差或相似技术来分配该路线上生成的每个像素的深度的渡越时间成像元件(返回扫描平面的二维深度路线)。为了生成三维图,LIDAR能在第二方向执行“辅助”扫描(例如,通过“摆动”扫描仪)。这种机械扫描技术如果不补充的话,能通过科技补足,例如“闪光”LIDAR/LADAR和“瑞士游侠”型焦平面成像原理传感器,使用半导体堆积以允许对像素的完整二维基质渡越时间的计算的技术提供了每个像素处的深度,或者甚至是每个像素处的一系列深度(通过编码发光器或发射激光)。
传感器系统400可包括一个或多个与控制器500联通的三维图像传感器450。如果三维图像传感器450的视野区域有限,控制器500或传感器系统400能驱使三维图像传感器450a以一侧至一侧的扫描方式产生相对较宽的视野区域来执行粗略的障碍物检测/障碍物避让(ODOA)。参照图1-3B,在一些具体实施方式中,机器人100包括安装在机器人主体110前部的扫描三维图像传感器450a,其视野区域沿着向前的驱动方向F(例如,沿着机器人的驱动方向F具有最大成像范围)。扫描三维图像传感器450a能主要用于ODOA。在示出的实例中,扫描三维图像传感器450a安装在肩部142下方的躯干140或底面144上,并且例如如图2所示,凹入躯干140内以防止用户与扫描三维图像传感器450a接触。扫描三维图像传感器450能安装为旨在基本向下和偏离机器人主体110,以便在机器人100前方有向下的用于ODOA的视野区域(例如,底座120或机器人主体110的其他部分的妨碍)。在躯干140的前缘上或附近的扫描三维图像传感器450a的安置能使得三维图像传感器450的视野区域(例如,-285°)相对于三维图像传感器450比躯干140的外表面角度(例如,300°)窄,因此防止躯干140阻隔或妨碍扫描三维图像传感器450a的检测视野区域452。此外,扫描三维图像传感器450a(和相联的执行器)能被安装为尽可能多地凹入躯干140中,而不阻隔其视野区域(例如,也是为了审美和最小化钩住障碍物)。扫描三维图像传感器450a的分散扫描运动对用户是不可见的,产生较少的分散的互相影响的经历。不像凸出的传感器或面部,凹入的扫描三维图像传感器450a不会和环境(钩住人、障碍物等等)产生无意识的互相影响,尤其是在移动或扫描时,因为几乎没有移动的部分伸展超出躯干140的外壳。
在一些具体实施方式中,传感器系统400包括配置在主体120的底座124、腿130、颈部150和/或头部160上的另外的三维图像传感器450。在图1示出的实例中,机器人100包括在主体120的底座124、躯干140和头部160上的三维图像传感器450。在图3A示出的实例中,机器人100包括在主体120的底座124、躯干140和头部160上的三维图像传感器450。在图3B示出的实例中,机器人100包括在腿130、躯干140和颈部150上的三维图像传感器450。其他配置也可行。一个三维图像传感器450(例如,在颈部150和头部160上)能用于人物识别、动作识别和/或视频会议,然而另一个三维图像传感器450(例如,在底座120和/或腿130上)能用于导航和/或障碍物检测和障碍物避让。
配置在颈部150和/或头部160上的面朝前方的三维图像传感器450能用于对机器人100周围的人物、面容和/或的人姿态识别。例如,使用来自头部160上的三维图像传感器450的信号输入,控制器500可通过以下方法识别用户,产生看见/捕捉的用户面容的三维图,对照产生的三维图和已知的人物面容的三维图像,并且确定与一张已知三维面部图像的匹配。面部识别可用于确认用户为机器人100的正当用户。此外,一个或多个的三维图像传感器450能用于确认由机器人100看见的人物的姿态,并且基于确认的姿态(例如手指向、挥动和/或手势)随意反应。例如,控制器500可发出驱动命令来回应已识别的往特定方向的手指向。
三维图像传感器450可产生以下类型的数据:(i)深度图。(ii)基于反射率的强度图,和/或(iii)规则的强度图。三维图像传感器450可通过图像模式匹配获得所述数据,测量渡越时间和/或从源头发出的光和被目标反射掉的光的相位延迟迁移。
在一些具体实施方式中,可在处理器(例如,机器人控制器500)上执行的思考或控制软件使用计算软件的组合,其使用由传感器系统400生成的各种数据类型执行。思考软件处理从传感器系统400收集来的数据并且输出数据来做出导航决定,例如在什么地方机器人100能在不与障碍物碰撞的情况下移动。通过机器人环境的图像数据随着时间的积累,思考软件能相应的运用有效方法选择感知图像的片段以提高三维图像传感器450的深度测量。这可包括使用适当的时间和空间平均技术。
执行机器人无碰撞移动的可靠性可基于:(i)随着时间推移靠高水准的思考建立的可信度和(ii)积累了用于分析的三个主要类型数据的深度感知传感器:(a)深度图,(b)主动照明图和(c)环境照明图。对不同类型数据的计算程序认识能在由深度感知成像传感器450获得的每张图像上执行。汇集的数据可对照只使用一种数据的系统提高可信度。
三维图像传感器450可从机器人100周围(例如,房间或工作区域的传感器视野部分)的包括一个或多个物体的场景中获得包括深度和亮度数据的图像。控制器500可设计用于基于从场景反射回来的被捕捉的光来确认物体的占用区数据。此外,在一些实例中,控制器500至少部分基于占用区数据而对驱动系统200发出驱动命令,以环绕障碍物(即场景中的物体)。三维图像传感器450可重复捕捉场景深度图用以由控制器500做出实时决定来在场景周围导航机器人100,不让其碰撞上场景里的任何物体。例如,可由三维图像传感器450获得深度图数据的速度或频率可由三维图像传感器450的快门速度控制。另外,控制器500可接收事件触发(例如,从传感器系统400的另一传感器元件,例如进程式传感器410和420,报告附近的物体或危险给控制器500)。回应事件触发,控制器500能导致三维图像传感器450增加频率,由此捕捉到深度图并且获得占用信息。
在一些具体实施方式中,机器人包括用于对机器人100周围区域进行声成像的声呐扫描仪460。在图1和图2示出的实例中,声呐扫描仪460配置在主体120的底座124的前部上。
参照图1-3B,在一些具体实施方式中,机器人100使用激光扫描仪或激光测距仪440来冗余感知,使用面朝后方的声呐进程式传感器410j来保障安全,两者都定向为与地面G平行。机器人100可包括提供对机器人100周围环境的粗略感知的第一和第二三维图像传感器450a和450b(深度摄影机)。第一三维图像传感器450a安装在躯干140上并且以与地面G的固定角度指向下。通过使第一三维图像传感器450a向下形成角度,机器人100在机器人100直接前进或邻近的区域内接收密集传感器范围,这样对机器人100在前进方向的短期行进有重大意义。面朝后方的声呐装置410j提供了当机器人向后行进时的物体检测。如果向后行进是机器人100独有的,机器人100可包括第三3D成像传感器450面朝下方和后方以提供在机器人100直接向后或邻近区域内的密集传感器范围。
第二三维图像传感器450b安装在头部160上,其能通过颈部150平移和倾斜。第二三维图像传感器450b因为能使人类操作员查看到机器人前往的地方后而能用于远程驱动。颈部150使操作员能够倾斜和/或平移第二三维图像传感器450b以查看近处和远处的物体。平移第二三维图像传感器450b增加了相关的水平视野区域。在快速行进期间,机器人100可向下稍微倾斜第二三维图像传感器450b来增加三维图像传感器450a和450b的总视野区域或组合视野区域,并且给机器人100充足的时间来避开障碍物(因为较快的速度通常意味着对障碍物做出反应的时间更少)。在较慢的速度下,机器人100可向上倾斜第二三维图像传感器450b或令其基本与地面G平行来监控机器人100本应跟随的人物。此外,当以相对较慢的速度驱动时,机器人100能平移第二三维图像传感器450b来增加其在机器人100周围的视野区域。第一三维图像传感器450a能在机器人驱动去伸展其感知范围时保持固定(例如,不相对于底座120移动)。此外和/或二者择一地,第一三维图像传感器450a能在移动时为了检测机器人周围潜在的障碍物以慢速扫描。在一些实例中,第一三维图像传感器450a的高度能为了最优化第一三维传感器450a的视野区域向上调整,例如通过Z-升降机(Z-lift)的使用。
在一些具体实施方式中,至少一个三维图像传感器450能为测定体积的点状云成像装置(例如斑点或渡越时间摄影机),其以比地面高1或2英尺的高度(或在地面上方约1或2英尺的高度)安装在机器人100上,并且被导向以在机器人移动的方向从包括地面平面的空间体积获得点状云(通过全方位驱动系统200)。在图1和图3示出的实例中,第一三维图像传感器450a能以比地面高1或2英尺的高度安装在底座上,并且瞄准沿着向前的驱动方向F来在驱动时捕捉包括地面的体积(例如,用于障碍物检测和障碍物避让)的图像(例如,测定体积的点状云)。第二三维图像传感器450b示出为安装在头部160上(例如为比地面高约3或4英尺的高度),从而由紧邻机器人100的空间体积获得框架识别和限定点。控制器500可执行框架/数字识别软件以分析捕捉到的测定体积的点状云的数据。
参照图3A-4C,传感器系统400可包括与控制器500联通的惯性测量单元(IMU)470,其用于测量和监控机器人100相对于机器人100的总重心CGR的惯性瞬间。
控制器500可监控IMU470的反馈与对应于正常不受妨碍的操作的门槛信号的任何偏差。例如,如果机器人开始从垂直位置倾斜,它可能“摔倒”或者除非被阻止,或有人可具有突然增加的重负荷。在这些实例中,采取紧急动作(包括但不仅限于,机动规避、再校准和/或发出听觉/视觉警告)以保证机器人100的安全操作是必要的。
因为机器人100可在人类环境中操作,则其可与人类互相影响并且可在为人类设计的空间里操作(并且不考虑机器人限制)。当机器人100在拥挤的、受限制的或高度动态的环境中时它能限制其驱动速度和加速度,例如在鸡尾酒会或忙碌的医院。然而,机器人100可遇到能安全地相对较快地驱动的情况,例如在长的空走廊里,但是也能突然减速,例如当某物穿过机器人的移动路线时。
当从停止加速时,控制器500可考虑来自机器人100的总重心CGR的惯性瞬间以预防机器人倾翻。控制器500可使用其姿势的模型,包括其当前的惯性瞬间。当支撑负荷时,控制器500可测量负荷对总重心CGR的影响并且监控机器人惯性瞬间的移动。例如,躯干140和/或颈部150可包括变形测量器来测量变形。如果不可行,控制器500可对驱动轮210运用测试扭矩命令并且测量使用IMU470来测量机器人的实际直线和有角度加速以通过实验确认安全限制。
在突然减速时,第二和第三驱动轮210b和210c(后轮)的指定负荷减少,同时第一驱动轮210a(前轮)向向前的驱动方向滑动并且支撑机器人100。如果第二和第三驱动轮210b和210c(后轮)的负荷不对等,机器人可“偏航”,此将降低动态稳定性。IMU470(例如,回转仪)能用于检测偏航并且命令第二和第三驱动轮210b和210c使机器人100重新取向。
参照图5,在一些具体实施方式中,控制器500执行控制系统510,其包括行为系统510a和互相联通的控制判优系统510b。控制判优系统510b允许动态添加应用程序520和从控制系统510移除,并且促进允许应用程序各自控制机器人100而不需要了解任何其他的应用程序520。就是说,控制判优系统510b在机器人100的应用程序520和资源530之间提供了简单的优先处理的控制机制。资源530可包括驱动系统200、传感器系统400和/或任何负荷或与控制器500联通的可控装置。
应用程序520能存储在机器人100的存储器或与其联通,以同时运行(例如处理器)并同时控制机器人100。应用程序520可获取行为系统510a的行为512。独立部署的应用程序520在运行时间动态组合并且共享机器人100的机器人资源530(例如,驱动系统200、臂、头部等)。低级策略的执行是为了在运行时动态共享应用程序520中的机器人资源530。该策略确认了应用程序520有由应用程序520规定的机器人资源530的控制权(例如,其产生了应用程序520之间的优先层次)。应用程序520能动态启动和停止并且完全彼此独立的运行。控制系统510也能实现复杂行为512,该复杂行为能一起组合来彼此辅助。
控制判优系统510b包括一个或多个资源控制器540、机器人管理器550和一个或多个控制判优器560。这些元件不需要处于共同的过程或计算机中,并且不需要任何特定命令来启动。资源控制器540元件为应用程序520提供与控制判优系统510b的界面。对于每个应用程序520都有这种元件的实例。资源控制器540提取并且概括了鉴别的复杂性,分配的资源控制判优器、命令缓冲等。机器人管理器550协调了应用程序520的优先次序,通过控制应用程序520对在任意特定时间的任意机器人资源530有专用控制。既然这就是信息的中央协调器,每个机器人的机器人管理器550只有一个实例。机器人管理器550执行优先策略,其具有资源控制器540的线性优先次序并且保持对提供硬件控制的资源控制判优器560的监控。控制判优器560接收来自每个应用程序520的命令,生成基于应用程序优先次序的信号命令,并且为了相关的资源530将其发表。控制判优器560也接收来自相关资源530的情况反馈并将其返回应用程序520。机器人资源530可为具有一个或多个硬件控制器的功能模块网络(例如,促动器、驱动系统和它们的组合)。控制判优器560的命令对执行特定动作的资源530是特定的。
可在控制器500上执行的动态模型570能设计用于计算重心(CG)、惯性瞬间和机器人各个部分惯性的交叉乘积来确定当前机器人的情况。动态模型570也可塑造这些元件的形状、重力和/或惯性瞬间。在一些实例中,动态模型570与IMU470或配置在机器人100上并且与控制器500相联通的一个(例如加速器和/或回转仪)的用于计算机器人100的各种重心的多部分联通。动态模型570能由控制器500使用,与其他程序520或行为512一起确认机器人100及其元件的操作外壳。
每个应用程序520都有动作选择电机580、资源控制器540、一个或多个与动作选择电机580有联系的行为512和一个或多个与动作选择电机580有联系的动作模型590。行为系统510a提供预测建模并且允许行为512通过评定机器人动作的可能结果来协作决定机器人的动作。在一些实例中,行为512是插件程序元件,其提供结合了来自有着先验限制的复合源的感知反馈和输入到机器人的正当动作评定反馈的信息的分层的、全方位的评定功能。既然行为512能插入应用程序520(例如,存在于应用程序520的内部或外部)中,它们能在不修改应用程序520或控制系统510的任何其他部分的情况下移除和添加。每个行为512都是独立的策略。为了让行为512更高效,可以将复杂行为512的输出附上其他输入以便具有复杂的混合功能。行为512意为执行机器人100的总认识中易处理的部分。
动作选择电机580是控制系统510的协调元件并且运行着快速、最优化的动作选择循环(预测/修改循环)来搜寻最合适的动作给所有行为512的输入。动作选择电机580有三个阶段:任命、动作选择搜寻和完成。在任命阶段,每个行为512都被告知动作选择循环已启动并且被提供了循环启动时间、当前情况和机器人促动器空间的限制。基于内部策略或外部输入,每个行为512决定是否应该参与此次动作选择循环。在这个阶段,会生成有效行为基元的清单,其输入将会影响在机器人100上执行的命令的选择。
在动作选择搜寻阶段,动作选择电机580从有效动作的空间中生成可行的结果,也涉及例如动作空间。因为在不同的时间模拟每个命令的动作随着未来的时间范围而变化,动作选择电机580使用动态模型590来提供一批可行命令(在限制内)和相对应的结果。
在完成阶段,与协作的最合适结果相对应的命令混合在一起作为总命令,为在机器人资源530上的执行展现给资源控制器540.最合适的结果作为反馈提供给有效行为512,用于未来的评定循环。
从传感器系统400接收的传感器信号能导致与一个或多个行为512的互相影响来执行动作。例如,通过使用控制系统510,控制器500为每个机器元件(例如,电机或促动器)从相应的动作空间(例如,为特定元件的可能动作或移动的收集)选择动作(或移动命令)来以有效的方式执行每个机器元件的协调动作,以此避开与自身和任何已被机器人100察觉的在机器人100周围的物体。控制器500能发出越过例如Ether10网络的机器人网络的协作命令,像在2010年2月16日提出的美国第61/305,069号中描述的一样,其整体内容通过引用合并于此。
图6A提供了具有一个或多个与桥602联系的远程机器人100的示例性机器人系统600的示意图,桥602与本地机器人终端服务器604a和远程终端服务器604b(例如,云计算服务720(图7))有联系。本地机器人终端服务器604a与本地技术人员计算装置606联系,而远程终端服务器604b与远程操作者计算装置608联系。
参照图2和4C,在一些具体实施方式中,机器人100包括多单元天线。在示出的实例中,机器人100包括均配置在底座120上的第一天线490a和第二天线490b(但是天线可配置在机器人200的任何其他部分,例如腿130、躯干140、颈部150和/或头部160)。多单元天线的使用提供了可靠的信号接收和传输。多单元天线的使用为机器人100提供了多输入和多输出(MIMO),就是发送器和/或接收器的多单元天线的使用提高了通信性能。MIMO无需额外的带宽或发射功率就提供了数据吞吐量和链路范围的显著增加。它通过更高的频谱效率(每秒每赫兹更多比特的带宽)和链路可靠性或多样性(减少衰退)来达到上述增加。由于这些特性,MIMO是现代无线通信标准的一种重要部分,例如IEEE802.11η(WIFI)、4G、3GPP长期演进、WiMAX和HSPA+。此外,机器人100能为附近其他电子装置充当Wi-Fi桥、集线器或热点。机器人100的流动性和MIMO的使用能允许机器人作为相对可靠的Wi-Fi桥602进行服务。
参照图6A和6B,远程软件应用程序601在至少一个以下装置上执行,机器人控制器500、本地机器人终端服务器604a、远程终端服务器604b、本地技术人员计算装置606和远程操作员计算装置608.在一些实例中,远程软件应用程序601的一部分在一个或多个的上述装置上执行。远程软件应用程序601允许一个或多个用户通过机器人100的远程特性来与机器人(例如,驱动机器人100)和/或远程与邻近机器人100的其他人物或物体互相影响。
图6C提供了远程软件应用程序601的示例性用户界面605的示意图,其可呈现在例如网络板310和/或远程操作者计算装置608的触摸屏312的显示器上用于控制导航、远程监控和/或机器人100的其他方面。用户界面605包括显示远程视频612的远程视频输入窗口610,例如病人614的视频输入.视频输入可由机器人100的摄影机320和450中的一个生成。用户界面605可显示规划视频图窗口620,其含有操作机器人100的本地区域的地图622。在示出的实例中,显示在规划视频图窗口620的地图622是二维、自上向下的图622a(图6D);然而,其他类型的图也可行。用户界面605也可包括显示本地视频632的本地视频窗口630,例如用户的视频输入(例如,来自机器人100的远程)。显示在本地视频窗口630的视频输入可传输至机器人100并且使用显示装置向病人614显示,例如机器人100上网络板310.
仪表盘640可提供关于以下方面的信息,机器人100的方向、机器人电池充电器的指示、无线数据信号强度的指示和/或网络质量的指示。机器人100的方向可由显示机器人100的头160相对于躯干140或底座120的方向的图标642指示。这种指示可协助用户确定机器人100的方向以观察感兴趣的项目。机器人的头160的移动范围可限制。因此,某些执行可显示头160的旋转位置的指示和头160的移动范围。
媒体控制647可允许用户使用各种类型的媒体与病人614互相影响并且获取和存储记录用户和病人614的互相影响的媒体。例如,媒体控制647可允许用户播放可用于训练病人614关于医疗情况或过程的音频和/或视频剪辑。为了记录各种情况的静态照片可使用机器人100的摄影机320和450获得。进一步地,机器人100可获得记录用户与病人614的互相影响的音频(例如,使用扬声器330)或视频(例如,使用摄影机320),并且可选择存储获得的音频/视频在控制器500的存储器和/或传输获得的音频/视频至远程装置或云服务。
在一些具体实施方式中,媒体控制647允许用户解决暂时连通性问题。例如,当会议意外断开时可开始视频记录。机器人100可连续记录视频并且存入本地存储器,例如控制器500的存储器。当意外断开时,机器人可显示信息,例如“会议终止-视频记录继续....”下方的按钮可一同显示字幕“停止记录”。机器人旁边的护士可触摸“停止记录”按钮(例如,在触摸屏312上)并且终止本地记录。否则,记录可以以特定时间间隔持续。如果相同用户在特定时间间隔内回到机器人100记录,远程站的记录按钮可显示记录正在进行。当机器人的本地记录完成时,其可开始传输视频文件至远程站或可被断开的用户接近的其他位置。因此,用户可能看见在会议断开期间发生的事件。
如图6C示出的实例中,远程视频输入窗口610占用了显示区域的相对较大部分。用户界面605可有呈现640x480的像素分辨率的远程视频输入窗口610、320x240的像素分辨率的本地视频窗口630和530x200的像素分辨率的规划视频图窗口620。因此,当用户与病人614联系和/或手动驱动机器人100时这个视频可为最合适的。图6C示出的默认用户界面605a的布置图可允许用户用远程视频输入窗口610来替换规划视频图窗口620的内容。例如,视频可通过双击图窗口620替换。窗口能在之后通过双击远程视频输入窗口610替换回来。
可选择的平面布置图可向用户显示,只要其可适用于用户执行的任务。在图6D示出的实例中,预测使用半自动导航指导机器人100从一个位置移动至另一个位置,规划视频图窗口620的尺寸增加了。例如,如图6C示出的用户界面605和605a能为用于病人互相影响的默认情况,而如图6D示出的用户界面605和605b能为用于机器人导航的交替情况。
用户界面的图视频转换按钮645可允许用户引用包括相对较大的图窗口620的可选用户界面605b。例如,如图6D示出的用户界面605b可主要用于手动驱动或自动导航机器人100至渴求的目标。再次点击图视频转换按钮645会让用户返回默认用户界面605a,这可用于当有效执行医疗咨询时。因此,用户可如愿强调或不强调(例如,最大化或最小化)规划视频图窗口。某些在可选用户界面605b示出的窗口也显示了,例如远程视频输入窗口610和本地视频窗口630。在一些实例中,规划视频图窗口620可显示为880x700的像素分辨率,远程视频输入窗口610可显示为320x240的像素分辨率,并且本地视频窗口630可显示为160x120的像素分辨率。
参照图6D,规划视频图窗口620可在本地环境内提供指出机器人100的位置的机器人位置图标650。为了导致机器人半自动或自动导航至选择的点,用户可点击或触摸在显示的图622上的点。在一些实例中,当光标在规划视频图窗口620上时,用户可使用鼠标滚轮来缩放,或当显示在触摸屏312上时,可通过触摸手势来缩放。
即时定位与建图(SLAM)技术可利用激光测距扫描仪、里程计、声波测距仪,或所有这些仪器来为本地环境建图并且将机器人100置于图上。由机器人100记录的图像(例如,通过摄影机320或三维图像传感器450)当其穿越环境时可存储在内部数据库(例如,控制器500的数据库)和/或远程数据库(例如,云服务)。当机器人100重新获得当前数据库里的图像时,计算程序重置机器人当前的位置至路标起初进入数据库时记录下的位置。这种方法协助抵消车轮编码器里程计的固有飘移。系统也可利用RFID剪辑和/或无线接入点的三角测量。进一步地,特定房间的名字或辨认号码可与图上的位置联系。图像数据能随着时间积累并且为了节约成本或节约空间,机器人100可各自使用远程数据存储和/或远程处理来存储和/或处理图像数据。例如RFID阅读程序可检测与规划视频图上的坐标联系的RFID剪辑以辨认机器人的当前位置。“RFID剪辑”可包括像那些在行业有才能的人所理解的RFID装置或RFID“标记”。RFID剪辑可表现为被动式、主动式或电池辅助被动式(BAP)RFID剪辑。
图7提供了示例性机器人系统结构700的示意图,其可包括机器人100(或其一部分,例如控制器500或驱动系统200)、计算装置310(例如,可拆的或固定的附加在头160上)、云720(即,云计算服务)和门户730。计算装置310可执行一个或多个机器人应用程序710,其可包括安全、药物依从、远程监控、行为培训、社交网络、主动式警报和家庭管理等软件应用程序(例如,存储在存储器并且在处理器上执行)。计算装置310可提供通讯能力(例如,安全的无线连接和/或蜂窝通信)、精制的应用程序开发工具、语音识别和人物或物体识别能力。在一些实例中,计算装置310利用互相影响/COMS特征操作系统,例如Google Inc.提供的Android、Apple Inc.提供的iOS,或其他智能手机操作系统,或专用的机器人操作系统,例如RSS A2。
云720提供了云计算和/或云存储能力。云计算可提供基于互联网的计算,通过共享服务器向计算机和其他要求的装置提供资源、软件和数据。例如,云720可为包括至少一个服务器计算装置的云计算服务,该服务器计算装置可包括服务抽象层和在其上例示的服务器虚拟机上面的超文本传输协议包装。服务器计算装置可设计用于分析HTTP要求和发出HTTP回应。云计算可为使用互联网和中央远程服务器来保持数据和应用程序的科技。云计算能允许用户不用安装的进入和使用应用程序710并且在任何可联网的计算机上进入个人文件。云计算通过处于中央控制下的贮存器、存储器、处理和带宽允许相对更有效的计算。云720能提供可升级的、按需计算能力、贮存器和带宽,同时减少机器人硬件要求(例如,通过释放CPU和存储器使用)。机器人对云720的连通性允许自动汇集机器人操作和使用历史的数据,而无需要求机器人100返回到底座站。此外,随着时间的连续数据收集能生产大量能利用于销售、产品开发和支持的数据。
云贮存器722能为联网计算机数据存储的模型,在此数据存储在通常由第三方拥有的多虚拟服务器。通过提供机器人100和云720之间通讯,由机器人100汇集的信息能通过基于网络的信息门户由认定的用户安全看见。
门户730可为用来汇集和/或提供信息的基于网络的用户门户,例如个人信息、家庭状况信息和机器人状况信息。信息能与第三方信息结合来为用户和/或机器人100提供额外的功能和资源。机器人系统结构700能促进主动的数据收集。例如,在计算装置310上执行的应用程序710可收集数据并且报告由机器人100和/或人执行的动作或机器人100(使用传感器系统400)看见的环境。这种数据能为机器人100的独有特性。
此处涉及相对于空间数据组的“稠密数据”对比“稀疏数据”,和“稠密特性”对比“稀疏特性”。不限定或缩小本领域技术人员应怎样理解这些术语的意思,“稠密”对比“稀疏”通常是指每个空间表示的许多数据点对比很少的数据点,并且可特别是指:
(i)在包括二维数据和范围的二维图像数据或三维“图像”的上下文中,“稠密”图像数据包括基本完全被像素填充的图像数据,或能基本对原始图像捕捉没有损失和/或加工(包括基本未压缩、未加工或无损压缩图像)的对像素进行栅格化的图像数据,然而“稀疏”图像则是图像被量化、取样、有损压缩、向量化、分离(例如,成为超像素、节点、边缘、表面、兴趣点、立体像素)的图像,或对原始捕捉的保真度另外的实质减少,或必须在像素栅格化时篡改以重现图像;
(ii)二维或三维特性的内容中,“稠密特性”可为以基本不受限制的方式占据、关于检测取向的分辨率、所有能被检测和记录的特性,和/或由探测器识别的识别以收集子像上的许多特性(HOG、微波)的特性;“稀疏特性”可有目的的在数字上限制,以特性输入、侧抑制,和/或特性选择的数字,和/或可由探测器识别的识别以辨认在图像上(Harris角点、边缘、Shi-Tomasi)有限的孤立点。
相对于三维环境结构,机器人100可获得当其在工作面5操作时机器人100周围的场景10的图像,例如稠密图像701。在一些具体实施方式中,机器人100使用摄影机320和/或成像传感器450(例如,测定体积的点状成像装置)来获得稠密图像701。与摄影机320和/或成像传感器450有联系的控制器500可与稠密图像701(例如,用数据标高或标记稠密图像701)联合信息,例如加速计数据示踪、测距仪数据,和/或随着时戳来自传感器系统400的其他数据。在一些实例中,机器人100捕捉到流序列的稠密图像701并且用标高数据来标记稠密图像序列,提供标高稠密图像序列。云服务720可处理接收的图像数据701并且返回处理过的数据集至机器人控制器500,其可基于接收的处理过的数据集对驱动系统200发出驱动命令在场景10周围操作。
云服务720可执行许多离线方式中的一种来处理存储的图像数据集703成为场景10(环境)的稠密三维图或模型705,然后简化这份稠密三维图或模型705成为二维高度图707,其能为在每个点都有着高度数据的二维图(例如,与二维地形图类似)。在一些实例中,二维高度图707为有着X和Y坐标和Z数据的地形图。每个X和Y坐标可有一个或多个Z点(即,高度数据)。与每个X和Y坐标可有大量Z点(例如,几百或几千个Z点)的稠密三维图不一样,二维高度图707的每个X和Y坐标可有少于门槛数的Z点,例如在2个和20个点之间(例如,10)。源自房间中桌子的三维图的二维高度图707可为沿着桌子的每个X和Y坐标显示桌面的底面的第一个Z点和桌面的顶面的第二个Z点。这个信息允许机器人100确认其是否能够从桌面下通过。通过为每个X和Y坐标从连续范围Z点的稠密数据集减少Z点至指示着检测物体12的Z点的选择数字的稀疏数据集,机器人100能接收比由云计算720使用的三维图有相对较小尺寸的二维高度图707。机器人100从云720接收二维高度图707,云720为机器人100和相关的控制器500在场景10中的未来工作提供导航数据。
三维图数据压缩的其它方法和特征在R.Triebel,P.Pfaff和W.Burgard的"Multi-Level Surface Maps for Outdoor Terrain Mapping and Loop Closing";IEEE/RSJ International Conference on Intelligent Robots and Systems,2006中公开,其通过整体引用合并于此。
云720为机器人100提供了可不另外在机器人100上实用或成本有效的资源的按需比例(例如,计算的、处理的、存储的等)。例如云720能提供可升级的云贮存器722,该云贮存器722升级至第一尺寸来存储和/或处理相对较大量的数据701,其只可用于短期时间并且之后被丢弃,然后降级至第二尺寸。此外,云720能为执行可能不会另外的在机器人上可行的相对较复杂的计算或“强力”计算程序提供计算机处理能力。通过移动计算机处理能力和存储器至可升级的云720,机器人100能使用拥有相对较小计算能力和存储器的控制器500,因此提供了成本有效的解决方案。此外,机器人100执行例如障碍物避让的实时任务(在控制器500或连网板310上),然而传送非实时或对时间不敏感的任务至云720来处理并在之后收回。
云720可执行一个或多个的筛选程序(例如,优化平差算法、RANSAC、期望值最大化法、SAM或其他3D结构评定计算程序)来将存储的图像数据集703处理成3D显示。一旦经处理并且生成或更新稠密三维图705,图像数据集703能从云贮存器722丢弃,释放资源并且允许云720因此升级。因此,机器人100既不需要星载贮存器也不需要对操作贮存器的处理和图像数据集703的处理,因为基于云的资源的使用。云720可返回经处理的导航数据701或图707(例如,压缩的二维高度图)至机器人100,这样其能在之后用于相对较简单的定位和导航处理。
三维重现的额外的方式和特性于2005年第五届三维数字图像和模型国际会议上公开过的J.Repko和M.Pollefeys的"3D Models from ExtendedUncalibrated Video Sequences:Addressing Key-frame Selection and ProjectiveDrift",整篇于此作为参考引用。
参照图8A和8B,在一些情况中,机器人100接收在场景10和/或工作面5的物体12的占用图800,或机器人控制器500产生(和可更新)基于从成像传感器450(例如,第二三维图像传感器450b)接收的随着时间变化的图像数据和/或特性深度数据的占用图800。SLAM是一项技术,其可由机器人100用来在未知环境或场景10(没有先验知识)内构建占用图800,或在已知环境(有从给出的图中的先验知识)内更新占用图800,然而同时保持对其当前位置的监控。
控制器500可令占用图800和远程软件应用程序601联系在用户界面605显示图622。用户界面图622可部分或全部源于占用图800。此外,也是参照图7,远程软件应用程序601可通过云服务720接收占用图800的定期更新。例如,云服务720可为远程软件应用程序601提供机器人100周围的场景10的稠密三维图或模型705和/或用来生成用户界面图622的简化的二维高度图707。在另外的实例中,云服务720向基于稠密三维图或模型705或二维高度图707的远程软件应用程序601提供用户界面图622。
再次参照图8A和8B,图800能用于在环境10内确认位置并且为规划和导航描述环境。图800通过记录从一种感知方式获得的信息并且将其与当前感知到的比较来支持对实际位置的评定。图800的利处在于增加了对位置评定的协助同时减少了当前感知的精准度和质量。图800通常显示图800被提供或产生时的情况。这与图800被使用时的环境情况无需一致。其他定位技术包括monocular visual SLAM(MonoSLAM)和为MonoSLAM解决方案使用extendedKalman filter(EKF)的具体实施方式。
控制器500可执行尺度不变特征变换(SIFT)来检测和描述捕捉到的图像的本地特性。对图像中的任意物体12,物体12上的兴趣点能提取以提供物体12的“特性描述”。这份从训练图像提取的描述能在之后试图在包含许多其他物体的测试图像中定位物体12时用于辨认物体12。要执行可靠的识别,重要的是从训练图像提取出的特性甚至在图像比例尺、噪音和照明的改变下可检测。这些点通常在图像的高对比度地区,例如物体边缘。对于物体识别和检测,机器人100可使用SIFT来发现与众不同的关键点,其对位置、比例和旋转具有不变性,并且对仿射变换(比例、旋转、剪切和位置的变化)和照明变化具有鲁棒性。在一些具体实施方式中,机器人100捕捉场景10或物体12(例如,在不同环境下,从不同角度等等)的多个图像(使用摄影机320和/或成像传感器450)并且存储图像,例如至矩阵中。机器人100能进入存储的图像通过比较、筛选等等来辨认新的图像。例如,SIFT特性能从输入图像获得并且与从训练图像(事先捕捉的)获得的SIFT特性数据库进行匹配。特性匹配能通过基于欧式距离的最近邻法进行。霍夫变换可用于增加物体辨认,通过聚集那些属于相同物体的特性并且丢弃在聚集过程中遗漏的匹配。加速鲁棒性(speeded up robustfeature,SURF)可为粗略的图像探测器和描述符。
除了机器人100在场景100(例如,机器人100周围的环境)的定位,机器人可使用传感器系统400在连接的空间(例如,工作面5)内行进至其他点。机器人100可包括短程类型的成像传感器450a(例如,如图1和图3示出的安装在躯干140的底面上),其用于测绘机器人100周围的附近区域和辨认相对较近的物体12,和远程类型的成像传感器450b(例如,如图1和图3示出的安装在头160上),其用于测绘机器人100周围的相对较大区域并且辨认相对较远的物体12。机器人100能使用占用图800在场景10和闭塞16中辨认已知物体12(例如,当物体12应该或不应该,但是不能从当前优势点确认)。机器人100能记录闭塞16或在场景10的新物体12并且试图环航闭塞16或新物体12以判定新物体12或在闭塞16中的任何物体12的位置。此外,通过使用占用图800,机器人100能确认和监控场景10中物体12的移动。例如,成像传感器450、450a和450b可检测在场景10中物体12的新位置而不检测在场景10中物体12的测绘的位置。机器人100能记录像闭塞16一样的旧物体12的位置并且试着环航闭塞16来判定物体12的位置。机器人100可比较新图像深度数据和先前图像深度数据(例如,图800)并且分派场景10中物体12位置的可信度。场景10内物体12的位置可信度能在时间的阈值之后超时。传感器系统400能在每个传感器系统400的成像循环之后更新每个物体12的位置可信度。在一些实例中,闭塞检测期间(例如,少于10秒)检测的新闭塞16(例如,从占用图800上失踪的物体12)可预示着场景10中的“活”物体12(例如,移动的物体12)。
在一些具体实施方式中,位于场景10中的已检测的第一物体12a后的第二兴趣物体12b可被当作场景10中的闭塞16起初未被探测。闭塞16能是在场景10中不会轻易被成像传感器450、450a和450b探测到或看见的区域。在示出的实例中,机器人100的传感器系统400(例如,或是它的一部分,例如成像传感器450、450a和450b)有着视角为θν(能为0°和360°之间的任何角度)的视野区域452来查看场景10。在一些实例中,成像传感器450包括有360°视角θγ的全方位光学器件,而在其他实例中,成像传感器450、450a和450b有着小于360°的视角(例如,在大约45°和180°之间)。在实例中,在视角θγ小于360°的地方,成像传感器450、450a和450b可相对于机器人主体110旋转以实现360°的视角。在一些具体实施方式中,成像传感器450、450a和450b或它的一部分能相对于机器人主体110和/或驱动系统200移动。此外,为了检测第二物体12b,机器人100可通过在场景10周围沿着一个或多个方向驱动(例如,通过在工作面5上平移和/或旋转)来移动成像传感器450、450a和450b以获得允许检测第二物体12b的优势。机器人移动或成像传感器450、450a、450b或它的一部分的独立移动也可解决单目困难。
可信度可分派用来检测工作区域5的物体12的位置或监控其移动。例如,当产生或更新占用图800时,控制器500可为图800上的每个物体12分派可信度。可信度能与物体12像图800上指示的一样实际位于工作区域5的可能性成正比。可信度可由许多因素确认,例如用于检测物体12的传感器的数目和类型。例如,接触式传感器430可提供最高的可信度,因为接触式传感器430通过机器人100与物体12实际接触感知。成像传感器450可提供不同的可信度,其可比进程式传感器430的可信度更高。从传感器系统400的多于一个的传感器接收的数据能聚集或积累以提供比任何单个传感器相对更高的可信度。
里程计是使用来自促动器的移动数据来评定随着时间位置的变化(行进的距离)。在一些实例中,编码器安装在驱动系统200上来测量车轮旋转,因此机器人行进的距离。控制器500可使用里程计为物体位置评定可信度。在一些具体实施方式中,传感器系统400包括用来感知机器人100行进的距离的里程计和/或角速度传感器(例如,回转仪或IMU470)。回转仪是用来测量或保持定向的装置,其基于角动量守恒原理。控制器500可各自使用从里程计和/或角速度传感器接收的里程计和/或回转仪信号来确认在工作区域5里和/或占用图800上的机器人100的位置。在一些实例中,控制器500使用航位推测。航位推测是基于先前确认的位置来评定当前位置,基于随着时间过去已知或已评定的速度推进该位置,并且指引航线的过程。通过知道在工作区域5的机器人位置(例如,通过里程计、回转仪)和在工作区域5的一个或多个物体12的感知的位置(通过传感器系统400),控制器500能对在占用图800上和在工作区域5里的物体12的位置或移动评定相对较高的可信度(对比不使用里程计或回转仪)。
基于车轮移动的里程计有电力噪音。控制器500可利用扫描匹配与车轮里程计连接或替换。扫描匹配的使用可提供精准度和/或减少计算量。在这种具体实施方式中,使用LIDAR和/或其他测绘方式获得的两幅局部图可与单个的图合并。两幅或更多的局部图可使用已知的扫描位置合并。作为另外一种选择,两幅或更多的局部图可使用局部扫描的几何特性合并。控制器500可从机器人100周围的环境或场景10的成像传感器450接收数据用来计算机器人移动、独立基于车轮的驱动系统200的里程计、通过视觉里程计。视觉里程计可推导使用光流来确认成像传感器450的移动。控制器500能使用基于成像传感器450的成像数据的计算移动来改正任何基于车轮的里程计的错误,因此允许改良的测绘和移动控制。如果成像传感器450不能在捕捉的图像内监控特性,视觉里程计可有低纹理或低光场景10的限制。
里程计和可与那些在此描述的结合的成像系统的其他细节和特性能在美国专利7,158,317(描述“景深”成像系统)和美国专利7,115,849(描述波前编码干涉相衬成像系统)中找到,其整体内容通过引用合并于此。
参照图8C和8D,当机器人进入一个将在其中工作的新建筑时,机器人可需要带领四处参观或提供用于制动导航的建筑物地图(例如,房间和走廊位置)。例如,在医院里,机器人可能需要知道每个病人房间、护士站等的位置。在一些具体实施方式中,机器人100接收例如图8C示出的平面视图810,并且能训练记住平面视图810。例如,当引导机器人100环绕建筑物时,机器人100可记录与平面视图810上的位置相对应的特定位置。机器人100可在连网板310上显示平面视图810并且当用户带领机器人100至特定位置时,用户能在平面视图810上标记此位置(例如,使用触摸屏或连网板310的其他定位装置)。用户可选择为已标记的位置输入标签,像房间名字或房间号码。在标记时,机器人100可存储标记,用在平面视图810上的点和在机器人图820上的相应的点,例如图8D示出的。如例,机器人图820可为与平面视图810相似的二维平面视图。在可供选择的具体实施方式中,机器人图820可为包括地平面的三维图,地平面与和平面视图810相似的二维平面视图相对应。
使用传感器系统400,机器人100可在其四处移动时构建机器人图820.例如,传感器系统400能提供机器人100移动距离和行进方向的信息。机器人图820可包括除了平面视图810提供的墙之外的固定障碍物。机器人100可使用机器人图820来执行自动导航。例如,在机器人图820中,“墙”可能看起来不会完全竖直,因为沿着墙在已检测的各种隔间内部的相应的走廊和/或家具的已检测的包装箱。此外,旋转和分辨率区别可存在于平面视图810和机器人图820之间。
参照图8E,在一些具体实施方式中,远程软件应用程序601显示允许用户在平面视图810上放置标记662的标记视图660。平面视图810可与平面视图窗口620显示的为相同的图,或可为与内部用于导航目的的为不同的图。
用户、远程终端、和/或机器人可在平面视图810和/或机器人图820的特定位置上添加标记来用信息标记图位置,例如驱动障碍区、障碍物、机器人协助等等。例如,用户可拖放标记662至平面视图810的特定位置上。如在此描述的,标记可包括与点或地区相关的标记坐标、明确标记目的的标记信息、标记的类型、标记的性质、对用户和/或机器人与标记联系的说明、和/或其他与标记有关的信息,并且最后,标记可包括由与标记相对应的二维和/或三维图解或文本组成的标记注解。标记注解的一个实例为与标记有关的八角形红色停止标记包含指示机器人不可进入的区域的标记信息。标记注解可由人类和/或机器判断。标记坐标可为点、线、平面、表面、卷、和/或2.5D或混合表面。标记可由有任何数目额外的字段和/或参数的数据结构形成。例如,标记包括与时间、调度、空间坐标、和/或预定功能的触发器相关的字段。
如在此使用的,术语注解包括文本、口令、或其他言语表现。因此,标记注解可为图片、图形图像、图表、hieroannotation、非言语标志。另外,标记注解可为词、字母、短语、或其他文本形式。例如,与护士站相关的标记可包括包含护士名字的文本表现的标记注解。护士名字的文本表现能为二维文本,或能为三维文本。作为一种选择,与护士站相关的标记注解能为大写字母N,或护士站的标志表现(例如,护士帽或护理标志)。
标记662可包括指示有相对较好信号接收的区域的无线局域网络(WLAN)热标记662a,和指示有相对较弱信号接收的区域的WLAN冷标记662b。机器人100可使用这个信息来从一个位置导航至另一个位置,通过有相对较好无线信号接收的区域同时避开有相对较弱无线信号接收的区域。
低交通量标记662c指示有相对较低交通量(人和/或机器人)的区域。机器人100可选择通过有相对较低交通量的区域的行进路线,而不是通过有相对较高交通量的区域。此外,如果机器人100必须行进穿过高交通量的区域,机器人100可执行一个或多个的特定物体检测障碍物避让(ODOA)行为以成功通过该区域而没有碰撞。
停驻标记662d指示机器人插接站的位置。低电量事件可发送信号给控制器500以寻求充电。机器人100可使用以停驻标记662d标记的地图位置定位机器人插接站来充电。例如,通过应用解决平面视图810和机器人图820(图8C和8D)之间的变形,机器人100能确认与标记的布置图位置814相对应的相应机器人图位置824航行至该标记位置与机器人插接站对接。解决变形可包括确认两张使用相同的坐标系统的图之间的变形。机器人图820和平面视图810可都为二维的并且同样的,确认变形可不要求确认不同维度之间的坐标转换。
一些标记662可用于指示障碍物或特定越过区域。例如,玻璃标记662e指示玻璃墙、窗户或门的位置。机器人100可使用该信息来避开标记的玻璃结构,由于红外进程式传感器可能无法检测它们。坡道标记662f指示地面坡道的位置。从远距离看,机器人100可检测坡道为障碍物,由于其看着似乎有比阈值遍历高度更高的垂直高度。当接近已标记的坡道时,机器人100可执行坡道或遍历行为以成功通过坡道。密集标记662g指示相对较窄的走廊或快速道路的位置。机器人100可避开所述区域,以便避开任何限制的情况。
缓慢标记662h指示机器人驱动相对较慢的位置或区域。该位置或区域可与高交通量区域一致。躲避标记662i指示机器人100应该避开(即,不驱动通过)的位置或区域。在一些具体实施方式中,躲避标记622i可取决于操作模式。例如,躲避标记622i可能只适用于当机器人处于全自动模式操作时。远程监控期间,躲避标记622i可由机器人有效忽略。手术室的用户界面(OR UI)标记622j指示医院手术室的位置或区域。机器人100可使用该标记找到手术室来提供远程支持和/或在进入OR区域时显示特定用户界面(例如,ORUI界面)。训练标记622k能用于标记例如走廊和房间的一般位置来训练机器人100记住其环境10。
手动电梯标记622l指示机器人100应该允许用户协助机器人的遍历进/出电梯的电梯的位置。手动电梯的顺利通过可基于远程用户领航或机器人-局部用户导航。关于远程用户领航,远程用户提供驱动命令给机器人100(例如,使用操纵杆)。关于机器人-局部用户导航,邻近机器人100的人可物理上触摸机器人100,并且作为对那些触摸的回应,机器人100因此移动。关于机器人对用户触摸的响应性的特性与那些在此描述的能在2011.2.22提出的申请号为13/032,390中找到,其通过整体引用合并于此。
自动电梯标记622m指示机器人100可自动通过(进出)的电梯的位置。机器人100可执行阈值遍历行为512d(图5)来进出电梯,以便避免倾翻。关于机器人对用户触摸的响应性的特性与那些在此描述的能在2011.11.9提出的申请号为PCT/US11/59910中找到,其通过整体引用合并于此。
保持向右标记622n指示机器人应该保持向右的地图位置或区域。用户可沿着某些走廊放置此标记,例如高交通量走廊。作为对保持向右标记622n的回应,机器人100可在标记区域驱动时执行跟随墙行为来保持沿着墙。
在地图训练之后,当用户需要让机器人100去一个位置,用户既能够参考标签/标记622(例如,在连网板310上显示的位置文本框输入标签或标记)或者机器人100能在连网板310上显示平面视图810给用户,用户可在平面视图810上选择位置。如果用户选择已标记的布置图位置814,机器人100能轻易在机器人图820上确认相应的机器人图位置824并且能前进航行至选择的位置814。
在一些具体实施方式中,机器人控制器500可在第一区域周围操作时执行第一行为512,然后随着有相关机器人行为修正因子的标记在第二区域周围操作时执行第二行为512.例如,当执行人跟随行为512b时,机器人控制器既可在到达标记有坡道标记662f或自动电梯标记622m的地图位置时终止该行为512b的执行也可同时执行阈值遍历行为512d。
如果在平面视图810上选择的位置不是已标记的位置814,机器人100在机器人图820上确认相应的位置824.在一些具体实施方式中,机器人100使用存在的标记位置计算平面视图810和机器人图820之间的比例尺寸、原点映射和旋转,并且应用计算参数来确认机器人图位置(例如,使用仿射变换或坐标)。
机器人图820可与平面视图810为不同的定向和比例。此外,布置图可不按比例并且可随地图区域有不同的变形。例如,扫描在宾馆、办公室、和医院通常看见的火灾疏散图产生的平面视图810通常不按比例绘制并且甚至能在地图的不同地区有不同的比例。机器人图820可有其自身错误。例如,机器人图820上的位置可像测量距离一样通过数车轮转动来计算,并且如果地面稍滑或转角导致额外的车轮转动,不准确的旋转计算可导致机器人100确认映射对象的不准确的位置。
映射平面视图810上给出的点814至机器人图820上相应的点824的方式可包括使用存在的已标记的点812来计算平面视图810和机器人图820之间在包含布置图点的区域(例如,在阈值半径内)的局部变形(在相同的二维坐标系统)。方式进一步包括对布置图点814应用变形计算来找到相应的机器人图点824.反之亦可,如果你以在机器人图820上给出的点开始并且想要在平面视图810上找到相应的点,例如,为了询问机器人其当前位置。
任何一种标记模式和数据结构都可使用。例如,标记可包含键-值对形式的特性,其可详述标记的目的、标记参数、和标记特性(通常为“标记信息”)。下面的表1提供了一个具体的实例。
区域名称 | 数据类型 | 描述 |
标记ID | 整数 | 标记进入上述标记表的ID |
名称 | 文本 | 参数名 |
数值 | 文本 | 参数值 |
表1
与地区相关的标记可有与其相关的特性,该特性详述它们的目的和影响与地区相关行为的参数。这些键-值对可使用与下面表2的实例相似的数据结构存储:
区域名称 | 数据类型 | 描述 |
地区ID | 整数 | 地区进入上述地区表的ID |
名称 | 文本 | 参数名 |
数值 | 文本 | 参数值 |
表2
每个标记的数据结构可包括标记坐标和标记信息,标记信息可包括标记注解(例如标记的二维和/或三维图示)。下面的表3提供了一个标记的数据结构的具体实例。
区域名称 | 数据类型 | 描述 |
ID | 整数 | 数据库中标记的全球唯一的标识符 |
图ID | 整数 | 标记所属机器人图的标识符 |
时间戳 | 浮动 | 表明标记创建时间的时间戳 |
姿势X | 浮动 | 标记在机器人图坐标系统的X坐标 |
姿势Y | 浮动 | 标记在机器人图坐标系统的Y坐标 |
姿势Z | 浮动 | 标记在机器人图坐标系统的Z坐标 |
姿势Xr | 浮动 | 标记关于X轴的旋转 |
姿势Yr | 浮动 | 标记关于Y轴的旋转 |
姿势Zr | 浮动 | 标记关于Z轴的旋转 |
名称 | 文本 | 标记的人类可读标识符 |
注解 | 图像 | 2D和/或3D图示 |
表3
如在此描述的,标记可与图上的地区相关,而不是具体的点。标记信息和标记之间的关系可为多对一。下面的表4提供了一个与地区相关的标记的数据结构的具体实例。
表4
在一些实例中,地区的几何形状可被分解为它们组件的质心和质心的偏移量来允许许多物体的位置和旋转快速更新。当CPU资源允许时,最终坐标的限位框(关于质心的面点,由质心的位姿转换为图的坐标系统)能使用R*-tree或相似数据结构编入索引来基于几何约束快速检索。包含地区的面的点可顺时针(或逆时针)存储来促进基于射线-追踪计算程序的点-面测试。
作为实例,指示慢行区的地区的标记可有如下面表5提供的数据结构。
名称 | 数值 |
类型 | 限速区 |
子类型 | 明显 |
最大X速度 | 0.75 |
最大Y速度 | 0 |
最大θ速度 | 0.75 |
表5
表5示出了一个慢行区标记的实例,在慢行区中基于与地区自身相关的标准限定的设置了速度限制。作为一种选择,可为所述方式限定的地区,机器人可理解该地区为慢行区。例如,在下面的表6中,机器人可理解限定为交叉路口的地区为慢行区并且降低其速度至预定速度。
名称 | 数值 |
类型 | 限速区 |
子类型 | 相交 |
表6
与图上的点或地区相关的标记可包括标记坐标、标记信息、和任何一种标记注解。另外,标记可使用任何一种数据类型补充,包括在上述表1-6中示出的。在此涉及的术语标记信息和标记注解为单独的成分。然而,根据各种具体实施方式,标记注解可为标记信息的一部分。确切的说,数据结构可包括或可不包括明确的标记注解字段。相反,数据结构的标记信息字段可包含标记注解。
图8F提供了使用平面视图810和机器人图820操纵机器人100在环境周围导航的操作的示例性布置800f。该操作包括接受802f与机器人100的环境相对应的平面视图810,移动804f环境内的机器人100至平面视图810上的布置图位置812,记录806f与环境相对应的并且由机器人100产生的机器人图820上的机器人图位置822,使用记录的机器人图位置822和相对应的布置图位置812来确认808f机器人图820和平面视图810之间的变形(二维的),并且应用810f确认的目标布置图位置814的变形来确认相应的表面机器人图位置824,因此允许机器人航行至平面视图810上选择的位置814.在一些具体实施方式中,该操作包括使用标记的位置确认比例尺寸、原点映射、和平面视图810和机器人图820之间的旋转,并且决定与选择的目标布置图位置814相对应的机器人图位置。该操作可包括对确认的比例尺寸、原点映射和旋转应用仿射变换来决定机器人图位置。任何上述操作可为了增加准确度和/或效率重复任意次数。例如,移动804f环境内的机器人100和记录806f机器人图位置可重复多次来为随后的布置图与机器人图之间的转换和计算汇集充足的相关点。
在此结合的其他详述和特性能在2011.11.16提出的PCT申请号:PCT/US11/60935中找到,其通过整体引用合并于此。
参照图9A和9B,在一些具体实施方式中,远程软件应用程序601在图窗口620显示混合三维成像图622b(混合图)。混合图622b可为远程视频输入窗口610显示的远程视图612和例如显示在平面视图窗口620的二维的、自上而下的图622a(图6D)的平面视图810的混合。图9A示出了用户在机器人位于走廊时可看见的远程视频视图。图9B示出了在其上平面视图810被部分覆盖和修正以适合远程视图612的混合图622b,指示在机器人100视野区域内地区的房间号码和/或房间类型。当观看实时视频输入时,用户可将光标放置在窗口上并且开始向上移动涡轮。在转换过程期间,投影视频视图(来着机器人100上的摄影机320)在远程视频视图612和图622之间逐步转换。图622在开始至测绘投影远程视频视图612的转换时是完全变形的,并且在转换结束时逐步恢复至其未变形的视图。所以如果鼠标滚轮为30%上滚,那么用户会看见包含70%视频和30%>图的未消除的图像,并且视频部分为30%>未变形,同时图为70%变形。该具体实施方式允许单个视频平稳的表现投影实时远程视频视图612和图622。
为了提供混合图622b,远程软件应用程序601可使用记录的机器人图820上的机器人图位置822和相应的布置图位置812来确认远程视图612和平面视图810之间的变形(二维坐标和三维坐标之间),并且应用确认的变形来使平面视图810适合远程视图612。在一些具体实施方式中,确认变形包括确认平面视图810和远程视图612之间的比例尺寸、原点映射和旋转,例如,通过应用仿射变换来确认比例尺寸、原点映射和旋转。确认二维平面视图和三维视频输入之间的变形可包括确认不同坐标系统之间的坐标转换。
参照图6D和10A-10E,在一些具体实施方式中,用户界面605提供预见命令624,其导致呈现预见视图612a显示在图窗口620、专门的独立窗口、或一些其他窗口。当驱动机器人100时,用户可引用导致机器人100停止物理移动的预见命令624,同时远程软件应用程序601生成和显示呈现预见视图612a,其提供建议机器人驱动路线的投影视图,不然机器人100会继续沿着其驱动路线移动。其可通过使用例如墙的位置的图数据和组建基于机器人100的实际位置的投影“虚拟现实”视图来完成。例如,远程软件应用程序601可使用平面视图810、机器人图820、和/或存储的图像数据701来组建预见视图612a。关于机器人系统使用例如图7示出的实例中的云计算服务720,远程软磁应用程序601和随意机器人100可与云计算服务720联系,这样可组建基于存储的图像数据701、三维图705、和/或二维高度图707(或作为一种选择的2.5D混合图)的预见视图612a,然后提供预见视图612a以呈现在图窗口620上。该具体实施方式允许远程软件应用程序601利用云计算的可升级的计算机处理和数据存储能力(例如,云计算720能随意升级来处理数据并在之后降级),因此为计算装置执行远程软件应用程序601减少了处理和存储器要求。
图10A示出了远程软件应用程序601的远程视频输入窗口610的示例性远程视图612.图10B示出了显示在图窗口620上的互补的图622。图622如由随着机器人摄影机320的摄影机视野区域322的机器人图标650指示的一样提供机器人100的当前位置。图10C和10E提供显示在远程视频输入窗口610上的示例性预见视图612a。远程视频输入窗口610可继续在子母画面窗口显示来自机器人摄影机320的远程视图612,例如,放置在远程视频输入窗口610的角落。图10D和10F提供显示在图窗口620上的示例性图622.当执行预见命令时,远程软件应用程序601可随着机器人摄影机视野区域322在机器人当前位置上呈现机器人图标650.另外或作为另一种选择,远程软件应用程序601可在平面视图窗口620上随着预期的预见摄影机视野区域322a呈现虚拟的机器人图标650a沿着预见路线移动。
在一些具体实施方式中,当用户使用与远程软件应用程序601联系的操纵杆沿着走廊驱动机器人100时,用户可引用预见命令624(例如,通过选择在用户界面605上相应的按钮或操纵杆)。例如,在离走廊的转弯50英尺远的位置,用户可引用预见命令624,导致预见视图612a的生成并且停止机器人100沿着走廊的进一步移动。然而,用户可继续在预见模式虚拟移动机器人100.用户界面605可显示在相同位置的相同走廊的预见视图612a(例如,三维模式)。当用户在预见模式驱动前进,继续50英尺,左转,并继续驱动,用户能沿着三维模式/预见视图612a的路线看见房间和其他走廊的位置。在一些实例中,关于“虚拟”驱动的第一个30英尺,远程软件应用程序601可显示实际视图(来自固定的实物机器人,进一步放大和投影-变形以匹配虚拟位置)和三维模式/预见视图612a的混合。
图10G提供了执行远程软件应用程序601的操作的示例性布置1000.该操作包括开启1002预见模式(也被称为飞行模式)和核对1004机器人100的实际定位,例如机器人100的当前姿势和/或坐标。机器人100可基于从其传感器系统400接收的传感器信号确认其定位并且在之后发送该定位至远程软件应用程序601和/或云计算服务720.该操作进一步包括产生1006机器人100的虚拟定位和/或姿势。远程软件应用程序601或云计算服务720可使用与机器人100和图像数据701(图7)(例如,测量体积的点状图像数据)联系的动态模式570(图5)来生成虚拟定位和/或姿势。该操作可包括访问1008与确认的虚拟机器人定位相对应的三维呈现数据并且生成1010机器人100和/或机器人100周围局部环境的三维呈现。这样可导致访问的局部或远程存储在云贮存器722的图像数据701(例如,测量体积的点状图像数据)和/或三维图705来组建局部三维模式/预见视图612a,其可由远程软件应用程序601显示在远程视频输入窗口610上。此外,这样可导致生成的机器人100的三维模式由虚拟机器人图标650a和预期的预见摄影机摄影区域322a示出在图窗口620上。该操作可包括更新1012显示的预见视图612a或第一人称视图(POV)并且当机器人100在预见模式虚拟操作时更新机器人100的虚拟定位/姿势。步骤1008-1014能重复(例如,在周期基础上)直至终止1016预见/飞行模式。
参照图11A,在一些具体实施方式中,远程软件应用程序610的用户界面605在远程视频输入窗口610(或其他窗口)上显示远程导航视图612b。远程导航视图612b可让可航行的区域616呈现在远程视图612的实时视频输入上。用户可在远程视图612和远程导航视图612b之间切换。可航行区域616可基于平面视图810和/或机器人图820被确认。可航行区域616可表现为除障碍物之外的有着机器人摄影机320和450的视野区域的封闭区域。此外,可航行区域616可由颜色或其他与用户联系的信号来填充,可航行区域无障碍物或其他妨碍。
布置图上的可航行区域可基于机器人的内部障碍物图的信息强调。在一个具体实施方式中,可航行区域可在图像上辨认为白色像素。机器人可返回其在机器人图上的位置和3D深度摄影机的位置和定向。处理器可使用机器人位置和头部摄影机的运动情况(例如,平移和倾斜角度)来确认视频屏幕上表现地平面的像素。换句话说,处理器可利用机器人位置和视频输入的投影来为视频输入上的每个地平面像素计算坐标。白色像素标明的可航行区域可在之后覆盖在视频输入的地平面像素上。因此,机器人和/或控制机器人的用户能通过跟随白色像素来辨认可航行区域。在可供选择的实施方式中,也能使用任何颜色的像素或其他辨认标记。可供选择的数据结构或标记能用于替换白色像素。具体的,来自机器人的POV的可航行的地平面像素的坐标能由任何一种方法标记,只要机器人设计用于识别它们。
用户可在可航行区域616选择机器人目标618,这样导致远程软件应用程序601向机器人100发出驱动命令以移动至与选择的机器人目标618相对应的位置。在示出的实例中,用户界面605的远程视频输入窗口610提供了机器人100在医院房间的远程导航视图612b。远程软件应用程序601可使用平面视图810、机器人图820、三维图705、二维(或2.5D混合)高度图707、和/或存储的图像数据701来决定远程导航视图612b上的选择的机器人目标618和相应的机器人图位置824之间的变形(在相同的维度内和/或在不同维度之间)。远程软件应用程序601可在之后向机器人100发出驱动命令来自动或半自动操纵至机器人图位置824,使用其传感器系统400和行为系统510a来避开任何障碍物,例如移动的人
在一个实例中,图可从机器人API调度返回为图像,例如PNG、JPG、或TIFF图像。机器人能处理图像以检测形成图像中的障碍物的轮廓的像素(例如,黑色像素)。适合计算程序的曲线能用于处理形成障碍物的轮廓的像素。从而产生的曲线能在之后用于生成障碍物图。可做另外的处理来进一步提高障碍物检测和/或提高曲线适合检测的障碍物轮廓的准确性。例如,如果曲线闭合并且形成与圆相似的形状,障碍物图能简单的使用圆作为代替。类似的想法能应用于像矩形或椭圆形的形状、人物、面容、和/或那些从各种视角接近已知物体形状数据库的物体。
用户界面605可提供在传感器视野区域442和452内(例如,在三维图像传感器视野区域452和/或激光扫描仪视野区域442内)显示接近障碍物的进程式传感器窗口670。
在一些具体实施方式中,用户可使用躲避标记662和662i来在远程视频输入窗口610和/或平面视图窗口620(不显示)上标记保护地区/区域。保护区域可由机器人100当作物体12处理,并且因此,保护区域可在自动导航期间被避开。保护区域能用于协助在易损设备周围产生安全距离,或为了确保机器人避开其他区域。用户可放置躲避标记662和662i在平面视图810上的标记视图660或远程导航视图612b上。此外,用户可放置其他标记662在远程导航视图612b上。远程软件应用程序601可决定远程导航视图612b和平面视图810和/或机器人图820之间的变形并且因此更新机器人图820.
例如,确认平面视图和视频输入之间的变形可包括产生在任何导航视图612b、平面视图810、和/或机器人图的坐标点之间的转换测量。与在视频输入的地平面上覆盖受限地区相似,二维图的地平面可有效映射坐标至由机器人提供的视频输入的已检测的地平面。
图11B示出了机器人导航(例如,半自动)至选择的机器人目标618的方法操作的示例性布置1100的流程图。该方法包括在机器人100的视野区域322、442和452内辨认1102可航行区域616.可航行区域616的辨认可使用机器人100的传感器系统400完成。该方法也包括在用户界面605上视觉指示1104可航行区域616,例如通过在远程导航视图612b上显示封闭区域(例如,强调的边界、用颜色或图案填充)。该方法可包括接收1106用户对机器人目标618的选择和确认1108机器人目标618是否在辨认出的可航行区域616内。如果机器人目标在辨认出的可航行区域616外,该方法包括提示1110用户在可航行区域616内的有效机器人目标618.如果机器人目标618在辨认出的可航行区域616内,该方法可包括确认1112到机器人目标618的路线。这样可引起确认远程导航视图612b和机器人图820之间的变形并且在之后决定与选择的机器人目标618相对应的机器人图位置824.该方法包括允许1114机器人100航行(自动或半自动)至机器人目标618.
图11C和11D示出了示例性远程导航视图612,在其中用户选择超出可航行区域616或在障碍物1120上的机器人目标618(实际的或由机器人100感知的)。在图11C示出的实例中,用户在感知的障碍物1120a和坡道1122上选择机器人目标618.从远距离来看,机器人传感器系统400可辨认坡道1122为障碍物,因为从远距离来看坡道1122可有在机器人100阈值遍历高度之上的感知高度。此外,机器人行为系统510a可执行ODOA行为512c来回应传感器事件的引起,其原因为传感器系统400的传感器信号指示障碍物有着比阈值遍历高度更高的高度。使用平面视图810和/或机器人图820,机器人100可确认。
尽管坡道1122在可航行区域616内,远程软件应用程序601可决定在坡道1122上的机器人目标618为不安全的停止位置。远程软件应用程序601可显示警告对话框1130,表明选择的机器人目标为不安全的停止位置。如例子所示,警告对话框1130指示用户选择了坡道1122作为机器人目标618并且提供了就在坡道1122前面的可供选择的机器人目标619。将机器人100停在坡道1122上对于机器人100附近的人和其自身都可有危险,如果机器人倾翻或滚下坡道1122.通过决定机器人目标618在坡道1122上,远程软件应用程序601能禁止这样的机器人目标618和/或提供安全可供选择的目标619,这种情况下在坡道1122前面。
参照图11D,当用户选择实际障碍物1120b时,远程软件应用程序601可显示警告对话框1130,表明选择的机器人目标618在可航行区域616外或为障碍物1120.如例子所示,警告对话框1130指示用户选择了障碍物1120b作为机器人目标618并且提供了就在障碍物1120b前面的可供选择的机器人目标619。
参照图12,在一些具体实施方式中,由远程软件应用程序601的用户界面605显示的远程导航视图612b允许用户特定至可航行区域616内选择的机器人目标618的机器人路径652。用户可使用多种输入装置特定机器人路径652.例如,在触屏显示器上,用户可从指示当前机器人位置的机器人图标650拖动他/她的手指或笔端至机器人目标618。在另外的例子中,用户可沿着的特定的机器人路径652拖动机器人图标650(例如,使用鼠标或触摸手势)至机器人目标618。如例子所示,用户可在用户界面605上选择设置路径按钮1202允许用户来指示在可航行区域616内执行的手势应理解为机器人路径652。用户可在远程视频输入窗口610内追踪机器人路径652。相似的,用户可选择平面视图810上的机器人路径652像图窗口620上的二维图622a一样显示。在设置机器人路径652之后,用户可按下出发按钮1204来让机器人100活动。相似的,停止按钮1208可用于停止机器人100的活动。清除路径按钮1206可移除或消除从远程导航视图612b设置的机器人路径652。
显示窗口可包括由鼠标滑过显示的飞出图标面板。例如,图标面板可从窗口的左上方“飞”出。图标面板可允许用户选择手动驱动、点击驱动、和头部活动图标。在一个具体实施方式中,该用户可使用空格键切换图标。手动驱动可允许用户点击目标和/或点击并拖动路径。在图上绘出路径之后,用户可右击并从弹出菜单中选择“保存路径”。它们能给路径命名。之后用户可“加载路径”,并且机器人将航行至路径的起始点,然后沿着到目标的特定路径航行。路径可作为标记数据结构存储,包括标记坐标和标记注解。标记路径包括沿着路的多个停站。当绘制路径时,用户可沿着路径指示站点。在一些具体实施方式中,站点可由包括停止标志的标记注解表现。后来,当遍历路径时,一旦到达站点,机器人可闪现“停止”按钮并且路径可变的更亮和/或发光。在这个点,用户可执行咨询并且做局部驱动,之后点击“出发”来重返路径。因此,医生能保存一条途径作为他的夜间巡视,以优选的顺序和预先安排的路线巡视所有房间和站点。
在头部模式中,用户可在视频输入的一部分绘出框或轮廓来集中机器人的头部(上部)至框或框内的物体的中心。另外,用户可点击位置来变化机器人头部(上部)和/或整个机器人的航向。各种按钮和外设控制切换键可独立用于控制机器人的基部(下部)和头部(上部)。例如,在头部模式时按住换档键可使屏幕上的光标变为手形图标并且允许用户抓住且拖动头部的视角。
在一些具体实施方式中,星形图标可用于控制机器人的航行。该星形图标可显示在任何一种视图并且可由用户选择性的活动来变化机器人的方向和/或速度。除星形图标之外的可供选择的图标也可用。
返回到图12,虚拟操纵杆窗口680可提供其他输入装置来特定理想路径652或手动控制机器人100.虚拟操纵杆窗口680可显示机器人定向指示器682和航行引导684.用户可使用航行引导684来控制机器人100的方向的速度。虚拟操纵杆可通过使用可没有通常有的鼠标或常用的操纵杆的装置来协助机器人100的控制,例如平板电脑。
“缝合”视频图像可显示在虚拟操纵杆窗口680上。“缝合”视频和图像可使用在机器人100前方的面朝向下实时摄影机320、450和在机器人100后方的面朝向下实时摄影机生成。用户可在机器人活动指示器686上抓住(例如,使用鼠标或触摸手势)并拖动来特定机器人活动的方向和驱动速度。从虚拟操纵杆窗口680驱动机器人100的优点多于使用远程视频输入窗口610来基于鼠标或虚拟操纵杆驱动。特别的,该社团可减少镜头变形、深度信息的缺少、和基于机器人头部160旋转的感知问题,其可为用户在使用远程视频输入窗口610上显示的视频输入来驱动机器人100时所经历。
除了允许用户在远程视频输入窗口610内特定理想路径之外,用户可特定显示在图窗口620的图622上的路线路径。在平面视图窗口620特定理想路径652可允许机器人100航行更远的距离,并且因此可让用户在机器人100航行中时自由执行其他的任务。各种控制也可提供来操纵图窗口620示出的图622的缩放和显示区域。理想的缩放可使用滑动器1120来特定,并且理想区域可使用区域平移控制1212来显示。
因此,非专业用户可能够使用任何一种航行方法和控制的组合来从一个位置航行至另一个位置。例如,在长途行进中,用户可点击平面视图上的目标并且机器人可自动航行至选择的位置。在中距行进中,用户可在视频窗口选择机器人视野区域内的位置为目标。在短途行进中,用户可使用鼠标、操纵杆、虚拟操纵杆、或元操纵杆来手动控制机器人的航行路径、旋转、头部活动、和类似物。
图13示出了有着最大化远程视频输入窗口610的远程软件应用程序601的示范用户界面605,该远程视频输入窗口610显示接收超标记1310和/或可由用户选择的环境敏感命令的远程航行视图612b。用户界面605包括局部视频窗口630和覆盖在远程视频输入窗口610上的平面视图窗口620。如例子所示,平面视图窗口620显示三维(三维的)图622c。三维图622c可由用户利用来导致机器人100半自动航行至三维图612c上选择的机器人目标618.在一些具体实施方式中,虚拟三维网格1302显示在远程航行视图612b上。使用决定的平面视图810和机器人图820之间的变形,远程软件应用程序601能决定在实时视频输入的地表面的位置覆盖三维图622c。用户可选择方格1304作为在虚拟网格1302上的机器人目标618来导致机器人100自动航行至选择的方格1304.虚拟三维网格1302可允许在机器人100定位上提高准确度。
如例子所示,许多超标记(标记)1310提供对用户显示和可用的环境-敏感动作。该环境-敏感动作包括接近命令1312和跟随命令1314.这些环境-敏感动作可在机器人100的视野区域322、442和452内辨认人物时生成。用户可引用接近命令1312来安置机器人100至人1330的前方。接近命令1312可通过机器人行为系统510a来导致接近行为512a(图5)的执行,借此机器人100使用其传感器系统400(例如,使用面部识别)来辨认人1330并且驱动去面对辨认的人1330.用户可引用跟随命令1314来驱动机器人100在人1330的后方并且隔3英尺的距离跟随。跟随命令1314可通过机器人行为系统510a导致跟随人行为512b(图5)的执行,借此使用其传感器系统400(例如,使用面部识别)辨认人1330并且驱动跟随辨认的人1330.在一些例子中,机器人100可使用面部识别程序在其视野区域322、442和452内检测人。标签1340可显示以辨认人。例如,信息可包括名字、职称、职业、地址、营业地址、电子邮件地址、网页地址、用户手册等等。
远程软件应用程序601可决定显示的二维图622a和由机器人摄影机320捕捉的第一人称视频输入之间的变形。决定所述变形可包括决定二维图和三维“图”之间的坐标转换。当用户放置标记662和/或超标记(可包含标记)1310至远程视频输入窗口610的远程视图612或图窗口620的二维图622a上时,远程软件应用程序601可对与标记662和/或超标记1310相关的标记图坐标应用变形来决定各自相对应的视频坐标或平面视图坐标,并且使用决定的视频或图视图坐标各自覆盖与标记662或超标记1310相关的标记注解至显示的远程视图612(即,第一人称视频输入)或图622上。在许多具体实施方式中,标记注解的三维复现可基于远程机器人的当前位置和标记关于视频输入的投影动态再复现。因此,当机器人的位置和/或实时视频输入的投影变化时,例如当机器人的头部(上部)平移或倾斜时,标记注解可动态再复现。例如,与坡道相对应的标记注解可在视频输入中相对于地面被覆盖。相似的,与在墙上的物体相关的标记注解可相对于物体或墙被覆盖。
如在此描述的,标记可包括包含机器人动作修正因子的标记信息。标记可由机器人操作器、局部终端、或远程机器人理解并且导致机器人执行预定动作。例如,机器人动作修正因子可指示机器人不要进入特定区域、慢速行进通过某些区域、快速行进通过某些区域、格外小心、和/或执行其他动作。一般的标记可包括任何一种信息,例如无线通讯信号的可用性,远程机器人应行进的速度,兴趣点的位置,人的位置,插接站的位置,休息区域的位置,玻璃墙的位置,坡道的位置,物体的位置,通过密集区域的最优路线,通过拥挤区域的最优路线,和远程机器人应该执行的动作。标记可由用户创建,终端自动创建,机器人自动创建,和/或为回应终端和/或机器人收集的历史数据创建。
机器人可包括设计用于辨认有沿着航行路径遇到的标记坐标的标记的标记辨认系统。机器人可在当标记坐标在机器人的局部感知空间内和/或标记坐标涉及客观的、计划好的航行路径或航行路径的计划时“遇到”标记。因此,标记辨认系统可沿着航行路径“遇到”标记,即使机器人还没有接近和/或可能绝不会接近标记的标记坐标。
机器人和/或远程终端为机器人决定航行路径时可考虑能影响航行路径的标记或潜在标记。因此,标记辨认系统可用于在决定航行路径期间辨认有着估计会沿着潜在航行路径的标记坐标的标记。例如,一些潜在航行路径可用于到达理想目标并且选择将使用的航行路径可依赖于涉及每条潜在航行路径的标记。在多条潜在航行路径之间的机器人选择可辨认相关标记来决定哪条航行路径将提供最好的无线连通性。其他因素,例如坡道、电梯、距离、拥挤、物体,
如示范用户界面605所示,仪表盘窗口640提供电池充电状态、无线信号强度指示器、和机器人轮廓,该轮廓在需要维修时有一部分会发亮。选项窗口690允许用户与插接站断开或停驻机器人并且设置软件和/或机器人选项。
参照图14,在一些具体实施方式中,当执行跟随人行为512b时,机器人100可检测、追踪、和跟随人1330.既然机器人100能使用颈部150平移和倾斜头部160,机器人100能以第二三维图像传感器450b为参照物来保持在人1330上的相应的视野区域452。此外,既然头部160能比基部120相对较快的活动(例如,使用驱动系统200),头部160(和相关的第二三维图像传感器450b)能比通过适当的转动机器人100更快的追踪人1330。机器人100能向人1330驱动来保持人1330在阈值跟随距离范围DF内(例如,与传感器视野区域相对应)。在一些例子中,机器人100在追踪人1330时转动为面朝向人/用户1330。机器人100可使用速度命令和/或路标命令来跟随人1330。
关于人物识别和人物跟随的另外的说明书和特性能在2011年5月6日递交的PCT申请第PCT/US11/35488号中找到,其通过整体引用合并于此。
图15A和15B示出了可在平面视图窗口620上显示的可供选择的三维图622c和二维图622a,平面视图窗口620包括与各种信息相关的超标记1310并且其可用于导致机器人自动航行至特定目标。超标记1310可包括各种涉及病人的位置或信息的信息。用户可添加标签1502或记号1504,例如个人笔记、共享笔记、草图、绘画等等。机器人位置1510也可辨认。用户可特定机器人目标1512,例如护士站。机器人100可自动航行至特定机器人目标1512。
远程软件应用程序601可在远程视频视图612和/或图622上显示信息,指示兴趣的物理区域。例如,附加灯泡上看为“Pharma”的小箭头可指示药房的位置。所述灯泡可包含标记。例如,标记可包括指示词“Pharma”应该显示的地方的标记坐标;标记信息,例如涉及药房的相关信息;和标记注解,例如词“Pharma”二维和/或三维的图示。在一些例子中,用户能通过放置鼠标在其上或在该区域做手势来决定哪些信息是对附近房间有用的,导致任何相应的可用信息显示。有了这些信息,用户能通过在远程航行视图612b(图12)上选择机器人目标618来快速选择去往目标(例如,药房)。
例如,根据一个例子,机器人或远程终端能检索与机器人图联系的标记对应的标记坐标。使用机器人定位可辨认十分接近机器人的标记。在机器人视野区域内的标记可使用机器人头部(上部)的定向来辨认。机器人和/或远程终端能在之后为所有视频屏幕上的像素计算一连串的坐标并且提出与每个在视线内的标记相关的标记注解,所述视线基于机器人的位置和由机器人当前头部定向(平移和/或倾斜)提供的投影。根据一些具体实施方式,Denavit-Hartenberg参数(DH参数)可用作视频输入和图平面视图之间空间连接的标准坐标系统。
再次参照图8E,用户界面605的标记视图600允许用户放置标记662在平面视图810上来指示兴趣的位置和/或以信息标记平面视图810,例如障碍物、建议的机器人行进路线等等。也是参照图13,用户可放置超标记1310在远程航行视图612b上以环境敏感信息来标记位置。图数据源1620可连同布置图和/或机器人图信息一起存储标记和超标记信息(例如,位置,标记标识符,标记内容)。如在此使用的,超标记可表现为标记并且如在此描述的与标记使用相似的数据结构。
除了或备选的允许用户放置标记662和超标记1310在用户界面605,用户可在机器人100操作期间进入用户-特定超标记1310.用户可引用允许超标记1310插入当前机器人位置的命令。另一命令可允许超标记1310的移除。进一步的,其他用户(例如,护士)可允许添加超标记1310,其可对机器人100的一个用户示出。“护士图应用程序”可显示允许暂时超标记1310的安置的自上而下图或标记视图660,例如,为即将登入的医生辨认兴趣房间。此外,一些超标记1310可为用户-特定和/或时间-特定。例如,在房间的一个中风病人可正显示出恶化标记。护士能检索“护士图应用程序”在图上找到所述房间并且键入超标记1310。该护士可如下填写超标记:超标记-名称=“中风病人恶化”,用户特定=“Reynolds医生”,持续时间=1小时。因此,如果Reynolds医生在接下来的一个小时内登入,他就会看见在图上与病人房间相关的超标记1310,另外还指示着“中风病人恶化”。在接近侧翼时,他也可看见超标记1310突然出现在视频流里正指向所述房间,标注为“中风病人恶化”。没有其他的医生会看见那些标签,并且Reynolds医生只能在第一个小时期间看见它们。
医生也可直接在局部或远程站界面606、608设置暂时标记和提出超标记1310来协助他/她的工作计划。在一些例子中,医生可在会议开始时为几个病人房间分配号码。之后在会议期间,他/她可在显示的图622和突然出现的超标记1310上看见号码来提醒他/她巡视病人614的次序。医生可添加能在会议的余下或下一次回来时看见的笔记,例如,在一个病人上的“在会议结束后回来”,或“写处方”或“下午4点再次检查”。
另外,“智能”超标记1310可自动显示。例如,护士可登记即将进入的病人的照片至数据库(例如,存储在本地和/或云贮存器722上)来与他们的电子医疗记录互相对照。远程软件应用程序601可在由机器人摄影机320捕捉的视频流上执行面部识别计算程序来辨认病人614、1330,其能与数据库互相对照。在识别病人面部时,远程软件应用程序601可自动停止并且显示病人的电子医疗记录。
再次参照图14,在一些具体实施方式中,每个病人614,1330收到射频识别(RFID)芯片497,例如在袖口上。机器人100可有与控制器500联系的RFID读取器作为其传感器系统400的一部分来通过RFID芯片识别附近的病人。远程软件应用程序601可在病人进入机器人100的RFID范围内(例如,6英尺)时显示相应的超标记。超标记1310可能会漂浮在空中,因为RFID并不是方向-特定的。另选的混合方法可使用计算机视觉技术通过辨认人类的面部来辨认机器人100视野区域322内病人614、1330的存在,并且在之后假定所述RFID匹配属于所述病人并且在病人614、1330上定位超标记1310.
参照图16A-16D,在一些例子中,机器人系统1600包括一个或多个与桥602联系的远程机器人100,该桥602与局部机器人终端服务器604a和远程终端服务器604b(例如,像云计算服务720(图7))联系。局部机器人终端服务器604a与本地技术人员计算装置606联系并且远程终端服务器604b与远程操作者计算装置608联系。机器人系统1600也包括一个或多个用来存储从机器人传感器系统400接收的传感器数据和/或用户互相影响数据的数据源1610,例如用户通过连网板310和/或用户界面605获得的信息。如例子所示,机器人系统1600包括至少一台用来存储传感器数据的机器人传感器数据源1610a和至少一台用来存储用户互相影响数据的头部数据源1610b。数据源1610可位于机器人100,云贮存器722(图7),局部机器人终端服务器604a和/或远程终端服务器604b上。
图数据源1620能为平面视图810、机器人图820、标记662信息、和/或超标记1310信息存储信息,例如存储在机器人100、云贮存器722、局部机器人终端服务器604a和/或远程终端服务器604b上的数据库。图数据源1620可为单个的数据库或数据源1610的联合,例如机器人传感器数据源1610a和头部数据源1610b。远程软件应用程序601和/或机器人100(例如,控制器500)可进入图数据源1620来执行实时或离线的一致性处理,提供用户界面反馈,执行航行程序,提出图622等。
在一些具体实施方式中,控制系统510在机器人100的控制器500上执行接近一个或多个的数据源1610来发出可由行为系统510a识别的事件,例如机器人传感器数据源1610a,头部数据源1610b,和/或图数据源1620.为回应提出的事件,行为系统510a可执行一个或多个影响命令选择的行为512,该命令由机器人资源530(图5)的资源控制判优器560执行。在图16C示出的例子中,机器人控制系统510与图数据源1620联系来进入一致性矩阵/数据库,其可存储一致性处理信息,例如实时传感器/标志数据1622a,操作器命令1622b,局部感知空间数据1622c(例如,从三维图像传感器450接收的测量体积的点状数据),占用位图数据1622d(例如,机器人图820),地面平面数据1622e(例如,平面视图810),和最终用户标记表1622f(例如,存储x,y,z坐标和标记区域),和/或机器人行为标记表1622g(例如,存储x,y,z坐标和标记区域)。也是参照图5,行为系统510a的行为512可基于提出的事件评价机器人动作的可能结果,例如传感器系统400的传感器事件和通过放置存储在标记表1622f和1622g的标签662和1310提出的标记事件(例如,其可模拟传感器事件)。因此,动作选择引擎580可基于行为评价选择有着最好结果的可行机器人动作。结果,机器人100可以一种方式自动操作,该方式考虑通过远程软件应用程序601接收的标记662和1310.
再次参照图11C示出的坡道例子,当机器人100接近坡道1122,机器人控制系统510可基于从传感器系统400接收的传感器信号感知坡道1122为障碍物1120.为了辨别感知障碍物1120a和实际障碍物1120b,控制系统510可需要进入存储机器人数据和用户数据的公用数据库,例如图数据源1620.使用图数据源1620,控制系统510能决定检测的坡道1122是感知障碍物1120a而不是实际障碍物1120b。此外,控制系统510可与远程软件应用程序601联系来接收用户输入关于用户是否感知坡道1122为实际障碍物1120b,和/或接收可供选择机器人路径652和/或可供选择的机器人目标619.远程软件应用程序601能使用图数据源1620来决定二维图622a,810和三维图622c之间,远程视图612的实时视频输入和二维和/或三维图622a、622c之间的变形以提供混合图622b(图9B)。此外,远程软件应用程序601能使用图数据源1620来提出在平面视图窗口620(图10C)的导前视图612a。
再次参照图12,在另外的具体实施方式中,当用户在二维图622a,混合图622b,三维图622c,和远程视图610之中的一个上选择机器人路径652时,远程软件应用程序601能使用图数据源1620来决定任何图622和远程视图612之间的变形,并且在执行到目标618的驱动命令时通过机器人控制器500对选择的机器人路径应用变形来为用户决定在机器人图820上的一连串相对应的机器人路径图坐标。此外,远程软件应用程序601可应用决定的变形来决定相对应的一连串机器人路径坐标以在任何图622和远程视图612上显示机器人路径652.图数据源1620可存储决定的变形和/或一连串机器人路径坐标以在任何图622和远程视图612上显示机器人路径652.
因此,应广泛理解在此使用的术语“变形”涉及决定空间坐标错误,从一个坐标系统到另一个坐标系统的转换的区别,包括不同维度的坐标系统之间的转换。例如,机器人和/或远程终端可至少决定一部分二维平面视图和由机器人生成的二维图之间的变形,例如那些使用各种机器人传感器或激光扫描仪生成的二维图。因此,机器人和/或终端可决定三维图或视频输入和二维平面视图之间的变形。此外,决定变形可涉及第一人称视图,第三人称视图,平面图视图,混合图视图之间的,和/或在相同坐标系统内任何两个不同坐标系统或投影之间的坐标转换。
再次参照图13,在一些具体实施方式中,当用户放置标记662或超标记1310在像图窗口的图622一样显示的平面视图810上时,远程软件应用程序601在显示图622的电子显示器上决定用户选择位置并且在图622上覆盖与标记662,1310相关的注解。远程软件应用程序601也可决定平面视图810和远程视图610(即,由机器人摄影机320捕捉的第一人称视频)之间的变形并且对在平面视图810上的标记662,1310的坐标应用变形来决定远程视图610的相对应的视频坐标。与标记662,1310相关并且由图数据源1620存储的标记注解能使用决定的视频坐标通过远程软件应用程序601显示在远程视图610上。
参照图17,在一些具体实施方式中,用户界面605在例如远程视频输入窗口610和/或图窗口620上提供增强覆盖1710,所述增强覆盖1710允许用户相对于机器人基部120设想机器人头部160的位置。增强覆盖1710可允许用户认识机器人传感器系统400相对于完全360°视野区域的当前视野区域322,442和452,其在示出的例子中由弧1720指示。这样允许用户为在当前视野区域322,442和452外的旋转(例如,头部160和/或基部120)做出选择.
用户可在由第一和第二环1722和1724明确的区域内点击来旋转虚拟的头部1728至所述点。当用户旋转虚拟头部1728时,机器人头部160可实时活动,而远程软件应用程序601也实时更新来自机器人摄影机320并且显示在远程视频输入窗口610的远程视图612上的实时视频输入。如例子所示,增强覆盖1710有与机器人基部120对应的虚拟基部1726和与机器人头部160对应的虚拟头部1728,其相对于与机器人当前姿势对应的虚拟基部1726安排为有一定角度/定向。在一些例子中,虚拟基部1726和虚拟头部1728中的一个表现为静止,然而另一个相对于静止的一个自由活动。
如果用户在由第一和第二环1722和1724明确的区域内点击来旋转在当前视野区域1720外的头部1728,机器人100可旋转头部160和/或基部120来完成用户的命令。在一些例子中,根据用户命令旋转头部160之后,基部120可旋转并且头部160可在之后活动到中心位置。如果用户在之后试图基于先前的旋转改变机器人100的位置,所述位置的变化可成为问题。为了减轻所述问题,某些具体实施方式可利用系统来减少基部旋转的要求以适应头部旋转。例如,当虚拟头部1728转动到一定角度时可开始反向移动。如果机器人头部160以指定间隔保持所述角度,系统可慢速旋转基部120以相对于基部120集中头部160,然而同时以相同速度向相反方向旋转头部160。这样保持了当前对象在视野内,同时也确认了头部160和基部120如今呈直线并且参考的前一帧由用户看向的地方支配。进一步的,如果用户希望继续在所述方向看的更远,头部160的完全平移活动范围可用。
图8示出了用来回应用户命令的例如在远程软件应用程序601的示范一连串机器人事件.在初始状态下,机器人100可收到驱动命令从一个位置活动到另一个位置。该命令可为操作器发起的,行为发起的(例如,在控制器的控制系统上执行的行为),或计划者发起的(例如,预先计划好的任务或程序)。在这个例子中,该命令包括向相反方向活动至新目标的新航向。为回应该命令,机器人100可向平移极限转动其头部(左或右)。到达平移极限之后,机器人100可旋转基部120(例如,holonomically in place)来允许为了让头部向新航向旋转的头部160的活动。术语“平移极限”指的可能是当机器人的上部相对于机器人的下部不能物理旋转时的一点,在该点,上部相对于下部方向偏离了预定旋转角度的数字,并且/或术语“平移极限”可为上部相对于下部偏离的角度数字和上部相对于下部偏离的时间长度的函数。
在一些例子中,机器人100继续旋转基部120,以致前进驱动方向F与新航向相同,因此为头部160提供了相对等同的左/右平移能力。机器人100旋转基部时,其可同时旋转头部160以便面对新航向并且任意以致头部160上的传感器320,450,450b的视野区域322,452能指向新航向。在一些具体实施方式中,机器人100一起转动基部120和头部160,以便允许头部160相对更快的面对新航向。如果基部120旋转过度,头部160能反向平移来恢复对齐。
图19示出了示范远程视图612,在其上远程软件应用程序601覆盖从机器人100接收的远程视频输入上的屏幕指示器1910.屏幕指示器1910可在鼠标光标1912附近显示并且可表现当前的头部活动范围。当用户向着远程视频视图612的左侧或右侧活动鼠标光标1912时(点击的可能意图为活动头部以指向那里),开启的屏幕指示器1910可显示在光标1912上方来指示保持所述方向头部活动的多少(例如,多少头部160的活动保持范围可用)。
高亮边框1920可加亮在远程视频视图612内的兴趣区域。用户可在一部分远程视频视图612上兴趣区域的周围创建高亮边框1920,例如,通过在屏幕上拖动和投落边框和/或通过在兴趣区域周围点击和拖动打开边框。作为回应,远程软件应用程序601可导致机器人头部160活动以集中在高亮边框1920中。此外,摄影机320可放大来匹配高亮边框1920的尺寸。
参照20A-20B,在一些具体实施方式中,如果机器人100意外的失去通讯连接(例如,失去无线信号),机器人100可停止或继续驱动至其目标。当远程机器人活动穿过环境时,通讯可被扰乱,例如,当机器人100在各种无线接入点之间转换和/或在数据传输遇到扰乱时可导致弱的信号强度。通过继续自动航行,通讯可在机器人到达理想目标时恢复。
当机器人100经历失去通讯连接时,机器人100可参考最后一个可信的定位/姿势(例如,由控制器500本地存储)和/或当前决定的定位/姿势(例如,基于机器人传感器系统400)来继续航行至目标。如果机器人路径为计划好的路径,机器人100可重返计划好的路径到达目标。另一方面,如果用户远程监控机器人100到达目标,机器人100可跟随计划好的路径到达有通讯连接(例如,无线电频率和/无线)的最近/最后的可信位置。作为一种选择,机器人100可沿着最短的路径(即,新路径)驱动到达有通讯连接的最近/最后的位置。
到达最近/最后的可信位置之后,机器人100可确认通讯连接是否已重建并且如果已重建,是否已到达目标。如果通讯连接还未重建,机器人100可同步其视频记录(和传感器系统400的任何其他传感器数据)来活动至控制器500存储的下一个可信位置。此外,如果还未到达目标但是通讯连接已重建,控制器500可执行避风港对策,其可引起持续记录传感器数据和显示新的机器人端用户界面(例如,在连网板310上),该界面指示因为失去通讯连接会议已终止。机器人100可通过重新评估和/或执行路径计划活动至最后的可信位置(使用ODOA)来提高其连接恢复几率。机器人100也可活动其天线490a,490b(图2和4C)以可能获得更好的通讯接收。机器人100可使用移动ad-hoc网络(MANET),其为由无线链路连接的移动设备的网络基础设施的自配置。
在一些例子中,机器人可通过标记事情通讯的位置和任何重建通讯的位置来提高机器人图820的完整和准确性。机器人100可使用站点航行来活动至已知有连通性的区域(WLAN热区域或强信号区域)。站点是在物理空间上辨认点的一连串坐标。机器人100可使用建立在机器人图820上的站点来操作到达目标。
另外的避风港策略可包括基于机器人图820计划到达最近的最低交通量区域的路径或活动至最近的充电/插接站。在一些例子中,机器人100可向着另一个最近的机器人100活动,其可使用多根天线490a,490b用作多输入和多输出(MIMO)来充当Wi-Fi桥602.
在此描述的各种系统和技术的具体实施方式能在数字电子电路,集成电路,特别设计的特定应用集成电路(ASICs),计算机硬件,固件,软件,和/或它们的组合中实现。这些不同的具体实施方式能包括在可在可编程系统上执行和/或说明的一个或多个计算机程序上的具体实施方式,该可编程系统包括至少一个可为专用或通用目的的可编程处理器,其耦合以接收数据和指令,并传输数据的指令;存储系统;至少一个输入装置;和至少一个输出装置。
这些计算机程序(也称为程序,软件,软件应用程序或编码)包括可编程处理器的机器指令,并且能在高层次程序实现和/或面向对象的编程语言,和/或组装/机器语言。如在此使用的,术语“机器可读介质”和“计算机可读介质”是指任何计算机程序产品,仪器和/或装置(例如,磁盘,光盘,存储器,可编程逻辑装置(PLDs)),用于为可编程处理器提供机器命令和/或数据,包括接收机器指令作为机器可读信号的机器可读介质。术语“机器可读信号”是指任何用于为可编程处理器提供机器指令和/或数据的信号。
在本说明书中描述的主题的具体实施方式和功能操作能实现在数字电子电路,或计算机软件,固件或硬件中,包括在本说明书中所公开的结构和其结构等同物,或者它们中的一个或多个的组合。在本说明书中描述的主题的具体实施方式能实现为一个或多个计算机程序产品,即一个或多个编码在计算机可读介质上的计算机程序指令的模块,其通过数据处理仪器执行,或控制其操作。该计算机可读介质能为机器可读存储装置,机器可读存储基底,内存装置,影响机器可读传播信号的问题的组合物,或它们中的一个或多个的组合。术语“数据处理仪器”包括所有用于处理数据的仪器,装置和机器,包括例如可编程处理器,计算机,或者多个处理器或计算机。该仪器除了硬件之外能包括为讨论中的计算机程序创建执行环境的编码,例如,构成处理器固件,协议栈,数据库管理系统,操作系统的编码,或它们中一个或多个的组合。传播的信号是人工生成的信号,例如,机器生成的电,光,或电磁信号,其生成用于为信息编码以传输到合适的接收仪器。
计算机程序(也称为程序,软件,软件应用程序,脚本,或编码)能以任何形式的编程语言编写,包括编译或解释语言,并且它能以任何形式部署,包括作为一个独立的程序或作为一个模块,组件,子程序或其他适于在计算环境中使用的单元。计算机程序不必要对应于文件系统里的文件。程序能存储在保存其他程序或数据(例如,存储在标记语言文档中的一个或多个脚本)的文件的一部分中,专用于讨论中的程序的单个文件中,或者在多个协调文件中(例如,存储一个或多个模块,子程序或编码的文件)。计算机程序能部署在一台计算机上执行,或在位于一个地点或分布在多个站点和通信网络互连的多台计算机上执行。
在本说明书中描述的过程和逻辑流程能由一个或多个执行一个或多个计算机程序的可编程处理器执行,通过操作输入数据和生成输出来执行功能。该过程和逻辑流程也能由专用逻辑电路执行,并且仪器也能实现为专用逻辑电路,例如,现场可编程门阵列(FPGA)或ASIC。
适于计算机程序执行的处理器包括,例如,通用和专用微处理器,和任何种类的数字计算机的任何一个或多个处理器。通常,处理器会从只读存储器或随机存取存储器或两者接收指令和数据。计算机的基本要素是用于执行指令的处理器和一个或多个用于存储指令和数据的存储装置。通常,计算机也将包括一个或多个用于存储数据的大容量存储装置,或者可操作地耦合以从其中接收数据或传输数据至其中,或两者都有,所述装置如,磁盘,磁光盘,或光盘。然而,计算机不必具有这样的装置。此外,计算机可以嵌入另一个设备中,例如,移动电话,个人数字助理(PDA),移动音频播放器,全球定位系统(GPS)接收器,仅举几例。适于存储计算机程序指令和数据的计算机可读介质包括所有形式的非易失性存储器,媒体和存储器装置,包括例如半导体存储器装置,例如EPROM,EEPROM和闪存装置;磁盘,例如,内部硬盘或可移动磁盘;磁光盘;CD-ROM和DVD-ROM磁盘。该处理器和存储器能由专用逻辑线路补充,或组成。
在本说明书中描述的主题的具体实施方式能实现在计算系统中,该计算系统可为包括后端组件,例如数据服务器的计算系统;可为包括中间组件,例如,一个应用程序服务器的计算系统;或可为包括前端组件,例如,具有图示用户界面或网络浏览器的客户端计算机的计算系统,通过图示用户界面或网络浏览器用户能与在本说明书中描述的主题的具体实施方式互相影响,或包括任何所述后端,中间,或前端组件的一个或多个的组合的计算系统。系统的组件能通过任何形式或介质的数字数据通讯互相连接,例如,通讯网络。通讯网络的例子包括局域网络(LAN)和广域网络(WAN),例如,因特网。
计算系统能包括客户端和服务器。客户端和服务器通常都远离对方并且通常通过通讯网络互相影响。客户端和服务器的关系凭借运行在各自计算机上的计算机程序产生,并且彼此具有客户端-服务器关系。
虽然本说明书包含许多细节,这些不应该被解释为对本发明范围的限制或哪些可被要求,而是作为本发明独有的具体实施方式的特定功能的说明。本说明书中某些在单独具体实施方式内容中描述的特性也能在单个具体实施方式的组合中实现。相反的,在单个具体实施方式的内容中描述的各种特性也能在分离的多个具体实施方式中或任何合适的子组合中实现。此外,尽管特性可能如上所述作用以某些组合进行,并且甚至最初如此要求,来自所述的组合的一个或多个特性能在一些实例中从组合中删去,并且所述组合可指定为子组合或子组合的变体。
相似的,尽管操作以特定的次序描绘在附图上,这不应该被理解为要求所述操作以示出的特定次序或按顺序执行,或所有示出的操作都要执行,以达到理想的结果在某些情况下,多任务和并行处理可能是有利的。此外,在上述的具体实施方式中的各种系统组件的分离不应被理解为在所有具体实施方式中都要求所述分离,并且应当理解所描述的程序组件和系统通常能被一起集成在单个的软件产品或封装成多个软件产品。
已描述了许多具体实施方式。然而,应理解在不脱离本公开的精神和范围下可进行各种修改。因此,其它具体实施方式也在以下权利要求的范围之内。例如,权利要求中所述的动作能以不同的次序执行,并且仍然能达到理想的结果。
Claims (99)
1.一种远程机器人,包括:
上部;
与所述上部可转动地连接的下部;
驱动系统,该驱动系统设计用于使所述远程机器人根据驱动指令移动;
与所述驱动系统联通的控制系统,所述控制系统设计用于产生促使所述驱动系统使所述远程机器人移动的驱动指令;和
转动系统,所述转动系统设计用于通过使所述上部和所述下部独立地转动来使所述机器人从第一行进方向转动至第二行进方向。
2.根据权利要求1所述的远程机器人,其特征在于:其中所述转动系统设计用于通过如下方式使所述机器人朝向第二行进方向转动:
使所述机器人的上部朝向所述第二行进方向转动;
检测所述机器人的上部相对于所述机器人的下部已达到所述机器人的上部的平移极限;
在所述机器人的上部的平移极限处开始使所述机器人的下部朝向所述第二行进方向转动;
检测所述机器人的上部已达到所述第二行进方向;以及在同时使所述机器人的上部反向转动时,持续使所述机器人的下部朝向所述第二行进方向转动,使得所述机器人的上部保持所述第二行进方向。
3.根据权利要求2所述的远程机器人,其特征在于:其中当所述上部不能相对于所述机器人的下部物理转动时达到所述平移极限。
4.根据权利要求2所述的远程机器人,其特征在于:其中当所述上部不能相对于所述机器人的下部物理转动时达到所述平移极限。
5.根据权利要求2所述的远程机器人,其特征在于:其中所述平移极限是所述上部相对所述下部偏移的度数以及所述上部已相对于所述下部偏移的时间长度的函数。
6.根据权利要求1所述的远程机器人,其特征在于:其中所述转动系统设计用于通过如下方式使所述机器人朝向第二行进方向转动:
使所述机器人的上部以第一旋转速度朝向所述第二行进方向转动;
使所述机器人的下部以第二旋转速度朝向所述第二行进方向转动;
检测所述机器人的上部已达到所述第二行进方向;以及在同时使所述机器人的上部反向转动时,持续使所述机器人的下部朝向所述第二行进方向转动,使得所述机器人的上部保持所述第二行进方向。
7.根据权利要求1所述的远程机器人,其特征在于:进一步包括:
与所述控制系统联通的成像系统;和
与所述控制系统联通的定位系统,所述定位系统设计用于提供所述机器人相对于平面视图的当前位置以及所述上部相对于所述平面视图的当前取向;以及
其中,所述控制系统设计用于将来自所述成像系统的视频输入、所述机器人的当前位置和所述上部的当前取向传输至遥控终端,使得所述遥控终端能够:
判定所述平面视图与由遥控远程机器人的成像系统接收到的所述视频输入之间的失真;
将所述失真施加至具有与所述平面视图相关的坐标的标记,以确定描述所述标记相对于所述视频输入的定位和投影的相应的视频坐标以及投影数据;以及
利用所述视频坐标显示覆盖所述视频输入的三维复现。
8.根据权利要求1所述的远程机器人,其特征在于:进一步包括:
与所述控制系统联通的成像系统;和
与所述控制系统联通的定位系统,所述定位系统设计用于提供所述机器人相对于平面视图的当前位置以及所述上部相对于所述平面视图的当前取向;以及
其中,所述控制系统设计用于:
将来自所述成像系统的视频输入,所述机器人的当前位置和所述上部的当前取向传输至遥控终端;
测定所述平面视图与由遥控远程机器人的成像系统接收到的所述视频输入之间的失真;
将所述失真施加至具有与所述平面视图相关的坐标的标记,以确定描述所述标记相对于所述视频输入的定位和投影的相应的视频坐标以及投影数据,使得所述遥控终端能利用所述视频坐标显示覆盖所述标记的三维复现。
9.一种远程机器人系统的本地终端,包括:
电子显示器;
与所述电子显示器联通的处理器;和
与所述处理器联通的存储器,所述存储器包括能被所述处理器执行的指令,所述指令设计用于致使所述处理器执行如下操作:
读取至少一部分平面视图,所述至少一部分平面视图代表机器人操作表面的机器人可通行区域;
读取多个标记中的至少一个,所述多个标记中的每一个包括描述所述标记的相对定位的标记坐标和标记信息;
从遥控远程机器人的成像系统接收视频输入;接收与所述遥控远程机器人的当前位置相关的定位信息;
显示来自所述遥控远程机器人的成像系统的视频输入;
用所述标记坐标显示所述至少一个标记的标记信息在所述视频输入上的复现;以及
将命令传输至所述遥控远程机器人。
10.根据权利要求9所述的远程机器人系统,其特征在于:其中所述能被所述处理器执行的指令进一步设计用于致使所述处理器执行以下操作:
测定所述平面视图与由遥控远程机器人的成像系统接收到的所述视频输入之间的失真;
将所述失真施加至所述至少一个标记的标记坐标,以测定描述所述至少一个标记相对于所述视频输入的定位和投影的相应的标记坐标和投影数据;以及
用所述标记视频坐标显示覆盖所述视频输入的所述至少一个标记的标记信息的三维复现。
11.根据权利要求10所述的远程机器人系统,其特征在于:其中基于所述遥控远程机器人的所述当前位置和所述至少一个标记相对于所述视频输入的投影,所述标记信息的三维复现被动态地再提供。
12.根据权利要求10所述的远程机器人系统,其特征在于:其中相对于所述视频输入中检测到的物体,所述标记信息的三维复现覆盖所述视频输入。
13.根据权利要求12所述的远程机器人系统,其特征在于:其中所述标记信息的三维复现沿着所述视频输入中检测到的墙覆盖。
14.根据权利要求9所述的远程机器人系统,其特征在于:其中所述至少一个标记的标记信息包括机器人动作修正因子,且
其中所述机器人动作修正因子设计用于向所述远程机器人的控制系统提供执行指令,以响应所述远程机器人位于所述至少一个标记的标记坐标的预定范围内而执行第一动作。
15.根据权利要求14所述的远程机器人系统,其特征在于:其中,当所述远程机器人位于所述至少一个标记的所述标记坐标的预定范围内时,所述能由所述处理器执行的指令进一步设计用于致使所述处理器将所述执行指令传输至所述远程机器人的所述控制系统。
16.根据权利要求14所述的远程机器人系统,其特征在于:其中,所述机器人动作修正因子进一步包括有关所述平面视图上的时间和定位中之一的指令,使得所述远程机器人的所述控制系统应执行所述第一动作。
17.根据权利要求9所述的远程机器人系统,其特征在于:其中所述能被所述处理器执行的指令进一步设计用于致使所述处理器执行以下操作:
接收关于平面视图的一系列坐标,所述系列坐标形成路径,所述遥控远程机器人已沿着所述路径行进;
在路径标记包括标记坐标和标记信息时,储存形成所述路径的所述系列坐标;
当所述遥控远程机器人到达所述标记坐标的预定距离内时,读取所述路径标记;以及
用所述标记坐标显示所述路径标记的标记信息在所述视频输入上的复现。
18.根据权利要求17所述的远程机器人系统,其特征在于:其中所述远程机器人系统的本地终端进一步包括至少一个用户输入装置,且
其中形成所述路径的所述系列坐标由所述用户输入装置提供。
19.根据权利要求17所述的远程机器人系统,其特征在于:其中形成所述路径的所述系列坐标由所述遥控远程机器人提供。
20.根据权利要求9所述的远程机器人系统,其特征在于:进一步包括通讯系统,所述通讯系统设计用于促进所述远程机器人系统的本地终端和所述遥控远程机器人之间的联通。
21.根据权利要求9所述的远程机器人系统,其特征在于:其中所述本地终端进一步包括至少一个用户输入装置,且
其中,所述用户输入装置设计用于使用户能在所述平面视图和来自所述遥控远程机器人的成像系统的视频输入中的至少一个上提供所述遥控远程机器人的预期目的地的指示,且
其中被传输到所述遥控远程机器人的命令包括所述预期目的地。
22.根据权利要求21所述的远程机器人系统,其特征在于:其中形成所述机器人路径的所述系列坐标至少部分基于与所述至少一个标记相关的标记信息。
23.根据权利要求21所述的远程机器人系统,其特征在于:其中所述能被所述处理器执行的指令进一步设计用于致使所述处理器执行以下操作:
测定关于所述平面视图的系列坐标,以在所述遥控远程机器人的当前位置和所述遥控远程机器人的预期目的地之间产生机器人路径,且
其中所述被传输至所述遥控远程机器人的命令包括形成所述机器人路径的所述系列坐标。
24.根据权利要求23所述的远程机器人系统,其特征在于:其中所述能被所述处理器执行的指令进一步设计用于致使所述处理器显示形成覆盖所述平面视图的机器人路径的系列坐标。
25.根据权利要求23所述的远程机器人系统,其特征在于:其中所述能被所述处理器执行的指令进一步设计用于致使所述处理器执行以下操作:
判定所述平面视图与由远端的远程机器人的成像系统接收到的所述视频输入之间的失真;
将所述失真施加至形成所述机器人路径的所述系列坐标,以测定描述所述系列坐标相对于所述视频输入的定位和投影的相应的视频坐标和投影数据;以及
显示覆盖所述视频输入的所述机器人路径的系列坐标的三维复现。
26.根据权利要求25所述的远程机器人系统,其特征在于:其中相对于所述视频输入中检测到的地面,形成所述机器人路径的系列坐标的三维复现覆盖所述视频输入。
27.根据权利要求9所述的远程机器人系统,其特征在于:其中所述能被所述处理器执行的指令进一步设计用于致使所述处理器执行以下操作:
接收来自所述遥控远程机器人的导航系统的关于所述平面视图的系列坐标,所述序列坐标在所述遥控远程机器人的当前位置和所述遥控远程机器人的预期目的地之间形成机器人路径;以及
显示形成覆盖所述平面视图的机器人路径的系列坐标。
28.根据权利要求27所述的远程机器人系统,其特征在于:其中所述能被所述处理器执行的指令进一步设计用于致使所述处理器执行以下操作:
判定所述平面视图与由所述遥控远程机器人的成像系统接收到的所述视频输入之间的失真;
将所述失真施加至形成所述机器人路径的所述系列坐标,以测定描述所述系列坐标相对于所述视频输入的定位和投影的相应的视频坐标和投影数据;以及
显示覆盖所述视频输入的所述机器人路径的系列坐标的三维复现。
29.根据权利要求28所述的远程机器人系统,其特征在于:其中相对于所述视频输入中检测到的地面,形成所述机器人路径的系列坐标的三维复现覆盖所述视频输入。
30.根据权利要求9所述的远程机器人系统,其特征在于:其中所述标记信息涉及位置、路径和体积中的至少一种,且
其中所述控制系统设计用于执行关于所述位置、路径和体积中的至少一种的动作。
31.根据权利要求9所述的远程机器人系统,其特征在于:其中所述能被所述处理器执行的指令进一步设计用于致使所述处理器接收由所述遥控远程机器人的传感器系统检测到的障碍物的平面视图上的坐标。
32.根据权利要求9所述的远程机器人系统,其特征在于:其中所述平面视图和多个标记远端存储。
33.根据权利要求31所述的远程机器人系统,其特征在于:其中所述平面视图和多个标记存储在所述遥控远程机器人中。
34.根据权利要求9所述的远程机器人系统,其特征在于:其中所述能被所述处理器执行的指令进一步设计用于致使所述处理器执行以下操作:
判定所述平面视图与由远端的远程机器人的成像系统接收到的所述视频输入之间的失真;
产生包括平面视图和来自所述遥控远程机器人的成像系统的视频输入的混合图的混合视图。
35.根据权利要求34所述的远程机器人系统,其特征在于:其中所述混合视图包括覆盖所述视频输入的平面视图的三维图示。
36.根据权利要求9所述的远程机器人系统,其特征在于:其中所述远程机器人系统的本地终端进一步包括至少一个用户输入装置,和
其中所述能被所述处理器执行的指令进一步设计用于致使所述处理器执行以下操作:
通过所述至少一个输入装置接收实施的预测所述遥控远程机器人在平面视图上的实际定位的要求;
判定所述平面视图与由所述遥控远程机器人的成像系统接收到的所述视频输入之间的失真;
产生基于所述遥控远程机器人的实际定位的实际三维视频输入;以及
显示基于所述遥控远程机器人的实际定位的实际三维视频输入。
37.根据权利要求9的远程机器人系统,其特征在于:其中所述至少一个标记的标记信息包括一组限定保护区域的相对于所述平面视图的坐标,且
其中,所述至少一个标记的标记信息设计用于指示所述保护区域的存在。
38.根据权利要求9所述的远程机器人系统,其特征在于:其中所述能被所述处理器执行的指令进一步设计用于致使所述处理器执行以下操作:
接收要求以产生新的标记;
将描述新的标记和标记信息的相对定位的标记坐标与所述新的标记相关联;以及
用所述标记坐标显示所述新标记的标记信息在所述视频输入上的复现。
39.根据权利要求38所述的远程机器人系统,其特征在于:其中形成所述新标记的要求由所述遥控远程机器人产生。
40.根据权利要求38所述的远程机器人系统,其特征在于:其中产生所述新标记的要求基于所述视频输入中检测到的目标自动产生。
41.根据权利要求40所述的远程机器人系统,其特征在于:其中所述新标记为设计用于一旦所述检测到的目标不再存在于所述视频输入中时终止的临时标记。
42.根据权利要求40的远程机器人系统,其特征在于:其中所述目标是人,且所述新标记的标记信息包括与所述人相关联的鉴别信息。
43.根据权利要求40的远程机器人系统,其特征在于:其中所述目标是人,且所述新标记的标记信息包括所述遥控远程机器人能对所述人执行的潜在动作。
44.根据权利要求38所述的远程机器人系统,其特征在于:其中形成所述新标记的要求由与所述远程机器人系统的本地终端联通的用户输入装置产生。
45.根据权利要求40所述的远程机器人系统,其特征在于:其中形成所述新标记的要求关于所述视频输入进行。
46.根据权利要求40所述的远程机器人系统,其特征在于:其中形成所述新标记的要求关于所述平面视图进行。
47.根据权利要求40所述的远程机器人系统,其特征在于:其中形成所述新标记的要求关于所述遥控远程机器人的当前位置进行。
48.根据权利要求38所述的远程机器人系统,其特征在于:其中所述标记信息涉及位置、路径和体积中的至少一种,且
其中所述控制系统设计用于执行关于所述位置、路径和体积中的至少一种的动作。
49.根据权利要求9所述的远程机器人系统,其特征在于:其中所述能被所述处理器执行的指令进一步设计用于致使所述处理器显示所述平面视图,使得在所述平面视图上指示所述远程机器人的当前位置。
50.根据权利要求49所述的远程机器人系统,其特征在于:其中所述能被所述处理器执行的指令进一步设计用于致使所述处理器用所述标记坐标显示所述标记信息在所述平面视图上的复现。
51.根据权利要求9所述的远程机器人系统,其特征在于:其中所述标记信息包括标记注解,且其中显示所述标记信息的复现包括显示所述标记注解的复现。
52.一种改变机器人行进方向的方法,包括:
将行进方向传输至机器人的控制系统,与驱动系统联通的所述机器人的控制系统设计用于根据驱动指令使所述机器人移动;以及
经由所述驱动系统使所述机器人的上部独立于所述机器人的下部朝向行进方向转动。
53.一种控制遥控远程机器人的方法,包括:
读取至少一部分平面视图,所述至少一部分平面视图代表机器人操作表面的机器人可通行区域;
读取多个标记中的至少一个,所述多个标记中的每一个包括描述所述标记的相对定位的标记坐标和标记信息;
接收来自所述遥控远程机器人的成像系统的视频输入;
接收与所述遥控远程机器人的当前位置相关联的定位信息;
通过电子显示器显示来自所述遥控远程机器人的成像系统的视频输入;
通过所述电子显示器用所述标记坐标显示所述视频输入上的所述至少一个标记的标记信息的复现;以及
将命令传输至所述遥控远程机器人。
54.一种远程机器人,包括:
驱动系统,该驱动系统设计用于使所述远程机器人根据驱动指令移动;
与所述驱动系统联通的控制系统,所述控制系统设计用于产生促使所述驱动系统使所述远程机器人移动的驱动指令;
与所述控制系统联通的成像系统;和
与所述控制系统联通的绘图模块,所述绘图模块设计用于存取地图数据源,所述地图数据源包括:
代表机器人操作表面的机器人可通行区域的平面视图;和
多个标记,每个标记为包括描述所述标记的相对定位的标记坐标和标记信息的数据结构;
与所述控制系统联通的定位系统,所述定位系统设计用于提供与当前位置相关的定位信息;
标记鉴别系统,所述标记鉴别系统设计用于鉴别与所述远程机器人的导航路径有关的至少一个标记;和
通讯系统,所述通讯系统设计用于促进所述控制系统和遥控终端之间的联通;且
其中所述控制系统设计用于执行基于经鉴别的标记的动作,所述经鉴别的标记的标记信息包括远程机器人动作修正因子。
55.根据权利要求54所述的远程机器人,其特征在于:其中所述经鉴别的标记的标记信息包括所述控制系统应执行所述动作的关于时间和平面视图上的定位中的一种的指令。
56.根据权利要求54所述的远程机器人,其特征在于:其中所述控制系统设计用于将来自成像系统的视频输入经由所述通讯系统传输至所述遥控终端,且
其中所述控制系统设计用于经由所述通信系统接收来自所述遥控终端的平面视图上预期目的地的鉴别。
57.根据权利要求54所述的远程机器人,其特征在于:进一步包括:
多个传感器,所述传感器设计用于鉴别所述远程机器人的邻近区域中的障碍物;和
障碍物避让系统,所述障碍物避让系统与所述多个传感器联通,并且与所述控制系统联通;
其中所述控制系统进一步设计用于产生另外的驱动指令以避让所述远程机器人的邻近区域中的障碍物。
58.根据权利要求57所述的远程机器人,其特征在于:其中所述多个传感器包括三维图像传感器,所述三维图像传感器形成包括障碍物的三维占据区的点状云,且
其中所述驱动指令设计用于避让所述障碍物的三维占据区。
59.根据权利要求58所述的远程机器人,其特征在于:进一步包括:
与所述控制系统联通的地图产生系统,所述地图产生系统设计用于自动产生所述机器人操作表面的平面视图,且
其中所述控制系统产生致使所述远程机器人在整个所述机器人操作表面上移动的驱动指令,并获得多次测定结果,且所述地图产生系统使用所述多个测定结果以产生所述平面视图。
60.根据权利要求57所述的远程机器人,其特征在于:进一步包括导航系统,所述导航系统设计用于产生导航路径,所述导航路径包括从所述平面视图上的当前位置至所述平面视图上的预期目的地的系列坐标。
61.根据权利要求57所述的远程机器人,其特征在于:其中所述控制系统进一步设计用于经由所述联通系统将关于检测出的障碍物的平面视图的坐标传输至所述遥控终端。
62.根据权利要求60所述的远程机器人系统,其特征在于:其中形成所述导航路径的所述系列坐标至少部分基于与所述经鉴别的标记相关的标记信息。
63.根据权利要求60所述的远程机器人系统,其特征在于:其中所述导航系统设计用于通过从多个潜在的导航路径中选择导航路径来产生导航路径,且
其中与所述远程机器人的导航路径相关的至少一个标记与所述多个潜在的导航路径中的至少一个相关联,且
其中所述导航系统设计用于选择至少部分基于所述至少一个经鉴别的相关标记的导航路径。
64.根据权利要求60所述的远程机器人系统,其特征在于:其中形成所述导航路径的所述系列坐标经由所述通讯系统传输至所述遥控终端。
65.根据权利要求60所述的远程机器人,其特征在于:其中所述远程机器人设计用于采用形成所述导航路径的系列坐标产生新标记,使得所述新标记包括所述系列坐标以及与所述导航路径相关的标记信息。
66.根据权利要求54所述的远程机器人系统,其特征在于:其中所述标记信息涉及位置、路径和体积中的至少一种,且
其中所述控制系统设计用于执行关于所述位置、路径和体积中的至少一种的动作。
67.根据权利要求57所述的远程机器人系统,其特征在于:其中所述控制系统进一步设计用于接收从所述平面视图的当前位置到所述平面视图的预期目的地的导航路径,且
其中,所述控制系统进一步设计用于产生驱动指令,所述驱动指令致使所述驱动系统使所述远程机器人移动至基于所述导航路径的预期目的地。
68.根据权利要求57所述的远程机器人,其特征在于:其中所述通讯系统设计用于检测所述远程机器人和遥控终端之间的通讯中断,且其中所述控制系统进一步设计用于继续产生致使所述远程机器人在所述通讯中断期间移动至预期目的地的驱动指令。
69.根据权利要求54所述的远程机器人,其特征在于:其中所述地图数据源被远程储存,使得所述绘图模块设计用于经由所述通讯系统存取所述地图数据源。
70.根据权利要求54所述的远程机器人,其特征在于:其中所述地图数据源被储存在所述远程机器人内,使得所述绘图模块设计用于存取内地图数据源。
71.根据权利要求54所述的远程机器人,其特征在于:其中所述内地图数据源与远程存储的地图数据源同步。
72.根据权利要求54所述的远程机器人,其特征在于:其中所述定位系统进一步设计用于提供相对于所述平面视图的机器人姿势。
73.根据权利要求54所述的远程机器人,其特征在于:其中所述远程机器人设计用于通过如下过程产生新标记:
将描述所述新标记相对于平面视图中的一种的相对定位的标记坐标和由所述成像系统产生的视频输入相关联;以及
将标记信息与所述新标记相关联。
74.根据权利要求73所述的远程机器人,其特征在于:其中响应检测所述视频输入中目标的所述远程机器人而产生所述新标记。
75.根据权利要求74的远程机器人系统,其特征在于:其中所述目标是人,且所述新标记的标记信息包括与所述人相关联的鉴别信息。
76.根据权利要求74的远程机器人系统,其特征在于:其中所述目标是人,且所述新标记的标记信息包括所述遥控远程机器人能对所述人执行的潜在动作。
77.根据权利要求73所述的远程机器人系统,其特征在于:其中所述标记信息涉及位置、路径和体积中的至少一种,且
其中所述控制系统设计用于执行关于所述位置、路径和体积中的至少一种的动作。
78.根据权利要求54所述的远程机器人,其特征在于:进一步包括:
与所述定位系统联通的RFID阅读器;且
其中所述定位系统将多个RFID芯片与所述平面视图上的相应的多个坐标关联,且所述定位系统设计用于至少部分基于所述RFID阅读器的范围内的一个或多个RFID芯片的定位来测定上述远程机器人的当前位置。
79.一种远程机器人系统的本地终端,包括:
电子显示器;
与所述电子显示器的界面联通的处理器;
与所述处理器联通的存储器,所述存储器包括能被所述处理器执行的指令,所述指令设计用于致使所述处理器进行如下操作:
读取至少一部分平面视图,所述至少一部分平面视图代表机器人操作表面的机器人可通行区域;
在第一透视图处接收来自所述遥控远程机器人的成像系统的视频输入;
接收与所述遥控远程机器人的当前位置相关联的定位数据;
显示来自所述遥控远程机器人的成像系统的视频输入;
将命令传输至所述遥控远程机器人;以及
与所述处理器联通的用户输入装置,所述用户输入装置设计用于使用户能选择遥控远程机器人的移动,所述移动的选择包括选择所述遥控远程机器人的目的地:
相对于所述视频输入;
相对于所述平面视图;和
通过在相对于所述遥控远程机器人的当前位置的方向递增地推进所述遥控远程机器人。
80.根据权利要求79所述的远程机器人系统,其特征在于:其中所述移动的选择包括通过选择所述视频输入中的点来选择所述视频输入的替代透视图。
81.根据权利要求79所述的远程机器人系统,其特征在于:其中所述移动的选择包括通过选择所述平面视图上的点来选择所述视频输入的替代透视图。
82.根据权利要求79所述的远程机器人系统,其特征在于:其中所述移动的选择包括:在所述遥控远程机器人保持静止的同时,通过使所述成像系统递增地平移或倾斜来选择所述视频输入的替代透视图。
83.根据权利要求79所述的远程机器人系统,其特征在于:其中所述移动的选择可涉及使所述遥控远程机器人的下部和所述遥控远程机器人的上部中之一转动。
84.根据权利要求79所述的远程机器人系统,其特征在于:其中所述能被所述处理器执行的指令进一步设计用于致使所述处理器执行以下操作:
接收来自所述用户输入装置的遥控机器人的目的地选择;测定相对于所述平面视图的系列坐标,以在所述遥控远程机器人的当前位置和所述遥控远程机器人的所选目的地之间产生导航路径;以及
将包括形成所述导航路径的所述系列坐标的命令传输至所述遥控远程机器人。
85.根据权利要求84所述的远程机器人系统,其特征在于:其中所述能被所述处理器执行的指令进一步设计用于致使所述处理器显示形成覆盖所述平面视图的导航路径的系列坐标。
86.根据权利要求84所述的远程机器人系统,其特征在于:其中所述能被所述处理器执行的指令进一步设计用于致使所述处理器执行以下操作:
判定所述平面视图与由所述遥控远程机器人的成像系统接收到的所述视频输入之间的失真;
将所述失真施加至形成所述导航路径的所述系列坐标,以测定描述所述系列坐标相对于所述视频输入的定位和投影的相应的视频坐标和投影数据;以及
显示覆盖所述视频输入的所述导航路径的系列坐标的三维复现。
87.根据权利要求86所述的远程机器人系统,其特征在于:其中相对于所述视频输入中检测到的地面,形成所述导航路径的系列坐标的三维复现覆盖所述视频输入。
88.根据权利要求79所述的远程机器人系统,其特征在于:其中所述能被所述处理器执行的指令进一步设计用于致使所述处理器执行以下操作:
从所述用户输入装置接收所述遥控机器人的目的地选择;将关于所述平面视图的远端坐标传输至所述遥控远程机器人,所述远端坐标对应于所选择的远端;从所述遥控远程机器人的导航系统接收相对于所述平面视图的系列坐标,所述系列坐标在所述遥控远程机器人的当前位置和所述遥控远程机器人的预期目的地之间形成导航路径;以及
显示形成覆盖所述平面视图的导航路径的系列坐标。
89.根据权利要求88所述的远程机器人系统,其特征在于:其中所述能被所述处理器执行的指令进一步设计用于致使所述处理器执行以下操作:
判定所述平面视图与由所述遥控远程机器人的成像系统接收到的所述视频输入之间的失真;
将所述失真施加至形成所述导航路径的所述系列坐标,以测定描述所述系列坐标相对于所述视频输入的定位和投影的相应的视频坐标和投影数据;以及
显示覆盖所述视频输入的所述导航路径的系列坐标的三维复现。
90.根据权利要求89所述的远程机器人系统,其特征在于:其中相对于所述视频输入中检测到的地面,形成所述导航路径的系列坐标的三维复现覆盖所述视频输入。
91.根据权利要求79所述的远程机器人系统,其特征在于:其中所述能被所述处理器执行的指令进一步设计用于致使所述处理器接收由所述遥控远程机器人的传感器系统检测到的障碍物的平面视图上的坐标。
92.根据权利要求79所述的远程机器人系统,其特征在于:其中所述平面视图被远程存储。
93.根据权利要求92所述的远程机器人系统,其特征在于:其中所述平面视图被存储在所述遥控远程机器人内。
94.根据权利要求79所述的远程机器人系统,其特征在于:其中所述能被所述处理器执行的指令进一步设计用于致使所述处理器执行以下操作:
判定所述平面视图与由远端的远程机器人的成像系统接收到的所述视频输入之间的失真;
产生包括平面视图和来自所述遥控远程机器人的成像系统的视频输入的混合图的混合视图。
95.根据权利要求94所述的远程机器人系统,其特征在于:其中所述混合视图包括覆盖所述视频输入的平面视图的三维图示。
96.根据权利要求79所述的远程机器人系统,其特征在于:其中所述能被所述处理器执行的指令进一步设计用于致使所述处理器执行以下操作:
通过所述输入装置接收实施的预测所述遥控远程机器人在平面视图上的实际定位的要求;
判定所述平面视图与由所述遥控远程机器人的成像系统接收到的所述视频输入之间的失真;
基于所述遥控远程机器人的实际定位产生实际的三维视频输入;以及
显示基于所述遥控远程机器人的实际定位的实际三维视频输入。
97.根据权利要求79所述的远程机器人系统,其特征在于:其中所述能被所述处理器执行的指令设计用于致使所述处理器显示所述平面视图,使得在所述平面视图上指示所述远程机器人的当前位置。
98.一种控制远程机器人的方法,包括:
读取平面视图的至少一部分;
读取多个标记中的至少一个,所述多个标记中的每一个为包括描述所述标记的相对定位的标记坐标和标记信息的数据结构;
测定相对于所述平面视图的当前位置;
鉴别所述多个标记中与所述远程机器人的导航路径有关的至少一个标记;以及
执行基于经鉴别的标记的动作,所述经鉴别的标记的标记信息包括遥控动作修正因子。
99.一种控制远程机器人的方法,包括:
读取至少一部分平面视图,所述至少一部分平面视图代表机器人操作表面的机器人可通行区域;
在第一透视图处接收来自所述遥控远程机器人的成像系统的视频输入;
接收与所述遥控远程机器人的当前位置相关联的定位数据;
显示来自所述遥控远程机器人的成像系统的视频输入;以及
将命令传输至所述遥控远程机器人;以及
接收来自用户输入装置的移动的多种移动,所述移动选择相对于如下条件进行:
相对于所述视频输入;
相对于所述平面视图;和
通过在相对于所述遥控远程机器人的当前位置的方向递增地推进所述遥控远程机器人。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510120970.XA CN104898652B (zh) | 2011-01-28 | 2012-01-27 | 与一个可移动的远程机器人相互交流 |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201161437433P | 2011-01-28 | 2011-01-28 | |
US61/437,433 | 2011-01-28 | ||
PCT/US2012/023036 WO2012103525A2 (en) | 2011-01-28 | 2012-01-27 | Interfacing with a mobile telepresence robot |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510120970.XA Division CN104898652B (zh) | 2011-01-28 | 2012-01-27 | 与一个可移动的远程机器人相互交流 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103459099A true CN103459099A (zh) | 2013-12-18 |
CN103459099B CN103459099B (zh) | 2015-08-26 |
Family
ID=46578014
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510120970.XA Active CN104898652B (zh) | 2011-01-28 | 2012-01-27 | 与一个可移动的远程机器人相互交流 |
CN201280006852.0A Active CN103459099B (zh) | 2011-01-28 | 2012-01-27 | 与一个可移动的远程机器人相互交流 |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510120970.XA Active CN104898652B (zh) | 2011-01-28 | 2012-01-27 | 与一个可移动的远程机器人相互交流 |
Country Status (6)
Country | Link |
---|---|
US (10) | US8718837B2 (zh) |
EP (1) | EP2668008A4 (zh) |
JP (1) | JP5905031B2 (zh) |
KR (3) | KR20140040094A (zh) |
CN (2) | CN104898652B (zh) |
WO (1) | WO2012103525A2 (zh) |
Cited By (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104889992A (zh) * | 2015-05-12 | 2015-09-09 | 上海人智信息科技有限公司 | 一种智能医疗服务机器人 |
CN104924310A (zh) * | 2015-05-12 | 2015-09-23 | 上海人智信息科技有限公司 | 一种智能家庭语音互动机器人 |
CN105078484A (zh) * | 2014-05-14 | 2015-11-25 | 瑞亚生医股份有限公司 | 移动式诊疗设备的环境辨识辅助导引系统及方法 |
CN105182757A (zh) * | 2015-06-05 | 2015-12-23 | 普天智能照明研究院有限公司 | 一种移动式智能管家机器人控制方法 |
CN105216905A (zh) * | 2015-10-27 | 2016-01-06 | 北京林业大学 | 即时定位与地图创建勘测搜救机器人 |
CN106462165A (zh) * | 2015-03-11 | 2017-02-22 | 株式会社久保田 | 作业车辆及使作业车辆自动行驶的行驶控制装置 |
CN106500714A (zh) * | 2016-09-22 | 2017-03-15 | 福建网龙计算机网络信息技术有限公司 | 一种基于视频的机器人导航方法及系统 |
CN106713118A (zh) * | 2016-11-29 | 2017-05-24 | 深圳信息职业技术学院 | 基于智能路由和聊天室机制的远程控制系统及方法 |
CN107020640A (zh) * | 2017-04-28 | 2017-08-08 | 成都科力夫科技有限公司 | 机器人交互式游戏系统 |
CN107030711A (zh) * | 2017-04-27 | 2017-08-11 | 陆兴华 | 一种新型送餐机器人 |
CN107206601A (zh) * | 2014-10-24 | 2017-09-26 | 费洛有限公司 | 客户服务机器人和相关系统及方法 |
CN107315409A (zh) * | 2017-05-27 | 2017-11-03 | 芜湖星途机器人科技有限公司 | 银行服务机器人调度跟随系统的硬件平台 |
CN107361604A (zh) * | 2017-07-28 | 2017-11-21 | 柳州福能机器人开发有限公司 | 斜坡行走的运输机器人 |
CN107368067A (zh) * | 2016-05-12 | 2017-11-21 | 深圳市朗驰欣创科技股份有限公司 | 一种自动导航车的路面检测方法及系统 |
CN108544492A (zh) * | 2018-04-09 | 2018-09-18 | 上海方立数码科技有限公司 | 一种基于视觉系统的全向移动机械臂 |
CN108885436A (zh) * | 2016-01-15 | 2018-11-23 | 美国iRobot公司 | 自主监视机器人系统 |
CN109064262A (zh) * | 2018-07-12 | 2018-12-21 | 上海常仁信息科技有限公司 | 一种基于机器人终端的在线商城购物系统及方法 |
CN109350415A (zh) * | 2018-11-30 | 2019-02-19 | 湖南新云医疗装备工业有限公司 | 一种医院用共享智能陪护系统 |
CN109725580A (zh) * | 2019-01-17 | 2019-05-07 | 深圳市锐曼智能装备有限公司 | 机器人的远程控制方法 |
CN110456791A (zh) * | 2019-07-30 | 2019-11-15 | 中国地质大学(武汉) | 一种基于单目视觉的腿式移动机器人目标测距与识别系统 |
JP2019212629A (ja) * | 2016-10-17 | 2019-12-12 | アルボット株式会社 | コミュニケーションロボット及びコミュニケーションシステム |
CN110587595A (zh) * | 2018-06-13 | 2019-12-20 | 西门子医疗有限公司 | 运行机器人的方法、数据存储器、机器人和机器人系统 |
US10586082B1 (en) | 2019-05-29 | 2020-03-10 | Fellow, Inc. | Advanced micro-location of RFID tags in spatial environments |
CN112395376A (zh) * | 2019-08-15 | 2021-02-23 | 纳恩博(北京)科技有限公司 | 地图的构建方法和装置、存储介质及电子装置 |
CN112823083A (zh) * | 2018-11-05 | 2021-05-18 | 得麦股份有限公司 | 可配置和交互式的机器人系统 |
CN113246126A (zh) * | 2021-04-30 | 2021-08-13 | 上海擎朗智能科技有限公司 | 机器人移动控制方法、机器人移动控制装置及机器人 |
CN113500601A (zh) * | 2021-07-21 | 2021-10-15 | 上海原圈网络科技有限公司 | 一种机器人运动控制方法和系统 |
US11656082B1 (en) * | 2017-10-17 | 2023-05-23 | AI Incorporated | Method for constructing a map while performing work |
Families Citing this family (593)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7706917B1 (en) * | 2004-07-07 | 2010-04-27 | Irobot Corporation | Celestial navigation system for an autonomous robot |
US11835343B1 (en) | 2004-08-06 | 2023-12-05 | AI Incorporated | Method for constructing a map while performing work |
DE102006031580A1 (de) | 2006-07-03 | 2008-01-17 | Faro Technologies, Inc., Lake Mary | Verfahren und Vorrichtung zum dreidimensionalen Erfassen eines Raumbereichs |
FR2907582A1 (fr) * | 2006-10-23 | 2008-04-25 | Nodbox Sarl | Procede de determination d'algorithmes routiers localises et adaptatifs pour la cartographie adas et la gestion des routes |
US20090248200A1 (en) * | 2007-10-22 | 2009-10-01 | North End Technologies | Method & apparatus for remotely operating a robotic device linked to a communications network |
US8775454B2 (en) | 2008-07-29 | 2014-07-08 | James L. Geer | Phone assisted ‘photographic memory’ |
US9128981B1 (en) | 2008-07-29 | 2015-09-08 | James L. Geer | Phone assisted ‘photographic memory’ |
US8908995B2 (en) | 2009-01-12 | 2014-12-09 | Intermec Ip Corp. | Semi-automatic dimensioning with imager on a portable device |
DE102009010465B3 (de) | 2009-02-13 | 2010-05-27 | Faro Technologies, Inc., Lake Mary | Laserscanner |
DE102009015920B4 (de) | 2009-03-25 | 2014-11-20 | Faro Technologies, Inc. | Vorrichtung zum optischen Abtasten und Vermessen einer Umgebung |
US9551575B2 (en) | 2009-03-25 | 2017-01-24 | Faro Technologies, Inc. | Laser scanner having a multi-color light source and real-time color receiver |
US9113023B2 (en) | 2009-11-20 | 2015-08-18 | Faro Technologies, Inc. | Three-dimensional scanner with spectroscopic energy detector |
DE102009055988B3 (de) | 2009-11-20 | 2011-03-17 | Faro Technologies, Inc., Lake Mary | Vorrichtung zum optischen Abtasten und Vermessen einer Umgebung |
DE102009055989B4 (de) | 2009-11-20 | 2017-02-16 | Faro Technologies, Inc. | Vorrichtung zum optischen Abtasten und Vermessen einer Umgebung |
US9529083B2 (en) | 2009-11-20 | 2016-12-27 | Faro Technologies, Inc. | Three-dimensional scanner with enhanced spectroscopic energy detector |
US9210288B2 (en) | 2009-11-20 | 2015-12-08 | Faro Technologies, Inc. | Three-dimensional scanner with dichroic beam splitters to capture a variety of signals |
DE102009057101A1 (de) | 2009-11-20 | 2011-05-26 | Faro Technologies, Inc., Lake Mary | Vorrichtung zum optischen Abtasten und Vermessen einer Umgebung |
US9163922B2 (en) | 2010-01-20 | 2015-10-20 | Faro Technologies, Inc. | Coordinate measurement machine with distance meter and camera to determine dimensions within camera images |
US9607239B2 (en) | 2010-01-20 | 2017-03-28 | Faro Technologies, Inc. | Articulated arm coordinate measurement machine having a 2D camera and method of obtaining 3D representations |
US9879976B2 (en) | 2010-01-20 | 2018-01-30 | Faro Technologies, Inc. | Articulated arm coordinate measurement machine that uses a 2D camera to determine 3D coordinates of smoothly continuous edge features |
DE112011100300T5 (de) | 2010-01-20 | 2013-03-07 | Faro Technologies, Inc. | Integriertes Temperaturmesssystem für Teile |
US9628775B2 (en) | 2010-01-20 | 2017-04-18 | Faro Technologies, Inc. | Articulated arm coordinate measurement machine having a 2D camera and method of obtaining 3D representations |
DE102010020925B4 (de) | 2010-05-10 | 2014-02-27 | Faro Technologies, Inc. | Verfahren zum optischen Abtasten und Vermessen einer Umgebung |
DE102010032725B4 (de) | 2010-07-26 | 2012-04-26 | Faro Technologies, Inc. | Vorrichtung zum optischen Abtasten und Vermessen einer Umgebung |
DE102010032726B3 (de) | 2010-07-26 | 2011-11-24 | Faro Technologies, Inc. | Vorrichtung zum optischen Abtasten und Vermessen einer Umgebung |
DE102010032723B3 (de) | 2010-07-26 | 2011-11-24 | Faro Technologies, Inc. | Vorrichtung zum optischen Abtasten und Vermessen einer Umgebung |
DE102010033561B3 (de) | 2010-07-29 | 2011-12-15 | Faro Technologies, Inc. | Vorrichtung zum optischen Abtasten und Vermessen einer Umgebung |
US8775341B1 (en) | 2010-10-26 | 2014-07-08 | Michael Lamport Commons | Intelligent control with hierarchical stacked neural networks |
US9015093B1 (en) | 2010-10-26 | 2015-04-21 | Michael Lamport Commons | Intelligent control with hierarchical stacked neural networks |
KR20120043865A (ko) * | 2010-10-27 | 2012-05-07 | 주식회사 케이티 | 이동통신 단말의 위치정보를 활용한 로봇 인터랙션 서비스 제공 시스템, 방법 및 장치 |
US9168654B2 (en) | 2010-11-16 | 2015-10-27 | Faro Technologies, Inc. | Coordinate measuring machines with dual layer arm |
US8930019B2 (en) * | 2010-12-30 | 2015-01-06 | Irobot Corporation | Mobile human interface robot |
US9836046B2 (en) | 2011-01-05 | 2017-12-05 | Adam Wilson | System and method for controlling a self-propelled device using a dynamically configurable instruction library |
US9429940B2 (en) | 2011-01-05 | 2016-08-30 | Sphero, Inc. | Self propelled device with magnetic coupling |
US9218316B2 (en) | 2011-01-05 | 2015-12-22 | Sphero, Inc. | Remotely controlling a self-propelled device in a virtualized environment |
US9090214B2 (en) | 2011-01-05 | 2015-07-28 | Orbotix, Inc. | Magnetically coupled accessory for a self-propelled device |
US10281915B2 (en) | 2011-01-05 | 2019-05-07 | Sphero, Inc. | Multi-purposed self-propelled device |
CN104898652B (zh) | 2011-01-28 | 2018-03-13 | 英塔茨科技公司 | 与一个可移动的远程机器人相互交流 |
US9323250B2 (en) | 2011-01-28 | 2016-04-26 | Intouch Technologies, Inc. | Time-dependent navigation of telepresence robots |
BR112013020345B1 (pt) * | 2011-02-17 | 2021-07-20 | Nec Corporation | Dispositivo para o processamento de informações e método para o processamento de informações |
US20120244969A1 (en) | 2011-03-25 | 2012-09-27 | May Patents Ltd. | System and Method for a Motion Sensing Device |
US20120250050A1 (en) * | 2011-03-28 | 2012-10-04 | Daniel Theobald | Reconfigurable User Input/Output Device |
US8478901B1 (en) * | 2011-05-06 | 2013-07-02 | Google Inc. | Methods and systems for robot cloud computing using slug trails |
US9098611B2 (en) | 2012-11-26 | 2015-08-04 | Intouch Technologies, Inc. | Enhanced video interaction for a user interface of a telepresence network |
US20140139616A1 (en) | 2012-01-27 | 2014-05-22 | Intouch Technologies, Inc. | Enhanced Diagnostics for a Telepresence Robot |
KR101257896B1 (ko) * | 2011-05-25 | 2013-04-24 | (주) 퓨처로봇 | 스마트 서비스 로봇 운영 시스템 및 방법 |
US9566710B2 (en) | 2011-06-02 | 2017-02-14 | Brain Corporation | Apparatus and methods for operating robotic devices using selective state space training |
JP5698614B2 (ja) * | 2011-06-22 | 2015-04-08 | インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation | コンテキスト情報処理システム及び方法 |
US9079315B2 (en) * | 2011-08-29 | 2015-07-14 | Neil Davey | Banking automation using autonomous robot |
US9628843B2 (en) * | 2011-11-21 | 2017-04-18 | Microsoft Technology Licensing, Llc | Methods for controlling electronic devices using gestures |
US11093722B2 (en) | 2011-12-05 | 2021-08-17 | Adasa Inc. | Holonomic RFID reader |
US9747480B2 (en) | 2011-12-05 | 2017-08-29 | Adasa Inc. | RFID and robots for multichannel shopping |
US10050330B2 (en) | 2011-12-05 | 2018-08-14 | Adasa Inc. | Aerial inventory antenna |
US10846497B2 (en) | 2011-12-05 | 2020-11-24 | Adasa Inc. | Holonomic RFID reader |
US9780435B2 (en) | 2011-12-05 | 2017-10-03 | Adasa Inc. | Aerial inventory antenna |
US10476130B2 (en) | 2011-12-05 | 2019-11-12 | Adasa Inc. | Aerial inventory antenna |
WO2013085085A1 (en) * | 2011-12-08 | 2013-06-13 | Lg Electronics Inc. | Automatic moving apparatus and manual operation method thereof |
US8902936B2 (en) | 2011-12-22 | 2014-12-02 | Cory J. Stephanson | Sensor event assessor input/output controller |
US10165228B2 (en) | 2011-12-22 | 2018-12-25 | Mis Security, Llc | Sensor event assessor training and integration |
DE102012100609A1 (de) | 2012-01-25 | 2013-07-25 | Faro Technologies, Inc. | Vorrichtung zum optischen Abtasten und Vermessen einer Umgebung |
KR20130087881A (ko) * | 2012-01-30 | 2013-08-07 | 한국전자통신연구원 | 원격 관제 시스템을 이용한 무인 감시 장치 및 방법, 무인 감시를 위한 로봇 제어 단말 |
KR101929451B1 (ko) * | 2012-02-03 | 2018-12-14 | 삼성전자주식회사 | 로봇의 제어 장치 및 방법 |
US8965104B1 (en) * | 2012-02-10 | 2015-02-24 | Google Inc. | Machine vision calibration with cloud computing systems |
US9573276B2 (en) * | 2012-02-15 | 2017-02-21 | Kenneth Dean Stephens, Jr. | Space exploration with human proxy robots |
US8942881B2 (en) * | 2012-04-02 | 2015-01-27 | Google Inc. | Gesture-based automotive controls |
US9779546B2 (en) | 2012-05-04 | 2017-10-03 | Intermec Ip Corp. | Volume dimensioning systems and methods |
US9007368B2 (en) * | 2012-05-07 | 2015-04-14 | Intermec Ip Corp. | Dimensioning system calibration systems and methods |
US9827487B2 (en) | 2012-05-14 | 2017-11-28 | Sphero, Inc. | Interactive augmented reality using a self-propelled device |
US9280717B2 (en) | 2012-05-14 | 2016-03-08 | Sphero, Inc. | Operating a computing device by detecting rounded objects in an image |
US9292758B2 (en) | 2012-05-14 | 2016-03-22 | Sphero, Inc. | Augmentation of elements in data content |
US10007858B2 (en) | 2012-05-15 | 2018-06-26 | Honeywell International Inc. | Terminals and methods for dimensioning objects |
WO2013176760A1 (en) * | 2012-05-22 | 2013-11-28 | Intouch Technologies, Inc. | Graphical user interfaces including touchpad driving interfaces for telemedicine devices |
US9361021B2 (en) | 2012-05-22 | 2016-06-07 | Irobot Corporation | Graphical user interfaces including touchpad driving interfaces for telemedicine devices |
US9256961B2 (en) | 2012-06-28 | 2016-02-09 | Here Global B.V. | Alternate viewpoint image enhancement |
US9256983B2 (en) | 2012-06-28 | 2016-02-09 | Here Global B.V. | On demand image overlay |
JP6008617B2 (ja) | 2012-06-29 | 2016-10-19 | キヤノン株式会社 | 通信装置およびその制御方法、並びにプログラム |
US10056791B2 (en) | 2012-07-13 | 2018-08-21 | Sphero, Inc. | Self-optimizing power transfer |
US8997362B2 (en) | 2012-07-17 | 2015-04-07 | Faro Technologies, Inc. | Portable articulated arm coordinate measuring machine with optical communications bus |
EP2880572A2 (en) * | 2012-08-06 | 2015-06-10 | Koninklijke Philips N.V. | Method and apparatus for the real time annotation of a medical treatment event |
US10321127B2 (en) | 2012-08-20 | 2019-06-11 | Intermec Ip Corp. | Volume dimensioning system calibration systems and methods |
US9939529B2 (en) | 2012-08-27 | 2018-04-10 | Aktiebolaget Electrolux | Robot positioning system |
US20140094997A1 (en) * | 2012-09-28 | 2014-04-03 | Elwha Llc | Automated Systems, Devices, and Methods for Transporting and Supporting Patients Including Multi-Floor Operation |
US9220651B2 (en) * | 2012-09-28 | 2015-12-29 | Elwha Llc | Automated systems, devices, and methods for transporting and supporting patients |
US9939259B2 (en) | 2012-10-04 | 2018-04-10 | Hand Held Products, Inc. | Measuring object dimensions using mobile computer |
US9513107B2 (en) | 2012-10-05 | 2016-12-06 | Faro Technologies, Inc. | Registration calculation between three-dimensional (3D) scans based on two-dimensional (2D) scan data from a 3D scanner |
DE102012109481A1 (de) * | 2012-10-05 | 2014-04-10 | Faro Technologies, Inc. | Vorrichtung zum optischen Abtasten und Vermessen einer Umgebung |
US10067231B2 (en) | 2012-10-05 | 2018-09-04 | Faro Technologies, Inc. | Registration calculation of three-dimensional scanner data performed between scans based on measurements by two-dimensional scanner |
US20140104413A1 (en) | 2012-10-16 | 2014-04-17 | Hand Held Products, Inc. | Integrated dimensioning and weighing system |
TWM451103U (zh) * | 2012-10-30 | 2013-04-21 | Agait Technology Corp | 行走裝置 |
TWI503099B (zh) * | 2012-11-16 | 2015-10-11 | Univ Yuan Ze | 遠距居家照護之遠端臨場機器人於多元人際互動溝通系統 |
TWI615773B (zh) * | 2012-11-30 | 2018-02-21 | 元智大學 | 結合行動裝置之多元人際互動溝通遠端臨場機器人系統 |
CN102999046A (zh) * | 2012-12-05 | 2013-03-27 | 珠海市魅族科技有限公司 | 一种导航的控制方法、终端、导航装置及自移动设备 |
KR102058918B1 (ko) | 2012-12-14 | 2019-12-26 | 삼성전자주식회사 | 홈 모니터링 방법 및 장치 |
KR20140089241A (ko) * | 2013-01-04 | 2014-07-14 | 한국전자통신연구원 | 군집지능로봇에서의 확률기반 전파맵 생성 장치 및 방법 |
TWI512642B (zh) * | 2013-01-25 | 2015-12-11 | Delta Electronics Inc | 快速圖形比對方法 |
EP2954505B1 (en) * | 2013-02-08 | 2019-09-11 | Robert Bosch GmbH | Adding user-selected mark-ups to a video stream |
US9014428B2 (en) * | 2013-02-15 | 2015-04-21 | Sony Corporation | Object detection using difference of image frames |
JP2014159766A (ja) * | 2013-02-19 | 2014-09-04 | Denso Corp | 移動体用制御システム |
US9956687B2 (en) * | 2013-03-04 | 2018-05-01 | Microsoft Technology Licensing, Llc | Adapting robot behavior based upon human-robot interaction |
US9056396B1 (en) * | 2013-03-05 | 2015-06-16 | Autofuss | Programming of a robotic arm using a motion capture system |
KR101450537B1 (ko) * | 2013-03-05 | 2014-10-14 | 엘지전자 주식회사 | 로봇 청소기 |
US9080856B2 (en) | 2013-03-13 | 2015-07-14 | Intermec Ip Corp. | Systems and methods for enhancing dimensioning, for example volume dimensioning |
US9566414B2 (en) | 2013-03-13 | 2017-02-14 | Hansen Medical, Inc. | Integrated catheter and guide wire controller |
US9355368B2 (en) * | 2013-03-14 | 2016-05-31 | Toyota Motor Engineering & Manufacturing North America, Inc. | Computer-based method and system for providing active and automatic personal assistance using a robotic device/platform |
US10849702B2 (en) | 2013-03-15 | 2020-12-01 | Auris Health, Inc. | User input devices for controlling manipulation of guidewires and catheters |
US8989922B2 (en) | 2013-03-15 | 2015-03-24 | Azure Sky Group, LLC. | Modular drone and methods for use |
US9283046B2 (en) | 2013-03-15 | 2016-03-15 | Hansen Medical, Inc. | User interface for active drive apparatus with finite range of motion |
US9764468B2 (en) | 2013-03-15 | 2017-09-19 | Brain Corporation | Adaptive predictor apparatus and methods |
WO2014152015A1 (en) * | 2013-03-15 | 2014-09-25 | JIBO, Inc. | Apparatus and methods for providing a persistent companion device |
KR102117273B1 (ko) * | 2013-03-21 | 2020-06-01 | 삼성전자주식회사 | 수술 로봇 시스템 및 그 제어 방법 |
JP6557212B2 (ja) | 2013-04-03 | 2019-08-07 | シグニファイ ホールディング ビー ヴィ | 装置プロファイルを用いたデバイス装置連携 |
KR102137923B1 (ko) | 2013-04-15 | 2020-07-24 | 에이비 엘렉트로룩스 | 돌출 측부 브러시를 구비하는 로봇 진공 청소기 |
WO2014169943A1 (en) | 2013-04-15 | 2014-10-23 | Aktiebolaget Electrolux | Robotic vacuum cleaner |
EP2994804B1 (en) * | 2013-05-06 | 2020-09-02 | Sphero, Inc. | Multi-purposed self-propelled device |
CN105264452B (zh) * | 2013-05-06 | 2019-04-19 | 斯飞乐有限公司 | 多用途自推进装置 |
US11020016B2 (en) | 2013-05-30 | 2021-06-01 | Auris Health, Inc. | System and method for displaying anatomy and devices on a movable display |
US9242372B2 (en) | 2013-05-31 | 2016-01-26 | Brain Corporation | Adaptive robotic interface apparatus and methods |
US10228452B2 (en) | 2013-06-07 | 2019-03-12 | Hand Held Products, Inc. | Method of error correction for 3D imaging device |
US20140362287A1 (en) * | 2013-06-10 | 2014-12-11 | Chien Fu CHUNG | Multi-directional positioning apparatus for mobile-phone camera shooting |
US9314924B1 (en) * | 2013-06-14 | 2016-04-19 | Brain Corporation | Predictive robotic controller apparatus and methods |
US9384443B2 (en) | 2013-06-14 | 2016-07-05 | Brain Corporation | Robotic training apparatus and methods |
US9792546B2 (en) | 2013-06-14 | 2017-10-17 | Brain Corporation | Hierarchical robotic controller apparatus and methods |
US9436909B2 (en) | 2013-06-19 | 2016-09-06 | Brain Corporation | Increased dynamic range artificial neuron network apparatus and methods |
US9838645B2 (en) | 2013-10-31 | 2017-12-05 | Elwha Llc | Remote monitoring of telemedicine device |
US9075906B2 (en) | 2013-06-28 | 2015-07-07 | Elwha Llc | Medical support system including medical equipment case |
US9239950B2 (en) | 2013-07-01 | 2016-01-19 | Hand Held Products, Inc. | Dimensioning system |
WO2015017691A1 (en) * | 2013-08-02 | 2015-02-05 | Irobot Corporation | Time-dependent navigation of telepresence robots |
WO2015018355A1 (zh) * | 2013-08-07 | 2015-02-12 | 苏州宝时得电动工具有限公司 | 自动工作系统、自动行走设备及其控制方法 |
JP5939213B2 (ja) * | 2013-08-09 | 2016-06-22 | 株式会社安川電機 | ロボット制御装置及びロボット制御方法 |
JP5850004B2 (ja) * | 2013-08-09 | 2016-02-03 | 株式会社安川電機 | ロボット制御装置及びロボット制御方法 |
USD768142S1 (en) * | 2013-08-29 | 2016-10-04 | Samsung Electronics Co., Ltd. | Electronic device with graphical user interface |
US9464885B2 (en) | 2013-08-30 | 2016-10-11 | Hand Held Products, Inc. | System and method for package dimensioning |
JP6007873B2 (ja) * | 2013-08-30 | 2016-10-12 | トヨタ自動車株式会社 | ロボット及びその制御方法 |
US9483829B2 (en) | 2013-09-04 | 2016-11-01 | International Business Machines Corporation | Efficient visual surface finding |
KR101511992B1 (ko) * | 2013-09-06 | 2015-04-14 | 현대모비스(주) | 조향 휠 제어 방법 및 이를 위한 위한 시스템 |
KR102165818B1 (ko) * | 2013-09-10 | 2020-10-14 | 삼성전자주식회사 | 입력 영상을 이용한 사용자 인터페이스 제어 방법, 장치 및 기록매체 |
DE102013015189A1 (de) * | 2013-09-11 | 2015-03-12 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Mobiles Kamerasystem mit einer eigenfortbewegungsfähigen Plattform sowie Verfahren zur optischen Erfassung wenigstens eines Objektes |
US9579789B2 (en) | 2013-09-27 | 2017-02-28 | Brain Corporation | Apparatus and methods for training of robotic control arbitration |
US9296101B2 (en) | 2013-09-27 | 2016-03-29 | Brain Corporation | Robotic control arbitration apparatus and methods |
DE102013016381A1 (de) * | 2013-09-30 | 2015-04-02 | Grenzebach Maschinenbau Gmbh | Transportfahrzeug und Verfahren zum störungsfreien Transport von Lastregalen in Werkshallen mit Funkabschattungen und mit teilweise autonomem Fahrbetrieb |
US9463571B2 (en) | 2013-11-01 | 2016-10-11 | Brian Corporation | Apparatus and methods for online training of robots |
US9597797B2 (en) | 2013-11-01 | 2017-03-21 | Brain Corporation | Apparatus and methods for haptic training of robots |
US9248569B2 (en) | 2013-11-22 | 2016-02-02 | Brain Corporation | Discrepancy detection apparatus and methods for machine learning |
EP3084539B1 (en) | 2013-12-19 | 2019-02-20 | Aktiebolaget Electrolux | Prioritizing cleaning areas |
EP3082541B1 (en) | 2013-12-19 | 2018-04-04 | Aktiebolaget Electrolux | Adaptive speed control of rotating side brush |
US10209080B2 (en) | 2013-12-19 | 2019-02-19 | Aktiebolaget Electrolux | Robotic cleaning device |
KR102099495B1 (ko) | 2013-12-19 | 2020-04-09 | 에이비 엘렉트로룩스 | 로봇 청소 장치가 장애물에 올라가는 것의 감지 |
JP6687286B2 (ja) | 2013-12-19 | 2020-04-22 | アクチエボラゲット エレクトロルックス | ロボット掃除機およびランドマーク認識方法 |
JP6455737B2 (ja) | 2013-12-19 | 2019-01-23 | アクチエボラゲット エレクトロルックス | 方法、ロボット掃除機、コンピュータプログラムおよびコンピュータプログラム製品 |
WO2015090398A1 (en) | 2013-12-19 | 2015-06-25 | Aktiebolaget Electrolux | Robotic vacuum cleaner with side brush moving in spiral pattern |
US9829882B2 (en) | 2013-12-20 | 2017-11-28 | Sphero, Inc. | Self-propelled device with center of mass drive system |
EP3082539B1 (en) | 2013-12-20 | 2019-02-20 | Aktiebolaget Electrolux | Dust container |
US9283674B2 (en) | 2014-01-07 | 2016-03-15 | Irobot Corporation | Remotely operating a mobile robot |
US10279488B2 (en) * | 2014-01-17 | 2019-05-07 | Knightscope, Inc. | Autonomous data machines and systems |
US10514837B1 (en) * | 2014-01-17 | 2019-12-24 | Knightscope, Inc. | Systems and methods for security data analysis and display |
US9329597B2 (en) | 2014-01-17 | 2016-05-03 | Knightscope, Inc. | Autonomous data machines and systems |
US9358685B2 (en) * | 2014-02-03 | 2016-06-07 | Brain Corporation | Apparatus and methods for control of robot actions based on corrective user inputs |
US10042048B1 (en) | 2014-02-20 | 2018-08-07 | National Technology & Engineering Solutions Of Sandia, Llc | Superpixels for improved structure and terrain classification using multiple synthetic aperture radar image products |
EP2916190B1 (en) * | 2014-03-04 | 2019-05-08 | Volvo Car Corporation | Apparatus and method for prediction of time available for autonomous driving, in a vehicle having autonomous driving cap |
EP2915718B1 (en) | 2014-03-04 | 2018-07-11 | Volvo Car Corporation | Apparatus and method for continuously establishing a boundary for autonomous driving availability and an automotive vehicle comprising such an apparatus |
EP3243476B1 (en) | 2014-03-24 | 2019-11-06 | Auris Health, Inc. | Systems and devices for catheter driving instinctiveness |
US9426428B2 (en) | 2014-04-10 | 2016-08-23 | Smartvue Corporation | Systems and methods for automated cloud-based analytics and 3-dimensional (3D) display for surveillance systems in retail stores |
US9686514B2 (en) | 2014-04-10 | 2017-06-20 | Kip Smrt P1 Lp | Systems and methods for an automated cloud-based video surveillance system |
US9420238B2 (en) | 2014-04-10 | 2016-08-16 | Smartvue Corporation | Systems and methods for automated cloud-based 3-dimensional (3D) analytics for surveillance systems |
US11093545B2 (en) | 2014-04-10 | 2021-08-17 | Sensormatic Electronics, LLC | Systems and methods for an automated cloud-based video surveillance system |
US9407880B2 (en) | 2014-04-10 | 2016-08-02 | Smartvue Corporation | Systems and methods for automated 3-dimensional (3D) cloud-based analytics for security surveillance in operation areas |
US11120274B2 (en) | 2014-04-10 | 2021-09-14 | Sensormatic Electronics, LLC | Systems and methods for automated analytics for security surveillance in operation areas |
US10084995B2 (en) | 2014-04-10 | 2018-09-25 | Sensormatic Electronics, LLC | Systems and methods for an automated cloud-based video surveillance system |
US10217003B2 (en) | 2014-04-10 | 2019-02-26 | Sensormatic Electronics, LLC | Systems and methods for automated analytics for security surveillance in operation areas |
US10057546B2 (en) | 2014-04-10 | 2018-08-21 | Sensormatic Electronics, LLC | Systems and methods for automated cloud-based analytics for security and/or surveillance |
US9407879B2 (en) | 2014-04-10 | 2016-08-02 | Smartvue Corporation | Systems and methods for automated cloud-based analytics and 3-dimensional (3D) playback for surveillance systems |
US9405979B2 (en) | 2014-04-10 | 2016-08-02 | Smartvue Corporation | Systems and methods for automated cloud-based analytics and 3-dimensional (3D) display for surveillance systems |
ES2746754T3 (es) * | 2014-04-17 | 2020-03-06 | Softbank Robotics Europe | Robot humanoide con ruedas omnidireccionales basado en un controlador de posición y velocidad lineal predictivo |
US20150312520A1 (en) * | 2014-04-23 | 2015-10-29 | President And Fellows Of Harvard College | Telepresence apparatus and method enabling a case-study approach to lecturing and teaching |
JP6003942B2 (ja) * | 2014-04-24 | 2016-10-05 | トヨタ自動車株式会社 | 動作制限装置及び動作制限方法 |
US9346167B2 (en) | 2014-04-29 | 2016-05-24 | Brain Corporation | Trainable convolutional network apparatus and methods for operating a robotic vehicle |
CN103984037B (zh) * | 2014-04-30 | 2017-07-28 | 深圳市墨克瑞光电子研究院 | 基于视觉的移动机器人障碍物检测方法和装置 |
KR20150133898A (ko) * | 2014-05-20 | 2015-12-01 | 삼성디스플레이 주식회사 | 창문 겸용 표시장치 |
WO2015191910A1 (en) | 2014-06-12 | 2015-12-17 | Play-i, Inc. | System and method for reinforcing programming education through robotic feedback |
US10279470B2 (en) | 2014-06-12 | 2019-05-07 | Play-i, Inc. | System and method for facilitating program sharing |
US9672756B2 (en) | 2014-06-12 | 2017-06-06 | Play-i, Inc. | System and method for toy visual programming |
ES2681802T3 (es) | 2014-07-10 | 2018-09-17 | Aktiebolaget Electrolux | Método para detectar un error de medición en un dispositivo de limpieza robotizado |
US9283678B2 (en) * | 2014-07-16 | 2016-03-15 | Google Inc. | Virtual safety cages for robotic devices |
US9259838B1 (en) | 2014-07-24 | 2016-02-16 | Google Inc. | Systems and methods for ground plane estimation |
JP6140114B2 (ja) * | 2014-07-31 | 2017-05-31 | ファナック株式会社 | 移動式人協調型ロボット |
US9823059B2 (en) | 2014-08-06 | 2017-11-21 | Hand Held Products, Inc. | Dimensioning system with guided alignment |
US9205562B1 (en) | 2014-08-29 | 2015-12-08 | Google Inc. | Integration of depth points into a height map |
US10339389B2 (en) * | 2014-09-03 | 2019-07-02 | Sharp Laboratories Of America, Inc. | Methods and systems for vision-based motion estimation |
EP3190939B1 (en) | 2014-09-08 | 2021-07-21 | Aktiebolaget Electrolux | Robotic vacuum cleaner |
EP3190938A1 (en) | 2014-09-08 | 2017-07-19 | Aktiebolaget Electrolux | Robotic vacuum cleaner |
US9501059B2 (en) * | 2014-09-12 | 2016-11-22 | Qualcomm Incorporated | Pocket robot |
CN104260095B (zh) * | 2014-09-23 | 2016-04-27 | 上海工程技术大学 | 一种医疗机械臂的控制方法及装置 |
US10660496B2 (en) * | 2014-09-24 | 2020-05-26 | Samsung Electronics Co., Ltd. | Cleaning robot and method of controlling the cleaning robot |
US9630318B2 (en) | 2014-10-02 | 2017-04-25 | Brain Corporation | Feature detection apparatus and methods for training of robotic navigation |
US9779276B2 (en) | 2014-10-10 | 2017-10-03 | Hand Held Products, Inc. | Depth sensor based auto-focus system for an indicia scanner |
US10810715B2 (en) | 2014-10-10 | 2020-10-20 | Hand Held Products, Inc | System and method for picking validation |
US10775165B2 (en) | 2014-10-10 | 2020-09-15 | Hand Held Products, Inc. | Methods for improving the accuracy of dimensioning-system measurements |
US9897434B2 (en) | 2014-10-21 | 2018-02-20 | Hand Held Products, Inc. | Handheld dimensioning system with measurement-conformance feedback |
US9752864B2 (en) | 2014-10-21 | 2017-09-05 | Hand Held Products, Inc. | Handheld dimensioning system with feedback |
US10060729B2 (en) | 2014-10-21 | 2018-08-28 | Hand Held Products, Inc. | Handheld dimensioner with data-quality indication |
US9557166B2 (en) | 2014-10-21 | 2017-01-31 | Hand Held Products, Inc. | Dimensioning system with multipath interference mitigation |
US9762793B2 (en) | 2014-10-21 | 2017-09-12 | Hand Held Products, Inc. | System and method for dimensioning |
US9478029B2 (en) | 2014-10-23 | 2016-10-25 | Qualcomm Incorporated | Selection strategy for exchanging map information in collaborative multi-user SLAM systems |
US9772281B2 (en) | 2014-10-25 | 2017-09-26 | Isle Management Co. | Air quality analyzing apparatus |
US9927809B1 (en) | 2014-10-31 | 2018-03-27 | State Farm Mutual Automobile Insurance Company | User interface to facilitate control of unmanned aerial vehicles (UAVs) |
KR101666488B1 (ko) | 2014-11-14 | 2016-10-14 | 이창길 | 로봇의 자율 이동을 위한 행동블록 운영 시스템 및 그 방법 |
US10055892B2 (en) | 2014-11-16 | 2018-08-21 | Eonite Perception Inc. | Active region determination for head mounted displays |
CN106663411A (zh) | 2014-11-16 | 2017-05-10 | 易欧耐特感知公司 | 用于增强现实准备、处理和应用的系统和方法 |
US9916002B2 (en) | 2014-11-16 | 2018-03-13 | Eonite Perception Inc. | Social applications for augmented reality technologies |
CN104331080B (zh) * | 2014-11-21 | 2015-08-26 | 中国人民解放军国防科学技术大学 | 用于移动式机器人的定点跟踪路径规划方法 |
US9623560B1 (en) * | 2014-11-26 | 2017-04-18 | Daniel Theobald | Methods of operating a mechanism and systems related therewith |
KR101689190B1 (ko) * | 2014-11-26 | 2016-12-23 | 홍익대학교세종캠퍼스산학협력단 | 맞춤형 3d 프린팅 로봇 및 이를 위한 주문 시스템 |
US10877484B2 (en) | 2014-12-10 | 2020-12-29 | Aktiebolaget Electrolux | Using laser sensor for floor type detection |
CN114668335A (zh) | 2014-12-12 | 2022-06-28 | 伊莱克斯公司 | 侧刷和机器人吸尘器 |
EP3234714B1 (en) | 2014-12-16 | 2021-05-12 | Aktiebolaget Electrolux | Experience-based roadmap for a robotic cleaning device |
EP3234713B1 (en) | 2014-12-16 | 2022-06-15 | Aktiebolaget Electrolux | Cleaning method for a robotic cleaning device |
USD760263S1 (en) * | 2014-12-16 | 2016-06-28 | Jenny Q. Ta | Display screen with graphical user interface |
US20170102699A1 (en) * | 2014-12-22 | 2017-04-13 | Intel Corporation | Drone control through imagery |
KR20160084084A (ko) * | 2015-01-05 | 2016-07-13 | 한화테크윈 주식회사 | 스캐닝 라이다 장치 |
US11400595B2 (en) | 2015-01-06 | 2022-08-02 | Nexus Robotics Llc | Robotic platform with area cleaning mode |
US10518407B2 (en) | 2015-01-06 | 2019-12-31 | Discovery Robotics | Apparatus and methods for providing a reconfigurable robotic platform |
US20160206179A1 (en) * | 2015-01-15 | 2016-07-21 | National Taiwan University | Assistive robot endoscopic system with intuitive maneuverability for laparoscopic surgery and method thereof |
US10484437B2 (en) * | 2015-01-21 | 2019-11-19 | Logmein, Inc. | Remote support service with two-way smart whiteboard |
EP3249418A4 (en) * | 2015-01-22 | 2018-02-28 | Guangzhou Airob Robot Technology Co., Ltd. | Rfid-based localization and mapping method and device thereof |
EP3249419A4 (en) * | 2015-01-22 | 2018-02-28 | Guangzhou Airob Robot Technology Co., Ltd. | Color block tag-based localization and mapping method and device thereof |
US9389311B1 (en) * | 2015-02-19 | 2016-07-12 | Sandia Corporation | Superpixel edges for boundary detection |
CA2882968C (en) | 2015-02-23 | 2023-04-25 | Sulfur Heron Cognitive Systems Inc. | Facilitating generation of autonomous control information |
US9717387B1 (en) | 2015-02-26 | 2017-08-01 | Brain Corporation | Apparatus and methods for programming and training of robotic household appliances |
KR101682880B1 (ko) * | 2015-03-19 | 2016-12-20 | 현대자동차주식회사 | 차량 및 이를 포함하는 원격 차량 조작 시스템 |
DK3275204T3 (da) | 2015-03-24 | 2020-09-21 | Carrier Corp | System og fremgangsmåde til indsamling og analysering af flerdimensionel bygningsinformation |
CN107646118B (zh) | 2015-03-24 | 2022-04-15 | 开利公司 | 用于确定与楼层平面图相关的rf传感器性能的系统和方法 |
WO2016154303A1 (en) | 2015-03-24 | 2016-09-29 | Carrier Corporation | Integrated system for sales, installation, and maintenance of building systems |
US10928785B2 (en) | 2015-03-24 | 2021-02-23 | Carrier Corporation | Floor plan coverage based auto pairing and parameter setting |
US9574883B2 (en) | 2015-03-24 | 2017-02-21 | X Development Llc | Associating semantic location data with automated environment mapping |
US10230326B2 (en) | 2015-03-24 | 2019-03-12 | Carrier Corporation | System and method for energy harvesting system planning and performance |
CN107660300B (zh) | 2015-03-24 | 2021-01-29 | 开利公司 | 用于提供指示建筑物的入侵者威胁等级的图形用户界面的系统和方法 |
US10944837B2 (en) | 2015-03-24 | 2021-03-09 | Carrier Corporation | Floor-plan based learning and registration of distributed devices |
US11036897B2 (en) | 2015-03-24 | 2021-06-15 | Carrier Corporation | Floor plan based planning of building systems |
US10088993B2 (en) | 2015-04-01 | 2018-10-02 | Ebay Inc. | User interface for controlling data navigation |
US9833899B1 (en) * | 2015-04-02 | 2017-12-05 | Boston Dynamics, Inc. | Adaptive response to load |
JP6743828B2 (ja) | 2015-04-17 | 2020-08-19 | アクチエボラゲット エレクトロルックス | ロボット掃除機およびロボット掃除機を制御する方法 |
JP6892393B2 (ja) * | 2015-04-22 | 2021-06-23 | マサチューセッツ インスティテュート オブ テクノロジー | 足接地位置追随装置、その動きを制御する方法、コンピュータ実行可能なプログラム、及びそれを格納したコンピュータ読取可能な非一時的な情報記録媒体 |
US9690374B2 (en) * | 2015-04-27 | 2017-06-27 | Google Inc. | Virtual/augmented reality transition system and method |
WO2016179562A1 (en) * | 2015-05-06 | 2016-11-10 | Oribs Robotics, Inc. | Convertible telepresence robot |
US9811734B2 (en) | 2015-05-11 | 2017-11-07 | Google Inc. | Crowd-sourced creation and updating of area description file for mobile device localization |
US10033941B2 (en) * | 2015-05-11 | 2018-07-24 | Google Llc | Privacy filtering of area description file prior to upload |
US9786101B2 (en) | 2015-05-19 | 2017-10-10 | Hand Held Products, Inc. | Evaluating image values |
USD777846S1 (en) | 2015-05-19 | 2017-01-31 | Play-i, Inc. | Connector accessory for toy robot |
EP3299922B1 (en) * | 2015-05-22 | 2022-09-07 | FUJIFILM Corporation | Robot device and movement control method for robot device |
US20160349754A1 (en) | 2015-05-29 | 2016-12-01 | Clearpath Robotics, Inc. | Method, system and apparatus for controlling self-driving vehicles |
US10066982B2 (en) | 2015-06-16 | 2018-09-04 | Hand Held Products, Inc. | Calibrating a volume dimensioner |
US10133276B1 (en) * | 2015-06-19 | 2018-11-20 | Amazon Technologies, Inc. | Object avoidance with object detection and classification |
CN104991555A (zh) * | 2015-06-22 | 2015-10-21 | 中山明杰自动化科技有限公司 | 一种防撞击和带有智能报警装置的agv小车 |
US9857167B2 (en) | 2015-06-23 | 2018-01-02 | Hand Held Products, Inc. | Dual-projector three-dimensional scanner |
US20160377414A1 (en) | 2015-06-23 | 2016-12-29 | Hand Held Products, Inc. | Optical pattern projector |
US10062010B2 (en) | 2015-06-26 | 2018-08-28 | Intel Corporation | System for building a map and subsequent localization |
EP3112965A1 (en) * | 2015-07-02 | 2017-01-04 | Accenture Global Services Limited | Robotic process automation |
US9835486B2 (en) | 2015-07-07 | 2017-12-05 | Hand Held Products, Inc. | Mobile dimensioner apparatus for use in commerce |
EP3396313B1 (en) | 2015-07-15 | 2020-10-21 | Hand Held Products, Inc. | Mobile dimensioning method and device with dynamic accuracy compatible with nist standard |
US10094650B2 (en) | 2015-07-16 | 2018-10-09 | Hand Held Products, Inc. | Dimensioning and imaging items |
US20170017301A1 (en) | 2015-07-16 | 2017-01-19 | Hand Held Products, Inc. | Adjusting dimensioning results using augmented reality |
US9796091B1 (en) | 2015-08-17 | 2017-10-24 | X Development Llc | Selective robot deployment |
US9895809B1 (en) * | 2015-08-20 | 2018-02-20 | X Development Llc | Visual annotations in robot control interfaces |
US10932874B2 (en) * | 2015-08-25 | 2021-03-02 | Kawasaki Jukogyo Kabushiki Kaisha | Remote control robot system |
GB2541884A (en) * | 2015-08-28 | 2017-03-08 | Imp College Of Science Tech And Medicine | Mapping a space using a multi-directional camera |
KR101694369B1 (ko) * | 2015-08-28 | 2017-01-09 | 경상대학교산학협력단 | 상지 재활 로봇 |
US10032137B2 (en) * | 2015-08-31 | 2018-07-24 | Avaya Inc. | Communication systems for multi-source robot control |
JP6736831B2 (ja) | 2015-09-03 | 2020-08-05 | アクチエボラゲット エレクトロルックス | ロボット清掃デバイスのシステム、清掃デバイスを制御する方法、コンピュータプログラム及びコンピュータプログラム製品 |
JP2018530441A (ja) * | 2015-09-09 | 2018-10-18 | カーボン ロボティクス, インコーポレイテッドCarbon Robotics, Inc. | ロボットアームシステム及び物体回避方法 |
US10118296B1 (en) * | 2015-09-10 | 2018-11-06 | X Development Llc | Tagged robot sensor data |
US9684305B2 (en) * | 2015-09-11 | 2017-06-20 | Fuji Xerox Co., Ltd. | System and method for mobile robot teleoperation |
US10016897B2 (en) * | 2015-09-14 | 2018-07-10 | OneMarket Network LLC | Robotic systems and methods in prediction and presentation of resource availability |
US10077984B2 (en) * | 2015-09-25 | 2018-09-18 | International Business Machines Corporation | Indoor positioning system training |
US11134863B2 (en) * | 2015-10-05 | 2021-10-05 | Scholl's Wellness Company Llc | Generating orthotic product recommendations |
US10120057B1 (en) | 2015-10-13 | 2018-11-06 | Google Llc | System and method for determining the direction of an actor |
US9691153B1 (en) | 2015-10-21 | 2017-06-27 | Google Inc. | System and method for using image data to determine a direction of an actor |
CN105306762A (zh) * | 2015-10-22 | 2016-02-03 | 深圳创想未来机器人有限公司 | 移动智能终端及其家电控制方法 |
US10249030B2 (en) | 2015-10-30 | 2019-04-02 | Hand Held Products, Inc. | Image transformation for indicia reading |
US9928648B2 (en) * | 2015-11-09 | 2018-03-27 | Microsoft Technology Licensing, Llc | Object path identification for navigating objects in scene-aware device environments |
US10353473B2 (en) * | 2015-11-19 | 2019-07-16 | International Business Machines Corporation | Client device motion control via a video feed |
US10225544B2 (en) | 2015-11-19 | 2019-03-05 | Hand Held Products, Inc. | High resolution dot pattern |
US10471594B2 (en) * | 2015-12-01 | 2019-11-12 | Kindred Systems Inc. | Systems, devices, and methods for the distribution and collection of multimodal data associated with robots |
US9975241B2 (en) * | 2015-12-03 | 2018-05-22 | Intel Corporation | Machine object determination based on human interaction |
US10409292B2 (en) * | 2015-12-10 | 2019-09-10 | Panasonic Intellectual Property Corporation Of America | Movement control method, autonomous mobile robot, and recording medium storing program |
KR102546714B1 (ko) | 2015-12-15 | 2023-06-23 | 삼성전자주식회사 | 전자장치 및 그 거치대 |
DE102015122844A1 (de) | 2015-12-27 | 2017-06-29 | Faro Technologies, Inc. | 3D-Messvorrichtung mit Batteriepack |
AU2016384096B2 (en) * | 2016-01-04 | 2019-10-24 | Zhejiang Libiao Robots Co., Ltd. | Method and device for returning robots from site |
DE102017000063B4 (de) * | 2016-01-14 | 2019-10-31 | Fanuc Corporation | Robotereinrichtung mit Lernfunktion |
CN105681750B (zh) * | 2016-01-15 | 2018-09-25 | 福州中恒泰信息技术有限公司 | 远程操控机器人网络延时与机器人实时移动动作同步方法 |
US10025314B2 (en) | 2016-01-27 | 2018-07-17 | Hand Held Products, Inc. | Vehicle positioning and object avoidance |
US9977569B2 (en) | 2016-01-29 | 2018-05-22 | Visual Supply Company | Contextually changing omni-directional navigation mechanism |
US9910563B2 (en) | 2016-01-29 | 2018-03-06 | Visual Supply Company | Contextually changing omni-directional navigation mechanism |
US11445152B2 (en) | 2018-08-09 | 2022-09-13 | Cobalt Robotics Inc. | Security automation in a mobile robot |
US11772270B2 (en) | 2016-02-09 | 2023-10-03 | Cobalt Robotics Inc. | Inventory management by mobile robot |
US12134192B2 (en) | 2016-02-09 | 2024-11-05 | Cobalt Robotics Inc. | Robot with rotatable arm |
US11325250B2 (en) | 2017-02-06 | 2022-05-10 | Cobalt Robotics Inc. | Robot with rotatable arm |
US10265859B2 (en) | 2016-02-09 | 2019-04-23 | Cobalt Robotics Inc. | Mobile robot with removable fabric panels |
US10662045B2 (en) | 2016-02-11 | 2020-05-26 | Clearpath Robotics Inc. | Control augmentation apparatus and method for automated guided vehicles |
US10025308B1 (en) | 2016-02-19 | 2018-07-17 | Google Llc | System and method to obtain and use attribute data |
US10452071B1 (en) * | 2016-02-29 | 2019-10-22 | AI Incorporated | Obstacle recognition method for autonomous robots |
EP3430424B1 (en) | 2016-03-15 | 2021-07-21 | Aktiebolaget Electrolux | Robotic cleaning device and a method at the robotic cleaning device of performing cliff detection |
CN105894832B (zh) * | 2016-03-28 | 2018-06-08 | 广州飞锐机器人科技有限公司 | 一种自助导航定位agv的交通管制方法及装置 |
US9927814B2 (en) * | 2016-03-28 | 2018-03-27 | Fetch Robotics, Inc. | System and method for localization of robots |
US10118696B1 (en) | 2016-03-31 | 2018-11-06 | Steven M. Hoffberg | Steerable rotating projectile |
US9864377B2 (en) * | 2016-04-01 | 2018-01-09 | Locus Robotics Corporation | Navigation using planned robot travel paths |
EP3446839B1 (en) * | 2016-04-20 | 2023-01-18 | Sony Interactive Entertainment Inc. | Robot and housing |
EP3450118A4 (en) * | 2016-04-28 | 2019-04-10 | Fujitsu Limited | ROBOT |
JP6653446B2 (ja) * | 2016-05-06 | 2020-02-26 | パナソニックIpマネジメント株式会社 | ロボット |
CN109068908B (zh) | 2016-05-11 | 2021-05-11 | 伊莱克斯公司 | 机器人清洁设备 |
US10234856B2 (en) * | 2016-05-12 | 2019-03-19 | Caterpillar Inc. | System and method for controlling a machine |
GB2564791B (en) * | 2016-05-12 | 2021-12-15 | Groove X Inc | Autonomously acting robot having emergency stop function |
US10399230B2 (en) * | 2016-05-19 | 2019-09-03 | Simbe Robotics, Inc. | Method for automatically generating waypoints for imaging shelves within a store |
CN109564619A (zh) | 2016-05-19 | 2019-04-02 | 思比机器人公司 | 跟踪商店内的货架上的产品的放置的方法 |
US10386839B2 (en) * | 2016-05-26 | 2019-08-20 | Boston Incubator Center, LLC | Mobile robot that emulates pedestrian walking behavior |
US10339352B2 (en) | 2016-06-03 | 2019-07-02 | Hand Held Products, Inc. | Wearable metrological apparatus |
US10245724B2 (en) * | 2016-06-09 | 2019-04-02 | Shmuel Ur Innovation Ltd. | System, method and product for utilizing prediction models of an environment |
US9940721B2 (en) | 2016-06-10 | 2018-04-10 | Hand Held Products, Inc. | Scene change detection in a dimensioner |
US10163216B2 (en) | 2016-06-15 | 2018-12-25 | Hand Held Products, Inc. | Automatic mode switching in a volume dimensioner |
US10058997B1 (en) * | 2016-06-16 | 2018-08-28 | X Development Llc | Space extrapolation for robot task performance |
US10239205B2 (en) * | 2016-06-29 | 2019-03-26 | International Business Machines Corporation | System, method, and recording medium for corpus curation for action manifestation for cognitive robots |
US10016896B2 (en) * | 2016-06-30 | 2018-07-10 | Brain Corporation | Systems and methods for robotic behavior around moving bodies |
EP3486856A4 (en) * | 2016-07-13 | 2019-07-03 | Sony Corporation | AGENT ROBOT CONTROL SYSTEM, AGENT ROBOT SYSTEM, AGENT ROBOT CONTROL METHOD AND RECORD MEDIUM |
CN106131493A (zh) * | 2016-07-20 | 2016-11-16 | 绥化学院 | 基于虚拟现实远端临场智能消防机器人的体感控制系统 |
US11037464B2 (en) | 2016-07-21 | 2021-06-15 | Auris Health, Inc. | System with emulator movement tracking for controlling medical devices |
US10259117B2 (en) * | 2016-08-02 | 2019-04-16 | At&T Intellectual Property I, L.P. | On-demand robot virtualization |
TW201805598A (zh) * | 2016-08-04 | 2018-02-16 | 鴻海精密工業股份有限公司 | 自主移動設備及建立導航路徑的方法 |
US11017712B2 (en) | 2016-08-12 | 2021-05-25 | Intel Corporation | Optimized display image rendering |
CA3187706C (en) | 2016-08-26 | 2023-08-29 | Crown Equipment Corporation | Materials handling vehicle obstacle scanning tools |
MX2019002215A (es) | 2016-08-26 | 2019-07-08 | Crown Equip Corp | Herramientas de escaneo de campos multiples en vehiculos de manejo de materiales. |
EP4050451B1 (en) | 2016-08-26 | 2024-02-14 | Crown Equipment Corporation | Materials handling vehicle path validation and dynamic path modification |
CN106217393B (zh) * | 2016-08-29 | 2018-09-14 | 华南理工大学 | 移动式远端临场交互平台 |
US9928660B1 (en) | 2016-09-12 | 2018-03-27 | Intel Corporation | Hybrid rendering for a wearable display attached to a tethered computer |
US9953676B2 (en) | 2016-09-13 | 2018-04-24 | International Business Machines Corporation | Mounting a smartphone to robotic accessor of automated data storage library |
CN109310473B (zh) * | 2016-09-19 | 2023-02-17 | 直观外科手术操作公司 | 用于可控臂的基部定位系统以及相关方法 |
CN106313050B (zh) * | 2016-10-13 | 2018-11-20 | 北京京东尚科信息技术有限公司 | 机器人控制方法、系统和仓库搬运机器人 |
CN106406312B (zh) * | 2016-10-14 | 2017-12-26 | 平安科技(深圳)有限公司 | 导览机器人及其移动区域标定方法 |
US10275608B2 (en) * | 2016-10-15 | 2019-04-30 | International Business Machines Corporation | Object-centric video redaction |
US10597235B2 (en) | 2016-10-20 | 2020-03-24 | Intelligrated Headquarters, Llc | Carton unloader tool for jam recovery |
US10315866B2 (en) * | 2016-10-20 | 2019-06-11 | Intelligrated Headquarters, Llc | 3D-2D vision system for robotic carton unloading |
US20200066414A1 (en) * | 2016-10-25 | 2020-02-27 | Thomas Jefferson University | Telehealth systems |
CN106354140A (zh) * | 2016-11-01 | 2017-01-25 | 安徽爱依特科技有限公司 | 一种基于机器人的商铺识别装置 |
US11042161B2 (en) | 2016-11-16 | 2021-06-22 | Symbol Technologies, Llc | Navigation control method and apparatus in a mobile automation system |
US9805306B1 (en) | 2016-11-23 | 2017-10-31 | Accenture Global Solutions Limited | Cognitive robotics analyzer |
CN109983510A (zh) * | 2016-11-24 | 2019-07-05 | 国立大学法人京都大学 | 机器人控制系统、机械控制系统、机器人控制方法、机械控制方法和记录介质 |
US10909708B2 (en) | 2016-12-09 | 2021-02-02 | Hand Held Products, Inc. | Calibrating a dimensioner using ratios of measurable parameters of optic ally-perceptible geometric elements |
US10377125B2 (en) | 2016-12-09 | 2019-08-13 | Caterpillar Inc. | Control systems and methods to optimize machine placement for additive construction operations |
US10399325B2 (en) | 2016-12-13 | 2019-09-03 | Caterpillar Inc. | Systems and methods for preparing a worksite for additive construction |
US10783799B1 (en) * | 2016-12-17 | 2020-09-22 | Sproutel, Inc. | System, apparatus, and method for educating and reducing stress for patients with illness or trauma using an interactive location-aware toy and a distributed sensor network |
US10699461B2 (en) | 2016-12-20 | 2020-06-30 | Sony Interactive Entertainment LLC | Telepresence of multiple users in interactive virtual space |
CN108287642A (zh) * | 2017-01-03 | 2018-07-17 | 肖华军 | 基于移动智能设备交互的机器人平台 |
KR102670610B1 (ko) * | 2017-01-04 | 2024-05-31 | 엘지전자 주식회사 | 공항용 로봇 및 그의 동작 방법 |
CN108326875B (zh) * | 2017-01-20 | 2023-03-24 | 松下知识产权经营株式会社 | 通信控制方法与装置、远程呈现机器人以及存储介质 |
KR102033143B1 (ko) * | 2017-01-25 | 2019-10-16 | 엘지전자 주식회사 | 3차원 공간에서 기능 영역을 식별하는 방법 및 이를 구현하는 로봇 |
JP6882904B2 (ja) * | 2017-01-30 | 2021-06-02 | 株式会社デンソーテン | 画像記憶装置 |
US10906185B2 (en) | 2017-02-06 | 2021-02-02 | Cobalt Robotics Inc. | Mobile robot with arm for access point security checks |
US10913160B2 (en) | 2017-02-06 | 2021-02-09 | Cobalt Robotics Inc. | Mobile robot with arm for door interactions |
US11724399B2 (en) | 2017-02-06 | 2023-08-15 | Cobalt Robotics Inc. | Mobile robot with arm for elevator interactions |
US11047672B2 (en) | 2017-03-28 | 2021-06-29 | Hand Held Products, Inc. | System for optically dimensioning |
USD858537S1 (en) * | 2017-03-31 | 2019-09-03 | Microsoft Corporation | Display system with a virtual three-dimensional graphical user interface |
CN108733035B (zh) | 2017-04-14 | 2019-12-06 | 京东方科技集团股份有限公司 | 一种导引机器人 |
WO2018191818A1 (en) * | 2017-04-18 | 2018-10-25 | Clearpath Robotics Inc. | Stand-alone self-driving material-transport vehicle |
US10435179B2 (en) * | 2017-04-18 | 2019-10-08 | Electroimpact, Inc. | Camera assisted robotic system for locating the end of a fastener extending through an aircraft part during manufacture thereof |
US10949940B2 (en) * | 2017-04-19 | 2021-03-16 | Global Tel*Link Corporation | Mobile correctional facility robots |
US11862302B2 (en) | 2017-04-24 | 2024-01-02 | Teladoc Health, Inc. | Automated transcription and documentation of tele-health encounters |
US10646994B2 (en) * | 2017-04-25 | 2020-05-12 | At&T Intellectual Property I, L.P. | Robot virtualization leveraging Geo analytics and augmented reality |
EP3396306B1 (en) * | 2017-04-26 | 2019-11-27 | Mitutoyo Corporation | Method and system for calculating a height map of a surface of an object from an image stack in scanning optical 2.5d profiling of the surface by an optical system |
US10949798B2 (en) | 2017-05-01 | 2021-03-16 | Symbol Technologies, Llc | Multimodal localization and mapping for a mobile automation apparatus |
US10726273B2 (en) | 2017-05-01 | 2020-07-28 | Symbol Technologies, Llc | Method and apparatus for shelf feature and object placement detection from shelf images |
US10591918B2 (en) | 2017-05-01 | 2020-03-17 | Symbol Technologies, Llc | Fixed segmented lattice planning for a mobile automation apparatus |
US11449059B2 (en) | 2017-05-01 | 2022-09-20 | Symbol Technologies, Llc | Obstacle detection for a mobile automation apparatus |
US11093896B2 (en) | 2017-05-01 | 2021-08-17 | Symbol Technologies, Llc | Product status detection system |
WO2018204308A1 (en) | 2017-05-01 | 2018-11-08 | Symbol Technologies, Llc | Method and apparatus for object status detection |
US11367092B2 (en) | 2017-05-01 | 2022-06-21 | Symbol Technologies, Llc | Method and apparatus for extracting and processing price text from an image set |
US10663590B2 (en) | 2017-05-01 | 2020-05-26 | Symbol Technologies, Llc | Device and method for merging lidar data |
US11600084B2 (en) | 2017-05-05 | 2023-03-07 | Symbol Technologies, Llc | Method and apparatus for detecting and interpreting price label text |
US10895971B2 (en) * | 2017-05-12 | 2021-01-19 | Irobot Corporation | Methods, systems, and devices for mapping, controlling, and displaying device status |
EP3403772B1 (en) * | 2017-05-18 | 2022-11-16 | KUKA Hungária Kft. | Robot motion planning for avoiding collision with moving obstacles |
JP6638695B2 (ja) * | 2017-05-18 | 2020-01-29 | トヨタ自動車株式会社 | 自動運転システム |
JP6761990B2 (ja) * | 2017-05-22 | 2020-09-30 | パナソニックIpマネジメント株式会社 | 通信制御方法、通信制御装置、テレプレゼンスロボット、及び通信制御プログラム |
WO2018213931A1 (en) | 2017-05-25 | 2018-11-29 | Clearpath Robotics Inc. | Systems and methods for process tending with a robot arm |
KR20220025250A (ko) | 2017-06-02 | 2022-03-03 | 에이비 엘렉트로룩스 | 로봇 청소 장치 전방의 표면의 레벨차를 검출하는 방법 |
CN107422729A (zh) * | 2017-06-03 | 2017-12-01 | 广东华创智能装备有限公司 | 一种具有安全检测功能的agv小车 |
US10477105B2 (en) * | 2017-06-08 | 2019-11-12 | Futurewei Technologies, Inc. | Method and system for transmitting virtual reality (VR) content |
JP7013689B2 (ja) | 2017-06-21 | 2022-02-01 | 富士フイルムビジネスイノベーション株式会社 | 遠隔操作型移動ロボットおよびロボット制御システム |
US10235192B2 (en) | 2017-06-23 | 2019-03-19 | Accenture Global Solutions Limited | Self-learning robotic process automation |
JP2019008585A (ja) * | 2017-06-26 | 2019-01-17 | 富士ゼロックス株式会社 | ロボット制御システム |
KR101888523B1 (ko) * | 2017-06-29 | 2018-08-14 | 이종훈 | 헤드램프의 모델 또는 동작에 따라 3차원 이동이 가능한 자동차 배광 시험기 |
US10427306B1 (en) | 2017-07-06 | 2019-10-01 | X Development Llc | Multimodal object identification |
CN107515606A (zh) * | 2017-07-20 | 2017-12-26 | 北京格灵深瞳信息技术有限公司 | 机器人实现方法、控制方法及机器人、电子设备 |
US11853076B1 (en) | 2017-07-21 | 2023-12-26 | AI Incorporated | Virtual reality concert system |
US10733748B2 (en) | 2017-07-24 | 2020-08-04 | Hand Held Products, Inc. | Dual-pattern optical 3D dimensioning |
US10483007B2 (en) | 2017-07-25 | 2019-11-19 | Intouch Technologies, Inc. | Modular telehealth cart with thermal imaging and touch screen user interface |
US10688841B1 (en) * | 2017-07-31 | 2020-06-23 | Zoox, Inc. | Expanding sensor domain coverage using differential active suspension |
KR101970295B1 (ko) * | 2017-08-08 | 2019-04-18 | 네이버랩스 주식회사 | 픽업 로봇의 제어 방법 |
US11316865B2 (en) | 2017-08-10 | 2022-04-26 | Nuance Communications, Inc. | Ambient cooperative intelligence system and method |
US11101022B2 (en) | 2017-08-10 | 2021-08-24 | Nuance Communications, Inc. | Automated clinical documentation system and method |
WO2019035007A1 (en) | 2017-08-15 | 2019-02-21 | American Well Corporation | APPARATUS AND METHODS FOR REMOTE CAMERA CONTROL WITH INTENTION BASED COMMANDS AND AUTOMATIC LEARNING VISION STATUS MANAGEMENT |
US11636944B2 (en) | 2017-08-25 | 2023-04-25 | Teladoc Health, Inc. | Connectivity infrastructure for a telehealth platform |
US11001446B2 (en) | 2017-08-31 | 2021-05-11 | Clearpath Robotics Inc. | Apparatus, systems, and methods for payload pick-up and drop-off with a self-driving material-transport vehicle |
WO2019041043A1 (en) | 2017-08-31 | 2019-03-07 | Clearpath Robotics Inc. | SYSTEMS AND METHODS FOR GENERATING A MISSION FOR A SELF-CONTAINING MATERIAL TRANSPORT VEHICLE |
US10521914B2 (en) | 2017-09-07 | 2019-12-31 | Symbol Technologies, Llc | Multi-sensor object recognition system and method |
US10572763B2 (en) | 2017-09-07 | 2020-02-25 | Symbol Technologies, Llc | Method and apparatus for support surface edge detection |
US10794710B1 (en) | 2017-09-08 | 2020-10-06 | Perceptin Shenzhen Limited | High-precision multi-layer visual and semantic map by autonomous units |
CN109521927B (zh) | 2017-09-20 | 2022-07-01 | 阿里巴巴集团控股有限公司 | 机器人互动方法和设备 |
KR20200058400A (ko) | 2017-09-26 | 2020-05-27 | 에이비 엘렉트로룩스 | 로봇 청소 장치의 이동 제어 |
US10612929B2 (en) | 2017-10-17 | 2020-04-07 | AI Incorporated | Discovering and plotting the boundary of an enclosure |
JP6922652B2 (ja) * | 2017-10-27 | 2021-08-18 | トヨタ自動車株式会社 | 撮像装置 |
CN109725632A (zh) * | 2017-10-30 | 2019-05-07 | 速感科技(北京)有限公司 | 可移动智能设备控制方法、可移动智能设备及智能扫地机 |
WO2019084686A1 (en) | 2017-10-31 | 2019-05-09 | Clearpath Robotics Inc. | Systems and methods for operating robotic equipment in controlled zones |
EP3602272B1 (en) | 2017-11-06 | 2023-11-22 | Google LLC | Methods and systems for attending to a presenting user |
US10533858B2 (en) * | 2017-11-06 | 2020-01-14 | International Business Machines Corporation | Automated emergency response |
WO2019090417A1 (en) | 2017-11-10 | 2019-05-16 | Clearpath Robotics Inc. | Systems and methods for updating an electronic map |
WO2019100269A1 (zh) * | 2017-11-22 | 2019-05-31 | 深圳市沃特沃德股份有限公司 | 机器人移动控制方法、系统和机器人 |
CN110831534B (zh) | 2017-12-08 | 2023-04-28 | 奥瑞斯健康公司 | 用于医疗仪器导航和瞄准的系统和方法 |
CN107943065B (zh) * | 2017-12-08 | 2018-10-19 | 西安科技大学 | 机器人自平衡模拟实验系统及方法 |
US11010966B2 (en) | 2017-12-14 | 2021-05-18 | The Joan and Irwin Jacobs Technion-Cornell Institute | System and method for creating geo-localized enhanced floor plans |
US11127129B2 (en) * | 2017-12-14 | 2021-09-21 | The Joan and Irwin Jacobs Technion-Cornell Institute | Techniques for identifying hazardous site conditions in geo-localized enhanced floor plans |
CN112004645B (zh) * | 2017-12-19 | 2024-10-15 | 卡内基梅隆大学 | 智能清洁机器人 |
US10676022B2 (en) | 2017-12-27 | 2020-06-09 | X Development Llc | Visually indicating vehicle caution regions |
US11413755B2 (en) * | 2017-12-31 | 2022-08-16 | Sarcos Corp. | Covert identification tags viewable by robots and robotic devices |
CN108196548A (zh) * | 2018-01-08 | 2018-06-22 | 四川文理学院 | 一种基于Arduino语言及路径跟随算法的机器人控制器 |
DE102018104780A1 (de) * | 2018-03-02 | 2019-09-05 | Sick Ag | Verfahren zur Bestimmung einer elektronischen nützbaren Repräsentation einer Umgebung, Vorrichtung hierfür, Datenträger |
WO2019173331A1 (en) | 2018-03-05 | 2019-09-12 | Nuance Communications, Inc. | System and method for review of automated clinical documentation |
US11250382B2 (en) | 2018-03-05 | 2022-02-15 | Nuance Communications, Inc. | Automated clinical documentation system and method |
JP2021515336A (ja) * | 2018-03-05 | 2021-06-17 | ザ・リージエンツ・オブ・ザ・ユニバーシテイ・オブ・コロラド、ア・ボデイー・コーポレイト | 人間とロボットの相互作用の拡張現実調整 |
US11515020B2 (en) | 2018-03-05 | 2022-11-29 | Nuance Communications, Inc. | Automated clinical documentation system and method |
US11548166B2 (en) * | 2018-03-07 | 2023-01-10 | Skylla Technologies, Inc. | Collaborative task execution with humans and robotic vehicles |
US10813169B2 (en) | 2018-03-22 | 2020-10-20 | GoTenna, Inc. | Mesh network deployment kit |
US11712637B1 (en) | 2018-03-23 | 2023-08-01 | Steven M. Hoffberg | Steerable disk or ball |
US10740911B2 (en) | 2018-04-05 | 2020-08-11 | Symbol Technologies, Llc | Method, system and apparatus for correcting translucency artifacts in data representing a support structure |
US11327504B2 (en) * | 2018-04-05 | 2022-05-10 | Symbol Technologies, Llc | Method, system and apparatus for mobile automation apparatus localization |
US10809078B2 (en) | 2018-04-05 | 2020-10-20 | Symbol Technologies, Llc | Method, system and apparatus for dynamic path generation |
US10823572B2 (en) | 2018-04-05 | 2020-11-03 | Symbol Technologies, Llc | Method, system and apparatus for generating navigational data |
US10832436B2 (en) | 2018-04-05 | 2020-11-10 | Symbol Technologies, Llc | Method, system and apparatus for recovering label positions |
US10921446B2 (en) * | 2018-04-06 | 2021-02-16 | Microsoft Technology Licensing, Llc | Collaborative mapping of a space using ultrasonic sonar |
CN108665541B (zh) * | 2018-04-09 | 2019-06-07 | 北京三快在线科技有限公司 | 一种基于激光传感器的地图生成方法及装置和机器人 |
WO2019200012A1 (en) | 2018-04-10 | 2019-10-17 | Cairl Brian | System and method for robot-assisted, cart-based workflows |
US20210018912A1 (en) * | 2018-04-10 | 2021-01-21 | Fetch Robotics, Inc. | Robot Management System |
US11878421B2 (en) | 2018-04-23 | 2024-01-23 | Purdue Research Foundation | Robot navigation and robot-IoT interactive task planning using augmented reality |
US10792813B1 (en) * | 2018-04-26 | 2020-10-06 | X Development Llc | Managing robot resources |
US10617299B2 (en) | 2018-04-27 | 2020-04-14 | Intouch Technologies, Inc. | Telehealth cart that supports a removable tablet with seamless audio/video switching |
US10807236B2 (en) * | 2018-04-30 | 2020-10-20 | Beijing Jingdong Shangke Information Technology Co., Ltd. | System and method for multimodal mapping and localization |
US10584962B2 (en) | 2018-05-01 | 2020-03-10 | Hand Held Products, Inc | System and method for validating physical-item security |
US11179213B2 (en) | 2018-05-18 | 2021-11-23 | Auris Health, Inc. | Controllers for robotically-enabled teleoperated systems |
KR102047303B1 (ko) * | 2018-06-01 | 2019-11-21 | 엘지전자 주식회사 | 저조도 영상 내 소실점에 기반하여 방향을 추정하는 로봇 및 방법 |
JP6988704B2 (ja) * | 2018-06-06 | 2022-01-05 | トヨタ自動車株式会社 | センサ制御装置、物体探索システム、物体探索方法及びプログラム |
US10974392B2 (en) * | 2018-06-08 | 2021-04-13 | International Business Machines Corporation | Automated robotic security system |
KR102175298B1 (ko) * | 2018-06-14 | 2020-11-06 | 엘지전자 주식회사 | 이동 로봇의 동작 방법 |
KR102148031B1 (ko) | 2018-06-25 | 2020-10-14 | 엘지전자 주식회사 | 로봇 |
KR102148029B1 (ko) | 2018-06-25 | 2020-08-26 | 엘지전자 주식회사 | 로봇 |
KR102165352B1 (ko) | 2018-06-25 | 2020-10-13 | 엘지전자 주식회사 | 로봇 |
KR102136411B1 (ko) | 2018-06-25 | 2020-07-21 | 엘지전자 주식회사 | 로봇 |
KR102148032B1 (ko) | 2018-06-25 | 2020-08-26 | 엘지전자 주식회사 | 로봇 |
US11212439B2 (en) | 2018-07-24 | 2021-12-28 | Ricoh Company, Ltd. | Communication terminal, display method, and non-transitory computer-readable medium for displaying images and controller |
US10934045B2 (en) | 2018-07-27 | 2021-03-02 | Zebra Technologies Corporation | Method and apparatus for labeling of support structures |
CN110852134A (zh) * | 2018-07-27 | 2020-02-28 | 北京市商汤科技开发有限公司 | 活体检测方法、装置及系统、电子设备和存储介质 |
US11022693B1 (en) | 2018-08-03 | 2021-06-01 | GM Global Technology Operations LLC | Autonomous vehicle controlled based upon a lidar data segmentation system |
CN108983783A (zh) * | 2018-08-03 | 2018-12-11 | 上海有个机器人有限公司 | 一种机器人移动速度控制方法及系统、存储介质及终端 |
US10884411B1 (en) | 2018-08-03 | 2021-01-05 | GM Global Technology Operations LLC | Autonomous vehicle controlled based upon a lidar data segmentation system and an aligned heightmap |
US11082667B2 (en) | 2018-08-09 | 2021-08-03 | Cobalt Robotics Inc. | Contextual automated surveillance by a mobile robot |
US11460849B2 (en) * | 2018-08-09 | 2022-10-04 | Cobalt Robotics Inc. | Automated route selection by a mobile robot |
EP3660617A4 (en) * | 2018-08-14 | 2021-04-14 | Chiba Institute of Technology | MOBILE ROBOT |
US10948907B2 (en) | 2018-08-24 | 2021-03-16 | Ford Global Technologies, Llc | Self-driving mobile robots using human-robot interactions |
US11573574B2 (en) * | 2018-08-30 | 2023-02-07 | Canon Kabushiki Kaisha | Information processing apparatus, information processing method, information processing system, and storage medium |
JP6666400B1 (ja) * | 2018-09-10 | 2020-03-13 | Telexistence株式会社 | ロボット制御装置、ロボット制御方法及びロボット制御システム |
US11506483B2 (en) | 2018-10-05 | 2022-11-22 | Zebra Technologies Corporation | Method, system and apparatus for support structure depth determination |
US11010920B2 (en) | 2018-10-05 | 2021-05-18 | Zebra Technologies Corporation | Method, system and apparatus for object detection in point clouds |
FR3087019B1 (fr) | 2018-10-09 | 2021-06-18 | Thales Sa | Systeme de controle de commande d'un systeme commande via une interface graphique et procede de controle associe |
US11192253B2 (en) * | 2018-10-12 | 2021-12-07 | Toyota Research Institute, Inc. | Systems and methods for conditional robotic teleoperation |
US11292449B2 (en) * | 2018-10-19 | 2022-04-05 | GEOSAT Aerospace & Technology | Unmanned ground vehicle and method for operating unmanned ground vehicle |
US11433546B1 (en) * | 2018-10-24 | 2022-09-06 | Amazon Technologies, Inc. | Non-verbal cuing by autonomous mobile device |
WO2020086557A1 (en) * | 2018-10-24 | 2020-04-30 | Discovery Robotics | Apparatus and method for operations of a robotic platform |
US10860032B2 (en) | 2018-10-29 | 2020-12-08 | Dell Products, Lp | System and method for adaptive infrared emitter power optimization for simultaneous localization and mapping |
US10369701B1 (en) * | 2018-10-30 | 2019-08-06 | Mujin, Inc. | Automated package registration systems, devices, and methods |
KR20200052590A (ko) | 2018-11-07 | 2020-05-15 | 최지광 | 해먹으로 사용이 가능한 등산용배낭 |
CN109586360B (zh) * | 2018-11-09 | 2020-09-22 | 深圳市银星智能科技股份有限公司 | 一种机器人自动充电的方法、装置、充电桩和机器人 |
US11090811B2 (en) * | 2018-11-13 | 2021-08-17 | Zebra Technologies Corporation | Method and apparatus for labeling of support structures |
KR102186423B1 (ko) | 2018-11-13 | 2020-12-03 | 엘지전자 주식회사 | 공기조화기 및 그의 동작 방법 |
US11003188B2 (en) | 2018-11-13 | 2021-05-11 | Zebra Technologies Corporation | Method, system and apparatus for obstacle handling in navigational path generation |
US20210263532A1 (en) * | 2018-11-16 | 2021-08-26 | Hewlett-Packard Development Company, L.P. | Telepresence session initiation locations |
JP7437873B2 (ja) | 2018-11-19 | 2024-02-26 | 株式会社日建設計総合研究所 | データ計測システム及び建物設備制御システム |
JP7325947B2 (ja) * | 2018-11-19 | 2023-08-15 | 株式会社日建設計総合研究所 | 自律移動ロボット及びデータ計測システム |
US11157738B2 (en) * | 2018-11-30 | 2021-10-26 | Cloudminds Robotics Co., Ltd. | Audio-visual perception system and apparatus and robot system |
US11143599B2 (en) | 2018-12-03 | 2021-10-12 | Mistras Group, Inc. | Systems and methods for inspecting pipelines using a pipeline inspection robot |
US10890505B2 (en) | 2018-12-03 | 2021-01-12 | Mistras Group, Inc. | Systems and methods for inspecting pipelines using a robotic imaging system |
US10783623B2 (en) | 2018-12-03 | 2020-09-22 | Mistras Group, Inc. | Systems and methods for inspecting pipelines using a robotic imaging system |
US11079240B2 (en) | 2018-12-07 | 2021-08-03 | Zebra Technologies Corporation | Method, system and apparatus for adaptive particle filter localization |
US11416000B2 (en) | 2018-12-07 | 2022-08-16 | Zebra Technologies Corporation | Method and apparatus for navigational ray tracing |
US11100303B2 (en) | 2018-12-10 | 2021-08-24 | Zebra Technologies Corporation | Method, system and apparatus for auxiliary label detection and association |
US11015938B2 (en) | 2018-12-12 | 2021-05-25 | Zebra Technologies Corporation | Method, system and apparatus for navigational assistance |
US10731970B2 (en) | 2018-12-13 | 2020-08-04 | Zebra Technologies Corporation | Method, system and apparatus for support structure detection |
JP2020106980A (ja) * | 2018-12-26 | 2020-07-09 | トヨタ自動車株式会社 | 車両制御装置、車両制御方法及び車両制御システム |
CA3028708A1 (en) | 2018-12-28 | 2020-06-28 | Zih Corp. | Method, system and apparatus for dynamic loop closure in mapping trajectories |
US11185379B2 (en) * | 2019-01-10 | 2021-11-30 | Verily Life Sciences Llc | Comprehensive messaging system for robotic surgical systems |
JP2022539936A (ja) * | 2019-01-16 | 2022-09-14 | ハイ ロボティクス カンパニー リミテッド | 障害物回避方法、装置及び倉庫ロボット |
CN109887208A (zh) * | 2019-02-28 | 2019-06-14 | 同方威视技术股份有限公司 | 安保装置及安保系统 |
US11279042B2 (en) * | 2019-03-12 | 2022-03-22 | Bear Robotics, Inc. | Robots for serving food and/or drinks |
WO2020184757A1 (ko) | 2019-03-13 | 2020-09-17 | 엘지전자 주식회사 | 로봇 |
US11493939B1 (en) * | 2019-03-15 | 2022-11-08 | Alarm.Com Incorporated | Premise mapping with security camera drone |
JP7234724B2 (ja) * | 2019-03-20 | 2023-03-08 | 株式会社リコー | ロボットおよび制御システム |
US11308618B2 (en) | 2019-04-14 | 2022-04-19 | Holovisions LLC | Healthy-Selfie(TM): a portable phone-moving device for telemedicine imaging using a mobile phone |
US12014500B2 (en) | 2019-04-14 | 2024-06-18 | Holovisions LLC | Healthy-Selfie(TM): methods for remote medical imaging using a conventional smart phone or augmented reality eyewear |
US11817194B2 (en) * | 2019-04-30 | 2023-11-14 | Pixart Imaging Inc. | Smart control system |
US11137770B2 (en) * | 2019-04-30 | 2021-10-05 | Pixart Imaging Inc. | Sensor registering method and event identifying method of smart detection system |
US11169540B2 (en) * | 2019-05-08 | 2021-11-09 | Robotic Research, Llc | Autonomous convoys maneuvering “deformable” terrain and “deformable” obstacles |
US11675072B2 (en) * | 2019-05-31 | 2023-06-13 | Lg Electronics Inc. | Mobile robot and method of controlling the same |
US11960286B2 (en) | 2019-06-03 | 2024-04-16 | Zebra Technologies Corporation | Method, system and apparatus for dynamic task sequencing |
US11200677B2 (en) | 2019-06-03 | 2021-12-14 | Zebra Technologies Corporation | Method, system and apparatus for shelf edge detection |
US11151743B2 (en) | 2019-06-03 | 2021-10-19 | Zebra Technologies Corporation | Method, system and apparatus for end of aisle detection |
US11402846B2 (en) | 2019-06-03 | 2022-08-02 | Zebra Technologies Corporation | Method, system and apparatus for mitigating data capture light leakage |
US11080566B2 (en) | 2019-06-03 | 2021-08-03 | Zebra Technologies Corporation | Method, system and apparatus for gap detection in support structures with peg regions |
US11662739B2 (en) | 2019-06-03 | 2023-05-30 | Zebra Technologies Corporation | Method, system and apparatus for adaptive ceiling-based localization |
US11341663B2 (en) | 2019-06-03 | 2022-05-24 | Zebra Technologies Corporation | Method, system and apparatus for detecting support structure obstructions |
EP3982084A1 (en) * | 2019-06-05 | 2022-04-13 | Beijing Whyhow Information Technology Co., Ltd | Relative positioning device, and corresponding relative positioning method |
CN110281236B (zh) * | 2019-06-11 | 2021-07-13 | 深圳市银星智能科技股份有限公司 | 移动机器人及其安全监控方法 |
US11416002B1 (en) * | 2019-06-11 | 2022-08-16 | Ambarella International Lp | Robotic vacuum with mobile security function |
US11231712B2 (en) | 2019-06-12 | 2022-01-25 | Ford Global Technologies, Llc | Digital model rectification with sensing robot |
US11216480B2 (en) | 2019-06-14 | 2022-01-04 | Nuance Communications, Inc. | System and method for querying data points from graph data structures |
US11227679B2 (en) | 2019-06-14 | 2022-01-18 | Nuance Communications, Inc. | Ambient clinical intelligence system and method |
US11043207B2 (en) | 2019-06-14 | 2021-06-22 | Nuance Communications, Inc. | System and method for array data simulation and customized acoustic modeling for ambient ASR |
CN112085846A (zh) * | 2019-06-14 | 2020-12-15 | 通用电气精准医疗有限责任公司 | 用于在成像系统中生成对象3d点云的方法和系统 |
KR20200144363A (ko) * | 2019-06-18 | 2020-12-29 | 엘지전자 주식회사 | 로봇 및 그의 구동 방법 |
US11220006B2 (en) * | 2019-06-24 | 2022-01-11 | Ford Global Technologies, Llc | Digital model rectification |
WO2020264418A1 (en) | 2019-06-28 | 2020-12-30 | Auris Health, Inc. | Console overlay and methods of using same |
US11531807B2 (en) | 2019-06-28 | 2022-12-20 | Nuance Communications, Inc. | System and method for customized text macros |
CN110333718A (zh) * | 2019-06-28 | 2019-10-15 | 苏州上善知源汽车电子有限公司 | 远程控制车辆的安全驾驶方法 |
CN110290213A (zh) * | 2019-06-28 | 2019-09-27 | 北京金山安全软件有限公司 | 智能机器人管理方法、装置及电子设备 |
US20210001487A1 (en) * | 2019-07-03 | 2021-01-07 | Ricoh Company, Ltd. | Information processing apparatus, information processing method, and storage medium |
RU2718472C1 (ru) * | 2019-07-11 | 2020-04-08 | Федеральное государственное бюджетное образовательное учреждение высшего образования "Сибирский государственный университет геосистем и технологий" | Способ создания и использования в интерактивном режиме источника геопространственной информации в условиях отсутствия связи для передачи цифровых данных |
US11602847B2 (en) * | 2019-07-30 | 2023-03-14 | Tata Consultancy Services Limited | Method and system for robotic task planning |
US11197262B2 (en) | 2019-08-02 | 2021-12-07 | Dell Products, Lp | Systems and methods of room profiling using wireless local area networks |
US11343244B2 (en) | 2019-08-02 | 2022-05-24 | Dell Products, Lp | Method and apparatus for multi-factor verification of a computing device location within a preset geographic area |
US11510047B2 (en) | 2019-08-12 | 2022-11-22 | Dell Products, Lp | Learning based wireless performance adjustment for mobile information handling system |
US11409881B2 (en) | 2019-08-12 | 2022-08-09 | Dell Products, Lp | Method and apparatus for wireless signal based location security system |
US11330551B2 (en) | 2019-08-12 | 2022-05-10 | Dell Products, Lp | Method and apparatus for location aware optimal wireless link selection system |
CN110542424B (zh) * | 2019-09-03 | 2022-07-08 | 江苏艾佳家居用品有限公司 | 一种户型空间区域自动导航的方法及系统 |
CN112454372A (zh) * | 2019-09-09 | 2021-03-09 | 上海产业技术研究院 | 服务机器人及医疗处理系统 |
US11262887B2 (en) * | 2019-09-13 | 2022-03-01 | Toyota Research Institute, Inc. | Methods and systems for assigning force vectors to robotic tasks |
WO2021061114A1 (en) * | 2019-09-25 | 2021-04-01 | Hewlett-Packard Development Company, L.P. | Location indicator devices |
US11639846B2 (en) | 2019-09-27 | 2023-05-02 | Honeywell International Inc. | Dual-pattern optical 3D dimensioning |
US11670408B2 (en) | 2019-09-30 | 2023-06-06 | Nuance Communications, Inc. | System and method for review of automated clinical documentation |
WO2021100890A1 (ko) * | 2019-11-18 | 2021-05-27 | (주)한스이엔지 | 장애물 인지 및 회피 주행 제어 시스템 및 그 방법 |
US11507103B2 (en) | 2019-12-04 | 2022-11-22 | Zebra Technologies Corporation | Method, system and apparatus for localization-based historical obstacle handling |
US11107238B2 (en) | 2019-12-13 | 2021-08-31 | Zebra Technologies Corporation | Method, system and apparatus for detecting item facings |
KR20210094214A (ko) * | 2020-01-21 | 2021-07-29 | 삼성전자주식회사 | 로봇 제어 장치 및 방법 |
EP3881988A1 (en) | 2020-03-20 | 2021-09-22 | Tata Consultancy Services Limited | Knowledge partitioning for task execution by conversational tele-presence robots in a geographically separated environment |
US11961053B2 (en) | 2020-03-27 | 2024-04-16 | Aristocrat Technologies, Inc. | Gaming service automation machine with delivery services |
US11822333B2 (en) | 2020-03-30 | 2023-11-21 | Zebra Technologies Corporation | Method, system and apparatus for data capture illumination control |
US11797016B2 (en) * | 2020-04-13 | 2023-10-24 | Boston Dynamics, Inc. | Online authoring of robot autonomy applications |
TR202009486A1 (tr) * | 2020-06-18 | 2021-12-21 | Kaya Yusuf | Ürün depolama alani otomasyon si̇stemi̇ |
US11878419B2 (en) * | 2020-06-26 | 2024-01-23 | Intel Corporation | Affordance-aware, multi-resolution, free-form object manipulation planning |
CN111857138A (zh) * | 2020-07-03 | 2020-10-30 | 深圳怡丰自动化科技有限公司 | 载人自动导引车的控制方法及其应用以及相关装置 |
EP4175794A1 (en) * | 2020-07-04 | 2023-05-10 | Sarcos Corp. | Augmented reality system and method for conveying to a human operator information associated with human-imperceptible indicia within an operating environment of a robot |
JP7535400B2 (ja) * | 2020-07-14 | 2024-08-16 | 株式会社キーエンス | 画像処理装置 |
US11450024B2 (en) | 2020-07-17 | 2022-09-20 | Zebra Technologies Corporation | Mixed depth object detection |
KR102372563B1 (ko) | 2020-07-29 | 2022-03-10 | 네이버랩스 주식회사 | 로봇 원격 제어 방법 및 시스템 |
US12122367B2 (en) | 2020-09-10 | 2024-10-22 | Rockwell Automation Technologies, Inc. | Systems and methods for operating one or more self-driving vehicles |
USD1006884S1 (en) | 2020-09-25 | 2023-12-05 | Aristocrat Technologies, Inc. | Gaming services robot |
CN112162559B (zh) * | 2020-09-30 | 2021-10-15 | 杭州海康机器人技术有限公司 | 用于多机器人混行的方法、装置及存储介质 |
TWI751735B (zh) * | 2020-10-12 | 2022-01-01 | 財團法人工業技術研究院 | 自走車跟隨系統及自走車跟隨方法 |
US11593915B2 (en) | 2020-10-21 | 2023-02-28 | Zebra Technologies Corporation | Parallax-tolerant panoramic image generation |
US11222103B1 (en) | 2020-10-29 | 2022-01-11 | Nuance Communications, Inc. | Ambient cooperative intelligence system and method |
US11392891B2 (en) | 2020-11-03 | 2022-07-19 | Zebra Technologies Corporation | Item placement detection and optimization in material handling systems |
US11847832B2 (en) | 2020-11-11 | 2023-12-19 | Zebra Technologies Corporation | Object classification for autonomous navigation systems |
JP7402145B2 (ja) * | 2020-11-13 | 2023-12-20 | 本田技研工業株式会社 | 遠隔操作システム、移動ロボット、及び操作端末 |
DE102020214654A1 (de) * | 2020-11-20 | 2022-05-25 | Siemens Healthcare Gmbh | Fern-Kommunikation mit einer medizintechnischen Einrichtung mit Hilfe eines digitalen Zwillings |
KR102442064B1 (ko) * | 2020-11-30 | 2022-09-08 | 네이버랩스 주식회사 | 서비스 어플리케이션과 연계하여 서비스를 제공하는 로봇을 제어하는 방법 및 클라우드 서버 |
US11184294B1 (en) * | 2020-12-04 | 2021-11-23 | Capital One Services, Llc | Methods and systems for managing multiple content delivery networks |
US20240042620A1 (en) | 2020-12-24 | 2024-02-08 | Kawasaki Jukogyo Kabushiki Kaisha | Robot system and robot working method |
EP4026663B1 (en) * | 2021-01-08 | 2024-08-28 | Tata Consultancy Services Limited | Navigation of tele-robot in dynamic environment using in-situ intelligence |
JP7237262B2 (ja) * | 2021-02-05 | 2023-03-10 | 三菱電機株式会社 | 生産管理装置、生産システム、生産管理方法、及び、生産管理プログラム |
DE112021007350T5 (de) * | 2021-03-19 | 2024-03-28 | Honda Motor Co., Ltd. | Roboter |
CN113161816B (zh) * | 2021-04-30 | 2023-01-17 | 广东科凯达智能机器人有限公司 | 一种机器人全自动充电对接装置及控制方法 |
US11954882B2 (en) | 2021-06-17 | 2024-04-09 | Zebra Technologies Corporation | Feature-based georegistration for mobile computing devices |
WO2023004165A1 (en) * | 2021-07-22 | 2023-01-26 | Tan Kar Han | Autonomous mobile robot |
US20230072471A1 (en) * | 2021-08-04 | 2023-03-09 | Tata Consultancy Services Limited | Method and system of dynamic localization of a telepresence robot based on live markers |
US20230043172A1 (en) * | 2021-08-06 | 2023-02-09 | Zebra Technologies Corporation | Adaptive Perimeter Intrusion Detection for Mobile Automation Apparatus |
US12114386B2 (en) | 2021-08-17 | 2024-10-08 | Xerox Corporation | Building environmental sensor method and system for collecting data from same |
US11856419B2 (en) | 2021-08-17 | 2023-12-26 | Xerox Corporation | Method and system for commissioning environmental sensors |
US11595226B1 (en) | 2021-08-17 | 2023-02-28 | Xerox Corporation | Method and system for collecting sensor data in buildings |
US11944905B2 (en) * | 2021-09-28 | 2024-04-02 | Sony Group Corporation | Method to regulate jumps and falls by playable characters in XR spaces |
WO2023102647A1 (en) * | 2021-12-06 | 2023-06-15 | University Of Manitoba | Method for automated 3d part localization and adjustment of robot end-effectors |
CN113917933B (zh) * | 2021-12-13 | 2022-04-26 | 北京云迹科技有限公司 | 移动机器人的室内引导方法及相关设备 |
CA3186180A1 (en) * | 2021-12-17 | 2023-06-17 | Peter Douglas Jackson | Mobile camera for validation |
US20230195133A1 (en) * | 2021-12-20 | 2023-06-22 | Blue Ocean Robotics Aps | Methods of area mapping with a mobile robot that crosses areas without communications network availability, and sharing the same with other mobile robots |
US20220111527A1 (en) * | 2021-12-22 | 2022-04-14 | Intel Corporation | Risk-based robot system configurator |
KR102699471B1 (ko) * | 2021-12-28 | 2024-08-26 | 한국로봇융합연구원 | 장애물 대응 로봇 운행 시스템 |
EP4209849A1 (en) * | 2022-01-05 | 2023-07-12 | Tata Consultancy Services Limited | Telepresence robots having cognitive navigation capabilit |
CN114485621A (zh) * | 2022-02-08 | 2022-05-13 | 达闼机器人股份有限公司 | 导航方法、装置及计算机可读存储介质 |
US12073585B2 (en) * | 2023-01-09 | 2024-08-27 | Chengdu University Of Technology | Pose estimation apparatus and method for robotic arm to grasp target based on monocular infrared thermal imaging vision |
EP4411499A1 (en) * | 2023-02-06 | 2024-08-07 | Hexagon Technology Center GmbH | Method and system for generating scan data of an area of interest |
CN116754749B (zh) * | 2023-08-17 | 2023-11-14 | 昆明理工大学 | 一种智能爆破岩体强度测定机器人及测定方法 |
KR102703047B1 (ko) * | 2023-12-29 | 2024-09-05 | 호서대학교 산학협력단 | 텔레프레전스 기반 미니트램용 원격 운전제어시스템 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6535793B2 (en) * | 2000-05-01 | 2003-03-18 | Irobot Corporation | Method and system for remote control of mobile robot |
CN1593859A (zh) * | 2004-07-14 | 2005-03-16 | 华南理工大学 | 保安巡逻机器人 |
US20070199108A1 (en) * | 2005-09-30 | 2007-08-23 | Colin Angle | Companion robot for personal interaction |
CN101078632A (zh) * | 2006-05-26 | 2007-11-28 | 富士通株式会社 | 移动机器人及其控制方法和程序 |
CN101149792A (zh) * | 2006-09-21 | 2008-03-26 | 国际商业机器公司 | 使用移动盘存机器人来执行盘存的系统和方法 |
CN101159093A (zh) * | 2007-11-23 | 2008-04-09 | 北京工业大学 | 智能家居保姆系统和多网络单点接入集成方法 |
US20100019715A1 (en) * | 2008-04-17 | 2010-01-28 | David Bjorn Roe | Mobile tele-presence system with a microphone system |
Family Cites Families (841)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3821995A (en) | 1971-10-15 | 1974-07-02 | E Aghnides | Vehicle with composite wheel |
US4107689A (en) | 1976-06-07 | 1978-08-15 | Rca Corporation | System for automatic vehicle location |
US4213182A (en) | 1978-12-06 | 1980-07-15 | General Electric Company | Programmable energy load controller system and methods |
US4413693A (en) | 1981-03-27 | 1983-11-08 | Derby Sherwin L | Mobile chair |
US5148591A (en) | 1981-05-11 | 1992-09-22 | Sensor Adaptive Machines, Inc. | Vision target based assembly |
US6317953B1 (en) | 1981-05-11 | 2001-11-20 | Lmi-Diffracto | Vision target based assembly |
US4471354A (en) | 1981-11-23 | 1984-09-11 | Marathon Medical Equipment Corporation | Apparatus and method for remotely measuring temperature |
US4519466A (en) | 1982-03-30 | 1985-05-28 | Eiko Shiraishi | Omnidirectional drive system |
EP0108657B1 (en) | 1982-09-25 | 1987-08-12 | Fujitsu Limited | A multi-articulated robot |
US4625274A (en) | 1983-12-05 | 1986-11-25 | Motorola, Inc. | Microprocessor reset system |
US4572594A (en) | 1984-02-08 | 1986-02-25 | Schwartz C Bruce | Arthroscopy support stand |
US4638445A (en) | 1984-06-08 | 1987-01-20 | Mattaboni Paul J | Autonomous mobile robot |
US4766581A (en) | 1984-08-07 | 1988-08-23 | Justin Korn | Information retrieval system and method using independent user stations |
US4553309A (en) | 1984-09-26 | 1985-11-19 | General Motors Corporation | Robotic assembly of vehicle headliners |
JPS6180410A (ja) | 1984-09-28 | 1986-04-24 | Yutaka Kanayama | 移動ロボツトの走行指令方式 |
JPS61111863A (ja) | 1984-11-05 | 1986-05-29 | Nissan Motor Co Ltd | ロボットによる組立装置 |
US4679152A (en) | 1985-02-20 | 1987-07-07 | Heath Company | Navigation system and method for a mobile robot |
US4697278A (en) | 1985-03-01 | 1987-09-29 | Veeder Industries Inc. | Electronic hub odometer |
US4652204A (en) | 1985-08-02 | 1987-03-24 | Arnett Edward M | Apparatus for handling hazardous materials |
US4733737A (en) | 1985-08-29 | 1988-03-29 | Reza Falamak | Drivable steerable platform for industrial, domestic, entertainment and like uses |
US4709265A (en) | 1985-10-15 | 1987-11-24 | Advanced Resource Development Corporation | Remote control mobile surveillance system |
US4751658A (en) | 1986-05-16 | 1988-06-14 | Denning Mobile Robotics, Inc. | Obstacle avoidance system |
US4777416A (en) | 1986-05-16 | 1988-10-11 | Denning Mobile Robotics, Inc. | Recharge docking system for mobile robot |
SE455539B (sv) | 1986-05-23 | 1988-07-18 | Electrolux Ab | Elektrooptiskt positionskennande system for ett i plan rorligt foremal, foretredesvis en mobil robot |
US4803625A (en) | 1986-06-30 | 1989-02-07 | Buddy Systems, Inc. | Personal health monitor |
US4878501A (en) | 1986-09-24 | 1989-11-07 | Shue Ming Jeng | Electronic stethoscopic apparatus |
JPS63289607A (ja) | 1987-05-21 | 1988-11-28 | Toshiba Corp | 知能ロボットのモジュ−ル間通信制御方式 |
US4847764C1 (en) | 1987-05-21 | 2001-09-11 | Meditrol Inc | System for dispensing drugs in health care instituions |
JPH01198865A (ja) | 1987-08-13 | 1989-08-10 | Ricoh Co Ltd | 画像処理装置 |
JPH0191834A (ja) | 1987-08-20 | 1989-04-11 | Tsuruta Hiroko | 個人医療データの集中管理装置 |
JPH02574A (ja) | 1987-10-29 | 1990-01-05 | Nippon Kagaku Senzai Kk | 転写剤 |
JPH01125641A (ja) | 1987-11-11 | 1989-05-18 | Hitachi Ltd | バッファメモリ制御方式 |
JPH01147718A (ja) | 1987-12-04 | 1989-06-09 | Agency Of Ind Science & Technol | 記憶装置 |
JPH01179663A (ja) | 1987-12-16 | 1989-07-17 | Wm Wrigley Jr Co | 高力価甘味剤の凝集化方法 |
US4942538A (en) | 1988-01-05 | 1990-07-17 | Spar Aerospace Limited | Telerobotic tracker |
US5193143A (en) | 1988-01-12 | 1993-03-09 | Honeywell Inc. | Problem state monitoring |
JPH01198868A (ja) | 1988-02-03 | 1989-08-10 | Nec Corp | ファクシミリ復号化回路 |
US4979949A (en) | 1988-04-26 | 1990-12-25 | The Board Of Regents Of The University Of Washington | Robot-aided system for surgery |
US5142484A (en) | 1988-05-12 | 1992-08-25 | Health Tech Services Corporation | An interactive patient assistance device for storing and dispensing prescribed medication and physical device |
US5008804A (en) | 1988-06-23 | 1991-04-16 | Total Spectrum Manufacturing Inc. | Robotic television-camera dolly system |
JPH0246088A (ja) | 1988-08-08 | 1990-02-15 | Canon Inc | ホワイト・バランス調整回路 |
US5040116A (en) | 1988-09-06 | 1991-08-13 | Transitions Research Corporation | Visual navigation and obstacle avoidance structured light system |
US5157491A (en) | 1988-10-17 | 1992-10-20 | Kassatly L Samuel A | Method and apparatus for video broadcasting and teleconferencing |
US5155684A (en) | 1988-10-25 | 1992-10-13 | Tennant Company | Guiding an unmanned vehicle by reference to overhead features |
JPH01199356A (ja) | 1988-12-26 | 1989-08-10 | Clarion Co Ltd | ローディングイジェクト機構 |
US4953159A (en) | 1989-01-03 | 1990-08-28 | American Telephone And Telegraph Company | Audiographics conferencing arrangement |
US5016173A (en) | 1989-04-13 | 1991-05-14 | Vanguard Imaging Ltd. | Apparatus and method for monitoring visually accessible surfaces of the body |
US5006988A (en) | 1989-04-28 | 1991-04-09 | University Of Michigan | Obstacle-avoiding navigation system |
US4977971A (en) | 1989-05-17 | 1990-12-18 | University Of Florida | Hybrid robotic vehicle |
JP2530911B2 (ja) | 1989-05-19 | 1996-09-04 | キヤノン株式会社 | シ―ト搬送装置 |
US5224157A (en) | 1989-05-22 | 1993-06-29 | Minolta Camera Kabushiki Kaisha | Management system for managing maintenance information of image forming apparatus |
US5051906A (en) | 1989-06-07 | 1991-09-24 | Transitions Research Corporation | Mobile robot navigation employing retroreflective ceiling features |
JP3002206B2 (ja) | 1989-06-22 | 2000-01-24 | 神鋼電機株式会社 | 移動ロボットの走行制御方法 |
US5341854A (en) | 1989-09-28 | 1994-08-30 | Alberta Research Council | Robotic drug dispensing system |
US5084828A (en) | 1989-09-29 | 1992-01-28 | Healthtech Services Corp. | Interactive medication delivery system |
JP2964518B2 (ja) | 1990-01-30 | 1999-10-18 | 日本電気株式会社 | 音声制御方式 |
JP2679346B2 (ja) | 1990-03-28 | 1997-11-19 | 神鋼電機株式会社 | 移動ロボットシステムにおける充電制御方式 |
US5130794A (en) | 1990-03-29 | 1992-07-14 | Ritchey Kurtis J | Panoramic display system |
JP2921936B2 (ja) | 1990-07-13 | 1999-07-19 | 株式会社東芝 | 画像監視装置 |
US6958706B2 (en) | 1990-07-27 | 2005-10-25 | Hill-Rom Services, Inc. | Patient care and communication system |
JP2541353B2 (ja) | 1990-09-18 | 1996-10-09 | 三菱自動車工業株式会社 | 車両用アクティブサスペンション装置 |
US5563998A (en) | 1990-10-19 | 1996-10-08 | Moore Business Forms, Inc. | Forms automation system implementation |
US5276445A (en) | 1990-11-30 | 1994-01-04 | Sony Corporation | Polling control system for switching units in a plural stage switching matrix |
US5310464A (en) | 1991-01-04 | 1994-05-10 | Redepenning Jody G | Electrocrystallization of strongly adherent brushite coatings on prosthetic alloys |
JP3023000B2 (ja) | 1991-02-15 | 2000-03-21 | 株式会社アイジー技術研究所 | 目地材 |
JPH0530502A (ja) | 1991-07-24 | 1993-02-05 | Hitachi Ltd | 一体型テレビ電話機 |
US5217453A (en) | 1991-03-18 | 1993-06-08 | Wilk Peter J | Automated surgical system and apparatus |
DE4291016T1 (zh) | 1991-04-22 | 1993-05-13 | Evans & Sutherland Computer Corp., Salt Lake City, Utah, Us | |
US5231693A (en) | 1991-05-09 | 1993-07-27 | The United States Of America As Represented By The Administrator, National Aeronautics And Space Administration | Telerobot control system |
US5341459A (en) | 1991-05-09 | 1994-08-23 | The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration | Generalized compliant motion primitive |
US7382399B1 (en) | 1991-05-13 | 2008-06-03 | Sony Coporation | Omniview motionless camera orientation system |
JP3173042B2 (ja) | 1991-05-21 | 2001-06-04 | ソニー株式会社 | ロボットの数値制御装置 |
US5417210A (en) | 1992-05-27 | 1995-05-23 | International Business Machines Corporation | System and method for augmentation of endoscopic surgery |
US5182641A (en) | 1991-06-17 | 1993-01-26 | The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration | Composite video and graphics display for camera viewing systems in robotics and teleoperation |
JPH0528066A (ja) | 1991-07-18 | 1993-02-05 | Mitsubishi Electric Corp | サービス処理方法 |
US5366896A (en) | 1991-07-30 | 1994-11-22 | University Of Virginia Alumni Patents Foundation | Robotically operated laboratory system |
US5441042A (en) | 1991-08-05 | 1995-08-15 | Putman; John M. | Endoscope instrument holder |
IL99420A (en) | 1991-09-05 | 2000-12-06 | Elbit Systems Ltd | Helmet mounted display |
WO1993006690A1 (en) | 1991-09-17 | 1993-04-01 | Radamec Epo Limited | Setting-up system for remotely controlled cameras |
US5419008A (en) | 1991-10-24 | 1995-05-30 | West; Mark | Ball joint |
US5186270A (en) | 1991-10-24 | 1993-02-16 | Massachusetts Institute Of Technology | Omnidirectional vehicle |
DE69331789T2 (de) | 1992-01-21 | 2003-03-13 | Sri International, Menlo Park | Endoskopisches chirurgisches Instrument |
US5631973A (en) | 1994-05-05 | 1997-05-20 | Sri International | Method for telemanipulation with telepresence |
EP0559348A3 (en) | 1992-03-02 | 1993-11-03 | AT&T Corp. | Rate control loop processor for perceptual encoder/decoder |
US5544649A (en) | 1992-03-25 | 1996-08-13 | Cardiomedix, Inc. | Ambulatory patient health monitoring techniques utilizing interactive visual communication |
US5441047A (en) | 1992-03-25 | 1995-08-15 | David; Daniel | Ambulatory patient health monitoring techniques utilizing interactive visual communication |
US5262944A (en) | 1992-05-15 | 1993-11-16 | Hewlett-Packard Company | Method for use of color and selective highlighting to indicate patient critical events in a centralized patient monitoring system |
US5594859A (en) | 1992-06-03 | 1997-01-14 | Digital Equipment Corporation | Graphical user interface for video teleconferencing |
US5375195A (en) | 1992-06-29 | 1994-12-20 | Johnston; Victor S. | Method and apparatus for generating composites of human faces |
US5762458A (en) | 1996-02-20 | 1998-06-09 | Computer Motion, Inc. | Method and apparatus for performing minimally invasive cardiac procedures |
DE4228281A1 (de) | 1992-08-26 | 1994-03-03 | Koenig & Bauer Ag | Verfahren zur Anzeige von Maschinenstörungen |
US5374879A (en) | 1992-11-04 | 1994-12-20 | Martin Marietta Energy Systems, Inc. | Omni-directional and holonomic rolling platform with decoupled rotational and translational degrees of freedom |
US5600573A (en) | 1992-12-09 | 1997-02-04 | Discovery Communications, Inc. | Operations center with video storage for a television program packaging and delivery system |
US5315287A (en) | 1993-01-13 | 1994-05-24 | David Sol | Energy monitoring system for recreational vehicles and marine vessels |
EP0617914B1 (en) | 1993-03-31 | 1998-09-30 | Siemens Medical Systems, Inc. | Apparatus and method for providing dual output signals in a telemetry transmitter |
US5319611A (en) | 1993-03-31 | 1994-06-07 | National Research Council Of Canada | Method of determining range data in a time-of-flight ranging system |
US5350033A (en) | 1993-04-26 | 1994-09-27 | Kraft Brett W | Robotic inspection vehicle |
EP0625856B1 (en) | 1993-05-19 | 1998-03-04 | Alcatel | Video on demand network |
EP1686802A3 (en) | 1993-09-20 | 2008-05-21 | Canon Kabushiki Kaisha | Video system |
US5689641A (en) | 1993-10-01 | 1997-11-18 | Vicor, Inc. | Multimedia collaboration system arrangement for routing compressed AV signal through a participant site without decompressing the AV signal |
US6594688B2 (en) | 1993-10-01 | 2003-07-15 | Collaboration Properties, Inc. | Dedicated echo canceler for a workstation |
AU7921094A (en) | 1993-10-20 | 1995-05-08 | Videoconferencing Systems, Inc. | Adaptive videoconferencing system |
US5876325A (en) | 1993-11-02 | 1999-03-02 | Olympus Optical Co., Ltd. | Surgical manipulation system |
US5623679A (en) | 1993-11-19 | 1997-04-22 | Waverley Holdings, Inc. | System and method for creating and manipulating notes each containing multiple sub-notes, and linking the sub-notes to portions of data objects |
US5510832A (en) | 1993-12-01 | 1996-04-23 | Medi-Vision Technologies, Inc. | Synthesized stereoscopic imaging system and method |
US5347306A (en) | 1993-12-17 | 1994-09-13 | Mitsubishi Electric Research Laboratories, Inc. | Animated electronic meeting place |
GB2284968A (en) | 1993-12-18 | 1995-06-21 | Ibm | Audio conferencing system |
JP3339953B2 (ja) | 1993-12-29 | 2002-10-28 | オリンパス光学工業株式会社 | 医療用マスタースレーブ式マニピュレータ |
US5511147A (en) | 1994-01-12 | 1996-04-23 | Uti Corporation | Graphical interface for robot |
US5436542A (en) | 1994-01-28 | 1995-07-25 | Surgix, Inc. | Telescopic camera mount with remotely controlled positioning |
JPH07213753A (ja) | 1994-02-02 | 1995-08-15 | Hitachi Ltd | パーソナルロボット装置 |
DE4408329C2 (de) | 1994-03-11 | 1996-04-18 | Siemens Ag | Verfahren zum Aufbau einer zellular strukturierten Umgebungskarte von einer selbstbeweglichen mobilen Einheit, welche sich mit Hilfe von auf Wellenreflexion basierenden Sensoren orientiert |
JPH07248823A (ja) | 1994-03-11 | 1995-09-26 | Hitachi Ltd | パーソナルロボット装置 |
JPH07257422A (ja) | 1994-03-19 | 1995-10-09 | Hideaki Maehara | 全方位駆動輪並びにこれを備えた全方位走行車両 |
US5659779A (en) | 1994-04-25 | 1997-08-19 | The United States Of America As Represented By The Secretary Of The Navy | System for assigning computer resources to control multiple computer directed devices |
US5784546A (en) | 1994-05-12 | 1998-07-21 | Integrated Virtual Networks | Integrated virtual networks |
US5734805A (en) * | 1994-06-17 | 1998-03-31 | International Business Machines Corporation | Apparatus and method for controlling navigation in 3-D space |
CA2148631C (en) | 1994-06-20 | 2000-06-13 | John J. Hildin | Voice-following video system |
JPH0811074A (ja) | 1994-06-29 | 1996-01-16 | Fanuc Ltd | ロボットシステム |
BE1008470A3 (fr) | 1994-07-04 | 1996-05-07 | Colens Andre | Dispositif et systeme automatique de depoussierage de sol et engin y adapte. |
US5462051A (en) | 1994-08-31 | 1995-10-31 | Colin Corporation | Medical communication system |
JP3302188B2 (ja) | 1994-09-13 | 2002-07-15 | 日本電信電話株式会社 | テレイグジスタンス型テレビ電話装置 |
US5675229A (en) | 1994-09-21 | 1997-10-07 | Abb Robotics Inc. | Apparatus and method for adjusting robot positioning |
US6463361B1 (en) | 1994-09-22 | 2002-10-08 | Computer Motion, Inc. | Speech interface for an automated endoscopic system |
US5764731A (en) | 1994-10-13 | 1998-06-09 | Yablon; Jay R. | Enhanced system for transferring, storing and using signaling information in a switched telephone network |
US5767897A (en) | 1994-10-31 | 1998-06-16 | Picturetel Corporation | Video conferencing system |
JPH08139900A (ja) | 1994-11-14 | 1996-05-31 | Canon Inc | 画像通信装置 |
JP2726630B2 (ja) | 1994-12-07 | 1998-03-11 | インターナショナル・ビジネス・マシーンズ・コーポレイション | ゲートウェイ装置及びゲートウェイ方法 |
US5486853A (en) | 1994-12-13 | 1996-01-23 | Picturetel Corporation | Electrical cable interface for electronic camera |
JPH08166822A (ja) | 1994-12-13 | 1996-06-25 | Nippon Telegr & Teleph Corp <Ntt> | ユーザ追尾型移動ロボット装置及びセンシング方法 |
US5553609A (en) | 1995-02-09 | 1996-09-10 | Visiting Nurse Service, Inc. | Intelligent remote visual monitoring system for home health care service |
US5619341A (en) | 1995-02-23 | 1997-04-08 | Motorola, Inc. | Method and apparatus for preventing overflow and underflow of an encoder buffer in a video compression system |
US5973724A (en) | 1995-02-24 | 1999-10-26 | Apple Computer, Inc. | Merging multiple teleconferences |
US5854898A (en) | 1995-02-24 | 1998-12-29 | Apple Computer, Inc. | System for automatically adding additional data stream to existing media connection between two end points upon exchange of notifying and confirmation messages therebetween |
US5657246A (en) | 1995-03-07 | 1997-08-12 | Vtel Corporation | Method and apparatus for a video conference user interface |
JP2947113B2 (ja) | 1995-03-09 | 1999-09-13 | 日本電気株式会社 | 画像通信端末用ユーザインタフェース装置 |
US5652849A (en) | 1995-03-16 | 1997-07-29 | Regents Of The University Of Michigan | Apparatus and method for remote control using a visual information stream |
US5684531A (en) | 1995-04-10 | 1997-11-04 | The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration | Ranging apparatus and method implementing stereo vision system |
US5673082A (en) | 1995-04-10 | 1997-09-30 | The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration | Light-directed ranging system implementing single camera system for telerobotics applications |
JP3241564B2 (ja) | 1995-05-10 | 2001-12-25 | 富士通株式会社 | 通常車輪型全方向移動ロボットの運動制御のための制御装置および方法 |
JPH08320727A (ja) | 1995-05-24 | 1996-12-03 | Shinko Electric Co Ltd | 移動装置 |
US5630566A (en) | 1995-05-30 | 1997-05-20 | Case; Laura | Portable ergonomic work station |
JPH08335112A (ja) | 1995-06-08 | 1996-12-17 | Minolta Co Ltd | 移動作業ロボットシステム |
US5917805A (en) | 1995-07-19 | 1999-06-29 | Fujitsu Network Communications, Inc. | Network switch utilizing centralized and partitioned memory for connection topology information storage |
US5825982A (en) | 1995-09-15 | 1998-10-20 | Wright; James | Head cursor control interface for an automated endoscope system for optimal positioning |
US6710797B1 (en) | 1995-09-20 | 2004-03-23 | Videotronic Systems | Adaptable teleconferencing eye contact terminal |
US5961446A (en) | 1995-10-06 | 1999-10-05 | Tevital Incorporated | Patient terminal for home health care system |
US5797515A (en) | 1995-10-18 | 1998-08-25 | Adds, Inc. | Method for controlling a drug dispensing system |
US20010034475A1 (en) | 1995-11-13 | 2001-10-25 | Flach Terry E. | Wireless lan system with cellular architecture |
JP3401789B2 (ja) | 1995-11-13 | 2003-04-28 | ソニー株式会社 | ニアビデオオンディマンド・システム及びその放映方法 |
US6219032B1 (en) | 1995-12-01 | 2001-04-17 | Immersion Corporation | Method for providing force feedback to a user of an interface device based on interactions of a controlled cursor with graphical elements in a graphical user interface |
US5838575A (en) | 1995-12-14 | 1998-11-17 | Rx Excell Inc. | System for dispensing drugs |
WO1997023094A1 (en) | 1995-12-18 | 1997-06-26 | Bell Communications Research, Inc. | Head mounted displays linked to networked electronic panning cameras |
US5793365A (en) | 1996-01-02 | 1998-08-11 | Sun Microsystems, Inc. | System and method providing a computer user interface enabling access to distributed workgroup members |
US5701904A (en) | 1996-01-11 | 1997-12-30 | Krug International | Telemedicine instrumentation pack |
US5624398A (en) | 1996-02-08 | 1997-04-29 | Symbiosis Corporation | Endoscopic robotic surgical tools and methods |
ATE260006T1 (de) | 1996-03-18 | 2004-03-15 | Gen Instrument Corp | Dynamische zuordnung der bandbreite für ein kommunikationsmetz |
US5682199A (en) | 1996-03-28 | 1997-10-28 | Jedmed Instrument Company | Video endoscope with interchangeable endoscope heads |
JP3601737B2 (ja) | 1996-03-30 | 2004-12-15 | 技術研究組合医療福祉機器研究所 | 搬送ロボットシステム |
US5801755A (en) | 1996-04-09 | 1998-09-01 | Echerer; Scott J. | Interactive communciation system for medical treatment of remotely located patients |
US5867653A (en) | 1996-04-18 | 1999-02-02 | International Business Machines Corporation | Method and apparatus for multi-cast based video conferencing |
WO1997039715A1 (en) | 1996-04-25 | 1997-10-30 | Massachusetts Institute Of Technology | Human transport system with dead reckoning facilitating docking |
AU2829697A (en) | 1996-05-06 | 1997-11-26 | Camelot Corporation, The | Videophone system |
US6189034B1 (en) | 1996-05-08 | 2001-02-13 | Apple Computer, Inc. | Method and apparatus for dynamic launching of a teleconferencing application upon receipt of a call |
US6006191A (en) | 1996-05-13 | 1999-12-21 | Dirienzo; Andrew L. | Remote access medical image exchange system and methods of operation therefor |
US5799055A (en) | 1996-05-15 | 1998-08-25 | Northwestern University | Apparatus and method for planning a stereotactic surgical procedure using coordinated fluoroscopy |
US6496099B2 (en) | 1996-06-24 | 2002-12-17 | Computer Motion, Inc. | General purpose distributed operating room control system |
US5949758A (en) | 1996-06-27 | 1999-09-07 | International Business Machines Corporation | Bandwidth reservation for multiple file transfer in a high speed communication network |
JPH1064154A (ja) | 1996-08-19 | 1998-03-06 | Nippon Columbia Co Ltd | ディスク再生装置 |
JPH1079097A (ja) | 1996-09-04 | 1998-03-24 | Toyota Motor Corp | 移動体通信方法 |
US6195357B1 (en) | 1996-09-24 | 2001-02-27 | Intervoice Limited Partnership | Interactive information transaction processing system with universal telephony gateway capabilities |
US5754631A (en) | 1996-09-30 | 1998-05-19 | Intervoice Limited Partnership | Voice response unit having robot conference capability on ports |
US5974446A (en) | 1996-10-24 | 1999-10-26 | Academy Of Applied Science | Internet based distance learning system for communicating between server and clients wherein clients communicate with each other or with teacher using different communication techniques via common user interface |
US6646677B2 (en) | 1996-10-25 | 2003-11-11 | Canon Kabushiki Kaisha | Image sensing control method and apparatus, image transmission control method, apparatus, and system, and storage means storing program that implements the method |
US5917958A (en) | 1996-10-31 | 1999-06-29 | Sensormatic Electronics Corporation | Distributed video data base with remote searching for image data features |
JP3749323B2 (ja) * | 1996-11-13 | 2006-02-22 | 富士通株式会社 | 移動装置 |
US5867494A (en) | 1996-11-18 | 1999-02-02 | Mci Communication Corporation | System, method and article of manufacture with integrated video conferencing billing in a communication system architecture |
US8182469B2 (en) | 1997-11-21 | 2012-05-22 | Intuitive Surgical Operations, Inc. | Surgical accessory clamp and method |
US6331181B1 (en) | 1998-12-08 | 2001-12-18 | Intuitive Surgical, Inc. | Surgical robotic tools, data architecture, and use |
US6113343A (en) | 1996-12-16 | 2000-09-05 | Goldenberg; Andrew | Explosives disposal robot |
US6148100A (en) | 1996-12-20 | 2000-11-14 | Bechtel Bwxt Idaho, Llc | 3-dimensional telepresence system for a robotic environment |
US5886735A (en) | 1997-01-14 | 1999-03-23 | Bullister; Edward T | Video telephone headset |
JPH10246954A (ja) | 1997-03-04 | 1998-09-14 | Fuji Photo Film Co Ltd | 光重合性組成物 |
WO1998038958A1 (en) | 1997-03-05 | 1998-09-11 | Massachusetts Institute Of Technology | A reconfigurable footprint mechanism for omnidirectional vehicles |
US5995884A (en) | 1997-03-07 | 1999-11-30 | Allen; Timothy P. | Computer peripheral floor cleaning system and navigation method |
US6501740B1 (en) | 1997-03-07 | 2002-12-31 | At&T Corp. | System and method for teleconferencing on an internetwork comprising connection-oriented and connectionless networks |
AU8938598A (en) | 1997-03-27 | 1999-04-23 | Medtronic, Inc. | Implantable Medical Device Remote Expert Communications System For Coordina ted Implant And Follow-Up |
JPH10288689A (ja) | 1997-04-14 | 1998-10-27 | Hitachi Ltd | 遠隔監視システム |
US20040157612A1 (en) | 1997-04-25 | 2004-08-12 | Minerva Industries, Inc. | Mobile communication and stethoscope system |
DE69803451T2 (de) | 1997-05-07 | 2002-09-26 | Ryerson Polytechnic University, Toronto | Telekonferenzroboter mit drehbarem videobildschirm |
US6914622B1 (en) | 1997-05-07 | 2005-07-05 | Telbotics Inc. | Teleconferencing robot with swiveling video monitor |
GB2325376B (en) | 1997-05-14 | 2001-09-19 | Dsc Telecom Lp | Allocation of bandwidth to calls in a wireless telecommunications system |
US5857534A (en) | 1997-06-05 | 1999-01-12 | Kansas State University Research Foundation | Robotic inspection apparatus and method |
US5995119A (en) | 1997-06-06 | 1999-11-30 | At&T Corp. | Method for generating photo-realistic animated characters |
EP0991529B1 (en) | 1997-07-02 | 2002-04-24 | Borringia Industrie AG | Drive wheel |
US6330486B1 (en) | 1997-07-16 | 2001-12-11 | Silicon Graphics, Inc. | Acoustic perspective in a virtual three-dimensional environment |
US6445964B1 (en) | 1997-08-04 | 2002-09-03 | Harris Corporation | Virtual reality simulation-based training of telekinegenesis system for training sequential kinematic behavior of automated kinematic machine |
JPH11126017A (ja) | 1997-08-22 | 1999-05-11 | Sony Corp | 記憶媒体、ロボット、情報処理装置、並びに電子ペットシステム |
US6321137B1 (en) | 1997-09-04 | 2001-11-20 | Dynalog, Inc. | Method for calibration of a robot inspection system |
US6714839B2 (en) | 1998-12-08 | 2004-03-30 | Intuitive Surgical, Inc. | Master having redundant degrees of freedom |
US6400378B1 (en) | 1997-09-26 | 2002-06-04 | Sony Corporation | Home movie maker |
JPH11175118A (ja) | 1997-10-08 | 1999-07-02 | Denso Corp | ロボット制御装置 |
US7956894B2 (en) | 1997-10-14 | 2011-06-07 | William Rex Akers | Apparatus and method for computerized multi-media medical and pharmaceutical data organization and transmission |
US7885822B2 (en) | 2001-05-09 | 2011-02-08 | William Rex Akers | System and method for electronic medical file management |
US6597392B1 (en) | 1997-10-14 | 2003-07-22 | Healthcare Vision, Inc. | Apparatus and method for computerized multi-media data organization and transmission |
US6209018B1 (en) | 1997-11-13 | 2001-03-27 | Sun Microsystems, Inc. | Service framework for a distributed object network system |
US6532404B2 (en) | 1997-11-27 | 2003-03-11 | Colens Andre | Mobile robots and their control system |
WO1999028800A1 (fr) | 1997-11-27 | 1999-06-10 | Solar & Robotics | Ameliorations a des robots mobiles et a leur systeme de commande |
JP3919040B2 (ja) | 1997-11-30 | 2007-05-23 | ソニー株式会社 | ロボツト装置 |
US6036812A (en) | 1997-12-05 | 2000-03-14 | Automated Prescription Systems, Inc. | Pill dispensing system |
US6006946A (en) | 1997-12-05 | 1999-12-28 | Automated Prescriptions System, Inc. | Pill dispensing system |
US6289263B1 (en) | 1997-12-16 | 2001-09-11 | Board Of Trustees Operating Michigan State University | Spherical mobile robot |
US6047259A (en) | 1997-12-30 | 2000-04-04 | Medical Management International, Inc. | Interactive method and system for managing physical exams, diagnosis and treatment protocols in a health care practice |
US5983263A (en) | 1998-01-02 | 1999-11-09 | Intel Corporation | Method and apparatus for transmitting images during a multimedia teleconference |
US6563533B1 (en) | 1998-01-06 | 2003-05-13 | Sony Corporation | Ergonomically designed apparatus for selectively actuating remote robotics cameras |
US6380968B1 (en) | 1998-01-06 | 2002-04-30 | Intel Corporation | Method and apparatus for controlling a remote video camera in a video conferencing system |
DE19803494A1 (de) | 1998-01-29 | 1999-08-05 | Berchtold Gmbh & Co Geb | Verfahren zum Manipulieren einer Operationsleuchte |
JPH11220706A (ja) | 1998-02-03 | 1999-08-10 | Nikon Corp | テレビ電話システム |
JPH11249725A (ja) | 1998-02-26 | 1999-09-17 | Fanuc Ltd | ロボット制御装置 |
US6346962B1 (en) | 1998-02-27 | 2002-02-12 | International Business Machines Corporation | Control of video conferencing system with pointing device |
US6373855B1 (en) | 1998-03-05 | 2002-04-16 | Intel Corporation | System and method for using audio performance to control video bandwidth |
US6697103B1 (en) | 1998-03-19 | 2004-02-24 | Dennis Sunga Fernandez | Integrated network for monitoring remote objects |
US6643496B1 (en) | 1998-03-31 | 2003-11-04 | Canon Kabushiki Kaisha | System, method, and apparatus for adjusting packet transmission rates based on dynamic evaluation of network characteristics |
GB9807540D0 (en) | 1998-04-09 | 1998-06-10 | Orad Hi Tec Systems Ltd | Tracking system for sports |
US6650748B1 (en) | 1998-04-13 | 2003-11-18 | Avaya Technology Corp. | Multiple call handling in a call center |
US6313853B1 (en) | 1998-04-16 | 2001-11-06 | Nortel Networks Limited | Multi-service user interface |
US6233504B1 (en) | 1998-04-16 | 2001-05-15 | California Institute Of Technology | Tool actuation and force feedback on robot-assisted microsurgery system |
US6529765B1 (en) | 1998-04-21 | 2003-03-04 | Neutar L.L.C. | Instrumented and actuated guidance fixture for sterotactic surgery |
US20020151514A1 (en) | 1998-05-11 | 2002-10-17 | Paz Einat | Genes associated with mechanical stress, expression products therefrom, and uses thereof |
JP3667987B2 (ja) * | 1998-05-14 | 2005-07-06 | 亀谷産業株式会社 | マーキングが施されたゴルフボール及びゴルフボールへのマーキング方法 |
US6219587B1 (en) | 1998-05-27 | 2001-04-17 | Nextrx Corporation | Automated pharmaceutical management and dispensing system |
US6250928B1 (en) | 1998-06-22 | 2001-06-26 | Massachusetts Institute Of Technology | Talking facial display method and apparatus |
EP1122038A4 (en) | 1998-06-23 | 2009-06-17 | Sony Corp | ROBOT AND INFORMATION PROCESSING SYSTEM |
JP3792901B2 (ja) | 1998-07-08 | 2006-07-05 | キヤノン株式会社 | カメラ制御システム及びその制御方法 |
US6452915B1 (en) | 1998-07-10 | 2002-09-17 | Malibu Networks, Inc. | IP-flow classification in a wireless point to multi-point (PTMP) transmission system |
US6266577B1 (en) | 1998-07-13 | 2001-07-24 | Gte Internetworking Incorporated | System for dynamically reconfigure wireless robot network |
JP3487186B2 (ja) | 1998-07-28 | 2004-01-13 | 日本ビクター株式会社 | ネットワークリモートコントロールシステム |
JP4100773B2 (ja) | 1998-09-04 | 2008-06-11 | 富士通株式会社 | ロボットの遠隔制御方法及びシステム |
JP2000153476A (ja) | 1998-09-14 | 2000-06-06 | Honda Motor Co Ltd | 脚式移動ロボット |
US6594527B2 (en) | 1998-09-18 | 2003-07-15 | Nexmed Holdings, Inc. | Electrical stimulation apparatus and method |
US6175779B1 (en) | 1998-09-29 | 2001-01-16 | J. Todd Barrett | Computerized unit dose medication dispensing cart |
US6457043B1 (en) | 1998-10-23 | 2002-09-24 | Verizon Laboratories Inc. | Speaker identifier for multi-party conference |
WO2000025516A1 (en) | 1998-10-24 | 2000-05-04 | Vtel Corporation | Graphical menu items for a user interface menu of a video teleconferencing system |
US6602469B1 (en) | 1998-11-09 | 2003-08-05 | Lifestream Technologies, Inc. | Health monitoring and diagnostic device and network-based health assessment and medical records maintenance system |
US6468265B1 (en) | 1998-11-20 | 2002-10-22 | Intuitive Surgical, Inc. | Performing cardiac surgery without cardioplegia |
US8527094B2 (en) | 1998-11-20 | 2013-09-03 | Intuitive Surgical Operations, Inc. | Multi-user medical robotic system for collaboration or training in minimally invasive surgical procedures |
US6852107B2 (en) | 2002-01-16 | 2005-02-08 | Computer Motion, Inc. | Minimally invasive surgical training using robotics and tele-collaboration |
US6951535B2 (en) | 2002-01-16 | 2005-10-04 | Intuitive Surgical, Inc. | Tele-medicine system that transmits an entire state of a subsystem |
US6232735B1 (en) | 1998-11-24 | 2001-05-15 | Thames Co., Ltd. | Robot remote control system and robot image remote control processing system |
JP2000196876A (ja) | 1998-12-28 | 2000-07-14 | Canon Inc | 画像処理システム並びに画像形成制御装置並びに画像形成装置並びに画像処理システムの制御方法並びに画像形成制御装置の制御方法および画像形成装置の制御方法 |
US6170929B1 (en) | 1998-12-02 | 2001-01-09 | Ronald H. Wilson | Automated medication-dispensing cart |
US6535182B2 (en) | 1998-12-07 | 2003-03-18 | Koninklijke Philips Electronics N.V. | Head-mounted projection display system |
US6799065B1 (en) | 1998-12-08 | 2004-09-28 | Intuitive Surgical, Inc. | Image shifting apparatus and method for a telerobotic system |
US6522906B1 (en) | 1998-12-08 | 2003-02-18 | Intuitive Surgical, Inc. | Devices and methods for presenting and regulating auxiliary information on an image display of a telesurgical system to assist an operator in performing a surgical procedure |
DE69942129D1 (de) | 1998-12-08 | 2010-04-22 | Intuitive Surgical Inc | Telerobot zum verschieben von Bildern |
JP3980205B2 (ja) | 1998-12-17 | 2007-09-26 | コニカミノルタホールディングス株式会社 | 作業ロボット |
US6259956B1 (en) | 1999-01-14 | 2001-07-10 | Rawl & Winstead, Inc. | Method and apparatus for site management |
US6463352B1 (en) | 1999-01-21 | 2002-10-08 | Amada Cutting Technologies, Inc. | System for management of cutting machines |
JP4366617B2 (ja) | 1999-01-25 | 2009-11-18 | ソニー株式会社 | ロボット装置 |
US6338013B1 (en) | 1999-03-19 | 2002-01-08 | Bryan John Ruffner | Multifunctional mobile appliance |
AU4185600A (en) | 1999-04-01 | 2000-10-23 | Acist Medical Systems, Inc. | An integrated medical information management and medical device control system and method |
US7007235B1 (en) | 1999-04-02 | 2006-02-28 | Massachusetts Institute Of Technology | Collaborative agent interaction control and synchronization system |
US6594552B1 (en) | 1999-04-07 | 2003-07-15 | Intuitive Surgical, Inc. | Grip strength with tactile feedback for robotic surgery |
US6424885B1 (en) | 1999-04-07 | 2002-07-23 | Intuitive Surgical, Inc. | Camera referenced control in a minimally invasive surgical apparatus |
US6788651B1 (en) | 1999-04-21 | 2004-09-07 | Mindspeed Technologies, Inc. | Methods and apparatus for data communications on packet networks |
US6781606B2 (en) | 1999-05-20 | 2004-08-24 | Hewlett-Packard Development Company, L.P. | System and method for displaying images using foveal video |
US6292713B1 (en) | 1999-05-20 | 2001-09-18 | Compaq Computer Corporation | Robotic telepresence system |
US6346950B1 (en) | 1999-05-20 | 2002-02-12 | Compaq Computer Corporation | System and method for display images using anamorphic video |
US6523629B1 (en) | 1999-06-07 | 2003-02-25 | Sandia Corporation | Tandem mobile robot system |
US7256708B2 (en) | 1999-06-23 | 2007-08-14 | Visicu, Inc. | Telecommunications network for remote patient monitoring |
US6804656B1 (en) | 1999-06-23 | 2004-10-12 | Visicu, Inc. | System and method for providing continuous, expert network critical care services from a remote location(s) |
US6304050B1 (en) | 1999-07-19 | 2001-10-16 | Steven B. Skaar | Means and method of robot control relative to an arbitrary surface using camera-space manipulation |
US7606164B2 (en) | 1999-12-14 | 2009-10-20 | Texas Instruments Incorporated | Process of increasing source rate on acceptable side of threshold |
US6540039B1 (en) | 1999-08-19 | 2003-04-01 | Massachusetts Institute Of Technology | Omnidirectional vehicle with offset wheel pairs |
ATE306096T1 (de) | 1999-08-31 | 2005-10-15 | Swisscom Ag | Mobiler roboter und steuerverfahren für einen mobilen roboter |
US6810411B1 (en) | 1999-09-13 | 2004-10-26 | Intel Corporation | Method and system for selecting a host in a communications network |
EP1090722B1 (en) | 1999-09-16 | 2007-07-25 | Fanuc Ltd | Control system for synchronously cooperative operation of a plurality of robots |
JP2001094989A (ja) | 1999-09-20 | 2001-04-06 | Toshiba Corp | 動画像送信装置及び動画像通信装置 |
US6480762B1 (en) | 1999-09-27 | 2002-11-12 | Olympus Optical Co., Ltd. | Medical apparatus supporting system |
US6449762B1 (en) | 1999-10-07 | 2002-09-10 | Synplicity, Inc. | Maintaining correspondence between text and schematic representations of circuit elements in circuit synthesis |
US6798753B1 (en) | 1999-10-14 | 2004-09-28 | International Business Machines Corporation | Automatically establishing conferences from desktop applications over the Internet |
US7467211B1 (en) | 1999-10-18 | 2008-12-16 | Cisco Technology Inc. | Remote computer system management through an FTP internet connection |
AU1224201A (en) | 1999-10-22 | 2001-05-08 | Nomadix, Inc. | Systems and methods for dynamic bandwidth management on a per subscriber basis in a communications network |
JP4207336B2 (ja) | 1999-10-29 | 2009-01-14 | ソニー株式会社 | 移動ロボットのための充電システム、充電ステーションを探索する方法、移動ロボット、コネクタ、及び、電気的接続構造 |
AT409238B (de) | 1999-11-05 | 2002-06-25 | Fronius Schweissmasch Prod | Festlegen und/oder feststellen von benutzerberechtigungen mittels eines transponders,einer fingerabdruckerkennung oder dergleichen |
JP2001134309A (ja) | 1999-11-09 | 2001-05-18 | Mitsubishi Electric Corp | ロボットの操作端末およびロボットの遠隔操作システム |
JP2001142512A (ja) | 1999-11-16 | 2001-05-25 | Mitsubishi Electric Corp | ロボットの遠隔操作システム |
CA2388870A1 (en) | 1999-11-18 | 2001-05-25 | The Procter & Gamble Company | Home cleaning robot |
JP2001147718A (ja) | 1999-11-19 | 2001-05-29 | Sony Corp | 情報通信ロボット装置、情報通信方法および情報通信ロボットシステム |
US6374155B1 (en) | 1999-11-24 | 2002-04-16 | Personal Robotics, Inc. | Autonomous multi-platform robot system |
US6443359B1 (en) | 1999-12-03 | 2002-09-03 | Diebold, Incorporated | Automated transaction system and method |
US7156809B2 (en) | 1999-12-17 | 2007-01-02 | Q-Tec Systems Llc | Method and apparatus for health and disease management combining patient data monitoring with wireless internet connectivity |
US20010051881A1 (en) | 1999-12-22 | 2001-12-13 | Aaron G. Filler | System, method and article of manufacture for managing a medical services network |
CA2395377C (en) | 1999-12-23 | 2008-02-19 | Hill-Rom Services, Inc. | Surgical theater system |
JP2001179663A (ja) | 1999-12-24 | 2001-07-03 | Sony Corp | 脚式移動ロボット及び脚式移動ロボットの制御方法、並びに充電ステーション |
JP2001188124A (ja) | 1999-12-27 | 2001-07-10 | Ge Toshiba Silicones Co Ltd | ケン化処理酢酸セルロース複合偏光基材、その製造方法および液晶表示装置 |
US7389252B2 (en) | 2000-01-06 | 2008-06-17 | Anne E. Robb | Recursive method and system for accessing classification information |
JP3791663B2 (ja) | 2000-01-17 | 2006-06-28 | 富士電機ホールディングス株式会社 | 全方向移動車両とその制御方法 |
JP2001198868A (ja) | 2000-01-17 | 2001-07-24 | Atr Media Integration & Communications Res Lab | サイバー漫才用ロボットおよび支援装置 |
JP2001198865A (ja) | 2000-01-20 | 2001-07-24 | Toshiba Corp | 2足歩行ロボット装置およびその運用方法 |
JP2001222309A (ja) | 2000-02-10 | 2001-08-17 | Yaskawa Electric Corp | ロボット制御装置 |
JP2001252884A (ja) | 2000-03-06 | 2001-09-18 | Matsushita Electric Ind Co Ltd | ロボット、ロボットシステムおよびロボットの制御方法 |
US20010054071A1 (en) | 2000-03-10 | 2001-12-20 | Loeb Gerald E. | Audio/video conference system for electronic caregiving |
FR2806561B1 (fr) | 2000-03-16 | 2002-08-09 | France Telecom | Systeme de tele-assistance a domicile |
US6369847B1 (en) | 2000-03-17 | 2002-04-09 | Emtel, Inc. | Emergency facility video-conferencing system |
KR100351816B1 (ko) | 2000-03-24 | 2002-09-11 | 엘지전자 주식회사 | 포맷 변환 장치 |
US20010048464A1 (en) | 2000-04-07 | 2001-12-06 | Barnett Howard S. | Portable videoconferencing system |
US6590604B1 (en) | 2000-04-07 | 2003-07-08 | Polycom, Inc. | Personal videoconferencing system having distributed processing architecture |
JP3511088B2 (ja) | 2000-04-10 | 2004-03-29 | 独立行政法人航空宇宙技術研究所 | 多関節介護ロボット制御用の圧力分布センサ |
EP1282378A2 (en) | 2000-04-13 | 2003-02-12 | Hospitalcareonline.Com Inc. | Remote patient care |
US6845297B2 (en) * | 2000-05-01 | 2005-01-18 | Irobot Corporation | Method and system for remote control of mobile robot |
US6292714B1 (en) | 2000-05-12 | 2001-09-18 | Fujitsu Limited | Robot cooperation device, and robot cooperation program storage medium |
US7996264B2 (en) | 2000-05-15 | 2011-08-09 | Avatizing, Llc | System and method for consumer-selected advertising and branding in interactive media |
US6954728B1 (en) | 2000-05-15 | 2005-10-11 | Avatizing, Llc | System and method for consumer-selected advertising and branding in interactive media |
CA2411187A1 (en) | 2000-05-24 | 2001-11-29 | Virtual Clinic, Inc. | Method and apparatus for providing personalized services |
WO2001095314A1 (fr) | 2000-06-09 | 2001-12-13 | Japan Science And Technology Corporation | Dispositif et systeme acoustiques robotises |
JP2001353678A (ja) | 2000-06-12 | 2001-12-25 | Sony Corp | オーサリング・システム及びオーサリング方法、並びに記憶媒体 |
JP3513084B2 (ja) | 2000-06-14 | 2004-03-31 | 株式会社東芝 | 情報処理システム、情報機器及び情報処理方法 |
JP2002000574A (ja) | 2000-06-22 | 2002-01-08 | Matsushita Electric Ind Co Ltd | 介護支援用ロボットおよび介護支援システム |
US7782363B2 (en) | 2000-06-27 | 2010-08-24 | Front Row Technologies, Llc | Providing multiple video perspectives of activities through a data network to a remote multimedia server for selective display by remote viewing audiences |
US6629028B2 (en) | 2000-06-29 | 2003-09-30 | Riken | Method and system of optical guidance of mobile body |
US6746443B1 (en) | 2000-07-27 | 2004-06-08 | Intuitive Surgical Inc. | Roll-pitch-roll surgical tool |
US7886054B1 (en) | 2000-10-11 | 2011-02-08 | Siddhartha Nag | Graphical user interface (GUI) for administering a network implementing media aggregation |
US8751248B2 (en) | 2000-07-28 | 2014-06-10 | Visual Telecommunications Network, Inc. | Method, apparatus, and medium using a master control file for computer software interoperability between disparate operating systems |
AU2001278953A1 (en) | 2000-07-28 | 2002-02-13 | American Calcar, Inc. | Technique for effective organization and communication of information |
US6738076B1 (en) | 2000-07-31 | 2004-05-18 | Hewlett-Packard Development Company, L.P. | Method and system for maintaining persistance of graphical markups in a collaborative graphical viewing system |
JP2002046088A (ja) | 2000-08-03 | 2002-02-12 | Matsushita Electric Ind Co Ltd | ロボット装置 |
US20020027597A1 (en) | 2000-09-05 | 2002-03-07 | John Sachau | System for mobile videoconferencing |
US20070273751A1 (en) | 2000-09-05 | 2007-11-29 | Sachau John A | System and methods for mobile videoconferencing |
EP1189169A1 (en) | 2000-09-07 | 2002-03-20 | STMicroelectronics S.r.l. | A VLSI architecture, particularly for motion estimation applications |
EP1332443A2 (en) | 2000-09-11 | 2003-08-06 | Pinotage, LLC | System and method for obtaining and utilizing maintenance information |
KR100373323B1 (ko) | 2000-09-19 | 2003-02-25 | 한국전자통신연구원 | 영상회의 시스템에서의 다자간 영상회의 방법 |
US6741911B2 (en) | 2000-09-20 | 2004-05-25 | John Castle Simmons | Natural robot control |
JP2002101333A (ja) | 2000-09-26 | 2002-04-05 | Casio Comput Co Ltd | 遠隔制御装置および遠隔操作サービスシステム並びにそれらのプログラム記録媒体 |
WO2002027438A2 (en) | 2000-09-28 | 2002-04-04 | Vigilos, Inc. | Method and process for configuring a premises for monitoring |
US20030060808A1 (en) | 2000-10-04 | 2003-03-27 | Wilk Peter J. | Telemedical method and system |
EP1356413A2 (en) | 2000-10-05 | 2003-10-29 | Siemens Corporate Research, Inc. | Intra-operative image-guided neurosurgery with augmented reality visualization |
US20050149364A1 (en) | 2000-10-06 | 2005-07-07 | Ombrellaro Mark P. | Multifunction telemedicine software with integrated electronic medical record |
US6674259B1 (en) | 2000-10-06 | 2004-01-06 | Innovation First, Inc. | System and method for managing and controlling a robot competition |
JP2002112970A (ja) | 2000-10-10 | 2002-04-16 | Daito Seiki Co Ltd | 皮膚表面観察装置及び皮膚表面観察方法 |
JP2002113675A (ja) | 2000-10-11 | 2002-04-16 | Sony Corp | ロボット制御システム並びにロボット制御用ソフトウェアの導入方法 |
WO2002033641A2 (en) | 2000-10-16 | 2002-04-25 | Cardionow, Inc. | Medical image capture system and method |
AU2002224398A1 (en) | 2000-10-19 | 2002-04-29 | Bernhard Dohrmann | Apparatus and method for delivery of instructional information |
US6636780B1 (en) | 2000-11-07 | 2003-10-21 | Mdg Medical Inc. | Medication dispensing system including medicine cabinet and tray therefor |
JP4310916B2 (ja) | 2000-11-08 | 2009-08-12 | コニカミノルタホールディングス株式会社 | 映像表示装置 |
US7219364B2 (en) | 2000-11-22 | 2007-05-15 | International Business Machines Corporation | System and method for selectable semantic codec pairs for very low data-rate video transmission |
WO2002045434A1 (en) | 2000-12-01 | 2002-06-06 | Vigilos, Inc. | System and method for processing video data utilizing motion detection and subdivided video fields |
US6543899B2 (en) | 2000-12-05 | 2003-04-08 | Eastman Kodak Company | Auto-stereoscopic viewing system using mounted projection |
US6411209B1 (en) | 2000-12-06 | 2002-06-25 | Koninklijke Philips Electronics N.V. | Method and apparatus to select the best video frame to transmit to a remote station for CCTV based residential security monitoring |
US7370074B2 (en) | 2000-12-06 | 2008-05-06 | Vigilos, Inc. | System and method for implementing open-protocol remote device control |
JP2002172575A (ja) | 2000-12-07 | 2002-06-18 | Fanuc Ltd | 教示装置 |
US6791550B2 (en) | 2000-12-12 | 2004-09-14 | Enounce, Inc. | Management of presentation time in a digital media presentation system with variable rate presentation capability |
US20040260790A1 (en) | 2000-12-21 | 2004-12-23 | Ge Medical System Global Technology Company, Llc | Method and apparatus for remote or collaborative control of an imaging system |
US7339605B2 (en) | 2004-04-16 | 2008-03-04 | Polycom, Inc. | Conference link between a speakerphone and a video conference unit |
US6442451B1 (en) | 2000-12-28 | 2002-08-27 | Robotic Workspace Technologies, Inc. | Versatile robot control system |
US20020085030A1 (en) | 2000-12-29 | 2002-07-04 | Jamal Ghani | Graphical user interface for an interactive collaboration system |
KR20020061961A (ko) | 2001-01-19 | 2002-07-25 | 사성동 | 지능형 애완로봇 |
US7024278B2 (en) | 2002-09-13 | 2006-04-04 | Irobot Corporation | Navigational control system for a robotic device |
US20040104935A1 (en) * | 2001-01-26 | 2004-06-03 | Todd Williamson | Virtual reality immersion system |
WO2002061540A2 (en) | 2001-01-30 | 2002-08-08 | Milliken & Company | Ordering system and method |
JP2002342759A (ja) | 2001-01-30 | 2002-11-29 | Nec Corp | 情報提供システム、情報提供方法、およびそのプログラム |
US20020106998A1 (en) | 2001-02-05 | 2002-08-08 | Presley Herbert L. | Wireless rich media conferencing |
JP3736358B2 (ja) | 2001-02-08 | 2006-01-18 | 株式会社チューオー | 壁材 |
US20020109775A1 (en) | 2001-02-09 | 2002-08-15 | Excellon Automation Co. | Back-lighted fiducial recognition system and method of use |
JP4182464B2 (ja) | 2001-02-09 | 2008-11-19 | 富士フイルム株式会社 | ビデオ会議システム |
US7184559B2 (en) | 2001-02-23 | 2007-02-27 | Hewlett-Packard Development Company, L.P. | System and method for audio telepresence |
JP2005500912A (ja) | 2001-02-27 | 2005-01-13 | アンソロトロニックス インコーポレイテッド | ロボット装置および無線通信システム |
US20020128985A1 (en) | 2001-03-09 | 2002-09-12 | Brad Greenwald | Vehicle value appraisal system |
US20020133062A1 (en) | 2001-03-15 | 2002-09-19 | Arling Robert Stanley | Embedded measurement values in medical reports |
JP4739556B2 (ja) | 2001-03-27 | 2011-08-03 | 株式会社安川電機 | 制御対象の遠隔調整及び異常判断装置 |
US6965394B2 (en) | 2001-03-30 | 2005-11-15 | Koninklijke Philips Electronics N.V. | Remote camera control device |
US20020143923A1 (en) | 2001-04-03 | 2002-10-03 | Vigilos, Inc. | System and method for managing a device network |
JP2002305743A (ja) | 2001-04-04 | 2002-10-18 | Rita Security Engineering:Kk | Adsl対応遠隔動画伝送システム |
US6920373B2 (en) | 2001-04-13 | 2005-07-19 | Board Of Trusstees Operating Michigan State University | Synchronization and task control of real-time internet based super-media |
US20030199000A1 (en) | 2001-08-20 | 2003-10-23 | Valkirs Gunars E. | Diagnostic markers of stroke and cerebral injury and methods of use thereof |
AU767561B2 (en) | 2001-04-18 | 2003-11-13 | Samsung Kwangju Electronics Co., Ltd. | Robot cleaner, system employing the same and method for reconnecting to external recharging device |
KR100437372B1 (ko) | 2001-04-18 | 2004-06-25 | 삼성광주전자 주식회사 | 이동통신망을 이용한 로봇 청소 시스템 |
JP2002321180A (ja) | 2001-04-24 | 2002-11-05 | Matsushita Electric Ind Co Ltd | ロボット制御システム |
EP1393189A4 (en) | 2001-05-02 | 2007-06-13 | Bitstream Inc | METHODS, SYSTEMS AND PROGRAMMING FOR DISPLAYING REDUCED CONTENTS USING A VARIABLE SCALE FACTOR |
US7202851B2 (en) | 2001-05-04 | 2007-04-10 | Immersion Medical Inc. | Haptic interface for palpation simulation |
US6723086B2 (en) | 2001-05-07 | 2004-04-20 | Logiq Wireless Solutions, Inc. | Remote controlled transdermal medication delivery device |
US7242306B2 (en) | 2001-05-08 | 2007-07-10 | Hill-Rom Services, Inc. | Article locating and tracking apparatus and method |
EP1390823A1 (en) | 2001-05-25 | 2004-02-25 | Lego A/S | Toy robot programming |
JP2002354551A (ja) | 2001-05-25 | 2002-12-06 | Mitsubishi Heavy Ind Ltd | ロボットサービス提供方法およびロボットサービス提供システム |
JP2002352354A (ja) | 2001-05-30 | 2002-12-06 | Denso Corp | 遠隔介護方法 |
JP2002355779A (ja) | 2001-06-01 | 2002-12-10 | Sharp Corp | ロボット型インタフェース装置およびその制御方法 |
US6763282B2 (en) | 2001-06-04 | 2004-07-13 | Time Domain Corp. | Method and system for controlling a robot |
US20020186243A1 (en) | 2001-06-06 | 2002-12-12 | Robert Ellis | Method and system for providing combined video and physiological data over a communication network for patient monitoring |
US6507773B2 (en) | 2001-06-14 | 2003-01-14 | Sharper Image Corporation | Multi-functional robot with remote and video system |
US6995664B1 (en) | 2001-06-20 | 2006-02-07 | Jeffrey Darling | Remote supervision system and method |
US6604021B2 (en) | 2001-06-21 | 2003-08-05 | Advanced Telecommunications Research Institute International | Communication robot |
AU2002322302A1 (en) | 2001-06-25 | 2003-01-08 | Science Applications International Corporation | Identification by analysis of physiometric variation |
US7483867B2 (en) | 2001-06-26 | 2009-01-27 | Intuition Intelligence, Inc. | Processing device with intuitive learning capability |
GB2377117B (en) | 2001-06-27 | 2004-08-18 | Cambridge Broadband Ltd | Method and apparatus for providing communications bandwidth |
NO20013450L (no) | 2001-07-11 | 2003-01-13 | Simsurgery As | Systemer og fremgangsmåter for interaktiv trening av prosedyrer |
GB2393350B (en) | 2001-07-25 | 2006-03-08 | Neil J Stevenson | A camera control apparatus and method |
US7831575B2 (en) | 2001-08-02 | 2010-11-09 | Bridge Works, Ltd | Library virtualisation module |
US6667592B2 (en) | 2001-08-13 | 2003-12-23 | Intellibot, L.L.C. | Mapped robot system |
US6580246B2 (en) | 2001-08-13 | 2003-06-17 | Steven Jacobs | Robot touch shield |
JP4689107B2 (ja) | 2001-08-22 | 2011-05-25 | 本田技研工業株式会社 | 自律行動ロボット |
US6952470B1 (en) | 2001-08-23 | 2005-10-04 | Bellsouth Intellectual Property Corp. | Apparatus and method for managing a call center |
US20030069752A1 (en) | 2001-08-24 | 2003-04-10 | Ledain Timon | Remote health-monitoring system and method |
JP2003070804A (ja) | 2001-09-05 | 2003-03-11 | Olympus Optical Co Ltd | 遠隔医療支援システム |
JP4378072B2 (ja) | 2001-09-07 | 2009-12-02 | キヤノン株式会社 | 電子機器、撮像装置、携帯通信機器、映像の表示制御方法及びプログラム |
US6728599B2 (en) | 2001-09-07 | 2004-04-27 | Computer Motion, Inc. | Modularity system for computer assisted surgery |
AU2002332870A1 (en) | 2001-09-13 | 2003-03-24 | The Boeing Company | Method for transmitting vital health statistics to a remote location form an aircraft |
US6587750B2 (en) | 2001-09-25 | 2003-07-01 | Intuitive Surgical, Inc. | Removable infinite roll master grip handle and touch sensor for robotic surgery |
JP2003110652A (ja) | 2001-10-01 | 2003-04-11 | Matsushita Graphic Communication Systems Inc | Adslモデム装置の再イニシャライズ方法及びadslモデム装置 |
US20030069828A1 (en) | 2001-10-04 | 2003-04-10 | Eastman Kodak Company | System for and managing assets using priority tokens |
US6840904B2 (en) | 2001-10-11 | 2005-01-11 | Jason Goldberg | Medical monitoring device and system |
US7058689B2 (en) | 2001-10-16 | 2006-06-06 | Sprint Communications Company L.P. | Sharing of still images within a video telephony call |
US7307653B2 (en) | 2001-10-19 | 2007-12-11 | Nokia Corporation | Image stabilizer for a microcamera module of a handheld device, and method for stabilizing a microcamera module of a handheld device |
US20050104964A1 (en) | 2001-10-22 | 2005-05-19 | Bovyrin Alexandr V. | Method and apparatus for background segmentation based on motion localization |
US20030080901A1 (en) * | 2001-10-25 | 2003-05-01 | Koninklijke Philips Electronics N.V. | RFID navigation system |
JP2003136450A (ja) | 2001-10-26 | 2003-05-14 | Communication Research Laboratory | 聴覚情報提示によるロボットアームの遠隔操作システム |
JP4313560B2 (ja) | 2001-10-31 | 2009-08-12 | パナソニック株式会社 | 携帯電話 |
JP2003205483A (ja) | 2001-11-07 | 2003-07-22 | Sony Corp | ロボットシステム及びロボット装置の制御方法 |
US20030152145A1 (en) | 2001-11-15 | 2003-08-14 | Kevin Kawakita | Crash prevention recorder (CPR)/video-flight data recorder (V-FDR)/cockpit-cabin voice recorder for light aircraft with an add-on option for large commercial jets |
US7317685B1 (en) | 2001-11-26 | 2008-01-08 | Polycom, Inc. | System and method for dynamic bandwidth allocation for videoconferencing in lossy packet switched networks |
US6785589B2 (en) | 2001-11-30 | 2004-08-31 | Mckesson Automation, Inc. | Dispensing cabinet with unit dose dispensing drawer |
US20050101841A9 (en) | 2001-12-04 | 2005-05-12 | Kimberly-Clark Worldwide, Inc. | Healthcare networks with biosensors |
US7539504B2 (en) | 2001-12-05 | 2009-05-26 | Espre Solutions, Inc. | Wireless telepresence collaboration system |
US6839612B2 (en) | 2001-12-07 | 2005-01-04 | Institute Surgical, Inc. | Microwrist system for surgical procedures |
JP3709393B2 (ja) | 2001-12-14 | 2005-10-26 | 富士ソフトエービーシ株式会社 | 遠隔制御システム及び遠隔制御方法 |
US7227864B2 (en) | 2001-12-17 | 2007-06-05 | Microsoft Corporation | Methods and systems for establishing communications through firewalls and network address translators |
US7305114B2 (en) | 2001-12-26 | 2007-12-04 | Cognex Technology And Investment Corporation | Human/machine interface for a machine vision sensor and method for installing and operating the same |
US7082497B2 (en) | 2001-12-28 | 2006-07-25 | Hewlett-Packard Development Company, L.P. | System and method for managing a moveable media library with library partitions |
US7647320B2 (en) | 2002-01-18 | 2010-01-12 | Peoplechart Corporation | Patient directed system and method for managing medical information |
US7167448B2 (en) | 2002-02-04 | 2007-01-23 | Sun Microsystems, Inc. | Prioritization of remote services messages within a low bandwidth environment |
US6693585B1 (en) | 2002-02-07 | 2004-02-17 | Aradiant Corporation | Self-contained selectively activated mobile object position reporting device with reduced power consumption and minimized wireless service fees. |
US6784916B2 (en) | 2002-02-11 | 2004-08-31 | Telbotics Inc. | Video conferencing apparatus |
AU2002335152A1 (en) | 2002-02-13 | 2003-09-04 | Toudai Tlo, Ltd. | Robot-phone |
JP2003241807A (ja) | 2002-02-19 | 2003-08-29 | Yaskawa Electric Corp | ロボット制御装置 |
JP4100934B2 (ja) | 2002-02-28 | 2008-06-11 | シャープ株式会社 | 複合カメラシステム、ズームカメラ制御方法およびズームカメラ制御プログラム |
US7206626B2 (en) | 2002-03-06 | 2007-04-17 | Z-Kat, Inc. | System and method for haptic sculpting of physical objects |
US7860680B2 (en) | 2002-03-07 | 2010-12-28 | Microstrain, Inc. | Robotic system for powering and interrogating sensors |
US6915871B2 (en) | 2002-03-12 | 2005-07-12 | Dan Gavish | Method and apparatus for improving child safety and adult convenience while using a mobile ride-on toy |
US6769771B2 (en) | 2002-03-14 | 2004-08-03 | Entertainment Design Workshop, Llc | Method and apparatus for producing dynamic imagery in a visual medium |
JP3945279B2 (ja) | 2002-03-15 | 2007-07-18 | ソニー株式会社 | 障害物認識装置、障害物認識方法、及び障害物認識プログラム並びに移動型ロボット装置 |
AU2002242928A1 (en) | 2002-03-18 | 2003-09-29 | Medic4All Ag | Monitoring method and monitoring system for assessing physiological parameters of a subject |
JP3714268B2 (ja) * | 2002-03-18 | 2005-11-09 | ソニー株式会社 | ロボット装置 |
KR100483790B1 (ko) | 2002-03-22 | 2005-04-20 | 한국과학기술연구원 | 마이크로 조립용 다자유도 원격조종 로봇 시스템 |
JP4032793B2 (ja) | 2002-03-27 | 2008-01-16 | ソニー株式会社 | 充電システム及び充電制御方法、ロボット装置、及び充電制御プログラム及び記録媒体 |
US7117067B2 (en) | 2002-04-16 | 2006-10-03 | Irobot Corporation | System and methods for adaptive control of robotic devices |
US20030231244A1 (en) | 2002-04-22 | 2003-12-18 | Bonilla Victor G. | Method and system for manipulating a field of view of a video image from a remote vehicle |
US20040172301A1 (en) | 2002-04-30 | 2004-09-02 | Mihai Dan M. | Remote multi-purpose user interface for a healthcare system |
US6898484B2 (en) | 2002-05-01 | 2005-05-24 | Dorothy Lemelson | Robotic manufacturing and assembly with relative radio positioning using radio based location determination |
CN100379391C (zh) | 2002-05-07 | 2008-04-09 | 国立大学法人京都大学 | 医疗舱系统 |
US6836701B2 (en) | 2002-05-10 | 2004-12-28 | Royal Appliance Mfg. Co. | Autonomous multi-platform robotic system |
JP4081747B2 (ja) | 2002-05-17 | 2008-04-30 | 技研株式会社 | ロボットの駆動制御方法と、その装置 |
AU2003239555A1 (en) | 2002-05-20 | 2003-12-12 | Vigilos, Inc. | System and method for providing data communication in a device network |
US6807461B2 (en) | 2002-05-22 | 2004-10-19 | Kuka Roboter Gmbh | Coordinated robot control from multiple remote instruction sources |
JP4043289B2 (ja) | 2002-05-27 | 2008-02-06 | シャープ株式会社 | 探索ロボットシステム |
US6743721B2 (en) | 2002-06-10 | 2004-06-01 | United Microelectronics Corp. | Method and system for making cobalt silicide |
KR100478452B1 (ko) | 2002-06-12 | 2005-03-23 | 삼성전자주식회사 | 이동 로봇의 위치 및 방향 인식 장치 및 방법 |
US20030232649A1 (en) | 2002-06-18 | 2003-12-18 | Gizis Alexander C.M. | Gaming system and method |
JP3910112B2 (ja) | 2002-06-21 | 2007-04-25 | シャープ株式会社 | カメラ付携帯電話機 |
US7181455B2 (en) | 2002-06-27 | 2007-02-20 | Sun Microsystems, Inc. | Bandwidth management for remote services system |
US6752539B2 (en) | 2002-06-28 | 2004-06-22 | International Buisness Machines Corporation | Apparatus and system for providing optical bus interprocessor interconnection |
KR100556612B1 (ko) | 2002-06-29 | 2006-03-06 | 삼성전자주식회사 | 레이저를 이용한 위치 측정 장치 및 방법 |
DE10231388A1 (de) | 2002-07-08 | 2004-02-05 | Alfred Kärcher Gmbh & Co. Kg | Bodenbearbeitungssystem |
DE10231391A1 (de) | 2002-07-08 | 2004-02-12 | Alfred Kärcher Gmbh & Co. Kg | Bodenbearbeitungssystem |
FR2842320A1 (fr) | 2002-07-12 | 2004-01-16 | Thomson Licensing Sa | Dispositif de traitement de donnees multimedia |
JP2004042230A (ja) | 2002-07-15 | 2004-02-12 | Kawasaki Heavy Ind Ltd | ロボットコントローラの遠隔操作方法および遠隔操作システム |
US7084809B2 (en) | 2002-07-15 | 2006-08-01 | Qualcomm, Incorporated | Apparatus and method of position determination using shared information |
US7593030B2 (en) | 2002-07-25 | 2009-09-22 | Intouch Technologies, Inc. | Tele-robotic videoconferencing in a corporate environment |
US20120072024A1 (en) | 2002-07-25 | 2012-03-22 | Yulun Wang | Telerobotic system with dual application screen presentation |
US20040162637A1 (en) | 2002-07-25 | 2004-08-19 | Yulun Wang | Medical tele-robotic system with a master remote station with an arbitrator |
US6925357B2 (en) | 2002-07-25 | 2005-08-02 | Intouch Health, Inc. | Medical tele-robotic system |
DE10234233A1 (de) | 2002-07-27 | 2004-02-05 | Kuka Roboter Gmbh | Verfahren zum Austausch von Daten zwischen Steuerungen von Maschinen, insbesondere von Robotern |
US7298733B2 (en) | 2002-07-29 | 2007-11-20 | Ip Talk Corporation | Internet communication system, internet communication method, session management server, radio communication device, communication relay server, and program |
EP1388813A2 (en) | 2002-08-09 | 2004-02-11 | Matsushita Electric Industrial Co., Ltd. | Apparatus and method for image watermarking |
US7523505B2 (en) | 2002-08-16 | 2009-04-21 | Hx Technologies, Inc. | Methods and systems for managing distributed digital medical data |
US20050288571A1 (en) | 2002-08-20 | 2005-12-29 | Welch Allyn, Inc. | Mobile medical workstation |
JP2004110802A (ja) * | 2002-08-26 | 2004-04-08 | Sony Corp | 環境同定装置、環境同定方法、プログラム及び記録媒体、並びにロボット装置 |
US6753899B2 (en) | 2002-09-03 | 2004-06-22 | Audisoft | Method and apparatus for telepresence |
JP3764713B2 (ja) * | 2002-09-13 | 2006-04-12 | 三菱重工業株式会社 | 保守点検システム及び保守点検方法 |
US20040065073A1 (en) | 2002-10-08 | 2004-04-08 | Ingersoll-Rand Energy Systems Corporation | Flexible recuperator mounting system |
US7881658B2 (en) | 2002-10-10 | 2011-02-01 | Znl Enterprises, Llc | Method and apparatus for entertainment and information services delivered via mobile telecommunication devices |
US6804579B1 (en) | 2002-10-16 | 2004-10-12 | Abb, Inc. | Robotic wash cell using recycled pure water |
AU2003301482A1 (en) | 2002-10-16 | 2004-05-04 | Rocksteady Networks, Inc. | System and method for dynamic bandwidth provisioning |
EP1595205B1 (en) | 2002-10-28 | 2018-04-25 | The General Hospital Corporation | Tissue disorder imaging analysis |
US6920376B2 (en) | 2002-10-31 | 2005-07-19 | Hewlett-Packard Development Company, L.P. | Mutually-immersive mobile telepresence system with user rotation and surrogate translation |
US6879879B2 (en) | 2002-10-31 | 2005-04-12 | Hewlett-Packard Development Company, L.P. | Telepresence system with automatic user-surrogate height matching |
US20040093409A1 (en) | 2002-11-07 | 2004-05-13 | Vigilos, Inc. | System and method for external event determination utilizing an integrated information system |
US8073304B2 (en) | 2002-11-16 | 2011-12-06 | Gregory Karel Rohlicek | Portable recorded television viewer |
KR100542340B1 (ko) | 2002-11-18 | 2006-01-11 | 삼성전자주식회사 | 홈네트워크 시스템 및 그 제어방법 |
US7123974B1 (en) | 2002-11-19 | 2006-10-17 | Rockwell Software Inc. | System and methodology providing audit recording and tracking in real time industrial controller environment |
JP2004181229A (ja) | 2002-11-20 | 2004-07-02 | Olympus Corp | 遠隔手術支援システム及び支援方法 |
KR20040046071A (ko) | 2002-11-26 | 2004-06-05 | 삼성전자주식회사 | 무선단말장치의 안테나-바 표시방법 |
JP3885019B2 (ja) | 2002-11-29 | 2007-02-21 | 株式会社東芝 | セキュリティシステム及び移動ロボット |
US20040172306A1 (en) | 2002-12-02 | 2004-09-02 | Recare, Inc. | Medical data entry interface |
US20040115265A1 (en) * | 2002-12-11 | 2004-06-17 | Loutfy Benkerrour | Multilayered tablet containing pravastatin and aspirin and method |
US6889120B2 (en) | 2002-12-14 | 2005-05-03 | Hewlett-Packard Development Company, L.P. | Mutually-immersive mobile telepresence with gaze and eye contact preservation |
US20090030552A1 (en) | 2002-12-17 | 2009-01-29 | Japan Science And Technology Agency | Robotics visual and auditory system |
US7015831B2 (en) | 2002-12-17 | 2006-03-21 | Evolution Robotics, Inc. | Systems and methods for incrementally updating a pose of a mobile device calculated by visual simultaneous localization and mapping techniques |
US6938167B2 (en) | 2002-12-18 | 2005-08-30 | America Online, Inc. | Using trusted communication channel to combat user name/password theft |
US7584019B2 (en) | 2003-12-15 | 2009-09-01 | Dako Denmark A/S | Systems and methods for the automated pre-treatment and processing of biological samples |
US20040135879A1 (en) | 2003-01-03 | 2004-07-15 | Stacy Marco A. | Portable wireless indoor/outdoor camera |
US6745115B1 (en) | 2003-01-07 | 2004-06-01 | Garmin Ltd. | System, method and apparatus for searching geographic area using prioritized spacial order |
CN101390098A (zh) | 2003-01-15 | 2009-03-18 | 英塔茨科技公司 | 五个自由度的可移动的机器人 |
US7158859B2 (en) | 2003-01-15 | 2007-01-02 | Intouch Technologies, Inc. | 5 degrees of freedom mobile robot |
ITMI20030121A1 (it) | 2003-01-27 | 2004-07-28 | Giuseppe Donato | Sistema modulare di sorveglianza per il monitoraggio di ambienti critici. |
US7404140B2 (en) | 2003-01-31 | 2008-07-22 | Siemens Medical Solutions Usa, Inc. | System for managing form information for use by portable devices |
US7171286B2 (en) | 2003-02-24 | 2007-01-30 | Intouch Technologies, Inc. | Healthcare tele-robotic system with a robot that also functions as a remote station |
US7158860B2 (en) | 2003-02-24 | 2007-01-02 | Intouch Technologies, Inc. | Healthcare tele-robotic system which allows parallel remote station observation |
US7388981B2 (en) | 2003-02-27 | 2008-06-17 | Hewlett-Packard Development Company, L.P. | Telepresence system with automatic preservation of user head size |
JP2004261941A (ja) | 2003-03-04 | 2004-09-24 | Sharp Corp | コミュニケーションロボットおよびコミュニケーションシステム |
US7262573B2 (en) | 2003-03-06 | 2007-08-28 | Intouch Technologies, Inc. | Medical tele-robotic system with a head worn device |
US7593546B2 (en) | 2003-03-11 | 2009-09-22 | Hewlett-Packard Development Company, L.P. | Telepresence system with simultaneous automatic preservation of user height, perspective, and vertical gaze |
US20050065813A1 (en) | 2003-03-11 | 2005-03-24 | Mishelevich David J. | Online medical evaluation system |
JP3879848B2 (ja) | 2003-03-14 | 2007-02-14 | 松下電工株式会社 | 自律移動装置 |
EP1654864A4 (en) | 2003-03-20 | 2009-05-27 | Ge Security Inc | SYSTEMS AND METHOD FOR MULTISTRIBBIT PROCESSING |
JP4124682B2 (ja) | 2003-03-20 | 2008-07-23 | 日本放送協会 | カメラ操作装置 |
US20040205664A1 (en) | 2003-03-25 | 2004-10-14 | Prendergast Thomas V. | Claim data and document processing system |
JP2004298977A (ja) | 2003-03-28 | 2004-10-28 | Sony Corp | 行動制御装置、行動制御方法及び行動制御プログラム、並びに移動型ロボット装置 |
US6804580B1 (en) | 2003-04-03 | 2004-10-12 | Kuka Roboter Gmbh | Method and control system for controlling a plurality of robots |
US7123687B2 (en) | 2003-04-10 | 2006-10-17 | Varian Medical Systems Technologies, Inc. | Method for displaying digital X-ray image data at high resolution |
US20040201602A1 (en) | 2003-04-14 | 2004-10-14 | Invensys Systems, Inc. | Tablet computer system for industrial process design, supervisory control, and data management |
US7346429B2 (en) | 2003-05-05 | 2008-03-18 | Engineering Services, Inc. | Mobile robot hybrid communication link |
WO2005008804A2 (en) | 2003-05-08 | 2005-01-27 | Power Estimate Company | Apparatus and method for providing electrical energy generated from motion to an electrically powered device |
US20050075535A1 (en) | 2003-05-16 | 2005-04-07 | Marc Shapiro | Data entry system for an endoscopic examination |
GB2391361B (en) | 2003-05-23 | 2005-09-21 | Bridgeworks Ltd | Library element management |
US20040240981A1 (en) | 2003-05-29 | 2004-12-02 | I-Scan Robotics | Robot stacking system for flat glass |
US6905941B2 (en) | 2003-06-02 | 2005-06-14 | International Business Machines Corporation | Structure and method to fabricate ultra-thin Si channel devices |
US20050003330A1 (en) | 2003-07-02 | 2005-01-06 | Mehdi Asgarinejad | Interactive virtual classroom |
US6888333B2 (en) | 2003-07-02 | 2005-05-03 | Intouch Health, Inc. | Holonomic platform for a robot |
JP2005028066A (ja) | 2003-07-08 | 2005-02-03 | Kikuta Sogo Kikaku:Kk | クリーニング遠隔管理システム |
US7154526B2 (en) | 2003-07-11 | 2006-12-26 | Fuji Xerox Co., Ltd. | Telepresence system and method for video teleconferencing |
US20050065435A1 (en) | 2003-07-22 | 2005-03-24 | John Rauch | User interface for remote control of medical devices |
US7995090B2 (en) | 2003-07-28 | 2011-08-09 | Fuji Xerox Co., Ltd. | Video enabled tele-presence control host |
US20050027567A1 (en) | 2003-07-29 | 2005-02-03 | Taha Amer Jamil | System and method for health care data collection and management |
US7395126B2 (en) | 2003-07-29 | 2008-07-01 | Far Touch, Inc. | Remote control of wireless electromechanical device using a web browser |
US7133062B2 (en) | 2003-07-31 | 2006-11-07 | Polycom, Inc. | Graphical user interface for video feed on videoconference terminal |
DE20312211U1 (de) | 2003-08-07 | 2003-10-30 | Yueh, Wen Hsiang, Hsinchuang, Taipeh | Schwenkbarer USB-Stecker |
US7413040B2 (en) | 2003-08-12 | 2008-08-19 | White Box Robotics, Inc. | Robot with removable mounting elements |
JP2005059170A (ja) | 2003-08-18 | 2005-03-10 | Honda Motor Co Ltd | 情報収集ロボット |
US7982763B2 (en) | 2003-08-20 | 2011-07-19 | King Simon P | Portable pan-tilt camera and lighting unit for videoimaging, videoconferencing, production and recording |
US7432949B2 (en) | 2003-08-20 | 2008-10-07 | Christophe Remy | Mobile videoimaging, videocommunication, video production (VCVP) system |
US8135602B2 (en) | 2003-08-28 | 2012-03-13 | University Of Maryland, Baltimore | Techniques for delivering coordination data for a shared facility |
US20050049898A1 (en) | 2003-09-01 | 2005-03-03 | Maiko Hirakawa | Telemedicine system using the internet |
US20070061041A1 (en) | 2003-09-02 | 2007-03-15 | Zweig Stephen E | Mobile robot with wireless location sensing apparatus |
US7174238B1 (en) | 2003-09-02 | 2007-02-06 | Stephen Eliot Zweig | Mobile robotic system with web server and digital radio links |
US20050065438A1 (en) | 2003-09-08 | 2005-03-24 | Miller Landon C.G. | System and method of capturing and managing information during a medical diagnostic imaging procedure |
JP2005088244A (ja) * | 2003-09-12 | 2005-04-07 | Canon Inc | 画像形成装置 |
JP2005103680A (ja) | 2003-09-29 | 2005-04-21 | Toshiba Corp | 監視システムおよび監視ロボット |
JP2005103679A (ja) * | 2003-09-29 | 2005-04-21 | Toshiba Corp | ロボット装置 |
IL158276A (en) | 2003-10-02 | 2010-04-29 | Radvision Ltd | Method for dynamically optimizing bandwidth allocation in variable bitrate (multi-rate) conferences |
CA2545508C (en) | 2003-10-07 | 2008-11-25 | Librestream Technologies Inc. | Camera for communication of streaming media to a remote client |
JP2005111083A (ja) | 2003-10-09 | 2005-04-28 | Olympus Corp | 医療統合システム |
US7307651B2 (en) | 2003-10-16 | 2007-12-11 | Mark A. Chew | Two-way mobile video/audio/data interactive companion (MVIC) system |
KR100820743B1 (ko) | 2003-10-21 | 2008-04-10 | 삼성전자주식회사 | 이동 로봇의 충전 장치 |
JP4325853B2 (ja) | 2003-10-31 | 2009-09-02 | 富士通株式会社 | 通信アダプタ装置 |
US7096090B1 (en) | 2003-11-03 | 2006-08-22 | Stephen Eliot Zweig | Mobile robotic router with web server and digital radio links |
US20050125083A1 (en) | 2003-11-10 | 2005-06-09 | Kiko Frederick J. | Automation apparatus and methods |
US20060010028A1 (en) * | 2003-11-14 | 2006-01-12 | Herb Sorensen | Video shopper tracking system and method |
US7115102B2 (en) | 2003-11-17 | 2006-10-03 | Abbruscato Charles R | Electronic stethoscope system |
US7161322B2 (en) | 2003-11-18 | 2007-01-09 | Intouch Technologies, Inc. | Robot with a manipulator arm |
US7092001B2 (en) | 2003-11-26 | 2006-08-15 | Sap Aktiengesellschaft | Video conferencing system with physical cues |
GB2408655B (en) | 2003-11-27 | 2007-02-28 | Motorola Inc | Communication system, communication units and method of ambience listening thereto |
US7624166B2 (en) | 2003-12-02 | 2009-11-24 | Fuji Xerox Co., Ltd. | System and methods for remote control of multiple display and devices |
US7292912B2 (en) | 2003-12-05 | 2007-11-06 | Lntouch Technologies, Inc. | Door knocker control system for a remote controlled teleconferencing robot |
US7813836B2 (en) | 2003-12-09 | 2010-10-12 | Intouch Technologies, Inc. | Protocol for a remotely controlled videoconferencing robot |
JP2007520934A (ja) | 2003-12-24 | 2007-07-26 | ウオーカー ディジタル、エルエルシー | 画像を自動的に捕捉し、管理する方法および装置 |
US7613313B2 (en) | 2004-01-09 | 2009-11-03 | Hewlett-Packard Development Company, L.P. | System and method for control of audio field based on position of user |
US8824730B2 (en) | 2004-01-09 | 2014-09-02 | Hewlett-Packard Development Company, L.P. | System and method for control of video bandwidth based on pose of a person |
US20050154265A1 (en) | 2004-01-12 | 2005-07-14 | Miro Xavier A. | Intelligent nurse robot |
EP1709592B1 (en) | 2004-01-15 | 2013-03-27 | Algotec Systems Ltd. | Targeted marching |
WO2005069890A2 (en) | 2004-01-15 | 2005-08-04 | Mega Robot, Inc. | System and method for reconfiguring an autonomous robot |
US20080229531A1 (en) | 2004-01-16 | 2008-09-25 | Yoshiaki Takida | Robot Arm Type Automatic Car Washing Device |
US7332890B2 (en) | 2004-01-21 | 2008-02-19 | Irobot Corporation | Autonomous robot auto-docking and energy management systems and methods |
WO2005074362A2 (en) | 2004-02-03 | 2005-08-18 | F. Robotics Aquisitions Ltd. | Robot docking station |
US7079173B2 (en) | 2004-02-04 | 2006-07-18 | Hewlett-Packard Development Company, L.P. | Displaying a wide field of view video image |
US20050182322A1 (en) | 2004-02-17 | 2005-08-18 | Liebel-Flarsheim Company | Injector auto purge |
US20050204438A1 (en) | 2004-02-26 | 2005-09-15 | Yulun Wang | Graphical interface for a remote presence system |
US7756614B2 (en) | 2004-02-27 | 2010-07-13 | Hewlett-Packard Development Company, L.P. | Mobile device control system |
CN1259891C (zh) | 2004-03-17 | 2006-06-21 | 哈尔滨工业大学 | 机器人辅助带锁髓内钉正骨手术医疗系统 |
JP2005270430A (ja) | 2004-03-25 | 2005-10-06 | Funai Electric Co Ltd | 自走ロボットのためのステーション |
ATE429010T1 (de) | 2004-03-29 | 2009-05-15 | Koninkl Philips Electronics Nv | Verfahren zur ansteuerng mehrerer anwendungen und dialogverwaltungssystem |
US20050264649A1 (en) | 2004-03-29 | 2005-12-01 | Calvin Chang | Mobile video-interpreting mounting system |
US20050225634A1 (en) | 2004-04-05 | 2005-10-13 | Sam Brunetti | Closed circuit TV security system |
JP2005312096A (ja) | 2004-04-16 | 2005-11-04 | Funai Electric Co Ltd | 電気機器 |
TWI258259B (en) | 2004-04-20 | 2006-07-11 | Jason Yan | Automatic charging system of mobile robotic electronic device |
CA2563909A1 (en) | 2004-04-22 | 2005-11-03 | Albert Den Haan | Open control system architecture for mobile autonomous systems |
US7769705B1 (en) | 2004-05-21 | 2010-08-03 | Ray Anthony Luechtefeld | Method, artificially intelligent system and networked complex for facilitating group interactions |
US7176957B2 (en) | 2004-05-25 | 2007-02-13 | Seiko Epson Corporation | Local video loopback method for a multi-participant conference system using a back-channel video interface |
US7949616B2 (en) | 2004-06-01 | 2011-05-24 | George Samuel Levy | Telepresence by human-assisted remote controlled devices and robots |
US7011538B2 (en) | 2004-06-02 | 2006-03-14 | Elementech International Co., Ltd. | Dual input charger with cable storing mechanism |
CN100461212C (zh) | 2004-06-04 | 2009-02-11 | 松下电器产业株式会社 | 显示控制方法及装置以及便携设备 |
US20050283414A1 (en) | 2004-06-17 | 2005-12-22 | Fernandes Curtis T | Remote system management |
JP4479372B2 (ja) | 2004-06-25 | 2010-06-09 | ソニー株式会社 | 環境地図作成方法、環境地図作成装置、及び移動型ロボット装置 |
US7292257B2 (en) | 2004-06-28 | 2007-11-06 | Microsoft Corporation | Interactive viewpoint video system and process |
US20060007943A1 (en) | 2004-07-07 | 2006-01-12 | Fellman Ronald D | Method and system for providing site independent real-time multimedia transport over packet-switched networks |
US7539187B2 (en) | 2004-07-07 | 2009-05-26 | Qvidium Technologies, Inc. | System and method for low-latency content-sensitive forward error correction |
US8503340B1 (en) | 2004-07-11 | 2013-08-06 | Yongyong Xu | WiFi phone system |
US8077963B2 (en) | 2004-07-13 | 2011-12-13 | Yulun Wang | Mobile robot with a head-based movement mapping scheme |
US7551647B2 (en) | 2004-07-19 | 2009-06-23 | Qvidium Technologies, Inc. | System and method for clock synchronization over packet-switched networks |
US7979157B2 (en) | 2004-07-23 | 2011-07-12 | Mcmaster University | Multi-purpose robotic operating system and method |
US7319469B2 (en) | 2004-07-26 | 2008-01-15 | Sony Corporation | Copy protection arrangement |
JP4315872B2 (ja) | 2004-07-28 | 2009-08-19 | 本田技研工業株式会社 | 移動ロボットの制御装置 |
CN100394897C (zh) | 2004-08-03 | 2008-06-18 | 张毓笠 | 复合振动的超声骨骼手术仪 |
JP4912577B2 (ja) | 2004-09-01 | 2012-04-11 | 本田技研工業株式会社 | 2足歩行ロボットの充電システム |
US20060052676A1 (en) | 2004-09-07 | 2006-03-09 | Yulun Wang | Tele-presence system that allows for remote monitoring/observation and review of a patient and their medical records |
US7502498B2 (en) * | 2004-09-10 | 2009-03-10 | Available For Licensing | Patient monitoring apparatus |
FI116749B (fi) | 2004-09-14 | 2006-02-15 | Nokia Corp | Kameraelementtejä käsittävä laite |
US20060064212A1 (en) | 2004-09-22 | 2006-03-23 | Cycle Time Corporation | Reactive automated guided vehicle vision guidance system |
US20060066609A1 (en) | 2004-09-28 | 2006-03-30 | Iodice Arthur P | Methods and systems for viewing geometry of an object model generated by a CAD tool |
US8060376B2 (en) | 2004-10-01 | 2011-11-15 | Nomoreclipboard, Llc | System and method for collection of community health and administrative data |
US7720570B2 (en) | 2004-10-01 | 2010-05-18 | Redzone Robotics, Inc. | Network architecture for remote robot with interchangeable tools |
JP2006109094A (ja) | 2004-10-05 | 2006-04-20 | Nec Software Kyushu Ltd | 遠隔制御装置、遠隔制御システム、及び、遠隔制御方法 |
US7441953B2 (en) | 2004-10-07 | 2008-10-28 | University Of Florida Research Foundation, Inc. | Radiographic medical imaging system using robot mounted source and sensor for dynamic image capture and tomography |
US8078338B2 (en) * | 2004-10-22 | 2011-12-13 | Irobot Corporation | System and method for behavior based control of an autonomous vehicle |
US20060087746A1 (en) | 2004-10-22 | 2006-04-27 | Kenneth Lipow | Remote augmented motor-sensory interface for surgery |
KR100645379B1 (ko) | 2004-10-29 | 2006-11-15 | 삼성광주전자 주식회사 | 로봇 제어 시스템 및 로봇 제어방법 |
KR100703692B1 (ko) | 2004-11-03 | 2007-04-05 | 삼성전자주식회사 | 공간상에 존재하는 오브젝트들을 구별하기 위한 시스템,장치 및 방법 |
US20060098573A1 (en) | 2004-11-08 | 2006-05-11 | Beer John C | System and method for the virtual aggregation of network links |
US20060173712A1 (en) | 2004-11-12 | 2006-08-03 | Dirk Joubert | Portable medical information system |
US8738891B1 (en) | 2004-11-15 | 2014-05-27 | Nvidia Corporation | Methods and systems for command acceleration in a video processor via translation of scalar instructions into vector instructions |
US7522528B2 (en) | 2004-11-18 | 2009-04-21 | Qvidium Technologies, Inc. | Low-latency automatic repeat request packet recovery mechanism for media streams |
US20060122482A1 (en) | 2004-11-22 | 2006-06-08 | Foresight Imaging Inc. | Medical image acquisition system for receiving and transmitting medical images instantaneously and method of using the same |
CA2589122C (en) | 2004-12-03 | 2015-07-21 | Mckesson Automation Inc. | Mobile point of care system and associated method and computer program product |
US7400578B2 (en) | 2004-12-16 | 2008-07-15 | International Business Machines Corporation | Method and system for throttling network transmissions using per-receiver bandwidth control at the application layer of the transmitting server |
KR100499770B1 (ko) | 2004-12-30 | 2005-07-07 | 주식회사 아이오. 테크 | 네트워크 기반의 로봇 제어 시스템 |
MX2007008283A (es) * | 2005-01-06 | 2007-12-05 | Alan Shulman | Sistema de navegacion e inspeccion. |
KR100497310B1 (ko) | 2005-01-10 | 2005-06-23 | 주식회사 아이오. 테크 | 네트워크 기반의 로봇 시스템에서 동작 정보 포함멀티미디어 콘텐츠의 선택 및 재생 방법 |
US7395508B2 (en) | 2005-01-14 | 2008-07-01 | International Business Machines Corporation | Method and apparatus for providing an interactive presentation environment |
US7222000B2 (en) | 2005-01-18 | 2007-05-22 | Intouch Technologies, Inc. | Mobile videoconferencing platform with automatic shut-off features |
JP2006203821A (ja) | 2005-01-24 | 2006-08-03 | Sony Corp | 自動送出システム |
US20060173708A1 (en) | 2005-01-28 | 2006-08-03 | Circle Of Care, Inc. | System and method for providing health care |
US20060176832A1 (en) | 2005-02-04 | 2006-08-10 | Sean Miceli | Adaptive bit-rate adjustment of multimedia communications channels using transport control protocol |
KR100636270B1 (ko) | 2005-02-04 | 2006-10-19 | 삼성전자주식회사 | 홈 네트워크 시스템 및 그 제어방법 |
US7944469B2 (en) | 2005-02-14 | 2011-05-17 | Vigilos, Llc | System and method for using self-learning rules to enable adaptive security monitoring |
ATE523130T1 (de) | 2005-02-18 | 2011-09-15 | Irobot Corp | Selbstfahrender flächenreinigungsroboter für nass-und trockenreinigung |
US20060189393A1 (en) | 2005-02-22 | 2006-08-24 | Albert Edery | Real action network gaming system |
US20060224781A1 (en) | 2005-03-10 | 2006-10-05 | Jen-Ming Tsao | Method and apparatus for controlling a user interface of a consumer electronic device |
US7644898B2 (en) | 2005-03-28 | 2010-01-12 | Compview Medical, Llc | Medical boom with articulated arms and a base with preconfigured removable modular racks used for storing electronic and utility equipment |
US20080285886A1 (en) | 2005-03-29 | 2008-11-20 | Matthew Emmerson Allen | System For Displaying Images |
WO2006113553A2 (en) | 2005-04-15 | 2006-10-26 | New Jersey Institute Of Technology | Dynamic bandwidth allocation and service differentiation for broadband passive optical networks |
US8843309B2 (en) | 2005-04-21 | 2014-09-23 | Microsoft Corporation | Virtual earth mapping |
US7436143B2 (en) | 2005-04-25 | 2008-10-14 | M-Bots, Inc. | Miniature surveillance robot |
US7680038B1 (en) | 2005-04-25 | 2010-03-16 | Electronic Arts, Inc. | Dynamic bandwidth detection and response for online games |
KR100624387B1 (ko) * | 2005-04-25 | 2006-09-20 | 엘지전자 주식회사 | 주행영역 지정이 가능한 로봇 시스템 |
US7864209B2 (en) | 2005-04-28 | 2011-01-04 | Apple Inc. | Audio processing in a multi-participant conference |
WO2006119186A2 (en) | 2005-05-02 | 2006-11-09 | University Of Virginia Patent Foundation | Systems, devices, and methods for interpreting movement |
EP2336923A3 (en) | 2005-05-04 | 2012-08-15 | Board of Regents, The University of Texas System | System for delivering medical services from a remote location |
US7240879B1 (en) | 2005-05-06 | 2007-07-10 | United States of America as represented by the Administration of the National Aeronautics and Space Administration | Method and associated apparatus for capturing, servicing and de-orbiting earth satellites using robotics |
US20060259193A1 (en) | 2005-05-12 | 2006-11-16 | Yulun Wang | Telerobotic system with a dual application screen presentation |
KR100594165B1 (ko) | 2005-05-24 | 2006-06-28 | 삼성전자주식회사 | 네트워크 기반 로봇 제어 시스템 및 네트워크 기반 로봇제어 시스템에서 로봇 속도 제어 방법 |
US20060293788A1 (en) | 2005-06-26 | 2006-12-28 | Pavel Pogodin | Robotic floor care appliance with improved remote management |
JP2007007040A (ja) | 2005-06-29 | 2007-01-18 | Hitachi Medical Corp | 手術支援システム |
GB2428110A (en) | 2005-07-06 | 2007-01-17 | Armstrong Healthcare Ltd | A robot and method of registering a robot. |
US7379664B2 (en) | 2005-07-26 | 2008-05-27 | Tinkers & Chance | Remote view and controller for a camera |
WO2007016741A1 (en) | 2005-08-11 | 2007-02-15 | Beon Light Corporation Pty Ltd | A sensor with selectable sensing orientation used for controlling an electrical device |
KR100749579B1 (ko) | 2005-09-05 | 2007-08-16 | 삼성광주전자 주식회사 | 교환가능한 복수의 작업모듈을 갖는 이동로봇 시스템 및 그제어방법 |
EP1763243A3 (en) | 2005-09-09 | 2008-03-26 | LG Electronics Inc. | Image capturing and displaying method and system |
US7643051B2 (en) | 2005-09-09 | 2010-01-05 | Roy Benjamin Sandberg | Mobile video teleconferencing system and control method |
JP2007081646A (ja) | 2005-09-13 | 2007-03-29 | Toshiba Corp | 送受信装置 |
US7631270B2 (en) | 2005-09-16 | 2009-12-08 | Microsoft Corporation | Network connectivity and wireless status in a notification area |
CN1743144A (zh) | 2005-09-29 | 2006-03-08 | 天津理工大学 | 基于互联网的机器人远程控制方法 |
US9198728B2 (en) | 2005-09-30 | 2015-12-01 | Intouch Technologies, Inc. | Multi-camera mobile teleconferencing platform |
US8098603B2 (en) | 2005-09-30 | 2012-01-17 | Intel Corporation | Bandwidth adaptation in a wireless network |
US20070122783A1 (en) | 2005-10-07 | 2007-05-31 | Habashi Nader M | On-line healthcare consultation services system and method of using same |
GB0520576D0 (en) | 2005-10-10 | 2005-11-16 | Applied Generics Ltd | Using traffic monitoring information to provide better driver route planning |
US20070093279A1 (en) | 2005-10-12 | 2007-04-26 | Craig Janik | Wireless headset system for the automobile |
US7733224B2 (en) | 2006-06-30 | 2010-06-08 | Bao Tran | Mesh network personal emergency response appliance |
PL1949584T3 (pl) | 2005-10-28 | 2019-09-30 | Viasat, Inc. | Adaptacyjne kodowanie i modulacja danych przesyłanych infrastrukturą szerokopasmową |
US7751780B2 (en) | 2005-11-23 | 2010-07-06 | Qualcomm Incorporated | Method and apparatus for collecting information from a wireless device |
US20070120965A1 (en) | 2005-11-25 | 2007-05-31 | Sandberg Roy B | Mobile video teleconferencing authentication and management system and method |
EP2544066B1 (en) | 2005-12-02 | 2018-10-17 | iRobot Corporation | Robot system |
US7843832B2 (en) | 2005-12-08 | 2010-11-30 | Electronics And Telecommunications Research Institute | Dynamic bandwidth allocation apparatus and method |
US20070135967A1 (en) | 2005-12-08 | 2007-06-14 | Jung Seung W | Apparatus and method of controlling network-based robot |
US8190238B2 (en) | 2005-12-09 | 2012-05-29 | Hansen Medical, Inc. | Robotic catheter system and methods |
JP4751192B2 (ja) * | 2005-12-12 | 2011-08-17 | 本田技研工業株式会社 | 移動ロボット |
US7480870B2 (en) | 2005-12-23 | 2009-01-20 | Apple Inc. | Indication of progress towards satisfaction of a user input condition |
US20070150094A1 (en) * | 2005-12-23 | 2007-06-28 | Qingfeng Huang | System and method for planning and indirectly guiding robotic actions based on external factor tracking and analysis |
US8577538B2 (en) * | 2006-07-14 | 2013-11-05 | Irobot Corporation | Method and system for controlling a remote vehicle |
JP2007232208A (ja) | 2006-01-31 | 2007-09-13 | Mitsuboshi Belting Ltd | 歯付ベルト及びそれに使用する歯布 |
US7979059B2 (en) | 2006-02-06 | 2011-07-12 | Rockefeller Alfred G | Exchange of voice and video between two cellular or wireless telephones |
JP2007245332A (ja) | 2006-02-14 | 2007-09-27 | Honda Motor Co Ltd | 脚式移動ロボットの充電システム |
US7769492B2 (en) | 2006-02-22 | 2010-08-03 | Intouch Technologies, Inc. | Graphical interface for a remote presence system |
US8072481B1 (en) | 2006-03-18 | 2011-12-06 | Videotronic Systems | Telepresence communication system |
JP4728860B2 (ja) | 2006-03-29 | 2011-07-20 | 株式会社東芝 | 情報検索装置 |
EP2027806A1 (en) | 2006-04-04 | 2009-02-25 | Samsung Electronics Co., Ltd. | Robot cleaner system having robot cleaner and docking station |
US20100171826A1 (en) | 2006-04-12 | 2010-07-08 | Store Eyes, Inc. | Method for measuring retail display and compliance |
US8108092B2 (en) * | 2006-07-14 | 2012-01-31 | Irobot Corporation | Autonomous behaviors for a remote vehicle |
US8326469B2 (en) * | 2006-07-14 | 2012-12-04 | Irobot Corporation | Autonomous behaviors for a remote vehicle |
US7539533B2 (en) | 2006-05-16 | 2009-05-26 | Bao Tran | Mesh network monitoring appliance |
CN101448467B (zh) | 2006-05-19 | 2014-07-09 | 马科外科公司 | 用于控制触觉设备的方法和装置 |
US8571580B2 (en) | 2006-06-01 | 2013-10-29 | Loopt Llc. | Displaying the location of individuals on an interactive map display on a mobile communication device |
US20070291128A1 (en) | 2006-06-15 | 2007-12-20 | Yulun Wang | Mobile teleconferencing system that projects an image provided by a mobile robot |
US8849679B2 (en) | 2006-06-15 | 2014-09-30 | Intouch Technologies, Inc. | Remote controlled robot system that provides medical images |
US8649899B2 (en) | 2006-06-19 | 2014-02-11 | Amazon Technologies, Inc. | System and method for maneuvering a mobile drive unit |
US7920962B2 (en) | 2006-06-19 | 2011-04-05 | Kiva Systems, Inc. | System and method for coordinating movement of mobile drive units |
US8073564B2 (en) | 2006-07-05 | 2011-12-06 | Battelle Energy Alliance, Llc | Multi-robot control interface |
US7587260B2 (en) * | 2006-07-05 | 2009-09-08 | Battelle Energy Alliance, Llc | Autonomous navigation 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 |
USRE46672E1 (en) * | 2006-07-13 | 2018-01-16 | Velodyne Lidar, Inc. | High definition LiDAR system |
US8843244B2 (en) * | 2006-10-06 | 2014-09-23 | Irobot Corporation | Autonomous behaviors for a remove vehicle |
US20080033641A1 (en) * | 2006-07-25 | 2008-02-07 | Medalia Michael J | Method of generating a three-dimensional interactive tour of a geographic location |
US7599290B2 (en) | 2006-08-11 | 2009-10-06 | Latitude Broadband, Inc. | Methods and systems for providing quality of service in packet-based core transport networks |
US20080056933A1 (en) | 2006-08-29 | 2008-03-06 | Moore Barrett H | Self-Propelled Sterilization Robot and Method |
US8564544B2 (en) | 2006-09-06 | 2013-10-22 | Apple Inc. | Touch screen device, method, and graphical user interface for customizing display of content category icons |
JP4658892B2 (ja) * | 2006-10-02 | 2011-03-23 | 本田技研工業株式会社 | 移動ロボット、並びに、移動ロボットの制御装置、移動ロボットの制御方法及び移動ロボットの制御プログラム |
US8180486B2 (en) | 2006-10-02 | 2012-05-15 | Honda Motor Co., Ltd. | Mobile robot and controller for same |
US7761185B2 (en) | 2006-10-03 | 2010-07-20 | Intouch Technologies, Inc. | Remote presence display through remotely controlled robot |
US20070170886A1 (en) | 2006-10-03 | 2007-07-26 | Plishner Paul J | Vehicle equipped for providing solar electric power for off-vehicle use and systems in support thereof |
US7654348B2 (en) | 2006-10-06 | 2010-02-02 | Irobot Corporation | Maneuvering robotic vehicles having a positionable sensor head |
US20080126132A1 (en) | 2006-11-28 | 2008-05-29 | General Electric Company | Smart bed system |
US8095238B2 (en) | 2006-11-29 | 2012-01-10 | Irobot Corporation | Robot development platform |
US7630314B2 (en) | 2006-12-05 | 2009-12-08 | Latitue Broadband, Inc. | Methods and systems for dynamic bandwidth management for quality of service in IP Core and access networks |
TWI330305B (en) | 2006-12-28 | 2010-09-11 | Ind Tech Res Inst | Method for routing a robotic apparatus to a service station and robotic apparatus service system using thereof |
US7557758B2 (en) | 2007-03-26 | 2009-07-07 | Broadcom Corporation | Very high frequency dielectric substrate wave guide |
CN101578842B (zh) | 2007-01-10 | 2014-03-05 | 高通股份有限公司 | 用于多媒体电话的依赖于内容和链路的编码自适应 |
US20080232763A1 (en) | 2007-03-15 | 2008-09-25 | Colin Brady | System and method for adjustment of video playback resolution |
US8265793B2 (en) | 2007-03-20 | 2012-09-11 | Irobot Corporation | Mobile robot for telecommunication |
US8505086B2 (en) | 2007-04-20 | 2013-08-06 | Innovation First, Inc. | Managing communications between robots and controllers |
US8305914B2 (en) | 2007-04-30 | 2012-11-06 | Hewlett-Packard Development Company, L.P. | Method for signal adjustment through latency control |
EP2155032B1 (en) | 2007-05-09 | 2015-12-02 | iRobot Corporation | Compact autonomous coverage robot |
US9160783B2 (en) | 2007-05-09 | 2015-10-13 | Intouch Technologies, Inc. | Robot system that operates through a network firewall |
US8175677B2 (en) | 2007-06-07 | 2012-05-08 | MRI Interventions, Inc. | MRI-guided medical interventional systems and methods |
JP5037248B2 (ja) * | 2007-07-17 | 2012-09-26 | 株式会社日立製作所 | 情報収集システムおよび情報収集ロボット |
US8199641B1 (en) | 2007-07-25 | 2012-06-12 | Xangati, Inc. | Parallel distributed network monitoring |
KR20090012542A (ko) | 2007-07-30 | 2009-02-04 | 주식회사 마이크로로봇 | 로봇을 이용한 홈 모니터링 시스템 |
US8400491B1 (en) | 2007-08-01 | 2013-03-19 | Sprint Communications Company L.P. | Use-based adaptive video client for a bandwidth-constrained network |
US7631833B1 (en) | 2007-08-03 | 2009-12-15 | The United States Of America As Represented By The Secretary Of The Navy | Smart counter asymmetric threat micromunition with autonomous target selection and homing |
US8639797B1 (en) | 2007-08-03 | 2014-01-28 | Xangati, Inc. | Network monitoring of behavior probability density |
US20090044334A1 (en) | 2007-08-13 | 2009-02-19 | Valence Broadband, Inc. | Automatically adjusting patient platform support height in response to patient related events |
US8116910B2 (en) | 2007-08-23 | 2012-02-14 | Intouch Technologies, Inc. | Telepresence robot with a printer |
KR101330734B1 (ko) | 2007-08-24 | 2013-11-20 | 삼성전자주식회사 | 로봇청소기와 도킹 스테이션을 구비하는 로봇청소기 시스템 |
US20090070135A1 (en) | 2007-09-10 | 2009-03-12 | General Electric Company | System and method for improving claims processing in the healthcare industry |
US8243119B2 (en) | 2007-09-30 | 2012-08-14 | Optical Fusion Inc. | Recording and videomail for video conferencing call systems |
US20090248200A1 (en) | 2007-10-22 | 2009-10-01 | North End Technologies | Method & apparatus for remotely operating a robotic device linked to a communications network |
US8045458B2 (en) | 2007-11-08 | 2011-10-25 | Mcafee, Inc. | Prioritizing network traffic |
US7987069B2 (en) | 2007-11-12 | 2011-07-26 | Bee Cave, Llc | Monitoring patient support exiting and initiating response |
JP2009125133A (ja) | 2007-11-20 | 2009-06-11 | Asano Dental Inc | 歯科医療支援システム及び歯科医療支援用x線センサ |
US7856501B2 (en) | 2007-12-04 | 2010-12-21 | Sony Computer Entertainment Inc. | Network traffic prioritization |
JP4787813B2 (ja) * | 2007-12-07 | 2011-10-05 | 本田技研工業株式会社 | 検知対象検知システム |
US20090146882A1 (en) | 2007-12-07 | 2009-06-11 | Nokia Corporation | Method and system of generic position signalling for cellular networks |
US20090164657A1 (en) | 2007-12-20 | 2009-06-25 | Microsoft Corporation | Application aware rate control |
US20090171170A1 (en) | 2007-12-28 | 2009-07-02 | Nellcor Puritan Bennett Llc | Medical Monitoring With Portable Electronic Device System And Method |
US20090102919A1 (en) | 2007-12-31 | 2009-04-23 | Zamierowski David S | Audio-video system and method for telecommunications |
US20090177641A1 (en) | 2008-01-03 | 2009-07-09 | General Electric Company | Patient monitoring network and method of using the patient monitoring network |
US20090173846A1 (en) | 2008-01-09 | 2009-07-09 | Allan Katz | Medical boom |
WO2009091536A1 (en) * | 2008-01-15 | 2009-07-23 | Roy Sandberg | Low latency navigation for visual mapping for a telepresence robot |
KR100971609B1 (ko) | 2008-03-05 | 2010-07-20 | 주식회사 팬택 | 수신단말로의 접속 성능 향상 방법 및 접속 성능 향상시스템 |
US8301318B2 (en) * | 2008-03-05 | 2012-10-30 | Robotic Research Llc | Robotic vehicle remote control system having a virtual operator environment |
US8374171B2 (en) | 2008-03-06 | 2013-02-12 | Pantech Co., Ltd. | Method for reducing the risk of call connection failure and system to perform the method |
US8244469B2 (en) * | 2008-03-16 | 2012-08-14 | Irobot Corporation | Collaborative engagement for target identification and tracking |
US10875182B2 (en) | 2008-03-20 | 2020-12-29 | Teladoc Health, Inc. | Remote presence system mounted to operating room hardware |
GB2458388A (en) * | 2008-03-21 | 2009-09-23 | Dressbot Inc | A collaborative online shopping environment, virtual mall, store, etc. in which payments may be shared, products recommended and users modelled. |
US20100088232A1 (en) | 2008-03-21 | 2010-04-08 | Brian Gale | Verification monitor for critical test result delivery systems |
US10368838B2 (en) | 2008-03-31 | 2019-08-06 | Intuitive Surgical Operations, Inc. | Surgical tools for laser marking and laser cutting |
JP2009258779A (ja) * | 2008-04-11 | 2009-11-05 | Toyota Motor Corp | 移動ロボット及び足跡計画方法 |
US8179418B2 (en) | 2008-04-14 | 2012-05-15 | Intouch Technologies, Inc. | Robotic based health care system |
US8332134B2 (en) * | 2008-04-24 | 2012-12-11 | GM Global Technology Operations LLC | Three-dimensional LIDAR-based clear path detection |
US9193065B2 (en) | 2008-07-10 | 2015-11-24 | Intouch Technologies, Inc. | Docking system for a tele-presence robot |
US9842192B2 (en) | 2008-07-11 | 2017-12-12 | Intouch Technologies, Inc. | Tele-presence robot system with multi-cast features |
JP5259286B2 (ja) * | 2008-07-16 | 2013-08-07 | 株式会社日立製作所 | 3次元物体認識システム及びそれを用いた棚卸システム |
WO2010014864A1 (en) | 2008-07-31 | 2010-02-04 | Consortium Of Rheumatology Researchers Of North America, Inc. | System and method for collecting and managing patient data |
CN101640295A (zh) | 2008-07-31 | 2010-02-03 | 鸿富锦精密工业(深圳)有限公司 | 充电装置 |
US8476555B2 (en) | 2008-08-29 | 2013-07-02 | Illinois Tool Works Inc. | Portable welding wire feed system and method |
JP5040865B2 (ja) | 2008-09-08 | 2012-10-03 | 日本電気株式会社 | ロボット制御システム、遠隔管理装置、遠隔管理方法及びプログラム |
US8144182B2 (en) | 2008-09-16 | 2012-03-27 | Biscotti Inc. | Real time video communications system |
KR101503903B1 (ko) * | 2008-09-16 | 2015-03-19 | 삼성전자 주식회사 | 이동 로봇의 지도 구성 장치 및 방법 |
US8340819B2 (en) | 2008-09-18 | 2012-12-25 | Intouch Technologies, Inc. | Mobile videoconferencing robot system with network adaptive driving |
US8180712B2 (en) | 2008-09-30 | 2012-05-15 | The Nielsen Company (Us), Llc | Methods and apparatus for determining whether a media presentation device is in an on state or an off state |
US8000235B2 (en) | 2008-10-05 | 2011-08-16 | Contextream Ltd. | Bandwidth allocation method and apparatus |
US20100145479A1 (en) | 2008-10-09 | 2010-06-10 | G2 Software Systems, Inc. | Wireless Portable Sensor Monitoring System |
US8996165B2 (en) | 2008-10-21 | 2015-03-31 | Intouch Technologies, Inc. | Telepresence robot with a camera boom |
CN103957350B (zh) | 2008-11-21 | 2017-06-16 | 斯特赖克公司 | 无线手术室通信系统 |
US8305423B2 (en) | 2008-11-24 | 2012-11-06 | Innovatec, S.L. | Communication system for remote patient visits and clinical status monitoring |
US8463435B2 (en) | 2008-11-25 | 2013-06-11 | Intouch Technologies, Inc. | Server connectivity control for tele-presence robot |
US7995493B2 (en) | 2008-12-23 | 2011-08-09 | Airvana, Corp. | Estimating bandwidth in communication networks |
US8462681B2 (en) | 2009-01-15 | 2013-06-11 | The Trustees Of Stevens Institute Of Technology | Method and apparatus for adaptive transmission of sensor data with latency controls |
US8849680B2 (en) | 2009-01-29 | 2014-09-30 | Intouch Technologies, Inc. | Documentation through a remote presence robot |
US8750906B2 (en) | 2009-02-20 | 2014-06-10 | T-Mobile Usa, Inc. | Dynamic elements on a map within a mobile device, such as elements that facilitate communication between users |
US8418073B2 (en) | 2009-03-09 | 2013-04-09 | Intuitive Surgical Operations, Inc. | User interfaces for electrosurgical tools in robotic surgical systems |
US8423284B2 (en) | 2009-04-15 | 2013-04-16 | Abalta Technologies, Inc. | Monitoring, recording and testing of navigation systems |
US8897920B2 (en) | 2009-04-17 | 2014-11-25 | Intouch Technologies, Inc. | Tele-presence robot system with software modularity, projector and laser pointer |
US8340654B2 (en) | 2009-05-26 | 2012-12-25 | Lextech Labs Llc | Apparatus and method for video display and control for portable device |
JP5430246B2 (ja) | 2009-06-23 | 2014-02-26 | 任天堂株式会社 | ゲーム装置およびゲームプログラム |
US8626499B2 (en) | 2009-07-21 | 2014-01-07 | Vivu, Inc. | Multimedia signal latency management by skipping |
US8384755B2 (en) | 2009-08-26 | 2013-02-26 | Intouch Technologies, Inc. | Portable remote presence robot |
KR20120068879A (ko) | 2009-08-26 | 2012-06-27 | 인터치 테크놀로지스 인코퍼레이티드 | 포터블 텔레프레즌스 장치 |
US11399153B2 (en) | 2009-08-26 | 2022-07-26 | Teladoc Health, Inc. | Portable telepresence apparatus |
CN102006450A (zh) | 2009-09-01 | 2011-04-06 | 华为终端有限公司 | 视频会议虚拟会场的呈现方法、设备及系统 |
US9037674B2 (en) | 2009-09-22 | 2015-05-19 | Thwapr, Inc. | Hybrid transcoding for mobile media sharing |
US8244402B2 (en) | 2009-09-22 | 2012-08-14 | GM Global Technology Operations LLC | Visual perception system and method for a humanoid robot |
WO2011044177A2 (en) | 2009-10-05 | 2011-04-14 | Seer Technology, Inc. | System and method for generating a computer model to display a position of a person |
US20110102460A1 (en) * | 2009-11-04 | 2011-05-05 | Parker Jordan | Platform for widespread augmented reality and 3d mapping |
US9626826B2 (en) * | 2010-06-10 | 2017-04-18 | Nguyen Gaming Llc | Location-based real-time casino data |
US8521331B2 (en) | 2009-11-13 | 2013-08-27 | Intuitive Surgical Operations, Inc. | Patient-side surgeon interface for a minimally invasive, teleoperated surgical instrument |
US20110153198A1 (en) * | 2009-12-21 | 2011-06-23 | Navisus LLC | Method for the display of navigation instructions using an augmented-reality concept |
US8212533B2 (en) | 2009-12-23 | 2012-07-03 | Toyota Motor Engineering & Manufacturing North America, Inc. | Robot battery charging apparatuses and methods |
US20110169832A1 (en) | 2010-01-11 | 2011-07-14 | Roy-G-Biv Corporation | 3D Motion Interface Systems and Methods |
US20110187875A1 (en) | 2010-02-04 | 2011-08-04 | Intouch Technologies, Inc. | Robot face used in a sterile environment |
US11154981B2 (en) | 2010-02-04 | 2021-10-26 | Teladoc Health, Inc. | Robot user interface for telepresence robot system |
US9823342B2 (en) * | 2010-02-09 | 2017-11-21 | Aeroscout, Ltd. | System and method for mobile monitoring of non-associated tags |
US8670017B2 (en) | 2010-03-04 | 2014-03-11 | Intouch Technologies, Inc. | Remote presence system including a cart that supports a robot face and an overhead camera |
US8725880B2 (en) | 2010-04-07 | 2014-05-13 | Apple, Inc. | Establishing online communication sessions between client computing devices |
US8837900B2 (en) | 2010-05-11 | 2014-09-16 | Cisco Technology, Inc. | Unintended video recording detection in a video recording device |
US9002535B2 (en) * | 2010-05-11 | 2015-04-07 | Irobot Corporation | Navigation portals for a remote vehicle control user interface |
US9104202B2 (en) * | 2010-05-11 | 2015-08-11 | Irobot Corporation | Remote vehicle missions and systems for supporting remote vehicle missions |
US20110288417A1 (en) | 2010-05-19 | 2011-11-24 | Intouch Technologies, Inc. | Mobile videoconferencing robot system with autonomy and image analysis |
US8918209B2 (en) | 2010-05-20 | 2014-12-23 | Irobot Corporation | Mobile human interface robot |
US10343283B2 (en) | 2010-05-24 | 2019-07-09 | Intouch Technologies, Inc. | Telepresence robot system that can be accessed by a cellular phone |
US10808882B2 (en) | 2010-05-26 | 2020-10-20 | Intouch Technologies, Inc. | Tele-robotic system with a robot face placed on a chair |
US8489641B1 (en) | 2010-07-08 | 2013-07-16 | Google Inc. | Displaying layers of search results on a map |
US8429674B2 (en) | 2010-07-20 | 2013-04-23 | Apple Inc. | Maintaining data states upon forced exit |
US8522167B2 (en) | 2010-08-09 | 2013-08-27 | Microsoft Corporation | Relationship visualization and graphical interaction model in it client management |
US8832293B2 (en) | 2010-09-03 | 2014-09-09 | Hulu, LLC | Bandwidth allocation with modified seek function |
US8781629B2 (en) | 2010-09-22 | 2014-07-15 | Toyota Motor Engineering & Manufacturing North America, Inc. | Human-robot interface apparatuses and methods of controlling robots |
US8509982B2 (en) * | 2010-10-05 | 2013-08-13 | Google Inc. | Zone driving |
WO2012094617A2 (en) | 2011-01-07 | 2012-07-12 | Irobot Corporation | Evacuation station system |
US12093036B2 (en) | 2011-01-21 | 2024-09-17 | Teladoc Health, Inc. | Telerobotic system with a dual application screen presentation |
CN104898652B (zh) | 2011-01-28 | 2018-03-13 | 英塔茨科技公司 | 与一个可移动的远程机器人相互交流 |
US9323250B2 (en) | 2011-01-28 | 2016-04-26 | Intouch Technologies, Inc. | Time-dependent navigation of telepresence robots |
EP2487577A3 (en) | 2011-02-11 | 2017-10-11 | BlackBerry Limited | Presenting buttons for controlling an application |
US8511540B2 (en) | 2011-02-18 | 2013-08-20 | Echostar Technologies L.L.C. | Matrix code for use in verification of data card swap |
US20120215380A1 (en) | 2011-02-23 | 2012-08-23 | Microsoft Corporation | Semi-autonomous robot that supports multiple modes of navigation |
US9094420B2 (en) | 2011-02-24 | 2015-07-28 | Avaya Inc. | System and method for assuring quality real-time communication experience in virtual machine |
US8532860B2 (en) | 2011-02-25 | 2013-09-10 | Intellibot Robotics Llc | Methods and systems for automatically yielding to high-priority traffic |
TWM412591U (en) | 2011-03-23 | 2011-09-21 | Micro Star Int Co Ltd | Electrodes storage structure for cleaning robot |
US20140139616A1 (en) | 2012-01-27 | 2014-05-22 | Intouch Technologies, Inc. | Enhanced Diagnostics for a Telepresence Robot |
US9098611B2 (en) | 2012-11-26 | 2015-08-04 | Intouch Technologies, Inc. | Enhanced video interaction for a user interface of a telepresence network |
US9259842B2 (en) | 2011-06-10 | 2016-02-16 | Microsoft Technology Licensing, Llc | Interactive robot initialization |
US9069356B2 (en) * | 2011-06-12 | 2015-06-30 | Microsoft Technology Licensing, Llc | Nomadic security device with patrol alerts |
US8560021B2 (en) | 2011-08-02 | 2013-10-15 | Cellco Partnership | Mobile device integration with WLAN functionality |
US8776043B1 (en) | 2011-09-29 | 2014-07-08 | Amazon Technologies, Inc. | Service image notifications |
US8836751B2 (en) | 2011-11-08 | 2014-09-16 | Intouch Technologies, Inc. | Tele-presence system with a user interface that displays different communication links |
US20130158720A1 (en) | 2011-12-15 | 2013-06-20 | Honeywell International Inc. | Hvac controller with performance log |
US9398262B2 (en) | 2011-12-29 | 2016-07-19 | Intel Corporation | Communication using avatar |
US9258459B2 (en) | 2012-01-24 | 2016-02-09 | Radical Switchcam Llc | System and method for compiling and playing a multi-channel video |
US8902278B2 (en) | 2012-04-11 | 2014-12-02 | Intouch Technologies, Inc. | Systems and methods for visualizing and managing telepresence devices in healthcare networks |
WO2013176760A1 (en) | 2012-05-22 | 2013-11-28 | Intouch Technologies, Inc. | Graphical user interfaces including touchpad driving interfaces for telemedicine devices |
US9361021B2 (en) | 2012-05-22 | 2016-06-07 | Irobot Corporation | Graphical user interfaces including touchpad driving interfaces for telemedicine devices |
US10437460B2 (en) | 2012-06-05 | 2019-10-08 | Apple Inc. | Methods and apparatus for cartographically aware gestures |
US20140015914A1 (en) | 2012-07-12 | 2014-01-16 | Claire Delaunay | Remote robotic presence |
US20140032244A1 (en) | 2012-07-25 | 2014-01-30 | Duke University | Systems and methods for telehealth delivery and analysis |
US10152467B2 (en) | 2012-08-13 | 2018-12-11 | Google Llc | Managing a sharing of media content among client computers |
US20150119652A1 (en) | 2013-10-31 | 2015-04-30 | Elwha LLC, a limited liability company of the State of Delaware | Telemedicine visual monitoring device with structured illumination |
-
2012
- 2012-01-27 CN CN201510120970.XA patent/CN104898652B/zh active Active
- 2012-01-27 CN CN201280006852.0A patent/CN103459099B/zh active Active
- 2012-01-27 KR KR1020137020195A patent/KR20140040094A/ko not_active Application Discontinuation
- 2012-01-27 US US13/360,579 patent/US8718837B2/en active Active
- 2012-01-27 WO PCT/US2012/023036 patent/WO2012103525A2/en active Application Filing
- 2012-01-27 KR KR1020187016394A patent/KR102068216B1/ko active IP Right Grant
- 2012-01-27 KR KR1020187029010A patent/KR102018763B1/ko active IP Right Grant
- 2012-01-27 US US13/360,590 patent/US8965579B2/en active Active
- 2012-01-27 EP EP12738731.4A patent/EP2668008A4/en active Pending
- 2012-01-27 JP JP2013551398A patent/JP5905031B2/ja active Active
-
2014
- 2014-03-21 US US14/221,827 patent/US9079311B2/en active Active
-
2015
- 2015-02-11 US US14/620,051 patent/US20150298317A1/en not_active Abandoned
- 2015-07-14 US US14/799,450 patent/US9168656B1/en active Active
- 2015-10-27 US US14/924,471 patent/US9469030B2/en active Active
-
2017
- 2017-03-01 US US15/446,919 patent/US10399223B2/en active Active
-
2019
- 2019-08-21 US US16/546,711 patent/US11289192B2/en active Active
-
2022
- 2022-03-14 US US17/694,348 patent/US11830618B2/en active Active
-
2023
- 2023-11-17 US US18/513,354 patent/US20240087738A1/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6535793B2 (en) * | 2000-05-01 | 2003-03-18 | Irobot Corporation | Method and system for remote control of mobile robot |
CN1593859A (zh) * | 2004-07-14 | 2005-03-16 | 华南理工大学 | 保安巡逻机器人 |
US20070199108A1 (en) * | 2005-09-30 | 2007-08-23 | Colin Angle | Companion robot for personal interaction |
CN101078632A (zh) * | 2006-05-26 | 2007-11-28 | 富士通株式会社 | 移动机器人及其控制方法和程序 |
CN101149792A (zh) * | 2006-09-21 | 2008-03-26 | 国际商业机器公司 | 使用移动盘存机器人来执行盘存的系统和方法 |
CN101159093A (zh) * | 2007-11-23 | 2008-04-09 | 北京工业大学 | 智能家居保姆系统和多网络单点接入集成方法 |
US20100019715A1 (en) * | 2008-04-17 | 2010-01-28 | David Bjorn Roe | Mobile tele-presence system with a microphone system |
Cited By (37)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105078484A (zh) * | 2014-05-14 | 2015-11-25 | 瑞亚生医股份有限公司 | 移动式诊疗设备的环境辨识辅助导引系统及方法 |
CN107206601A (zh) * | 2014-10-24 | 2017-09-26 | 费洛有限公司 | 客户服务机器人和相关系统及方法 |
CN106462165A (zh) * | 2015-03-11 | 2017-02-22 | 株式会社久保田 | 作业车辆及使作业车辆自动行驶的行驶控制装置 |
CN104924310A (zh) * | 2015-05-12 | 2015-09-23 | 上海人智信息科技有限公司 | 一种智能家庭语音互动机器人 |
CN104889992A (zh) * | 2015-05-12 | 2015-09-09 | 上海人智信息科技有限公司 | 一种智能医疗服务机器人 |
CN105182757A (zh) * | 2015-06-05 | 2015-12-23 | 普天智能照明研究院有限公司 | 一种移动式智能管家机器人控制方法 |
CN105182757B (zh) * | 2015-06-05 | 2019-03-05 | 普天智能照明研究院有限公司 | 一种移动式智能管家机器人控制方法 |
CN105216905A (zh) * | 2015-10-27 | 2016-01-06 | 北京林业大学 | 即时定位与地图创建勘测搜救机器人 |
CN105216905B (zh) * | 2015-10-27 | 2018-01-02 | 北京林业大学 | 即时定位与地图创建勘测搜救机器人 |
US11662722B2 (en) | 2016-01-15 | 2023-05-30 | Irobot Corporation | Autonomous monitoring robot systems |
CN108885436B (zh) * | 2016-01-15 | 2021-12-14 | 美国iRobot公司 | 自主监视机器人系统 |
CN108885436A (zh) * | 2016-01-15 | 2018-11-23 | 美国iRobot公司 | 自主监视机器人系统 |
CN107368067B (zh) * | 2016-05-12 | 2022-08-23 | 深圳市朗驰欣创科技股份有限公司 | 一种自动导航车的路面检测方法及系统 |
CN107368067A (zh) * | 2016-05-12 | 2017-11-21 | 深圳市朗驰欣创科技股份有限公司 | 一种自动导航车的路面检测方法及系统 |
CN106500714B (zh) * | 2016-09-22 | 2019-11-29 | 福建网龙计算机网络信息技术有限公司 | 一种基于视频的机器人导航方法及系统 |
CN106500714A (zh) * | 2016-09-22 | 2017-03-15 | 福建网龙计算机网络信息技术有限公司 | 一种基于视频的机器人导航方法及系统 |
JP2019212629A (ja) * | 2016-10-17 | 2019-12-12 | アルボット株式会社 | コミュニケーションロボット及びコミュニケーションシステム |
CN106713118A (zh) * | 2016-11-29 | 2017-05-24 | 深圳信息职业技术学院 | 基于智能路由和聊天室机制的远程控制系统及方法 |
CN106713118B (zh) * | 2016-11-29 | 2020-04-10 | 深圳信息职业技术学院 | 基于智能路由和聊天室机制的远程控制系统及方法 |
CN107030711A (zh) * | 2017-04-27 | 2017-08-11 | 陆兴华 | 一种新型送餐机器人 |
CN107020640A (zh) * | 2017-04-28 | 2017-08-08 | 成都科力夫科技有限公司 | 机器人交互式游戏系统 |
CN107315409A (zh) * | 2017-05-27 | 2017-11-03 | 芜湖星途机器人科技有限公司 | 银行服务机器人调度跟随系统的硬件平台 |
CN107361604A (zh) * | 2017-07-28 | 2017-11-21 | 柳州福能机器人开发有限公司 | 斜坡行走的运输机器人 |
US11656082B1 (en) * | 2017-10-17 | 2023-05-23 | AI Incorporated | Method for constructing a map while performing work |
CN108544492A (zh) * | 2018-04-09 | 2018-09-18 | 上海方立数码科技有限公司 | 一种基于视觉系统的全向移动机械臂 |
CN110587595A (zh) * | 2018-06-13 | 2019-12-20 | 西门子医疗有限公司 | 运行机器人的方法、数据存储器、机器人和机器人系统 |
CN110587595B (zh) * | 2018-06-13 | 2022-11-25 | 西门子医疗有限公司 | 运行机器人的方法、数据存储器、机器人和机器人系统 |
CN109064262A (zh) * | 2018-07-12 | 2018-12-21 | 上海常仁信息科技有限公司 | 一种基于机器人终端的在线商城购物系统及方法 |
CN112823083A (zh) * | 2018-11-05 | 2021-05-18 | 得麦股份有限公司 | 可配置和交互式的机器人系统 |
CN109350415A (zh) * | 2018-11-30 | 2019-02-19 | 湖南新云医疗装备工业有限公司 | 一种医院用共享智能陪护系统 |
CN109725580A (zh) * | 2019-01-17 | 2019-05-07 | 深圳市锐曼智能装备有限公司 | 机器人的远程控制方法 |
US10586082B1 (en) | 2019-05-29 | 2020-03-10 | Fellow, Inc. | Advanced micro-location of RFID tags in spatial environments |
CN110456791A (zh) * | 2019-07-30 | 2019-11-15 | 中国地质大学(武汉) | 一种基于单目视觉的腿式移动机器人目标测距与识别系统 |
CN112395376A (zh) * | 2019-08-15 | 2021-02-23 | 纳恩博(北京)科技有限公司 | 地图的构建方法和装置、存储介质及电子装置 |
CN113246126A (zh) * | 2021-04-30 | 2021-08-13 | 上海擎朗智能科技有限公司 | 机器人移动控制方法、机器人移动控制装置及机器人 |
CN113246126B (zh) * | 2021-04-30 | 2023-02-03 | 上海擎朗智能科技有限公司 | 机器人移动控制方法、机器人移动控制装置及机器人 |
CN113500601A (zh) * | 2021-07-21 | 2021-10-15 | 上海原圈网络科技有限公司 | 一种机器人运动控制方法和系统 |
Also Published As
Publication number | Publication date |
---|---|
KR102068216B1 (ko) | 2020-01-20 |
US11289192B2 (en) | 2022-03-29 |
US20170334069A1 (en) | 2017-11-23 |
US20220199253A1 (en) | 2022-06-23 |
KR20180118219A (ko) | 2018-10-30 |
US20150298317A1 (en) | 2015-10-22 |
US20240087738A1 (en) | 2024-03-14 |
JP2014503376A (ja) | 2014-02-13 |
US9079311B2 (en) | 2015-07-14 |
US20140207286A1 (en) | 2014-07-24 |
US11830618B2 (en) | 2023-11-28 |
EP2668008A4 (en) | 2018-01-24 |
US20120197439A1 (en) | 2012-08-02 |
WO2012103525A2 (en) | 2012-08-02 |
US20190375102A1 (en) | 2019-12-12 |
US9469030B2 (en) | 2016-10-18 |
US20120197464A1 (en) | 2012-08-02 |
US20150314449A1 (en) | 2015-11-05 |
KR102018763B1 (ko) | 2019-09-05 |
US8718837B2 (en) | 2014-05-06 |
KR20180067724A (ko) | 2018-06-20 |
US9168656B1 (en) | 2015-10-27 |
CN104898652A (zh) | 2015-09-09 |
WO2012103525A3 (en) | 2013-01-24 |
US8965579B2 (en) | 2015-02-24 |
US10399223B2 (en) | 2019-09-03 |
EP2668008A2 (en) | 2013-12-04 |
JP5905031B2 (ja) | 2016-04-20 |
CN103459099B (zh) | 2015-08-26 |
KR20140040094A (ko) | 2014-04-02 |
CN104898652B (zh) | 2018-03-13 |
US20160046021A1 (en) | 2016-02-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103459099B (zh) | 与一个可移动的远程机器人相互交流 | |
US11468983B2 (en) | Time-dependent navigation of telepresence robots | |
WO2015017691A1 (en) | Time-dependent navigation of telepresence robots | |
US9902069B2 (en) | Mobile robot system | |
JP2013537651A (ja) | 移動式ヒューマンインターフェースロボット | |
CA2928262A1 (en) | Mobile robot system | |
AU2013263851B2 (en) | Mobile robot system | |
AU2017201879B2 (en) | Mobile robot system | |
Brenner et al. | Towards gesture-based cooperation with cargo handling unmanned aerial vehicles: A conceptual approach |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |