Reversible Execution for Robustness in Embodied AI and Industrial Robots
Abstract
Reversible computation is a computing paradigm where execution can progress backwards as well as in the usual, forward direction. It has found applications in many areas of computer science, such as circuit design, programming languages, simulation, modelling of chemical reactions, debugging and robotics. In this article, we give an overview of reversible computation focusing on its use in robotics. We present an example of programming industrial robots for assembly operations where we combine classical AI planning with reversibility and embodied AI to increase robustness and versatility of industrial robots.
Origin : Files produced by the author(s)