Skip to content
View gurshh-rain's full-sized avatar
💭
locked
💭
locked

Highlights

  • Pro

Block or report gurshh-rain

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
gurshh-rain/README.md

Mechatronics Engineering student at the University of Waterloo (Tron '31). Building with passion in physical ai, computer vision, AI/ML, agents, and the future of technology.

gurshh-rain's GitHub profile

Languages  Python C++ MATLAB Java HTML CSS Typescript

ML / AI  PyTorch scikit-learn OpenCV MediaPipe Pandas NumPy Matplotlib Seaborn

Robotics  ROS2 PID Control Isaac Sim Servo/Motor Control Gazebo Nav2 MoveIt2 SLAM Mujoco

Other  Fusion 360 SOLIDWORKS Blender ANSYS MATLAB

Always building something. Always learning.

Pinned Loading

  1. Modelling-LSTM-Random-Forest-and-XGBoost-to-Forecast-RUL-Metrics-of-NASA-Turbofan-Jet-Engines Modelling-LSTM-Random-Forest-and-XGBoost-to-Forecast-RUL-Metrics-of-NASA-Turbofan-Jet-Engines Public

    Predictive maintenance for turbofan jet engines: estimates Remaining Useful Life (RUL) using Random Forest, XGBoost, and LSTM, plus an optimized ensemble. Built on NASA's C-MAPSS dataset with rolli…

    Jupyter Notebook

  2. Multi-Temporal-Land-Cover-Classification-and-Deforestation-Detection-via-Convolutional-Neural-Networ Multi-Temporal-Land-Cover-Classification-and-Deforestation-Detection-via-Convolutional-Neural-Networ Public

    Trains a CNN on EuroSAT satellite imagery for land-cover classification (93.6% test accuracy), then applies it to real GeoTIFF scenes across two time points to automatically flag Forest → non-fores…

    Jupyter Notebook

  3. Gradient-Based-Auto-Tuning-of-PID-Controller-Gains-via-Numerical-Optimization Gradient-Based-Auto-Tuning-of-PID-Controller-Gains-via-Numerical-Optimization Public

    Implements a PID controller from scratch and auto-tunes its P/I/D gains using gradient descent with numerically estimated gradients, minimizing a loss combining tracking error and overshoot.

    Python

  4. agentic-research-search agentic-research-search Public

    Multi-agent research pipeline that goes beyond single-source fact-checking. Clusters claims across sources and explicitly detects when they contradict each other, rather than silently picking a sid…

    Python

  5. autonomous-maze-navigation-slam-nav2 autonomous-maze-navigation-slam-nav2 Public

    Autonomous maze navigation for a LiDAR-equipped ROS 2 robot, using SLAM for real-time mapping and Nav2 for path planning, visualized live in RViz2.

    Python

  6. ML-Algorithms-Python-Implementation ML-Algorithms-Python-Implementation Public

    Machine learning algorithms implemented from scratch in Python to build a deeper understanding of their mathematical foundations and inner workings. Includes clear, well-documented implementations,…

    Python 1