Skip to content
View ApurvK032's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report ApurvK032

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ApurvK032/README.md

Apurv Kushwaha

Robotics engineer and Graduate Researcher at the University of Minnesota, working across perception, embedded systems, XR, mechatronics, and human-in-the-loop robotics.

I build complete prototypes: sensing and perception, control and simulation, embedded hardware, product interfaces, and validation. My current research combines Meta Quest 3 teleoperation with CAD/RGB-D tracking of a 3D-printed leader arm for a Trossen WidowX AI manipulator. The stack includes task-frame calibration, articulated-joint tracking, inverse kinematics, safety-gated MuJoCo validation, and 90 Hz hardware control.

  • M.S. Robotics, University of Minnesota Twin Cities — GPA 3.83/4.00, expected May 2027
  • B.Tech Engineering Physics, Indian Institute of Technology Guwahati
  • Open to robotics, perception, embedded-systems, and product-development opportunities

Selected work

Project What it demonstrates
Application Search and Resume Tailoring Agent Local-first Python/SQLite workflow with 14 employer feeds, cross-source duplicate protection, evidence-backed resume generation, and review-before-submit Playwright assistance.
Quest 3 Bowling Ball Tracking Course team project spanning Quest H.264 capture, YOLO26s detection, SAM2 tracking, lane-space trajectory reconstruction, shot statistics, and mixed-reality replay.
Class-Aware Image Retargeting Team computer-vision pipeline using DINOv3, Depth Anything 3, saliency detection, and multi-operator seam carving.
Autonomous Car Parking Bot ROS 2 system with overhead-camera detection, Nav2 navigation, coordinate transformation, and a towing robot lift.
WarehouseBot Optimization A* path planning plus precedence-aware greedy, hill-climbing, and simulated-annealing task sequencing.

Toolbox

  • Robotics: ROS 2, Gazebo, Nav2, MuJoCo, inverse kinematics, path planning
  • Perception and ML: OpenCV, PyTorch, YOLO, SAM2, sensor fusion, computer vision
  • Embedded and mechatronics: ESP32, Arduino, Embedded C, PCB design, CAD, I2C/SPI/UART/CAN
  • XR and product: Meta Quest 3, Unity, C#, Kotlin, FastAPI
  • Engineering: Python, C++, MATLAB, Linux, Git, Docker, CMake, 3D printing

Portfolio · LinkedIn

Pinned Loading

  1. quest3-bowling-ball-tracking quest3-bowling-ball-tracking Public

    Forked from sri299792458/quest3-bowling-ball-tracking

    Quest 3 mixed-reality bowling training aid using YOLO26s and SAM2 for live bowling ball tracking, lane-calibrated trajectory replay, and shot statistics.

    C#

  2. vibecoded-projects vibecoded-projects Public

    A curated index of the AI-assisted apps, experiments, and ongoing projects I build.

  3. cv5561-f25-team-asa cv5561-f25-team-asa Public

    Forked from sri299792458/cv5561-f25-team-asa

    Class-aware image retargeting with DINOv3, Depth Anything 3, saliency detection, and multi-operator seam carving.

    Jupyter Notebook

  4. WarehouseBot-Pick-and-Drop-Optimization WarehouseBot-Pick-and-Drop-Optimization Public

    A* warehouse path planning with precedence-aware task sequencing using greedy search, hill climbing, and simulated annealing.

    Python

  5. 5512-Final-Stock-Trader 5512-Final-Stock-Trader Public

    Forked from rowe0137/5512-Final-Stock-Trader

    Python

  6. Autonomous-Car-Parking-Bot Autonomous-Car-Parking-Bot Public

    ROS 2 autonomous parking system with overhead-camera detection, Nav2 navigation, coordinate transforms, and a towing robot lift.

    Python