Kana Kim
< Back to selected work
2025 Vehicle System / Field Validation

Urban Autonomous Driving Full-Stack System

Modular full-stack built for public-road driving in Songdo

ROS NoeticPythonLanelet2 HD MapFrenet PlanningPure PursuitAdaptive PIDCAN (socketcan)MORAI SIL
Urban Autonomous Driving Full-Stack System Overview

Overview

Built a modular urban autonomous driving full-stack (perception, decision, planning, control, HD map, safety) across 100+ modules, validated through MORAI SIL and then on two public-road sections in Songdo.

Urban Autonomous Driving Full-Stack System Background

Background

Autonomy must integrate perception, decision, and control as one, and module-to-module data exchange needs ROS middleware. The goal was to run this on a real vehicle and validate it through an integrated GUI.

Urban Autonomous Driving Full-Stack System Approach 1

Approach 1

Perception — LiDAR point-cloud filtering, clustering, object tracking and matching, plus camera traffic-light detection and prediction (TensorRT, filtered by accuracy, box size, and detections per unit time).

Urban Autonomous Driving Full-Stack System Approach 2

Approach 2

Decision & planning — longitudinal judgment from pose estimation, object matching, and traffic-light prediction, with lateral path planning over global/local paths and a Lanelet graph search.

Urban Autonomous Driving Full-Stack System Result

Result

Validated real-vehicle driving on Songdo public roads, with the integrated GUI overlaying the recognized path and traffic-light state to check decisions in real time.