【技术实现步骤摘要】
【国外来华专利技术】提供远程机器人控制的方法和系统相关申请的交叉引用本申请要求2018年10月10日提交的第16/156,969号美国专利申请的优先权,在此通过引用以其公开整体并入本说明书中。
本专利技术通常涉及机器人控制,包括但不限于提供混合主动式的远程机器人控制。
技术介绍
如今,机器人被用来执行或协助以前由人类执行的许多任务。在某些情况下,由于机器人的运动和控制精度以及机器人高度可定制的设计和操作模式,导致机器人比人类更适合于某些任务。受远程控制的机器人的一些合适任务包括在危险环境(例如,自然灾害地区,有毒环境,病毒或辐射污染的环境等)中的任务。在某些示例中,一些高度重复和乏味的任务和/或体力劳动的任务,例如执行家务劳动,整理仓库库存,为残疾人和/或老年人提供常规护理和辅助等,都可以从机器人的辅助中获益良多。尽管远程操作和完全自动化是如今广泛使用的两种机器人控制模式,但使用这两种控制模式可以执行的任务种类有限。例如,通过远程操作,一名人类操作员通过实时执行相应的控制运动来精确控制机器人的每一个动作,同时观看机器人操作场景的流式视频。远程操作的控制模式要求高度熟练的人类操作员实时充分参与(例如,身体上和精神上)到整个任务的执行过程中,这严重限制了它的用途和应用(例如,由于加在人类操作员上的负担和要求的原因)。全自动化控制模式要求将人工智能内置到机器人控制程序中,这无法适应高度变化的操作场景,限制了其用途和应用。在混合主动式机器人控制模式中,人类操作员提供高级任务导向指令,并依赖于机器人的预编程来确定要 ...
【技术保护点】
1.一种从流表面执行交互式对象分割的方法,包括:/n在具有一个或多个处理器和存储器的计算设备处,其中所述计算设备可通信地通过网络耦合到并置在第一物理环境中的机器人和一组传感器:/n从所述一组传感器中接收环境数据流,所述环境数据流包括捕获所述第一物理环境的相关图像和深度数据;/n通过显示生成组件在用户界面区域中显示所述第一物理环境的虚拟化表示,其中,所述第一物理环境的所述虚拟化表示是根据所述环境数据流来生成和更新的;/n在显示所述第一物理环境的所述虚拟化表示的同时,从触觉使能输入设备接收标记输入,其中,所述标记输入在所述第一物理环境的所述虚拟化表示中的位置是根据所述标记输入来确定的,并且所述位置受所述第一物理环境的所述虚拟化表示中的第一虚拟化表面所约束;以及/n响应于接收到所述标记输入,在所述相关图像和深度数据上从所述标记输入的位置执行对象分割,包括针对相应时间步长,根据所述环境数据流更新所述第一物理环境的所述虚拟化表示:/n从所述图像数据中与所述标记输入的位置相对应的第一位置,对像素进行聚类,以形成第一聚类;/n基于所述第一聚类和与所述第一聚类对应的深度数据,分割出所标记的第一对象;/ ...
【技术特征摘要】
【国外来华专利技术】20181010 US 16/156,9651.一种从流表面执行交互式对象分割的方法,包括:
在具有一个或多个处理器和存储器的计算设备处,其中所述计算设备可通信地通过网络耦合到并置在第一物理环境中的机器人和一组传感器:
从所述一组传感器中接收环境数据流,所述环境数据流包括捕获所述第一物理环境的相关图像和深度数据;
通过显示生成组件在用户界面区域中显示所述第一物理环境的虚拟化表示,其中,所述第一物理环境的所述虚拟化表示是根据所述环境数据流来生成和更新的;
在显示所述第一物理环境的所述虚拟化表示的同时,从触觉使能输入设备接收标记输入,其中,所述标记输入在所述第一物理环境的所述虚拟化表示中的位置是根据所述标记输入来确定的,并且所述位置受所述第一物理环境的所述虚拟化表示中的第一虚拟化表面所约束;以及
响应于接收到所述标记输入,在所述相关图像和深度数据上从所述标记输入的位置执行对象分割,包括针对相应时间步长,根据所述环境数据流更新所述第一物理环境的所述虚拟化表示:
从所述图像数据中与所述标记输入的位置相对应的第一位置,对像素进行聚类,以形成第一聚类;
基于所述第一聚类和与所述第一聚类对应的深度数据,分割出所标记的第一对象;
将所述所标记的第一对象和所述深度数据融合到与所述相应时间步长对应的所述第一物理环境的第一截断符号距离函数(TSDF)表示中;以及
从与所述所标记的第一对象和与所述第一聚类相对应的深度数据融合的所述第一TSDF表示中获取第一分割点云。
2.根据权利要求1所述的方法,包括:
提供包括所述所标记的第一对象的所述第一分割点云作为输入,以用于相对于与所述所标记的第一对象对应的第一物理对象由机器人根据预编程指令执行的路径规划和/或任务执行。
3.根据权利要求2所述的方法,包括:
响应于所述标记输入,通过所述触觉使能输入设备生成触觉反馈,包括:
根据确定所述标记输入的位置对应于与所述虚拟化环境的初始接触,更新代理位置以定位距所述标记输入的位置最近的表面点;以及
根据确定所述标记输入的位置是沿着移动路径与所述虚拟化环境接触的连续位置,更新所述代理位置以定位距交点最近的表面点,所述交点是与所述第一位置对应的切线约束平面与从所述第一位置下降到所述切线约束平面的法线之间的交点。
4.根据权利要求3所述的方法,其中,使用与所述对应时间步长相应的所述第一物理环境的第一TSDF表示来执行更新所述代理位置以定位距所述第一位置最近的表面点。
5.根据权利要求3所述的方法,包括:
根据所述标记输入,将所述所标记的第一对象标记为障碍,其中,所述机器人在根据所述第一组预编程指令生成的路径上导航期间避开所述所标记的第一对象。
6.根据权利要求2所述的方法,包括:
根据所述标记输入将所述所标记的第一对象标记为目标,其中,所述机器人在根据所述第一组预编程的路径规划指令生成的路径上导航期间接近所述所标记的第一对象。
7.根据权利要求2所述的方法,包括:
根据所述标记输入将所述所标记的第一对象标记为通道,其中,当没有将所述所标记的第一对象标记为通道时,所述机器人在根据第一组预编程的路径规划指令生成的路径上导航期间避开所述所标记的第一对象,并且当将所述所标记的第一对象标记为通道时,在根据所述第一组预编程的路径规划指令生成的路径上导航期间,所述机器人将不避开所述所标记的第一对象。
8.一种用于从流表面执行交互式对象分割的计算设备,包括:
一个或多个处理器;以及
存储指令的存储器,其中所述计算设备可通信地通过网络耦合到并置在第一物理环境中的机器人和一组传感器,并且其中,所述指令在被所述一个或多个处理器执行时使所述处理器执行操作,所述操作包括:
从所述一组传感器中接收环境数据流,所述环境数据流包括捕获所述第一物理环境的相关图像和深度数据;
通过显示生成组件在用户界面区域中显示所述第一物理环境的虚拟化表示,其中,所述第一物理环境的所述虚拟化表示是根据所述环境数据流来生成和更新的;
在显示所述第一物理环境的所述虚拟化表示的同时,从触觉使能输入设备接收标记输入,其中,所述标记输入在所述第一物理环境的所述虚拟化表示中的位置是根据所述标记输入来确定的,并且所述位置受所述第一物理环境的所述虚拟化表示中的第一虚拟化表面所约束;以及
响应于接收到所述标记输入,在所述相关图像和深度数据上从所述标记输入的位置执行对象分割,包括针对相应时间步长,根据所述环境数据流更新所述第一物理环境的所述虚拟化表示:
从所述图像数据中与所述标记输入的位置相对应的第一位置,对像素进行聚类,以形成第一聚类;
基于所述第一聚类和与所述第一聚类对应的深度数据,分割出所标记的第一对象;
将所述所标记的第一对象和所述深度数据融合到与所述相应时间步长对应的所述第一物理环境的第一截断符号距离函数(TSDF)表示中;以及
从与所述所标记的第一对象和与所述第一聚类相对应的深度数据融合的所述第一TSDF表示中获取第一分割点云。
9.根据权利要求1所述的计算设备,其中,所述操作包括:
提供...
【专利技术属性】
技术研发人员:田原,苏万里,
申请(专利权)人:美的集团股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。