About
Iโm a PhD candidate in Electrical Engineering at National Taiwan University (NTU), working on multi-agent RL, safe control, and real-world UAV experiments. Before my PhD, I worked on localization for self-driving vehicles and robotics software / embedded systems.
What I build (quick snapshot)
- UAV autonomy: safe learning + formation control + onboard perception
- AMR fleet autonomy: route planning, deadlock resolution, validation pipelines (ROS2)
- Robust systems: performance-focused C++ implementations and real deployment constraints
Featured Videos & Demos
UAV Mapping with RGBD Camera (Depth โ Map)
Problem: GPS-denied mapping using onboard depth sensing.
What I built: ROS pipeline from depth โ point cloud โ mapping + tuning for stability.
Why it matters: Enables reliable autonomy and inspection without external infrastructure.
AMR Navigation + Task Planning with Behavior Trees
Problem: In warehouse environments, task execution can become hard to debug and maintain as the number of states, exceptions, and recovery behaviors grows.
What I built: A behavior-tree-based task planner in C++ to make execution logic modular (clear node responsibilities) and easy to extend with recovery/fallback behaviors.
How I validated it: Used Groot for real-time visualization and monitoring of task status, and integrated navigation with move_base_flex to support flexible planners/controllers and safer motion execution.
Impact: More transparent task status, faster debugging, and a more maintainable autonomy stack for real deployments.