摘要
本发明提供了一种机器人程序合成方法、装置、设备及存储介质,包括:获取机器人候选程序;对机器人候选程序中的每个标识符进行处理,构建程序图;记录在执行机器人候选程序过程中的环境反馈数据,构建环境上下文;通过卷积神经网络从局部感知中提取出关键环境特征,用以构成环境上下文特征;基于程序图对每一个标识符的相邻语法符号信息进行聚合,得到语法上下文;建立代码符号和环境上下文之间的联系,并聚合得到语法特征;将环境上下文和语法上下文输入到预设的模型中进行迭代训练,得到每个可能的程序标识符概率;根据环境上下文特征和语法特征,逐个选择程序标识符,得到修复后的机器人程序。从而能够生成高效且准确的机器人程序。
技术关键词
机器人
标识符
程序
语法特征
上下文特征
结点
符号
注意力机制
语句
模块
指针
存储器
邻居
处理器
语义
可读存储介质
数据
指令
计算机
系统为您推荐了相关专利信息
前馈控制器
温度调节装置
水温控制方法
咖啡机
功率控制
给排水管道
漏水检测仪
爬行机器人
漏水检测模块
检查井
微服务实例
云服务平台
资源管理方式
监管方法
智能分析引擎