I. Introduction
As an important branch in the field of robotics, exoskeleton robots are indispensable in enhancing human mobility and gaining much interest from academia and industry. They have been developed by many research institutions and companies. Many of them have already been deployed in military applications and medical fields [1]. In addition, through the realization of an assisted exoskeleton, we can improve the performance of its human wearer and enhance the human strength to help the wearer perform a variety of tasks [2], e.g., climbing stairs and carrying heavy loads while marching at a high speed [3]–[6]. However, many walking exoskeletons take no human–robot interaction strategies into consideration. They ignore that the step of a walking exoskeleton needs to adapt to the ground in some scenarios. For example, when there is a small puddle on the walking ground, it needs to adjust the step length to go over such puddle.