jc-bao
Ph.D. student at CMU ECE affiliate with RI. Graduate from THU EE. Interested in learning and control.
Carnegie Mellon UniversityPittsburgh
Pinned Repositories
CMU16-715-Robot-Dynamics
Lecture notes for CMU 16715 Advanced Robot Dynamics.
diffuser-control-tutorial
A tutorial about diffusion model application in planning and control.
gym-formation
multi-agent formation control environment implemented with MPE.
gym-xarm
OpenAI Gym Xarm7 robot environment implemented with PyBullet.
optimal-control-lecture-notes
Lecture notes for CMU RI course 16-745 Optimal Control 2023. The lecture notes provided here have been organized to ensure a structured and comprehensive understanding.
srl
High performance RL library for robot manipulation task given sparse reward.
surface-laptop3-macos
OpenCore EFI file for surface laptop 3. Tested in Ventura.
CoVO-MPC
Official implementation for the paper "CoVO-MPC: Theoretical Analysis of Sampling-based MPC and Optimal Covariance Design" accepted by L4DC 2024. CoVO-MPC is an optimal sampling-based MPC algorithm.
dial-mpc
Official implementation for the paper "Full-Order Sampling-Based MPC for Torque-Level Locomotion Control via Diffusion-Style Annealing". DIAL-MPC is a novel sampling-based MPC framework for legged robot full-order torque-level control with both precision and agility in a training-free manner.
model-based-diffusion
Official implementation for the paper "Model-based Diffusion for Trajectory Optimization". Model-based diffusion (MBD) is a novel diffusion-based trajectory optimization framework that employs a dynamics model to run the reverse denoising process to generate high-quality trajectories.
jc-bao's Repositories
jc-bao/diffuser-control-tutorial
A tutorial about diffusion model application in planning and control.
jc-bao/optimal-control-lecture-notes
Lecture notes for CMU RI course 16-745 Optimal Control 2023. The lecture notes provided here have been organized to ensure a structured and comprehensive understanding.
jc-bao/CMU16-715-Robot-Dynamics
Lecture notes for CMU 16715 Advanced Robot Dynamics.
jc-bao/surface-laptop3-macos
OpenCore EFI file for surface laptop 3. Tested in Ventura.
jc-bao/policy-adaptation-survey
This repository is for comparing the prevailing adaptive control method in both control and learning communities.
jc-bao/mppi-cpp
jc-bao/CMU10-703-Deep-RL-HW
Homework for CMU 10-703 Deep RL Course
jc-bao/DroneTransportation
jc-bao/dynamic-simulation-tutorial
jc-bao/ayaneo-2021-pro-ventura
OpenCore EFI folder for Ayaneo 2021 Pro Console.
jc-bao/crazyswarm2-adaptive
This is a fork of the Crazyswarm2 project. The goal of this fork is to make the Crazyswarm 2 project more adaptive to different scenarios and to make it easier to use.
jc-bao/apg_trajectory_tracking_fork
Training efficient drone controllers with Analytic Policy Gradient
jc-bao/CMU16-745-Optimal-Control-HW
jc-bao/learning-to-fly-fork
Training transferable end-to-end quadrotor control policies on a laptop in 18 seconds.
jc-bao/mujoco_mpc-fork
Real-time behaviour synthesis with MuJoCo, using Predictive Control
jc-bao/quad-drake
jc-bao/brax-fork
Massively parallel rigidbody physics simulation on accelerator hardware.
jc-bao/crazyflie-firmware-fork
The main firmware for the Crazyflie Nano Quadcopter, Crazyflie Bolt Quadcopter and Roadrunner Positioning Tag.
jc-bao/crazyflie-lib-python-adaptive
Python library to communicate with Crazyflie
jc-bao/crazyswarm2-fork
A Large Quadcopter Swarm
jc-bao/fusee-launcher-fork
A reference implementation launcher for the Fusée Gelée Tegra X1 bootROM exploit
jc-bao/InvertedPendulumOptimalValue
Code for our pendulum value function paper
jc-bao/lvim
My config for LunarVim
jc-bao/mbd-playground
jc-bao/mjx-test
jc-bao/neovim-python
jc-bao/OmniIsaacGymEnvs-fork
Reinforcement Learning Environments for Omniverse Isaac Gym
jc-bao/tdmpc2
Code for "TD-MPC2: Scalable, Robust World Models for Continuous Control"
jc-bao/unitree_sdk2_fork
Unitree robot sdk version 2. https://support.unitree.com/home/zh/developer
jc-bao/yabai-config
My personal Yabai and Skhd configs and scripts.