The invention provides a hierarchical AI navigation
obstacle avoidance method for a
humanoid robot based on depth information, and the method comprises the steps: taking various information of the
humanoid robot as input through an upper-layer
reinforcement learning model, outputting a speed instruction, enabling the speed instruction to serve as one of the inputs of a lower-layer
reinforcement learning model, outputting the torque of each joint through the lower-layer
reinforcement learning model, and controlling the movement of the
robot, the current speed and angular speed of the
humanoid robot are estimated through the
estimation network, fusion with humanoid
robot body information is carried out during deployment, the real-time position of the humanoid
robot is estimated, the navigation
obstacle avoidance ability of the humanoid robot can be almost decoupled from the motion ability by setting a layered architecture, the network can also be trained separately, and the real-time position of the humanoid robot can be obtained. The lower-layer reinforcement learning model estimates the speed, the
estimation precision is very high, the speed and the position of the
fuselage can be estimated without external positioning, and the upper-layer reinforcement learning model adjusts the speed by analyzing a visual image to finally realize
obstacle avoidance.