Pinned Repositories
acado
ACADO Toolkit is a software environment and algorithm collection for automatic control and dynamic optimization. It provides a general framework for using a great variety of algorithms for direct optimal control, including model predictive control, state and parameter estimation and robust optimization.
acados
Fast and embedded solvers for nonlinear optimal control
asv_wave_sim
This package contains plugins that support the simulation of waves and surface vessels in Gazebo.
AutoKoopman
AutoKoopman - automated Koopman operator methods for data-driven dynamical systems analysis and control.
blog-code
Code and files related to random side projects
lee-ck.github.io
:triangular_ruler: Jekyll theme for building a personal site, blog, project documentation, or portfolio.
Model-Predictive-Control
Model predictive control (MPC) of an autonomous vehilcle for lane tracking and obstacle avoidance with ACADO toolkit
MPC-LQR-PID-comparison-Inverted-pendulum-
Inverted pendulum on a cart control - MPC, LQR, PID
Quadrotor-NMPC-based-Obstacle-Avoidance
NMPC for Quadrotor - Dynamic, static obstacle avoidance & Landing on box
Duck_Pond
2024 Docuk pond experiment
lee-ck's Repositories
lee-ck/Model-Predictive-Control
Model predictive control (MPC) of an autonomous vehilcle for lane tracking and obstacle avoidance with ACADO toolkit
lee-ck/Quadrotor-NMPC-based-Obstacle-Avoidance
NMPC for Quadrotor - Dynamic, static obstacle avoidance & Landing on box
lee-ck/asv_wave_sim
This package contains plugins that support the simulation of waves and surface vessels in Gazebo.
lee-ck/AutoKoopman
AutoKoopman - automated Koopman operator methods for data-driven dynamical systems analysis and control.
lee-ck/lee-ck.github.io
:triangular_ruler: Jekyll theme for building a personal site, blog, project documentation, or portfolio.
lee-ck/DeepKoopmanWithControl
Soure code for Deep Koopman with Control
lee-ck/dlkoopman
A general-purpose Python package for Koopman theory using deep learning.
lee-ck/ellipsotopes
lee-ck/fastpathplanning
A fast algorithm for finding an optimal path in a collection of safe boxes
lee-ck/FastSim
lee-ck/KalmanFilter-Vehicle-GNSS-INS
In this project, I implemented a Kalman filter on IMU and GPS data recorded from high accuracy sensors.
lee-ck/koopman_learning_and_control
Repository for Koopman based learning and nonlinear control
lee-ck/l4casadi
Use PyTorch Models with CasADi and Acados in Python, C(++) or Matlab
lee-ck/lee-ck
Config files for my GitHub profile.
lee-ck/libMultiRobotPlanning
Library with search algorithms for task and path planning for multi robot/agent systems
lee-ck/manim_test
lee-ck/mbzirc
Simulator for the MBZIRC Maritime Grand Challenge
lee-ck/mptplus
lee-ck/neural_clbf
Toolkit for learning controllers based on robust control Lyapunov barrier functions
lee-ck/PyRoboCOP
PyRoboCOP is a lightweight Python-based package for control and optimization of robotic systems described by nonlinear Differential Algebraic Equations (DAEs)
lee-ck/pytorch_cem
Cross Entropy Method implemented in pytorch
lee-ck/pytorch_mppi
Model Predictive Path Integral (MPPI) with approximate dynamics implemented in pytorch
lee-ck/quadrotor
Quadrotor control, path planning and trajectory optimization
lee-ck/quadruped_nmpc_dcbf_duality
lee-ck/RL4WasteCapture
A Deep Reinforcement Learning Strategy and Framework for Floating Waste Capture
lee-ck/safe-connected-cruise-control
Matlab codes for analyzing the safety of connected cruise control, and synthesizing safe controllers with control barrier functions. They contain codes for numerical simulation, creating stability and safety charts, and plotting safe sets.
lee-ck/Tube-Robust-MPC-with-Uncertainty-Quantification
This is the MATLAB code for tube robust MPC with uncertainty quantification
lee-ck/uav_geometric_control
Geometric controllers developed at FDCL for UAVs
lee-ck/UMich-ROB-530-public
UMich 500-Level Mobile Robotics Course
lee-ck/USV_DeepKoopman