MW / DEV

God is good.
Life is a gift.
Do all things for Him!

Robotics research

LeRobot, SmolVLA, and SO-101 Evaluation

Research tooling and model evaluation for robotic-arm autonomy, with a focus on making training, deployment, and experiment review less repetitive and more measurable.

What I built

Lab workflow tooling

I built a Visualizer inside a LeRobot GUI Wrapper so the lab could reduce repetitive command generation and inspect datasets, deployment videos, model folders, metadata, history, and experiment runs from one interface.

The wrapper sits on top of an existing LeRobot installation instead of replacing it. It helps with hardware bring-up, teleoperation, dataset recording, training, deployment, replay, history review, and experiment comparison.

Model work

Training and evaluation

I trained and evaluated multiple robotic policies for pick-and-place tasks on SO-101 arms. The model families I worked with include SmolVLA, ACT, GR00T, and PI0.5-style workflows.

Training ran on an NVIDIA A100 cluster, and the research work focused on developing environments and training conditions that improved real hardware performance instead of only producing offline metrics.

Hardware

SO-101 robotic arms

The work used 6-DOF SO-101 leader/follower robotic-arm setups for data collection and policy deployment. That meant dealing with calibration, camera setup, action chunking, dataset quality, and the difference between a model that trains and a model that completes the task on hardware.

Evidence

Current proof

  • Public code: LeRobot GUI Wrapper repository.
  • Research context: Texas A&M robotics research with Dileep Kalathil and Srinivas Shakkottai.
  • Evaluation task: pick-and-place performance on SO-101 robotic arms.
  • Next proof to add: demo video, model comparison table, and any lab-approved results.