Skip to content
View kywls405's full-sized avatar

Block or report kywls405

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.

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
kywls405/README.md

Yongjin Kim

B.S. candidate in Electrical and Electronics Engineering at Konkuk University.

I am interested in guidance, navigation, and control for highly dynamic aerospace systems, with a focus on trajectory optimization, flight dynamics, sensor fusion, and real-time embedded avionics for autonomous flight, launch, and landing applications.

Research Interests

  • Guidance, Navigation, and Control
  • Trajectory Optimization and Flight Dynamics
  • Sensor Fusion and State Estimation
  • Real-Time Embedded Avionics
  • Hardware-in-the-Loop Validation for Flight Systems

Selected Projects

Hardware-in-the-Loop Avionics Test System

Developing an STM32F405-based replay platform for avionics firmware validation, including timed playback of simulated IMU, barometer, magnetometer, and GNSS data through a packetized interface.

View public replay toolkit

Rocket Telemetry and Ground Control Station

Built a real-time web ground control station for rocket telemetry visualization and integrated decoding for IMU, GPS, altitude, attitude, and flight-status data.

View repository

INS/GNSS Integrated Navigation

Studied loosely coupled INS/GNSS integration using an extended Kalman filter and evaluated position, velocity, and attitude estimation errors with reference trajectory data.

View repository

Active Suspension System

Developing control software and electronic systems for a motor-actuated stroller suspension prototype, with an IMU-based vibration evaluation workflow for active and passive suspension comparison.

View repository

CNN Accelerator Optimization with RISC-V

Optimized RISC-V assembly kernels for CNN accelerator data movement, address generation, and memory-access scheduling.

View repository

Tiny Neural Network Accelerator

Implemented a Verilog accelerator for FC1-Norm-ReLU-FC2 inference using a reusable 4x4 weight-stationary systolic array and tiled matrix multiplication.

View repository

Zynq FFT Software Optimization

Completed and benchmarked a 64-point radix-2 DIF FFT on an embedded ARM platform, comparing algorithm, compiler-optimization, and cache effects.

View study and benchmark notes

Five-Stage Tiny CPU

Implemented a 16-bit pipelined CPU with arithmetic, memory, and branch instructions, including multi-stage data forwarding.

View architecture and verification notes

Additional Embedded Systems Work

Technical Skills

  • Programming: Python, C/C++, MATLAB, Verilog, RISC-V Assembly
  • Hardware Platforms: STM32, Arduino, Raspberry Pi, Xilinx Zynq-7000
  • Tools: Linux, KiCad, Vivado, OrCAD, Fusion 360

Links

Pinned Loading

  1. kywls405 kywls405 Public

    Electrical and Electronics Engineering student focused on GNC, sensor fusion, and embedded flight systems.

  2. ins-gnss-ekf-navigation ins-gnss-ekf-navigation Public

    MATLAB 15-state loosely coupled INS/GNSS EKF with IMU propagation and GNSS correction

    MATLAB

  3. rocket-telemetry-gcs rocket-telemetry-gcs Public

    Real-time web ground control station for rocket telemetry visualization with a public synthetic data source.

    JavaScript

  4. rocket-hils-replay rocket-hils-replay Public

    STM32F405 hardware-in-the-loop sensor replay system for avionics firmware validation

    C

  5. tiny-nn-accelerator-verilog tiny-nn-accelerator-verilog Public

    Verilog accelerator for FC1-Norm-ReLU-FC2 inference using a 4x4 weight-stationary systolic array

    Verilog

  6. riscv-cnn-accelerator-optimization riscv-cnn-accelerator-optimization Public

    RISC-V assembly optimization of CNN accelerator data-movement kernels

    Assembly