CN104898652B

Interfacing with a mobile telepresence robot

Abstract

The remote robot may include a driving system, a control system, an imaging system, and a drawing module. The drawing module can access a plan view of an area and the marks related to the area. In various embodiments, each mark may include mark coordinates and mark information, and the mark information may include mark annotations. The mark identification system can identify marks within a predetermined range of the current position, and the control system can perform actions based on the identified marks, and the mark information of the marks includes a remote robot action correction factor. The above-mentioned remote robot can rotate the upper part independent of the lower part. The remote control terminal allows the operator to control the remote robot with any combination of control methods, including selecting a destination in real-time video input, selecting a destination in a plane view, or using a joystick or other peripheral devices.

CN104898652B, drawing sheet 1
Sheet 1 of 50

Term

5.3 yearsleft in the term

Expires 27 January 2032.

  1. Priority and filed
  2. Granted
  3. Today
  4. Expires

42 claims: 1 independent, 41 dependent

  1. 1
    1 •一种远程机器人系统的本地终端,包括: 电子显示器; 与所述电子显示器联通的处理器;和 与所述处理器联通的存储器,所述存储器包括能被所述处理器执行的指令,所述指令 设计用于致使所述处理器执行如下操作: 读取至少一部分平面视图,所述至少一部分平面视图代表机器人操作表面的机器人可 通行区域; 读取多个标记中的至少一个,所述多个标记中的每一个包括描述所述标记的相对定位 的标记坐标和标记信息; 从遥控远程机器人的成像系统接收视频输入;接收与所述遥控远程机器人的当前位置 相关的定位信息; 显示来自所述遥控远程机器人的成像系统的视频输入; 用所述标记坐标显示所述至少一个标记的标记信息在所述视频输入上的复现;以及 将命令传输至所述遥控远程机器人。
  2. 2
    根据权利要求1所述的远程机器人系统的本地终端,其特征在于:其中所述能被所述 处理器执行的指令进一步设计用于致使所述处理器执行以下操作: 测定所述平面视图与由遥控远程机器人的成像系统接收到的所述视频输入之间的失 真; 将所述失真施加至所述至少一个标记的标记坐标,以测定描述所述至少一个标记相对 于所述视频输入的定位和投影的相应的标记坐标和投影数据;以及 用所述标记视频坐标显示覆盖所述视频输入的所述至少一个标记的标记信息的三维 复现。
  3. 3
    根据权利要求2所述的远程机器人系统的本地终端,其特征在于:其中基于所述遥控 远程机器人的所述当前位置和所述至少一个标记相对于所述视频输入的投影,所述标记信 息的三维复现被动态地再提供。
  4. 4
    根据权利要求2所述的远程机器人系统的本地终端,其特征在于:其中相对于所述视 频输入中检测到的物体,所述标记信息的三维复现覆盖所述视频输入。
  5. 5
    根据权利要求4所述的远程机器人系统的本地终端,其特征在于:其中所述标记信息 的三维复现沿着所述视频输入中检测到的墙覆盖。
  6. 6
    根据权利要求1所述的远程机器人系统的本地终端,其特征在于:其中所述至少一个 标记的标记信息包括机器人动作修正因子,且 其中所述机器人动作修正因子设计用于向所述远程机器人的控制系统提供执行指令, 以响应所述远程机器人位于所述至少一个标记的标记坐标的预定范围内而执行第一动作。
  7. 7
    根据权利要求6所述的远程机器人系统的本地终端,其特征在于:其中,当所述远程 机器人位于所述至少一个标记的所述标记坐标的预定范围内时,所述能被所述处理器执行 的指令进一步设计用于致使所述处理器将所述执行指令传输至所述远程机器人的所述控 制系统。
  8. 8
    根据权利要求6所述的远程机器人系统的本地终端,其特征在于:其中,所述机器人 动作修正因子进一步包括有关所述平面视图上的时间和定位中之一的指令,使得所述远程 CN 104898652 Β 机器人的所述控制系统应执行所述第一动作。
  9. 9
    根据权利要求1所述的远程机器人系统的本地终端,其特征在于:其中所述能被所述 处理器执行的指令进一步设计用于致使所述处理器执行以下操作: 接收关于平面视图的一系列坐标,所述系列坐标形成路径,所述遥控远程机器人已沿 着所述路径行进; 在路径标记包括标记坐标和标记信息时,储存形成所述路径的所述系列坐标; 当所述遥控远程机器人到达所述标记坐标的预定距离内时,读取所述路径标记;以及 用所述标记坐标显示所述路径标记的标记信息在所述视频输入上的复现。
  10. 10
    根据权利要求9所述的远程机器人系统的本地终端,其特征在于:其中所述远程机 器人系统的本地终端进一步包括至少一个用户输入装置,且 其中形成所述路径的所述系列坐标由所述用户输入装置提供。 11·根据权利要求9所述的远程机器人系统的本地终端,其特征在于:其中形成所述路 径的所述系列坐标由所述遥控远程机器人提供。
  11. 11
    12. 根据权利要求1所述的远程机器人系统的本地终端,其特征在于:进一步包括通讯 系统,所述通讯系统设计用于促进所述远程机器人系统的本地终端和所述遥控远程机器人 之间的联通。
  12. 12
    13. 根据权利要求1所述的远程机器人系统的本地终端,其特征在于:其中所述本地终 端进一步包括至少一个用户输入装置,且 其中,所述用户输入装置设计用于使用户能在所述平面视图和来自所述遥控远程机器 人的成像系统的视频输入中的至少一个上提供所述遥控远程机器人的预期目的地的指示, 且 其中被传输到所述遥控远程机器人的命令包括所述预期目的地。
  13. 13
    14. 根据权利要求9所述的远程机器人系统的本地终端,其特征在于:其中形成所述机 器人路径的所述系列坐标至少部分基于与所述至少一个标记相关的标记信息。
  14. 14
    15. 根据权利要求13所述的远程机器人系统的本地终端,其特征在于:其中所述能被所 述处理器执行的指令进一步设计用于致使所述处理器执行以下操作: 测定关于所述平面视图的系列坐标,以在所述遥控远程机器人的当前位置和所述遥控 远程机器人的预期目的地之间产生机器人路径,且 其中所述被传输至所述遥控远程机器人的命令包括形成所述机器人路径的所述系列 坐标。
  15. 15
    16. 根据权利要求15所述的远程机器人系统的本地终端,其特征在于:其中所述能被所 述处理器执行的指令进一步设计用于致使所述处理器显示形成覆盖所述平面视图的机器 人路径的系列坐标。
  16. 16
    17. 根据权利要求15所述的远程机器人系统的本地终端,其特征在于:其中所述能被所 述处理器执行的指令进一步设计用于致使所述处理器执行以下操作: 判定所述平面视图与由远端的远程机器人的成像系统接收到的所述视频输入之间的 失真; 将所述失真施加至形成所述机器人路径的所述系列坐标,以测定描述所述系列坐标相 对于所述视频输入的定位和投影的相应的视频坐标和投影数据;以及 CN 104898652 Β 显示覆盖所述视频输入的所述机器人路径的系列坐标的三维复现。
  17. 17
    18. 根据权利要求17所述的远程机器人系统的本地终端,其特征在于:其中相对于所述 视频输入中检测到的地面,形成所述机器人路径的系列坐标的三维复现覆盖所述视频输 入。
  18. 18
    19. 根据权利要求1所述的远程机器人系统的本地终端,其特征在于:其中所述能被所 述处理器执行的指令进一步设计用于致使所述处理器执行以下操作: 接收来自所述遥控远程机器人的导航系统的关于所述平面视图的系列坐标,所述系列 坐标在所述遥控远程机器人的当前位置和所述遥控远程机器人的预期目的地之间形成机 器人路径;以及 显示形成覆盖所述平面视图的机器人路径的系列坐标。
  19. 19
    20. 根据权利要求19所述的远程机器人系统的本地终端,其特征在于:其中所述能被所 述处理器执行的指令进一步设计用于致使所述处理器执行以下操作: 判定所述平面视图与由所述遥控远程机器人的成像系统接收到的所述视频输入之间 的失真; 将所述失真施加至形成所述机器人路径的所述系列坐标,以测定描述所述系列坐标相 对于所述视频输入的定位和投影的相应的视频坐标和投影数据;以及 显示覆盖所述视频输入的所述机器人路径的系列坐标的三维复现。
  20. 20
    21. 根据权利要求20所述的远程机器人系统的本地终端,其特征在于:其中相对于所述 视频输入中检测到的地面,形成所述机器人路径的系列坐标的三维复现覆盖所述视频输 入。
  21. 21
    22. 根据权利要求1所述的远程机器人系统的本地终端,其特征在于:其中所述标记信 息涉及位置、路径和体积中的至少一种,且 其中所述远程机器人的控制系统设计用于执行关于所述位置、路径和体积中的至少一 种的动作。
  22. 22
    23. 根据权利要求1所述的远程机器人系统的本地终端,其特征在于:其中所述能被所 述处理器执行的指令进一步设计用于致使所述处理器接收由所述遥控远程机器人的传感 器系统检测到的障碍物的平面视图上的坐标。
  23. 23
    24. 根据权利要求1所述的远程机器人系统的本地终端,其特征在于:其中所述平面视 图和多个标记远端存储。
  24. 24
    25. 根据权利要求23所述的远程机器人系统的本地终端,其特征在于:其中所述平面视 图和多个标记存储在所述遥控远程机器人中。
  25. 25
    26. 根据权利要求1所述的远程机器人系统的本地终端,其特征在于:其中所述能被所 述处理器执行的指令进一步设计用于致使所述处理器执行以下操作: 判定所述平面视图与由远端的远程机器人的成像系统接收到的所述视频输入之间的 失真; 产生包括平面视图和来自所述遥控远程机器人的成像系统的视频输入的混合图的混 合视图。
  26. 26
    27. 根据权利要求26所述的远程机器人系统的本地终端,其特征在于:其中所述混合视 图包括覆盖所述视频输入的平面视图的三维图示。 CN 104898652 Β
  27. 27
    28. 根据权利要求1所述的远程机器人系统的本地终端,其特征在于:其中所述远程机 器人系统的本地终端进一步包括至少一个用户输入装置,和 其中所述能被所述处理器执行的指令进一步设计用于致使所述处理器执行以下操作: 通过所述至少一个输入装置接收实施的预测所述遥控远程机器人在平面视图上的实 际定位的要求; 判定所述平面视图与由所述遥控远程机器人的成像系统接收到的所述视频输入之间 的失真; 产生基于所述遥控远程机器人的实际定位的实际三维视频输入;以及 显示基于所述遥控远程机器人的实际定位的实际三维视频输入。
  28. 28
    29. 根据权利要求1所述的远程机器人系统的本地终端,其特征在于:其中所述至少一 个标记的标记信息包括一组限定保护区域的相对于所述平面视图的坐标,且 其中,所述至少一个标记的标记信息设计用于指示所述保护区域的存在。
  29. 29
    30. 根据权利要求1所述的远程机器人系统的本地终端,其特征在于:其中所述能被所 述处理器执行的指令进一步设计用于致使所述处理器执行以下操作: 接收要求以产生新标记; 将描述新标记和标记信息的相对定位的标记坐标与所述新标记相关联;以及 用所述标记坐标显示所述新标记的标记信息在所述视频输入上的复现。
  30. 30
    31. 根据权利要求30所述的远程机器人系统的本地终端,其特征在于:其中形成所述新 标记的要求由所述遥控远程机器人产生。
  31. 31
    32. 根据权利要求30所述的远程机器人系统的本地终端,其特征在于:其中产生所述新 标记的要求基于所述视频输入中检测到的目标自动产生。
  32. 32
    33. 根据权利要求32所述的远程机器人系统的本地终端,其特征在于:其中所述新标记 为设计用于一旦所述检测到的目标不再存在于所述视频输入中时终止的临时标记。
  33. 33
    34. 根据权利要求32所述的远程机器人系统的本地终端,其特征在于:其中所述目标是 人,且所述新标记的标记信息包括与所述人相关联的鉴别信息。
  34. 34
    35. 根据权利要求32所述的远程机器人系统的本地终端,其特征在于:其中所述目标是 人,且所述新标记的标记信息包括所述遥控远程机器人能对所述人执行的潜在动作。
  35. 35
    36. 根据权利要求30所述的远程机器人系统的本地终端,其特征在于:其中形成所述新 标记的要求由与所述远程机器人系统的本地终端联通的用户输入装置产生。
  36. 36
    37. 根据权利要求32所述的远程机器人系统的本地终端,其特征在于:其中形成所述新 标记的要求关于所述视频输入进行。
  37. 37
    38. 根据权利要求32所述的远程机器人系统的本地终端,其特征在于:其中形成所述新 标记的要求关于所述平面视图进行。
  38. 38
    39. 根据权利要求32所述的远程机器人系统的本地终端,其特征在于:其中形成所述新 标记的要求关于所述遥控远程机器人的当前位置进行。
  39. 39
    40. 根据权利要求30所述的远程机器人系统的本地终端,其特征在于:其中所述标记信 息涉及位置、路径和体积中的至少一种,且 其中所述远程机器人的控制系统设计用于执行关于所述位置、路径和体积中的至少一 种的动作。 CN 104898652 Β
  40. 40
    41. 根据权利要求1所述的远程机器人系统的本地终端,其特征在于:其中所述能被所 述处理器执行的指令进一步设计用于致使所述处理器显示所述平面视图,使得在所述平面 视图上指示所述远程机器人的当前位置。
  41. 41
    42. 根据权利要求41所述的远程机器人系统的本地终端,其特征在于:其中所述能被所 述处理器执行的指令进一步设计用于致使所述处理器用所述标记坐标显示所述标记信息 在所述平面视图上的复现。
  42. 42
    43. 根据权利要求1所述的远程机器人系统的本地终端,其特征在于:其中所述标记信 息包括标记注解,且其中显示所述标记信息的复现包括显示所述标记注解的复现。 44 .一种控制遥控远程机器人的方法,包括: 读取至少一部分平面视图,所述至少一部分平面视图代表机器人操作表面的机器人可 通行区域; 读取多个标记中的至少一个,所述多个标记中的每一个包括描述所述标记的相对定位 的标记坐标和标记信息; 接收来自所述遥控远程机器人的成像系统的视频输入; 接收与所述遥控远程机器人的当前位置相关联的定位信息; 通过电子显示器显示来自所述遥控远程机器人的成像系统的视频输入; 通过所述电子显示器用所述标记坐标显示所述视频输入上的所述至少一个标记的标 记信息的复现;以及 将命令传输至所述遥控远程机器人。 CN 104898652 Β
Independent claims42