【技术实现步骤摘要】
【国外来华专利技术】机器人系统的混合现实辅助空间编程
本申请涉及自动化和控制。更具体地,本申请涉及在自动化和控制中使用的机器人系统的混合现实辅助编程。
技术介绍
向机器人教授不同的技能带来了许多问题,仅举几例,诸如对专业知识和精力的要求、对机器人制造商软件的依赖性、各种编程语言/硬件的集成、任务的复杂程度以及缺乏有效的方法来无缝实现对多个机器人的编程。机器人任务执行需要不同技能的组合,采用工具(例如直接编程环境、示教器、运动跟踪器或视觉系统)来生成控制程序。用这些工具,用户可为机器人创建不同类型的任务,诸如拾取和放置;复杂几何形状的3D打印或加工;组件的焊接等。现有的用于对机器人系统进行编程的最新技术包括基于代码的编程、示教器、基于视觉的系统以及运动跟踪。在对机器人进行编程以执行特定任务时,常规的基于代码的编程需要具有机器人学和编程语言(例如C++、Python)的专业知识。例如,用户通过分析来自传感器的输入并利用存储器中的预定义动作,为机器人编程一系列动作以完成单独的任务。示教器方法已被开发为对代码编程的改进,应用通用接口以对工业机器人进行编程,用于生产、装配和运输,仅举几例。这种技术的主要缺点包括重复教学过程,缺乏可重用性以及由于人为因素导致指导不准确的倾向。基于视觉的系统采用摄像机来提供图像或视频信息,以允许机器人执行诸如对象识别、路径规划、避障、拾取和放置等任务。通常,基于视觉的编程不能够捕获机器人与对象之间的物理联系和动态交互,其阻碍了可训练性。相机使用的图像位于2D空间中,而机器人在3D空间中操作。当 ...
【技术保护点】
1.一种用于机器人设备的空间编程的基于计算机的方法,所述方法包括:/n通过混合现实工具选择与所述机器人设备的一个或多个交互任务有关的对象;/n通过技能引擎确定所述对象的空间位置,该空间位置包括所述对象的笛卡尔坐标和取向坐标;/n执行应用程序以使用所述空间位置操作所述机器人设备;以及/n在混合现实环境中,模拟所述机器人设备对与技能集有关的所述对象执行所述一个或多个交互任务,所述执行基于初始参数。/n
【技术特征摘要】
【国外来华专利技术】20170417 US 62/486,0421.一种用于机器人设备的空间编程的基于计算机的方法,所述方法包括:
通过混合现实工具选择与所述机器人设备的一个或多个交互任务有关的对象;
通过技能引擎确定所述对象的空间位置,该空间位置包括所述对象的笛卡尔坐标和取向坐标;
执行应用程序以使用所述空间位置操作所述机器人设备;以及
在混合现实环境中,模拟所述机器人设备对与技能集有关的所述对象执行所述一个或多个交互任务,所述执行基于初始参数。
2.根据权利要求1所述的方法,还包括:
迭代执行以下步骤,直到在空间容差阈值内实现对于执行所述一个或多个任务的参数的收敛:
响应于从用户接收到的指令,通过所述混合现实工具修改所述初始参数;以及
使用修改的参数重复执行所述一个或多个任务的所述模拟。
3.根据权利要求2所述的方法,还包括:
基于所述参数的所述收敛,接收所述一个或多个任务的可接受模拟执行的指示;
将所述技能集映射到对应于所述指示的所述参数;以及
将所述映射上传到数据库。
4.根据权利要求1所述的方法,还包括:显示对确认所述对象的选择的指示。
5.根据权利要求1所述的方法,其中所述技能集包括抓取所述对象的任务,并且所述模拟包括:
相对于所述对象的所述笛卡尔坐标和所述取向坐标,设置所述机器人设备的抓取器的抓取姿势,其中所述抓取姿势包括相对笛卡尔坐标和取向坐标;以及
在所述混合现实环境中,显示所述机器人设备基于所述抓取姿势执行对所述对象的模拟抓取的虚拟表示。
6.根据权利要求1所述的方法,其中所述技能集包括放置所述对象的任务,并且所述模拟包括:
选择与所述对象的放置有关的目标位置;
在所述目标位置处显示虚拟标记;
确定所述目标位置的笛卡尔坐标和取向坐标;
相对于所述目标位置的笛卡尔坐标和取向坐标,设置所述机器人设备的抓取器的释放姿势,其中抓取姿势包括相对笛卡尔坐标和取向坐标;以及
在所述混合现实环境中,显示所述机器人设备基于所述释放姿势执行模拟将所述对象放置到所述目标位置上的虚拟表示。
7.根据权利要求6所述的方法,还包括:显示对确认所述目标位置的选择的指示。
8.根据权利要求6所述的方法,其中,所述技能集包括针对所述对象的路径的避障任务,并且所述模拟包括:
识别所述对象的位置和所述目标位置之间的任何障碍;以及
在所述对象的位置和所述目标位置之间,设置避免与识别的障碍接触的路径;以及
在所述混合现实环境中,显示所述机器人设备执行模拟所述对象沿所述路径移动的虚拟表示。
9.根据权利要求1所述的方法,还包括:显示包括用于用户调整所述机器人设备的姿势的球形三元组的图形用户界面。
10.根据权利要求1所述的方法,其中,所述混合现实环境包括由虚拟表示模拟的所述机器人设备、所述对象和目标中的一个或多个。
11.一种系统,包括:
混合现实工具,被配置成选择与所述机器人设备的一个或多个交互任...
【专利技术属性】
技术研发人员:哈桑·西南·班科,纳维恩·库马尔·辛加,克利福德·乔,吴小凡,朱塞佩·弗兰切斯科·里加诺,西蒙·迈尔,
申请(专利权)人:西门子股份公司,
类型:发明
国别省市:德国;DE
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。