Coder Social home page Coder Social logo

About me

šŸ‘‹ Hi There, I'm Rohit Gupta a Multi-skilled engineer with a passion for building Intelligent and Autonomous Systems. I enjoy tackling complex challenges in these fields. I'm committed to lifelong learning and constantly exploring new frontiers in emerging technologies.



  • šŸ‘Øā€šŸ’» Currently I am working on projects related to Autonomous systems, Advance Control, Computer Vision and Robotics
  • šŸ’» I Love to build, code and I'm in the Top 3.72% on LeetCode (Global Ranking: 15k out of 4.6 Lakh Active Programmers)
  • šŸ“š I'm currently learning about Control Theory, Rust, and Vision Transformers
  • šŸ’” Iā€™m curious about Liquid Neural Networks, Occupancy Grids and Dynamic Nerfs
  • šŸ¤ I'm open for collaborations on above topics
  • šŸ“„ Know about my education and experiences Resume



šŸ‘Øā€šŸŽ“ Education

šŸŽ“ MSc in Automation Control & Robotics at Sheffield Hallam University United Kingdom (Jan 2023 - Jun 2024)

šŸŽ“ Masters in Aerospace and Astronautical Engineering from University of Bologna, Italy (Nov 2016 - Oct 2019)

šŸš€ My Projects

Here are some of the projects I've worked on:

Projects Description Preview
Autonomous Car Parking Model Predictive Controller This project demonstrates how a Model Predictive Controller (MPC) can be employed to control a car's movements during parking.
MULTI-SENSOR FUSION ADAPTIVE FILTERING (IMM) FOR AUTONOMOUS SURFACE VEHICLE NAVIGATION This thesis presents an efficient multi-sensor data fusion algorithm based on Interacting multiple models (IMM) for autonomous surface vehicle (ASV) navigation Project 1 Preview
Car Obstacle Avoidance This project simulates obstacle avoidance using a Model Predictive Controller (MPC) implemented in Python. The MPC predicts the vehicle's future states, including position and orientation, and calculates control inputs (acceleration and steering) to achieve precise maneuvering. Project 1 Preview
Mobile Robots Navigation Design and Implementation This project focuses on simulating 4 robots in a warehouse environment. The robots are responsible for delivering a load (e.g. books, parts, or products) to different stations. The navigation involves coordinating the movement of four autonomous robots, guiding them from loading stations to an unloading station. The warehouse setting presents a mix of static and dynamic obstacles.
1D Kalman Filter This is a Python project that simulates the behavior of a Autonomous car using 1D Kalman filter by tracking its position and velocity. Project 1 Preview
Fault Detection and Isolation In this project, we simulate a given discrete state-space plant (single-input and two-outputs model) in Matlab and Simulink.
Altitude Airspeed Autopilot LQR & PID The Autopilot is designed to hold a reference altitude and airspeed, simulating cruise conditions for Piper PA30 Aircraft.
Systems on Chip Projects
WebApp Semantic Segmentation
Computer Vision Project 2 Preview
2D Kalman Filter Traffic Light Prediction Project 1 Preview
Machine Learning Projects Machine Learning and Data Science Projects
Computational Fluid Dynamics and FEA CFD and FEA Projects

Tools and Frameworks I use

matlab opencv pandas postgresql python pytorch scikit_learn seaborn tensorflow azure blender docker flask illustrator

  • Programming Languages: Python, Matlab & Simulink, C++, Git
  • Frameworks: PyTorch, TensorFlow, OpenCV, Scikit-Learn
  • Control systems: MPC, PID, LQR, MRAC, Self-Tunning, Fault detection, diagnosis & isolation
  • Automation: PLC, SFC, Siemens Tia Portal
  • Robotics: Perception, Navigation, Path planning
  • Computer Vision: OpenCV, YOLO, Tracking, Segmentation, Vision transformers
  • Sensor Fusion: EKF, IMM, Adaptive Filtering
  • Machine Learning: Pytorch, huggingface, AI Agents, LLM, Streamlit, FastAPI
  • Cloud & ops: Git, Microsoft Azure, Docker, Google colab, Vercel, VMware
  • Tools: Solidworks, Ansys, Blender, Tableau, Siemens Tia Portal, HMI design
  • Operating Systems: Windows, Linux.

šŸ™ Thanks for Visiting šŸ¤“

Thank you for stopping by and checking out my GitHub profile. I'm always eager to collaborate and learn from fellow developers and enthusiasts. Let's build amazing things together! šŸ˜Š

Have a Smiley Day...šŸ˜ƒ

Jokes Card

Rohit Gupta's Projects

advanced-controls icon advanced-controls

This repository contains projects related to Advance control, Adaptive and Optimal Control (PID, LQR, MPC) , Optimization Methods (Genetic Algorithms, Dynamic Programming). It also covers topics like Fault Detection and Diagnosis, State Estimation (LKF,EKF,UKF), Stability Augmentation and their implementation in Python, Matlab & Simulink.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    šŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. šŸ“ŠšŸ“ˆšŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ā¤ļø Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.