Hierarchical learning control for autonomous robots inspired by central nervous system
Pei Zhang, Zhaobo Hua, Jinliang Ding
TL;DR
The paper tackles robust autonomous locomotion in heterogeneous, partially observed environments by proposing a central nervous system inspired hierarchical learning framework. It combines a low-level passive CPG module with two active levels: a mid-level skill controller for learning diverse, reusable motions and a high-level controller for rapid multi-task decisions, connected via dual descending pathways. Key contributions include a CPG with independent phases, unsupervised mid-level skill pre-training, and a two-stage high-level learning process with distillation for image-based deployment, all validated on a hexapod PHAGE with demonstrations of obstacle crossing, fault tolerance, and unknown environment adaptation. This hierarchical semi-active design improves robustness, generalization, and data efficiency while reducing dependence on sensing, with clear pathways for further enhancements such as local reflexes and integration with large cognitive models.
Abstract
Mammals can generate autonomous behaviors in various complex environments through the coordination and interaction of activities at different levels of their central nervous system. In this paper, we propose a novel hierarchical learning control framework by mimicking the hierarchical structure of the central nervous system along with their coordination and interaction behaviors. The framework combines the active and passive control systems to improve both the flexibility and reliability of the control system as well as to achieve more diverse autonomous behaviors of robots. Specifically, the framework has a backbone of independent neural network controllers at different levels and takes a three-level dual descending pathway structure, inspired from the functionality of the cerebral cortex, cerebellum, and spinal cord. We comprehensively validated the proposed approach through the simulation as well as the experiment of a hexapod robot in various complex environments, including obstacle crossing and rapid recovery after partial damage. This study reveals the principle that governs the autonomous behavior in the central nervous system and demonstrates the effectiveness of the hierarchical control approach with the salient features of the hierarchical learning control architecture and combination of active and passive control systems.
