Computer Vision: Real‑Time Stereo Depth Estimation
      
        
        
          
            Depth pipeline using StereoSGBM/SBM with calibration & rectification
            Role: Solo developerTimeline: May-August 2025
            
              OpenCVPythonCamera Calibration3D ReconstructionReal‑time
            
           
          
            
              Problem → Approach
              
                - Needed accurate, real‑time depth for robotics navigation on low‑cost sensors.
 
                - Built full pipeline: intrinsic/extrinsic calibration, rectification, SGBM disparity, post‑filtering.
 
                - Designed 3D‑printed stereo mount to ensure pixel‑level horizontal alignment.
 
              
             
            
              Key Engineering
              
                - Checkerboard calibration & lens distortion correction.
 
                - Epipolar rectification and disparity benchmarking (Middlebury dataset).
 
                - Planned Kalman filtering for temporal noise suppression.
 
              
             
            
              Impact
              
                - Reliable depth maps suitable for embedded navigation & obstacle avoidance.
 
                - Validated with public datasets and live camera feeds.
 
              
             
           
          
          
         
      
    
    
    
      Autonomous Drone Navigation System
      
        
          
        
        
          
            Custom flight‑controller hardware + CV stack for autonomous flight
            Role: Systems & firmwareStatus: In flight‑tuning
            
              ESP32freeRTOSRaspberry PiSLAMPID ControlKiCAD
            
           
          
            
              Architecture
              
                - Custom PCB with power, sensor, and motor control; prioritized IMU pipeline on freeRTOS.
 
                - Pi handles vision: stereo depth & object detection feeding obstacle avoidance.
 
                - Multi‑loop PID for attitude/altitude; A*/RRT for path planning.
 
              
             
            
              Hardware & Software
              
                - MPU‑9250 IMU, GPS, barometer; Kalman‑based fusion and vibration mitigation.
 
                - SLAM for localization; mission execution via waypoint planner.
 
              
             
            
              Current Results
              
                - Hardware complete; PID tuning in progress for first autonomous missions.
 
                - Vision stack integrated; next phase is flight envelope characterization.
 
              
             
           
          
          
         
      
    
    
    
      Garage Parking Assistant
      
        
          
        
        
          
            Ultrasonic‑guided parking with real‑time distance feedback
            Role: Embedded developer
            ArduinoUltrasonic SensorsEmbedded
           
          
            
              Implementation
              
                - Sensor polling with debounced readings; smoothing filter for stable output.
 
                - Simple UI cues for driver attention and safety.
 
              
             
            
              Impact
              
                - Improved parking consistency; prevents front‑bumper contact in tight spaces.
 
              
             
           
         
      
    
    
      
      Open to internships/co-ops in robotics, embedded systems, and computer vision. Email me • GitHub • Home