【技术实现步骤摘要】
一种基于角色状态机的群体无人系统协同任务管理子系统
本专利技术属于群体无人系统控制
,涉及一种基于角色状态机的群体无人系统协同任务管理子系统。
技术介绍
群体智能是一种在自然界生物群体所表现出的智能现象启发下提出的人工智能模式。群体智能的研究者往往以蚁群、鸟群、鱼群等生物群体为研究对象,构建感知、计算、通信等能力受限的机器人群体,研究由个体之间相对简单的局部自组织交互作用,在环境中表现出分布式、自适应、鲁棒性等智能特征,使系统在整体层面上涌现出单个个体不可能达成的智能机理,代表性研究有哈佛大学的KiloBot、华盛顿大学自组织构型机器人、瑞士联邦工学院房屋建造等。如何进行控制抽象,是大型基础软件的核心机理之一。在计算机操作系统发展的过程中,基于“进程/线程”控制抽象的提出具有划时代的意义,它是现代操作系统资源管理和程序执行的基本单元。机器人与计算机相比,在生存空间、管理对象、人机交互、编程开发等方面存在诸多本质不同,因此机器人操作系统需要全新的面向行为的控制抽象。面向群体无人系统,基于OODA(即“观察-判断-决定-行动”)宏行为链,群体智能机器人操作系统(micROS)将角色的理念运用到群体无人系统控制抽象中,设计的“角色”框架已成为群体智能机器人操作系统进行无人系统智能行为管理的基础。micROS的角色(actor)是指机器人完成给定任务的一次执行的行为,也是micROS的基本调度单元。基于角色的控制抽象,将角色与机器人算法模块相结合,实现了角色资源到角色能力的转换。不同角色在群体观察、群体 ...
【技术保护点】
1.一种基于角色状态机的群体无人系统协同任务管理子系统,其特征在于,包括:角色状态机、角色调度器、群组织管理器和消息处理器;/n所述角色状态机用于在无人平台启动时读入角色状态机文件并对其解析,根据角色状态机文件中的初始化配置初始化无人平台,监听消息处理器发来的消息,根据消息以及角色状态机文件中的角色切换规则配置和角色与插件信息配置向角色调度器发起角色调度请求或向群组织管理器发出群体协同请求;/n所述角色调度器用于提供角色调度的接口,以实现角色激活、休眠或切换;/n所述群组织管理器用于根据角色状态机的请求,基于群通信进行群体无人系统的群管理,并在满足群体协同条件下,向角色调度器发起角色调度请求;/n所述消息处理器用于接收外部或无人平台产生的消息,并将消息转发给角色状态机处理,以触发角色状态机,催动群体任务的执行。/n
【技术特征摘要】
1.一种基于角色状态机的群体无人系统协同任务管理子系统,其特征在于,包括:角色状态机、角色调度器、群组织管理器和消息处理器;
所述角色状态机用于在无人平台启动时读入角色状态机文件并对其解析,根据角色状态机文件中的初始化配置初始化无人平台,监听消息处理器发来的消息,根据消息以及角色状态机文件中的角色切换规则配置和角色与插件信息配置向角色调度器发起角色调度请求或向群组织管理器发出群体协同请求;
所述角色调度器用于提供角色调度的接口,以实现角色激活、休眠或切换;
所述群组织管理器用于根据角色状态机的请求,基于群通信进行群体无人系统的群管理,并在满足群体协同条件下,向角色调度器发起角色调度请求;
所述消息处理器用于接收外部或无人平台产生的消息,并将消息转发给角色状态机处理,以触发角色状态机,催动群体任务的执行。
2.根据权利要求1所述的系统,其特征在于,所述角色状态机文件包括三部分内容:角色与插件信息配置、角色切换规则配置、平台与角色初始化配置;
所述角色与插件信息配置,用于描述角色与插件的匹配关系;
所述角色切换规则配置用于描述对不同事件处理时各类角色之间转移、动作的行为规则;
所述平台与角色初始化配置用于描述群体内各无人平台所扮演角色的初始化配置。
3.根据权利要求2所述的系统,其特征在于,所述角色切换规则配置,支持对事件触发角色切换描述、基于barrierKey的同步角色切换描述、基于事件触发的分支与聚合的描述。
4.根据权利要求1所述的系统,其特征在于,所述角色状态机实现以下内容:
读入所述角色状态机文件并对其进行解析;
将所述角色状态机文件中的角色与插件信息配置读入内存作为角色插件数据结构;
将所述角色状态机文件中的角色切换规则配置读入内存作为事件响应数据结构;
根据所述角色状态机文件中的初始化配置规定的初始角色向所述角色调度器发起角色调度请求以初始化无人平台为预设角色,从而执行群体初始任务;
监听消息处理器发来的消息,并对消息事件进行如下处理:
根据消息的事件名称在所述事件响应数据结构中查找对应的事件响应配置,如果找到,按照对应的响应配置进行事件处理;如果没找到,在所述事件响应数据结构中查找是否存在已定义事件以外的缺省事件响应处理规则,如果有,按照缺省事件响应处理规则进行事件处理。
5.根据权利要求4所述的系统,其特征在于,所述事件处理按照如下过...
【专利技术属性】
技术研发人员:易伟,杨学军,戴华东,易晓东,王彦臻,李睿豪,
申请(专利权)人:中国人民解放军军事科学院国防科技创新研究院,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。