We recognize different types of obstacles (high platforms, steps) through visual solutions, and use this to control the quadruped robot to cross obstacles and navigate