Task Hierarchical Control via Null-Space Projection and Path Integral Approach
Apurva Patil, Riku Funada, Takashi Tanaka, Luis Sentis
TL;DR
This work tackles hierarchical task control in redundant robots by integrating null-space projection with path integral control. By assigning high-priority tasks to the primary space and enabling a single (or few) tasks to be optimized with a stochastic, Monte Carlo-based path integral controller, the framework achieves improved global performance while leveraging simple PD-like controllers for lower-priority tasks. The approach derives a linearized PDE via a logarithmic transformation and the Feynman-Kac representation to compute optimal controls in real time, with demonstrated benefits in both single-agent and multi-agent simulations. The results show reduced susceptibility to local minima and enhanced coordination in dynamic environments, suggesting practical impact for complex, high-DOF or multi-robot systems.
Abstract
This paper addresses the problem of hierarchical task control, where a robotic system must perform multiple subtasks with varying levels of priority. A commonly used approach for hierarchical control is the null-space projection technique, which ensures that higher-priority tasks are executed without interference from lower-priority ones. While effective, the state-of-the-art implementations of this method rely on low-level controllers, such as PID controllers, which can be prone to suboptimal solutions in complex tasks. This paper presents a novel framework for hierarchical task control, integrating the null-space projection technique with the path integral control method. Our approach leverages Monte Carlo simulations for real-time computation of optimal control inputs, allowing for the seamless integration of simpler PID-like controllers with a more sophisticated optimal control technique. Through simulation studies, we demonstrate the effectiveness of this combined approach, showing how it overcomes the limitations of traditional
