PLANNING MULTI-STEP ERROR-DETECTION AND RECOVERY STRATEGIES

被引:42
|
作者
DONALD, BR
机构
[1] Computer Science Department, Cornell University, Ithaca
来源
关键词
D O I
10.1177/027836499000900101
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Robots must plan and execute tasks in the presence of uncer tainty. Uncertainty arises from sensing errors, control errors, and the geometry of the environment. By employing a com bined strategy offorce and position control, a robot program mer can often guarantee reaching the desired final configura tion from all the likely initial configurations. Such motion strategies permit robots to carry out tasks in the presence of significant uncertainty. However, compliant motion strategies are very difficult for humans to specify. For this reason we have been working on the automatic synthesis of motion strategies for robots. In previous work (Donald 1988b; 1989), we presented a framework for computing one-step motion strategies that are guaranteed to succeed in the presence of all three kinds of uncertainty. The motion strategies comprise sensor-based gross motions, compliant motions, and simple pushing motions. However, it is not always possible to find plans that are guaranteed to succeed. For example, if tolerancing errors render an assembly infeasible, the plan executor should stop and signal failure. In such cases the insistence on guaranteed success is too restrictive. For this reason we investigate error detection and recovery (EDR) strategies. EDR plans will succeed or fail recognizably: in these more general strategies, there is no possibility that the plan will fail without the exec utor realizing it. The EDR framework fills a gap when guar anteed plans cannot be found or do not exist; it provides a technology for constructing plans that might work, but fail in a “reasonable” way when they cannot. We describe techniques for planning multi-step EDR strat egies in the presence of uncertainty. Multi-step strategies are considerably more difficult to generate, and we introduce three approaches for their synthesis: these are the Push-for ward Algorithm, Failure Mode Analysis, and the Weak EDR Theory. We have implemented the theory in the form of a planner, called LIMITED, in the domain ofplanar assemblies. © 1990, Sage Publications. All rights reserved.
引用
收藏
页码:3 / 60
页数:58
相关论文
共 50 条
  • [21] The influence of time on error-detection
    Verheijen, EJA
    De Bruijn, LM
    Van Nes, FL
    Hasman, A
    Arends, JW
    BEHAVIOUR & INFORMATION TECHNOLOGY, 1998, 17 (01) : 52 - 58
  • [22] ERROR-DETECTION IN ANALYTICAL SPECTROMETRY
    CRESSER, MS
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 1991, 201 : 28 - ANYL
  • [23] Tutorial: Efficient Error-Detection and Recovery Mechanisms for Reliability and Resiliency of Multicores
    Kundu, Sandip
    Khan, Omer
    2016 29TH INTERNATIONAL CONFERENCE ON VLSI DESIGN AND 2016 15TH INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS (VLSID), 2016, : 12 - 13
  • [24] ERROR-DETECTION - A NEW THEORY
    MACKAY, DG
    BULLETIN OF THE PSYCHONOMIC SOCIETY, 1988, 26 (06) : 490 - 490
  • [25] AIDS FOR PRAGMATIC ERROR-DETECTION
    CHARLTON, CC
    LENG, PH
    SOFTWARE-PRACTICE & EXPERIENCE, 1983, 13 (01): : 59 - 66
  • [26] ERROR-DETECTION BY THE SYSTEM AND BY THE USER
    ZAPF, D
    INTERNATIONAL JOURNAL OF PSYCHOLOGY, 1992, 27 (3-4) : 490 - 490
  • [27] A systematic survey on multi-step attack detection
    Navarro, Julio
    Deruyver, Aline
    Parrend, Pierre
    COMPUTERS & SECURITY, 2018, 76 : 214 - 249
  • [28] Offline Error-Detection Strategies for the IDEA NXT Crypto-Algorithm
    Opritoiu, Flavius
    Bozesan, Andreea
    Vladutiu, Mircea
    2014 18TH INTERNATIONAL CONFERENCE SYSTEM THEORY, CONTROL AND COMPUTING (ICSTCC), 2014, : 37 - 42
  • [29] Corrosion detection by multi-step genetic algorithm
    Amaya, K.
    Ridha, M.
    Aoki, S.
    SIMULATION OF ELECTROCHEMICAL PROCESSES II, 2007, 54 : 299 - +
  • [30] Multi-Step Prescreening Strategies for HD-Trials
    Moroz, Sarah
    Buchanan, Danielle
    Brown, Brittany
    Claassen, Daniel
    NEUROTHERAPEUTICS, 2019, 16 (04) : 1372 - 1373