当前位置: 首页 > 专利查询>东北大学专利>正文

一种云机器人实现方法技术

技术编号:14892730 阅读:103 留言:0更新日期:2017-03-29 01:54
本发明专利技术提供一种云机器人实现方法,涉及云机器人技术领域。包括基于RabbitMQ的消息中间件、基于JSON的消息解析器和基于OpenStack SDK虚拟资源自动配置模块,首先利用基于RabbitMQ的消息中间件接收、存储、转发机器人请求信息,再利用基于JSON的消息解析器解析该请求消息,得到创建配置云中虚拟资源的参数,最后基于OpenStack SDK的虚拟资源自动配置模块根据解析出的参数信息自动创建配置网络、虚拟机等云中资源,使虚拟机与机器人能相互连接、相互通信,进而根据云中虚拟资源对机器人进行控制。本发明专利技术能接收机器人发出的请求消息,自动创建配置云中虚拟资源,使机器人按需使用云中资源。

【技术实现步骤摘要】

本专利技术涉及云机器人
,尤其涉及一种云机器人系统及实现方法。
技术介绍
随着机器人技术的发展,机器人的用途越来越广。同时,机器人的概念也越来越宽,已从狭义的机器人,开始向机器人技术扩展。传统机器人在处理需求大量数据和高计算量的任务时,由于其自身计算能力、存储能力等方面的限制,表现通常不够理想。当今时代是云计算的时代,只有把机器人和云计算结合起来,才能顺应时代发展的潮流,才能突破传统机器人发展中遇到的瓶颈——计算能力、存储能力、学习能力,使机器人发展到一个全新的时代,即云机器人时代。云机器人可以按需得到资源(计算资源、存储资源等),可以更便利地共享信息。云机器人就是云计算(CloudComputing)与机器人学的结合,机器人本身不需要存储所有资料信息或具备超强的计算能力,只是在需要的时候可以连接相关服务器并获得所需信息。云机器人不仅可以卸载复杂的计算任务到云端,还可以接收海量数据,并分享信息和技能。而目前,对于云计算的定义有很多种说法。广为接受的是美国国家标准与技术研究院(NIST)的定义:云计算是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问,进入可配本文档来自技高网...
一种<a href="http://www.xjishu.com/zhuanli/62/201611102770.html" title="一种云机器人实现方法原文来自X技术">云机器人实现方法</a>

【技术保护点】
一种云机器人系统,包括基于RabbitMQ的消息中间件、基于JSON的消息解析器和基于OpenStack SDK虚拟资源自动配置模块;所述基于RabbitMQ的消息中间件用于接收机器人请求消息,并根据机器人上消息生产者(即消息发送程序)中的队列声明和路由规则,将机器人请求消息存储到不同的消息队列,通过RabbitMQ将机器人请求消息转发给相应的消息消费者(即消息接收程序);所述基于JSON(JavaScript Object Notation,一种轻量级的数据交换格式)的消息解析器用于解析RabbitMQ消息消费者接收的请求信息,得到有用信息,并将该有用信息作为虚拟资源的参数传递给可执行函数;...

【技术特征摘要】
1.一种云机器人系统,包括基于RabbitMQ的消息中间件、基于JSON的消息解析器和基于OpenStackSDK虚拟资源自动配置模块;所述基于RabbitMQ的消息中间件用于接收机器人请求消息,并根据机器人上消息生产者(即消息发送程序)中的队列声明和路由规则,将机器人请求消息存储到不同的消息队列,通过RabbitMQ将机器人请求消息转发给相应的消息消费者(即消息接收程序);所述基于JSON(JavaScriptObjectNotation,一种轻量级的数据交换格式)的消息解析器用于解析RabbitMQ消息消费者接收的请求信息,得到有用信息,并将该有用信息作为虚拟资源的参数传递给可执行函数;所述虚拟资源的参数包括创建配置计算资源、存储资源和网络资源;所述基于OpenStackSDK虚拟资源自动配置模块包括多个基于OpenStackSDK的可执行函数,用于根据基于JSON的消息解析器解析出的有用信息参数,调用OpenStackAPI自动创建配置云中虚拟资源,利用该云中虚拟资源对机器人进行控制。2.一种云机器人实现方法,采用权利要求1所述的云机器人系统实现,包括以下步骤:步骤1、利用基于RabbitMQ的消息中间件接收机器人发出的请求消息,根据机器人上消息生产者(即消息发送程序)中的队列声明和路由规则,将机器人请求消息存储到不同的消息队列,通过RabbitMQ将机器人请求消息转发给相应的消息消费者(即消息接收程序),具体方法为:步骤1.1、导入消息生产者相应的RabbitMQ的客户端模块;步骤1.2、根据IP地址、端口号、虚拟主机名、用户名和密码建立与RabbitMQ服务器的连接;步骤1.3、在连接内部建立相互隔离的消息通道,消息通道内创...

【专利技术属性】
技术研发人员:张磊张华希刘腾飞方正黄纯鑫
申请(专利权)人:东北大学
类型:发明
国别省市:辽宁;21

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1