Search papers, labs, and topics across Lattice.
This paper introduces LOPAL, an active learning framework that enhances Learning from Demonstration (LfD) by addressing the variability in demonstration quality from human instructors. By employing a Gaussian Mixture Model (GMM) to encode trajectories alongside their local quality assessments, LOPAL generates superior trajectories and actively acquires additional data to refine learning. Validation through simulation and real-world experiments, particularly in a pipe inspection task, demonstrated a significant performance improvement of up to 27.31% while minimizing the effort needed for demonstration collection.
LOPAL achieves a remarkable 27.31% boost in task performance by intelligently leveraging local quality assessments from imperfect human demonstrations.
Learning from Demonstration (LfD) enables intuitive robot skill acquisition by allowing robots to learn directly from human task demonstrations. However, current methods often fail to address the fact that due to suboptimal and inconsistent human behavior, the quality of the demonstration can vary within each demonstration. Therefore, we introduce LOPAL (LOcal Performance-aware Active Learning), an active learning approach that leverages this local demonstration quality information. Our approach consists of two synergistic components. First, a local performance-driven LfD method uses a Gaussian Mixture Model (GMM) to encode both the demonstrated trajectories and their associated local quality assessments. This enables the generation of trajectories that outperform the imperfect demonstrations by utilizing complementary local data of high performance. Second, active data acquisition allows to improve beyond the imperfect demonstrations by collecting additional informative samples. In areas missing good data, the user is actively requested to provide corrections through a shared autonomy (SA) mechanism, while the robot autonomously executes the learned behavior. The efficacy of LOPAL was validated in both a simulation and a real-world experiment. The results from a real-world pipe inspection task showed that the proposed approach can achieve up to 27.31 % improvement in task performance while also reducing the effort required to collect the demonstrations.