-
题名自主机器人的主动观察模式及软件实现架构
- 1
-
-
作者
肖怀宇
杨硕
毛新军
-
机构
国防科技大学计算机学院
湖南省复杂系统软件工程重点实验室
国防科技大学系统工程学院
-
出处
《计算机科学》
CSCD
北大核心
2023年第9期90-100,共11页
-
基金
国家自然科学基金(62172426)。
-
文摘
自主机器人运行在开放环境中,对环境信息的感知受限,难以获得有关环境完整、及时的信息。为有效完成任务,自主机器人需要主动地观察环境,即根据任务的需求,自发地决策、调度和执行观察行为,针对性地获取与任务相关的环境信息。主动观察的需求给自主机器人的观察模式以及软件系统构造提出了两方面的挑战:一方面,为支持任务的有效实现,需设计主动的观察模式,从机制层面确保自主机器人能够基于任务需求,观察所需的环境信息;另一方面,主动的观察模式导致自主机器人观察、决策等软构件的功能抽象和数据交互更为复杂,需要针对上层复杂机制的实现设计适配的软件架构。为应对上述挑战,文中将自主机器人的行为定义为任务行为和观察行为两类,针对开放环境中两类典型的环境信息受限场景——片面观察场景和过时观察场景,提出了两类主动观察模式来构建观察行为与任务行为的协同机制,并基于这两类主动观察模式设计了观察行为的决策和调度算法。另外,还设计了一个基于多智能体系统的自主机器人软件架构,实现了所提出的主动观察模式。最后,为验证所提出的主动观察模式的有效性,选取开放环境中一个典型的任务——图书馆服务机器人的图书传送任务开展实验验证。该任务中,自主机器人对图书的位置信息受限,容易导致图书传送任务失败。文中选取当前自主机器人领域主流的反应式观察和伴随观察模式作为对比方法,通过从行为执行过程、行动轨迹和时间消耗3方面进行对比,验证了所提方法的有效性。
-
关键词
自主机器人
开放环境
观察行为
主动观察模式
自主机器人软件
-
Keywords
Autonomous robot
Open environment
observation behavior
active observation scheme
Autonomous robot software
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-