Malay Nagda's repositories
Camera_model
The project involves 1. stereo depth sensing using camera calibration, stereo calibration and rectification; 2. camera motion and structure by calculating- a. homography to reconstruct the world plane from images; b. camera pose from a single view as a PnP problem; c. camera pose from two views using essential matrix.
ROS_Gazebo
A project showcasing perception in robotics with ROS, Gazebo simulaor and OpenCV. It involves simulation for navigation, SLAM, object detection and tracking using turtlebot3 ROS package.
Face-Recoginition--Emotion--Age-and-Gender-Detection-in-One-System
Implementation of face recognition, emotion detection, age and gender estimation in one system.
Image-Stitching
Multiple images are stitched together by feature detection, matching and warping the images with the help of homography matrix.
Perceptron
An implementation of perceptron algorithm from scratch.
AI_D-star-Search_Pac-Man
Implementation and comparison of D* Lite and A* search algorithms in the Pac-Man domain.
Ambient-lighting-with-RGB-LED-strip-and-Arduino
The RGB LED strip displays the average color of all the pixels of the laptop display with a music video playing.
Convolution-as-Matrix-Multiplication
Perform convolution as a matrix multiplication operation with a vertical edge filter.
Corner-Detection-and-Least-Squares-Optimization
Code for Harris corner detection, recover rotation and translation for a rotated and translated image.
Desne-Matrix-Multiplication-Comparison
A comparison of average comutation time for dense matrix multiplication in Scala without Breeze, Scala with Breeze and Apache Spark.
Fourier-transform-on-images
An attempt to see the result of swapping phases of two images and implement hybrid images that combine low frequencies of one image with high frequencies of other.
Gaussian-Laplacian-Pyramids-and-Multiresolution-Blending
Generate Gaussian & Laplacian pyramids from scratch and tried multiresolution blending to have a seamless blend of images of an orange and an apple- an orapple.
GenerateSquares_GANs
Created a script to generate random squares and then trained a GAN to generate the same.
LED-cube-using-Arduino
Made a 3x3x3 LED cube to code and display different interesting patterns using LEDs and Arduino.
MAE-547-PR
A Term Project on Robotics Toolbox developed by Amaan Khan, Laukik Mujumdar, Malay Nagda, Ravendra Raghavendra and Tanmay Dhanote
PACMAN_search-Project1
The PACMAN agent finds path through a maze, both to reach a particular location and to collect food efficiently using algorithms like DFS, BFS, A* search and their different versions.
PACMAN_search-Project2
Various types of PACMAN agents like- Reflex agent, Adversarial agent (Minimax agent, Alpha-Beta Pruning and Expectimax agent) are designed.
Travel-website-using-HTML-and-CSS
This static website was made as a capstone project for my undergraduate audit course of Web programming that included learning and implementing HTML, CSS and basic JavaScript.