Projects

Robotics portfolio

Ten projects organized by robotics capability. Completed work includes direct evidence through reports, demos, performance data, and GitHub source code.

PROJECT 01 · STATE ESTIMATION

EKF Sensor Fusion

Wheel odometry + IMU fusion using an Extended Kalman Filter in ROS 2 and Gazebo.

Completed
ROS 2EKFGazeboPython
PROJECT 02 · PERCEPTION

Vision Perception

YOLO object detection, persistent tracking, and instance segmentation with GPU benchmarking.

Completed
ROS 2YOLOPyTorchOpenCV
PROJECT 03 · SENSOR FUSION

LiDAR-Camera Fusion

Multi-modal LiDAR-camera perception and geometric/data fusion.

Planned / In Development
LiDARCameraFusionROS 2
PROJECT 04 · LOCALIZATION / SLAM

SLAM + Benchmark

Mapping and localization with quantitative benchmarking.

Planned / In Development
SLAMLocalizationROS 2Benchmark
PROJECT 05 · PLANNING

Nav2 + RRT / RRT*

Navigation stack integration with sampling-based planning or custom planner implementation.

Planned / In Development
Nav2RRT*PlanningROS 2
PROJECT 06 · CONTROL

Trajectory Tracking Comparison

Pure Pursuit, LQR, and MPC trajectory tracking comparison.

Planned / In Development
Pure PursuitLQRMPCControl
PROJECT 07 · MANIPULATOR

Vision-Guided Manipulation

MoveIt 2 based vision-guided pick-and-place.

Planned / In Development
MoveIt 2ManipulationVisionROS 2
PROJECT 08 · AERIAL ROBOTICS

PX4 Drone Autonomy

PX4 state estimation, control, and vision integration.

Planned / In Development
PX4UAVControlVision
PROJECT 09 · DYNAMICS / DATA

Dynamics & Data Analysis

Signal preprocessing, FFT/PSD, dominant-frequency analysis, and system/modal identification.

Planned / In Development
FFTPSDSystem IDPython
PROJECT 10 · SYSTEM INTEGRATION

Integrated Autonomous Robot

Integrated demo combining state estimation, perception, fusion, SLAM, planning, navigation, and control.

Planned / In Development
IntegrationROS 2AutonomyGazebo