Samuel Shuai Lee's repositories
Adaptive-Control-Oriented-Meta-Learning
Adaptive control-oriented meta-learning for nonlinear systems
aruco_gridboard
Detection of ArUco Boards
baselines
OpenAI Baselines: high-quality implementations of reinforcement learning algorithms
control-toolbox
The Control Toolbox - An Open-Source C++ Library for Robotics, Optimal and Model Predictive Control
Deep-reinforcement-learning-with-pytorch
PyTorch implementation of DQN, AC, ACER, A2C, A3C, PG, DDPG, TRPO, PPO, SAC, TD3 and ....
fault_tolerant_control
Vision-based quadrotor fault-tolerant flight controller.
gps
Guided Policy Search
gym-pybullet-drones
PyBullet Gym environments for single and multi-agent reinforcement learning of quadcopter control
H-OBCA
Hierarchical Optimization-Based Collision Avoidance - a path planner for autonomous parking
high_mpc
Learning High-Level Policies for Model Predictive Control.
Inverse-Reinforcement-Learning
Implementations of selected inverse reinforcement learning algorithms.
lets-do-irl
Inverse RL algorithms (APP, MaxEnt, GAIL, VAIL)
MPC-Net
Accompanying code for the publication "MPC-Net: A First Principles Guided Policy Search"
neural-physics-subspaces
Fit low-dimensional subspaces to physical systems with neural networks (SIGGRAPH 2023)
open-quadruped
An open-source 3D-printed quadrupedal robot. Intuitive gait generation through 12-DOF Bezier Curves. Full 6-axis body pose manipulation. Custom 3DOF Leg Inverse Kinematics Model accounting for offsets.
opencv-course
Learn OpenCV in 4 Hours - Code used in my Python and OpenCV course on freeCodeCamp.
OptimTraj
A trajectory optimization library for Matlab
popi_project
Here is everything you need to know about POPI, our open-source quadruped robot. If you want to check the videos we will release about it, you can have a look at our YouTube channel.
quadrotorjuggling
Quadcopter juggling ball using Reinforcement Learning
Reinforcement-Learning-In-Motion
Code repository for my course on the fundamentals of reinforcement learning
RL_quadcopter
Teaching a quadcopter to fly using Reinforcement Learning (DDPG algorithm) in Pytorch
roboclaw_DC_ROS_control
DC motor ROS controller use roboclaw driver
roboclaw_ros
ros for roboclaw
Rocket_Landing_Simulation_MPC
Simulated a rocket landing on Mars by implementing Model Predictive Control (MPC) with reference tracking
vicon_bridge
This is a driver providing data from VICON motion capture systems. It is based on the vicon_mocap package from the starmac stacks. Additionally, it can handle multiple subjects / segments and allows to calibrate an origin of the vehicle(s) as this is somehow tedious with the VICON Tracker.