Assurance for Autonomy – JPL’s past research, lessons learned, and future directions

M. Feather, A. Pinto
{"title":"Assurance for Autonomy – JPL’s past research, lessons learned, and future directions","authors":"M. Feather, A. Pinto","doi":"10.1109/ICAA58325.2023.00022","DOIUrl":null,"url":null,"abstract":"Robotic space missions have long depended on automation, defined in the 2015 NASA Technology Roadmaps as “the automatically-controlled operation of an apparatus, process, or system using a pre-planned set of instructions (e.g., a command sequence),” to react to events when a rapid response is required. Autonomy, defined there as “the capacity of a system to achieve goals while operating independently from external control,” is required when a wide variation in circumstances precludes responses being pre-planned, instead autonomy follows an onboard deliberative process to determine the situation, decide the response, and manage its execution. Autonomy is increasingly called for to support adventurous space mission concepts, as an enabling capability or as a significant enhancer of the science value that those missions can return. But if autonomy is to be allowed to control these missions’ expensive assets, all parties in the lifetime of a mission, from proposers through ground control, must have high confidence that autonomy will perform as intended to keep the asset safe to (if possible) accomplish the mission objectives. The role of mission assurance is a key contributor to providing this confidence, yet assurance practices honed over decades of spaceflight have relatively little experience with autonomy. To remedy this situation, researchers in JPL’s software assurance group have been involved in the development of techniques specific to the assurance of autonomy. This paper summarizes over two decades of this research, and offers a vision of where further work is needed to address open issues.","PeriodicalId":190198,"journal":{"name":"2023 IEEE International Conference on Assured Autonomy (ICAA)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-05-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 IEEE International Conference on Assured Autonomy (ICAA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICAA58325.2023.00022","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Robotic space missions have long depended on automation, defined in the 2015 NASA Technology Roadmaps as “the automatically-controlled operation of an apparatus, process, or system using a pre-planned set of instructions (e.g., a command sequence),” to react to events when a rapid response is required. Autonomy, defined there as “the capacity of a system to achieve goals while operating independently from external control,” is required when a wide variation in circumstances precludes responses being pre-planned, instead autonomy follows an onboard deliberative process to determine the situation, decide the response, and manage its execution. Autonomy is increasingly called for to support adventurous space mission concepts, as an enabling capability or as a significant enhancer of the science value that those missions can return. But if autonomy is to be allowed to control these missions’ expensive assets, all parties in the lifetime of a mission, from proposers through ground control, must have high confidence that autonomy will perform as intended to keep the asset safe to (if possible) accomplish the mission objectives. The role of mission assurance is a key contributor to providing this confidence, yet assurance practices honed over decades of spaceflight have relatively little experience with autonomy. To remedy this situation, researchers in JPL’s software assurance group have been involved in the development of techniques specific to the assurance of autonomy. This paper summarizes over two decades of this research, and offers a vision of where further work is needed to address open issues.
保证自主性-喷气推进实验室过去的研究,经验教训,和未来的方向
机器人太空任务长期依赖于自动化,2015年NASA技术路线图将其定义为“使用预先计划的指令集(例如命令序列)自动控制设备、过程或系统的操作”,以便在需要快速响应时对事件做出反应。自主性被定义为“系统在独立于外部控制的情况下实现目标的能力”,当情况的广泛变化排除了预先计划的响应时,需要自主性,而不是遵循机载审议过程来确定情况,决定响应并管理其执行。越来越多地要求自主性来支持冒险的空间任务概念,作为一种使能能力或作为这些任务可以返回的科学价值的重要增强器。但是,如果要允许自治来控制这些任务的昂贵资产,那么在任务的生命周期内,从提议者到地面控制,所有各方都必须高度相信自治将按照预期执行,以保证资产的安全,并(如果可能的话)完成任务目标。任务保证的作用是提供这种信心的关键贡献者,然而经过几十年航天飞行磨练的保证实践相对较少的自主经验。为了纠正这种情况,喷气推进实验室的软件保证小组的研究人员已经参与了自主保证技术的开发。本文总结了二十多年来的研究,并提出了解决开放问题需要进一步工作的愿景。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信