摘要
本发明提供了一种基于ROS构件知识图谱的软件体系结构智能化设计方法、设备、介质及产品,涉及智能软件工程领域,方法包括:根据用户需求对应的任务实现逻辑构建行为树;基于ROS开源社区提取ROS信息;根据所述ROS信息抽取实体以及ROS构件关系;根据所述实体以及所述构件关系构建构件知识图谱;将所述行为树输入至所述构件知识图谱中,筛选执行所述行为树所需要的ROS构件实体和ROS构件关系;根据所述行为树所需要的ROS构件实体和ROS构件关系构建基于ROS的自主机器人软件体系结构;所述基于ROS的自主机器人软件体系结构用于控制机器人执行用户需求对应的任务。本发明能够自动筛选执行该用户需求对应的行为树所需要的ROS构件实体和ROS构件关系。
技术关键词
软件体系结构
智能化设计方法
自主机器人
实体
图谱
关系
开源社区
智能软件工程
异步通信机制
逻辑
处理器
计算机程序产品
节点
计算机设备
可读存储介质
存储器
话题
文本
系统为您推荐了相关专利信息
线型控制方法
三维处理软件
钢箱拱肋
三维模型
三维扫描设备
运维知识图谱
工业机器人
实体
运维策略
训练神经网络模型
智能监测方法
融合语义
引入注意力机制
多通道
序列