Ujin's Web Place

robotics, dynamics, telemetry.

기존 포트폴리오의 프로젝트와 자료를 바탕으로 만든 개인 웹사이트입니다. 완성된 이력서보다, 다시 찾아볼 수 있는 작업 기록과 공개 자료실에 가깝게 운영합니다.

관심사는 optimal control, numerical optimization, dynamics, driving intelligence입니다. 이곳에는 ballistic-solver, mapless autonomous parking, racing telemetry GUI처럼 공개해도 되는 작업과 메모를 게시판처럼 쌓습니다.

A quiet desk with a laptop, notebook, keyboard, and warm lamp light.
public project desk / private details removed
공지

ujinf74.github.io의 내용을 기반으로 옮기는 중입니다. 디자인 방향은 개인 웹플레이스/게시판형 구조를 따릅니다.

Site avatar from the previous ujinf74.github.io site.

About

숫자, 동역학, 제어를 다루는 작업 기록

Mechanical & Computer Engineering 기반의 수치 알고리즘, 제어 시스템, 분석 도구 작업을 정리합니다. 로봇, 자율주행, 차량 동역학, 텔레메트리 분석처럼 기존 포트폴리오에 있던 주제를 이 사이트의 자료실로 옮깁니다.

E2 공유게시판

공개 프로젝트

project / C/C++ · Python · Unity

ballistic-solver

moving target을 gravity, quadratic drag, optional wind 조건에서 맞히기 위한 simulate-first intercept optimizer입니다. RK4로 비선형 projectile dynamics를 적분하고, closest-approach miss residual을 Levenberg-Marquardt로 줄입니다.

  • fixed-step RK4 with quadratic drag and wind as air velocity
  • damped least-squares, line-search/lambda tries, robust diagnostics
  • stable C ABI, PyPI package, Unity/C# P/Invoke integration
Repo PyPI
project / Isaac Sim · ROS 2 · Autoware

Mapless Autonomous Parking

prebuilt pointcloud/vector map 없이 online occupancy mapping에서 출발해 occupancy-only Hybrid A* replanning과 low-speed tracking을 연결한 mapless parking 작업입니다.

  • Autoware compatibility layer, self-cropping, ground filtering
  • ego-fixed local OGM, global accumulation, stale-cell decay
  • fraction-index interpolation and Stanley-based lateral control
project / MATLAB · telemetry · driver coaching

Racing Analyze GUI

여러 logged runs를 segment 기준으로 비교하고, driver/vehicle behavior를 시각화하는 racing telemetry analysis workbench입니다. real racing data의 visualization 및 coaching-oriented inspection workflow를 지원합니다.

  • GPS-fix-based track core and segment reference generation
  • XY, TS, MAP, POLAR, KDE, GG visualization modes
  • time-slider replay, pane pop-out, segment-level metrics extraction
Racing Analyze GUI screenshot.

공유 데이터베이스

작업 색인

분류 항목 핵심
solver ballistic-solver

nonlinear dynamics, RK4, closest-approach residual, LM optimization, ABI/FFI

autonomy Mapless Autonomous Parking

occupancy mapping, Hybrid A*, trajectory interpolation, Stanley tracking, ROS 2

telemetry Racing Analyze GUI

segment comparison, multi-log replay, visualization modes, coaching workflow

early work EV Gear Reduction Sizing

MATLAB drivetrain sizing, torque-speed modeling, gear-ratio sweep, acceleration simulation

Focus

작업의 공통 축

기존 사이트의 Focus와 Core Strengths를 가져와 사이트의 분류 기준으로 바꿨습니다. 단일 포트폴리오 설명보다, 앞으로 게시판과 데이터베이스를 정리할 때 쓰는 태그에 가깝습니다.

Numerics

Numerical optimization & solvers

least-squares, damping, ODE/RK4 integration, convergence diagnostics.

Control

Dynamics-aware planning & control

low-speed vehicle maneuvers, constrained motion, reverse trajectory tracking.

Telemetry

Driving analysis tools

segment-based comparison, vehicle-state visualization, replay-based inspection.

Integration

Real-time systems

C/C++, MATLAB, Python, ROS 2, ABI/FFI boundaries, reproducible builds.

기록

작게 쓰는 게시판

이 영역은 Cloudflare Pages Functions와 D1이 연결되면 실제로 읽고 쓰는 게시판이 됩니다. 초기 항목은 기존 사이트의 프로젝트와 메모를 바탕으로 채웁니다.

loading

항목을 불러오는 중

Cloudflare Functions API와 연결되면 여기에 글이 표시됩니다.

외부링크

기존 사이트와 연결

`ujinf74.github.io`는 기존 포트폴리오 아카이브로 남기고, 이 사이트는 상호작용 가능한 개인 웹플레이스로 확장합니다.