PROJECTS

A collection of my work in robotics, autonomous systems, and software development. Each project represents a unique challenge in bringing intelligent machines to life, from reinforcement learning for bipedal locomotion to full-stack robotics platforms.

RoboCloud Hub
PROJECT

RoboCloud Hub

A unified platform for the robotics ecosystem: 475+ learning guides, DSA & interview prep, community forums, a job board, and a marketplace. Built with React, Node.js, and Prisma.

ReactNode.jsPrismaPostgreSQLWebSockets
UR3 ROS 2 Pick-and-Place
PROJECT

UR3 ROS 2 Pick-and-Place

UR robotic arm with a Robotiq 2-finger gripper for ROS 2: MoveIt 2 motion planning, MTC task pipelines, PCL-based perception, and collision-aware grasping in Gazebo.

ROS 2MoveIt 2MTCPCLGazebo
ROS 2 Autonomous Navigation Stack (rosnav)
PROJECT

ROS 2 Autonomous Navigation Stack (rosnav)

Full-stack ROS 2 autonomous navigation: Nav2, SLAM Toolbox, RTAB-Map 3D SLAM, and Gazebo Harmonic, with multi-robot fleet coordination, collaborative loop closure, coordinated frontier exploration, and an MPPI controller.

ROS 2Nav2SLAM ToolboxRTAB-MapMulti-Robot
Quadruped Robotics Stack (Unitree Go2)
PROJECT

Quadruped Robotics Stack (Unitree Go2)

Unitree Go2 quadruped robot dog: RL locomotion training in MuJoCo and Gazebo Harmonic, ROS 2 CHAMP and Quad-SDK NMPC walking controllers, a PPO policy, keyboard teleop, and multi-terrain simulation.

ROS 2Reinforcement LearningMuJoCoGazeboQuadruped
Mobile Manipulator Pick-and-Place (RL)
PROJECT

Mobile Manipulator Pick-and-Place (RL)

Mobile manipulator pick-and-place via reinforcement learning: a UR3 arm on a differential-drive base, trained end-to-end with TQC in Gazebo/ROS 2.

ROS 2Reinforcement LearningTQCGazeboMobile Manipulation
UR Arm RL (MuJoCo)
PROJECT

UR Arm RL (MuJoCo)

Reinforcement learning environment for UR5e arms with MuJoCo 3: SAC training for reach, pick-and-place, and symmetric multi-arm cooperative tasks, with a ROS 2 policy node for Gazebo deployment.

MuJoCoReinforcement LearningSACROS 2UR5e
Humanoid RL: Bipedal Locomotion (Unitree H1)
PROJECT

Humanoid RL: Bipedal Locomotion (Unitree H1)

Reinforcement learning framework for bipedal humanoid locomotion, combining MuJoCo training with ROS 2 Humble deployment. Policies transfer sim-to-real via domain randomization and system identification.

ROS 2MuJoCoReinforcement LearningSim-to-RealHumanoid
PERCH: UAV-UGV Cooperative Homing
PROJECT

PERCH: UAV-UGV Cooperative Homing

A simulated quadcopter UAV that flies an autonomous survey mission (RGB capture, depth-based coverage mapping, payload drop) and lands on a patrolling UGV it detects via an ArUco marker.

ROS 2UAVGazeboComputer VisionAutonomy