Active Constraint Learning in High Dimensions from Demonstrations
Zheng Qiu, Chih-Yuan Chiu, Glen Chou
TL;DR
The paper tackles unknown environmental constraint inference in high-dimensional robotic systems by introducing GP-ACL, an active constraint learning framework built on Gaussian process representations derived from KKT information in demonstrations. It iteratively selects start/goal constraint states using posterior GP samples to elicit informative demonstrations, thereby reducing epistemic uncertainty with a small, high-quality dataset. The approach advances constraint inference by explicitly targeting uncertainty reduction, and demonstrates superior constraint recovery accuracy across 2D/3D dynamics, high-dimensional simulations, and a 7-DOF robotic arm, compared with random sampling baselines. The work has practical implications for safe autonomous operation in complex, nonlinear environments, enabling more data-efficient learning of unknown constraints in continuous state spaces.
Abstract
We present an iterative active constraint learning (ACL) algorithm, within the learning from demonstrations (LfD) paradigm, which intelligently solicits informative demonstration trajectories for inferring an unknown constraint in the demonstrator's environment. Our approach iteratively trains a Gaussian process (GP) on the available demonstration dataset to represent the unknown constraints, uses the resulting GP posterior to query start/goal states, and generates informative demonstrations which are added to the dataset. Across simulation and hardware experiments using high-dimensional nonlinear dynamics and unknown nonlinear constraints, our method outperforms a baseline, random-sampling based method at accurately performing constraint inference from an iteratively generated set of sparse but informative demonstrations.
