Projects

Selected projects.

Interactive Language-Guided Grasping in MuJoCo

Interactive Language-Guided Grasping in MuJoCo

2026

VLM-Guided Target Grounding, 3D Grasping, and UR5e Execution

Built a VLM-guided manipulation pipeline that turns a user command into target grounding, masked 3D grasp inference, and executable UR5e pick-and-place behavior in Simulation of MuJoCo .

VLMVisual GroundingRobotic ManipulationGraspNetUR5e
Project Details

The core design was to decompose the task into two questions: what object is intended, and what grasp is physically executable. I used the VLM and SAM to convert open-ended language into a target-specific spatial prior, then restricted 3D inference to the masked point cloud so GraspNet reasons only over the commanded object instead of the full cluttered scene. The execution layer follows the same principle of controlled decomposition: candidate grasps are filtered by collision and approach geometry, ranked with object-centric priors, transformed from the camera frame into the robot world frame, and executed as a staged pre-grasp, grasp, lift, and place routine. This project is a language-to-action pipeline in which each module solves a well-defined subproblem and could be improved independently in future.

Visual Walkthrough
Language command, object grounding, and target mask generation

DEMO 1

Target-conditioned point cloud and grasp candidate selection

DEMO 2

UR5e executes the selected grasp and completes pick and place

DEMO 3

Glass Defect Detection and Fixed-Size Cropping

Preview

Glass Defect Detection and Fixed-Size Cropping

2026

ROI-Based Industrial Vision for Reliable Defect Cropping

Designed a hybrid industrial-vision pipeline for one practical target: stable 1200x900 crops centered on glass defects.

Deep LearningComputer VisionFaster R-CNNROI-Based Detection
Project Details

The key idea was to reduce the search space before learning: I first estimated a stable ROI for each fixed camera from the bright-band geometry, then built a reviewed pseudo-label batch and trained an ROI-only detector. During deployment, the system uses detector-first inference and falls back to heuristics when confidence is low, so the output is both robust and auditable.

Visual Walkthrough
Origin raw inspection frame

Origin

Defect localization overlay

Detect

Final fixed-size crop

Final Crop