摘要
arXiv:2505.00733v1 自适应类型:新
摘要:自主机器人必须在多种环境中运行并处理多种任务,尽管存在不确定性。这在设计软件架构和任务决策算法方面提出了挑战,因为在不同的上下文中可能需要不同的任务逻辑和架构配置。为了解决这个问题,机器人系统可以设计为自适应系统,能够在运行时根据其上下文调整其任务执行和软件架构。本文介绍了ROSA,这是一个新型基于知识的框架,用于机器人自适应,使机器人系统中的任务和架构协同适应(TACA)。ROSA 通过提供一个知识模型来实现这一目标,该模型捕获了所有适应所需的特定于应用程序的知识,并在运行时对这些知识进行推理以确定何时以及如何进行适应。除概念框架外,本工作还提供了基于 ROS 2 的 ROSA 的开源参考实现,并在水下机器人应用中评估了其可行性和性能。实验结果突显了ROSA在设计自适应机器人系统方面的可重用性和开发努力的优势。