[发明专利]用于机器人应用程序开发的方法和系统在审
申请号: | 201980076858.7 | 申请日: | 2019-11-20 |
公开(公告)号: | CN113196809A | 公开(公告)日: | 2021-07-30 |
发明(设计)人: | 高拉夫·D·盖尔;朱斌;罗杰·S·巴尔加;威廉·J·瓦斯;古拉夫·罗伊;赤丹·班蒂亚;保罗·安德鲁·拉法兰西;德米特里·伯科维奇;袁福生;瑞提什·辛格;斯瓦纳普拉卡斯·乌代阿库玛;布兰登·凯尔·佩尔菲;詹森·陈·辉·希翁;伊夫塔赫·拉格耳 | 申请(专利权)人: | 亚马逊科技公司 |
主分类号: | H04W4/50 | 分类号: | H04W4/50;B25J9/16;H04W4/60 |
代理公司: | 北京高沃律师事务所 11569 | 代理人: | 韩雪梅 |
地址: | 美国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 机器人 应用程序 开发 方法 系统 | ||
1.一种系统,所述系统包括:
一个或多个处理器;以及
存储器,所述存储器存储计算机可执行指令,所述计算机可执行指令在被执行的情况下致使所述一个或多个处理器:
获得机器人装置的第一组参数和用于测试所述机器人装置的应用程序的模拟环境的第二组参数,所述第一组参数指示所述应用程序的数据存储位置并且所述第二组参数指示从一组模拟环境对所述模拟环境的选择;
从资源池选择一组资源,以在所述模拟环境中在所述一组资源上执行一组模拟;
从所述数据存储位置获得所述应用程序;以及
将所述应用程序加载到所述一组资源上。
2.如权利要求1所述的系统,其中所述计算机可执行指令还致使所述一个或多个处理器:
监控所述模拟在所述模拟环境中的执行,以获得指示所述应用程序的性能的数据;以及
提供所述数据以使得能够基于所述应用程序的所述性能来修改所述应用程序。
3.如权利要求1所述的系统,其中所述计算机可执行指令还致使所述一个或多个处理器:
基于所述第一组参数和所述第二组参数来识别要执行以用于在所述模拟环境中测试所述应用程序的多个模拟;以及
基于要执行的所述多个模拟来选择要在其上执行所述一组模拟的所述一组资源。
4.如权利要求1所述的系统,其中所述计算机可执行指令还致使所述一个或多个处理器向包括所述机器人装置的一群机器人装置传输所述应用程序,以致使所述一群机器人装置安装并执行所述应用程序。
5.如权利要求4所述的系统,其中所述计算机可执行指令还致使所述一个或多个处理器:
检测所述应用程序的阻止所述应用程序在所述一群机器人装置上进一步执行的问题;
识别所述应用程序的不同版本;以及
向所述一群机器人装置传输所述应用程序的所述不同版本,以致使所述一群机器人装置安装并执行所述应用程序的所述不同版本。
6.如权利要求4所述的系统,其中所述计算机可执行指令还致使所述一个或多个处理器:
与所述机器人装置建立通信信道;
获得一组可执行指令,所述一组可执行指令在被所述机器人装置执行的情况下致使所述机器人装置执行一组操作;以及
通过所述通信信道来传输所述一组可执行指令。
7.如权利要求6所述的系统,其中所述计算机可执行指令还致使所述一个或多个处理器:
通过所述通信信道从所述机器人装置获得对访问第二组资源的请求,所述请求包括所述机器人装置的数字证书;
基于所述数字证书来对所述机器人装置进行认证;以及
根据与所述数字证书相关联的访问控制策略来提供对所述第二组资源的访问。
8.如权利要求1所述的系统,其中所述计算机可执行指令还致使所述一个或多个处理器:
监控所述模拟在所述模拟环境中的执行;
确定需要附加资源来支持所述模拟在所述模拟环境中的继续执行;以及
提供所述附加资源以实现所述模拟的所述继续执行。
9.一种方法,所述方法包括:
获得模拟环境的一组参数和可用于机器人装置的应用程序的执行的一组部件;
选择一组资源来模拟所述应用程序的所述执行;
在所述一组资源间启动所述一组部件;以及
监控所述应用程序在所述模拟环境中的执行,以确定所述一组部件的性能。
10.如权利要求9所述的方法,其中所述一组参数包括所述机器人装置的一组传感器的数量、要结合到所述模拟环境中的数字对象的数量,以及所述模拟环境的每秒帧数的要求。
11.如权利要求9所述的方法,其中还包括针对所述一组资源来配置一组网络接口,以使得能够在所述一组部件间进行通信。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于亚马逊科技公司,未经亚马逊科技公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980076858.7/1.html,转载请声明来源钻瓜专利网。