基于机器人操作系统的消息处理方法、装置及计算机设备制造方法及图纸

技术编号:25708107 阅读:43 留言:0更新日期:2020-09-23 02:55
本申请公开了一种基于机器人操作系统的消息处理方法、装置及计算机设备,涉及人工智能技术领域。其中方法包括:首先接收消息节点发送的消息数据,其中,所述消息节点对应机器人中的输入或输出设备;然后根据所述消息数据对应的消息主题,将所述消息数据存储在与所述消息主题对应的消息队列中;最后向订阅所述消息主题的目标消息节点,推送所述消息队列中的消息数据。本申请无需开发特定APP控制机器人所有逻辑和行为,减少前期开发成本和后期维护成本。此外,本申请还涉及区块链技术,消息数据可存储于区块链中,以保证数据私密和安全性。

【技术实现步骤摘要】
基于机器人操作系统的消息处理方法、装置及计算机设备
本申请涉及人工智能
,尤其是涉及到一种基于机器人操作系统的消息处理方法、装置及计算机设备。
技术介绍
机器人是一个系统工程,它涉及机械、电子、控制、通信、软件等诸多学科。开发一个机器人需要花很大的功夫,需要设计机械、画电路板、写驱动程序、设计通信架构、组装集成、调试、以及编写各种感知决策和控制算法,每一个任务都需要花费大量的时间。随着技术进步,机器人产业分工开始走向细致化、多层次化,如今的电机、底盘、激光雷达、摄像头、机械臂等等元器件都有不同厂家专门生产。社会分工加速了机器人行业的发展。而各个部件的集成就需要一个统一的软件平台,在机器人领域,这个平台就是机器人操作系统(RobotOperatingSystem,ROS)。目前,市面上服务的机器人,大部分可以拆解成智能终端+传感器+执行器这种结构。在机器人的开发上,通常使用一个应用(Application,APP)控制机器人所有逻辑和行为,包括语音对话、运动控制、智能交互、传感器响应等。然而,这种方法使得该应用的功能本文档来自技高网...

【技术保护点】
1.一种基于机器人操作系统的消息处理方法,其特征在于,包括:/n接收消息节点发送的消息数据,其中,所述消息节点对应机器人中的输入或输出设备;/n根据所述消息数据对应的消息主题,将所述消息数据存储在与所述消息主题对应的消息队列中;/n向订阅所述消息主题的目标消息节点,推送所述消息队列中的消息数据。/n

【技术特征摘要】
1.一种基于机器人操作系统的消息处理方法,其特征在于,包括:
接收消息节点发送的消息数据,其中,所述消息节点对应机器人中的输入或输出设备;
根据所述消息数据对应的消息主题,将所述消息数据存储在与所述消息主题对应的消息队列中;
向订阅所述消息主题的目标消息节点,推送所述消息队列中的消息数据。


2.根据权利要求1所述的方法,其特征在于,所述根据所述消息数据对应的消息主题,将所述消息数据存储在与所述消息主题对应的消息队列中之前,所述方法还包括:
根据向所述目标消息节点推送历史消息数据后的业务反馈记录信息,确定所述消息数据对应的消息价值等级,其中,所述历史消息数据与所述消息数据之间的相似度大于预设阈值;
根据所述消息价值等级和所述消息队列的当前状态信息,确定是否将所述消息数据存储在区块链节点的所述消息队列中。


3.根据权利要求2所述的方法,其特征在于,所述根据向所述目标消息节点推送历史消息数据后的业务反馈记录信息,确定所述消息数据对应的消息价值等级之前,还包括:
从所述业务反馈记录信息中,获取历史消息数据推送后相关业务发生异常的概率值;
获取所述历史消息数据各自对应的样本消息特征信息;
创建模型训练集,所述模型训练集中包含不同的样本消息特征信息,以及所述不同样本消息特征信息分别对应的所述概率值;
利用所述模型训练集,训练得到机器学习模型;
所述根据向所述目标消息节点推送历史消息数据后的业务反馈记录信息,确定所述消息数据对应的消息价值等级,具体包括:
将所述消息数据的消息特征信息输入到所述机器学习模型,以便获取与所述消息特征信息对应相似度大于预置阈值的目标样本消息特征信息,以及与所述目标样本消息特征信息对应的目标概率值,并根据所述目标概率值输出所述消息数据对应的消息价值等级。


4.根据权利要求3所述的方法,其特征在于,所述根据所述消息价值等级和所述消息队列的当前状态信息,确定是否将所述消息数据存储在区块链节点的所述消息队列中,具体包括:
若所述消息价值等级小于或等于第一预设等级阈值,则取消将所述消息数据存储在区块链节点的所述消息队列中;
若所述消息队列的当前状态信息符合预设繁忙状态标准,且所述消息价值等级大于所述第一预设等级阈值、且小于或等于第二预设等级阈值,则取消将所述消息数据存储在区块链节点的所述消息队列中;
若所述消息价值等级大于所...

【专利技术属性】
技术研发人员:周宸龚连银周宝贾怀礼
申请(专利权)人:平安科技深圳有限公司
类型:发明
国别省市:广东;44

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

1