Jumping Continuously over Discontinuous Terrains

First GIF Second GIF

This repository contains the code for the paper Agile Continuous Jumping in Discontinuous Terrains. The name of this repo, Jumping CoD, stands for Jumping Continuously over Discontinuities.

A Jumping Cod

A Jumping Cod

The main contents of the repo includes:

  • The simulation environment to train the terrain-aware jumping controller.

  • The code to deploy the trained controller to a real Unitree Go1 robot.

  • Additional utilities to inspect robot logs and record data for real-to-sim study.

Contents

Credits

The perception pipeline used in this project is heavily inspired from the Robot Parkour Learning work. More specifically, we design our camera mount based on their 3D design, and used a very similar perception network structure. We thank the authors, especially Zipeng Fu, for his generous support.