Skip to content
View junesuk612's full-sized avatar

Block or report junesuk612

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
junesuk612/README.md

👋 Junesuk Kim

M.S. Candidate · Aerospace Engineering · Seoul National University

I design GNC architectures where a proven inner-loop keeps its safety guarantees intact, and a null-space (or otherwise non-disruptive) channel adds performance that the primary loop cannot see. Learning is used as augmentation — never as a replacement for the stability margins engineers already have.

Focus · control allocation · null-space methods · SCP / MPC / QP · reinforcement-learning augmentation · space robotics · reusable launch vehicles · embedded flight software


🚀 Featured Projects

null-space-grid-fin-drag  ·  IAC 2026

A load-decoupled downrange-drag channel for reusable launch vehicles, living in the null space of the grid-fin moment-allocation matrix. The attitude loop keeps tracking exactly as before; drag modulation is added on top without leaking torque into the primary loop.

control-allocation · null-space · grid-fins · 6dof-simulation · reusable-launch-vehicle


🎥 Video demo — TD3-adaptive MPC vs fixed-weight baseline

Falcon 9 6-DOF powered-descent guidance with a three-layer GNC: SCP (trajectory optimization) + MPC (tracking, always the safety layer) + TD3 (adapts MPC weights inside the safe envelope — never overrides the constraint set). 99.4 % success over N=500 Monte Carlo with wind. Ships with a MATLAB → Python (CVXPY) → C (CVXPYgen) → Raspberry Pi HILS porting track.

scp · mpc · td3 · hardware-in-the-loop · cvxpygen · raspberry-pi · falcon9


NS-TD3  ·  IFAC WC 2026

🎥 Video demo — dock-and-return under payload inertia change

A TD3 agent that learns the 1-D null-space parameter α(t) of a 7-DOF free-floating space manipulator. End-effector tracking is exactly preserved by the QP/IK layer; the learned α reduces base recoil under payload-induced inertia changes, a regime where fixed rules (energy-optimal or recoil-optimal) both degrade.

space-robotics · null-space · td3 · free-floating-base · matlab


The 2D precursor to NS-TD3. Same null-space TD3 idea validated on 3- and 4-link planar free-floating manipulators, where the 1-D null-space direction is directly visualizable in joint-velocity space — making the α-A / α-B / α-RL trade-off explicit before scaling to 3D.

null-space · td3 · simulink · planar-robot · free-floating-base


ESP32-S3 + SimpleFOC BLDC reaction wheel for a Floating Spacecraft Simulator (FSS). Full stack from theory to flight release: linear analysis → Simulink dynamics → 31-stage systematic firmware bring-up (boot → I²C → open-loop → FOC → torque tracking → high-speed) → packaged flight controller with a documented USB-CDC protocol.

bldc · foc · esp32-s3 · simplefoc · embedded · reaction-wheel · cubesat


🧰 Stack

Modeling & Control MATLAB · Simulink · Simscape · CVXPY · MOSEK · OSQP · quadprog
Learning MATLAB RL Toolbox (TD3) · PyTorch
Embedded ESP32-S3 · PlatformIO · SimpleFOC · C / C++
Systems Raspberry Pi · Jetson · Linux · Python

📫

✉️ junesuk61212@gmail.com  ·  🎓 Seoul National University, Aerospace Engineering

Popular repositories Loading

  1. NS-TD3 NS-TD3 Public

    Null-Space TD3 for free-floating space manipulator trajectory planning (IFAC 2026)

    MATLAB

  2. planar-manipulator-nullspace planar-manipulator-nullspace Public

    TD3 null-space control for planar free-floating manipulators (3/4-link) — 2D prequel to NS-TD3

    MATLAB

  3. f9-pdg-rl-6dof f9-pdg-rl-6dof Public

    Falcon 9 6-DOF powered descent — SCP + MPC + TD3 three-layer GNC, with MATLAB→Python→C→Raspberry Pi HILS porting

    Python

  4. null-space-grid-fin-drag null-space-grid-fin-drag Public

    Null-space drag modulation with grid fins for reusable launch vehicle descent (IAC 2026)

    MATLAB

  5. FSS-reaction-wheel-foc FSS-reaction-wheel-foc Public

    ESP32-S3 + SimpleFOC BLDC reaction wheel for a Floating Spacecraft Simulator — linear analysis, Simulink dynamics, 31-stage firmware bring-up, packaged flight release

    C++

  6. junesuk612 junesuk612 Public

    Profile