sparshgarg23's repositories
quadrotortrajectory
In this project,we implemented a simple planning algoirthm that allows a quadrotor to navigate through an environment filled with obstalces.The path generated is then used to obtain the minimum snap trjaectory.
Mean-Shift-Segmentation-and-Gaussian-Pyramids
Implementation of Mean Shift Segmentation along with Laplacian Pyramids.
RoboticsMotionPlanning
Includes implementation of PRM,RRT and Potential Field Planner(Self implementaiton)
Robotics-work
This includes all Computer Vision assignments I have done uptil now.(Self Implementation)
object-detection-and-tracking-
Object detection and tracking in videos using HOG+SVM and Kalman Filter uses Filterpy,Numpy and Sci-kit learn
Segmentation-using-FCN
Semantic Segmentation using Fully Convolutional Neural Network using TensorFlow
ekf
an implementation of Extended Kalman Filter(Self implementation)
pid-control
PID Control some portions such as main.cpp and json.hpp were provided from udacity.The actual controller is self implemented.
graph-slam
Graph Slam(Self Implementation)
Basic-Reinforcement-Learning
This includes sample reinfrocement learning algorithms .Currently working on an approach to use RL for more comlex navigation issues
C-datastructures-
Currently contains some traversals for binary tree.More algorithms will be updated later.
Robot-Arm-Dynamics-and-Modelling
Illustrates the nuances behind the dynamics and kinematics of a 2 Degree of freedom robotic arm(Forms the crux for gait modelling self implementaiton)
Algorithms-in-Python
Some basic implementations of common algorithms like Heap,Binary Tree and Lists
Harris-Feature-Matching
In this project,the goal was to extract harris corners and then find matching features in an image.
opencv
Open Source Computer Vision Library
pcl
Point Cloud Library (PCL)
rob_course
Course material from Robotics (ColumbiaX - CSMM.103x)
grid-localization
MATLAB simulation based on Probabilistic Robotics, Thrun et al., Chapter 8.2