-
公开(公告)号:CN119536712A
公开(公告)日:2025-02-28
申请号:CN202411678895.4
申请日:2024-11-22
Applicant: 复旦大学
IPC: G06F8/35 , G06F8/41 , G06N3/008 , G06N3/042 , G06N3/0442 , G06N3/045 , G06N3/0464
Abstract: 本发明提供了一种机器人程序合成方法、装置、设备及存储介质,包括:获取机器人候选程序;对机器人候选程序中的每个标识符进行处理,构建程序图;记录在执行机器人候选程序过程中的环境反馈数据,构建环境上下文;通过卷积神经网络从局部感知中提取出关键环境特征,用以构成环境上下文特征;基于程序图对每一个标识符的相邻语法符号信息进行聚合,得到语法上下文;建立代码符号和环境上下文之间的联系,并聚合得到语法特征;将环境上下文和语法上下文输入到预设的模型中进行迭代训练,得到每个可能的程序标识符概率;根据环境上下文特征和语法特征,逐个选择程序标识符,得到修复后的机器人程序。从而能够生成高效且准确的机器人程序。