Apple: Toward General Active Perception via Reinforcement Learning
Tim Schneider, Cristiana de Farias, Roberto Calandra, Liming Chen, Jan Peters
TL;DR
APPLE reframes active perception as a task-agnostic reinforcement learning problem that jointly trains a policy and a transformer-based perception module within a POMDP. By introducing two off-policy variants, APPLE-SAC and APPLE-CrossQ, the framework learns how to actively gather informative tactile observations across diverse downstream tasks, ranging from classification to volume estimation and pose localization. The approach demonstrates strong, robust performance without hand-crafted task-specific exploration heuristics, outperforming prior methods such as HAM and single-policy baselines on five benchmarks. This general, information-gathering paradigm has practical implications for autonomous robots operating in uncertain, tactile-rich environments, with potential extensions to multi-modal sensing and real-world deployment.
Abstract
Active perception is a fundamental skill that enables us humans to deal with uncertainty in our inherently partially observable environment. For senses such as touch, where the information is sparse and local, active perception becomes crucial. In recent years, active perception has emerged as an important research domain in robotics. However, current methods are often bound to specific tasks or make strong assumptions, which limit their generality. To address this gap, this work introduces APPLE (Active Perception Policy Learning) - a novel framework that leverages reinforcement learning (RL) to address a range of different active perception problems. APPLE jointly trains a transformer-based perception module and decision-making policy with a unified optimization objective, learning how to actively gather information. By design, APPLE is not limited to a specific task and can, in principle, be applied to a wide range of active perception problems. We evaluate two variants of APPLE across different tasks, including tactile exploration problems from the Tactile MNIST benchmark. Experiments demonstrate the efficacy of APPLE, achieving high accuracies on both regression and classification tasks. These findings underscore the potential of APPLE as a versatile and general framework for advancing active perception in robotics.
