Pinned Repositories
BeliefSpacePlanning
Implementation of important belief space planning research papers to progress in my research at Biorobotics Lab, CMU
DSA_cpp
This is the repository which includes a variety of Data structures and their algorithms implemented in C++ with object oriented programming
FastNMPC
FullStackRobotics
This project contains libraries to do robotics subtasks like SLAM, planning and controls. It will, in future, include a simulator and integration of all the subtasks to see a system in action. Also, I plan to include some analysis tools to measure how well our algorithms are doing.
Math-Fundamentals-for-Robotics-CMU-16811
ModernRoboticsCpp
Modern Robotics: Mechanics, Planning, and Control C++ Library --- The primary purpose of the provided software is to be easy to read and educational, reinforcing the concepts in the book. The code is optimized neither for efficiency nor robustness. http://modernrobotics.org/
MotionPlanning
Implementation of basic motion planning algorithms like A*, weighted A*, Dijkstra, RRT, RRT-connect, RRT* and PRM using data structures like trees, linked lists etc.
state_estimation_legged
This code is developed using the hebi-api to do state estimation for the hexapod using IMU and encoder measurements.
UnderactuatedRobotics
These are the coding assignments given as a part of the course, Underactuated robotics at CMU.
ngupta1024's Repositories
ngupta1024/MotionPlanning
Implementation of basic motion planning algorithms like A*, weighted A*, Dijkstra, RRT, RRT-connect, RRT* and PRM using data structures like trees, linked lists etc.
ngupta1024/FastNMPC
ngupta1024/Math-Fundamentals-for-Robotics-CMU-16811
ngupta1024/BeliefSpacePlanning
Implementation of important belief space planning research papers to progress in my research at Biorobotics Lab, CMU
ngupta1024/ModernRoboticsCpp
Modern Robotics: Mechanics, Planning, and Control C++ Library --- The primary purpose of the provided software is to be easy to read and educational, reinforcing the concepts in the book. The code is optimized neither for efficiency nor robustness. http://modernrobotics.org/
ngupta1024/state_estimation_legged
This code is developed using the hebi-api to do state estimation for the hexapod using IMU and encoder measurements.
ngupta1024/State_estimator_4legged_sim
ngupta1024/DSA_cpp
This is the repository which includes a variety of Data structures and their algorithms implemented in C++ with object oriented programming
ngupta1024/FullStackRobotics
This project contains libraries to do robotics subtasks like SLAM, planning and controls. It will, in future, include a simulator and integration of all the subtasks to see a system in action. Also, I plan to include some analysis tools to measure how well our algorithms are doing.
ngupta1024/16720-project
16720 course project: AR
ngupta1024/971-Robot-Code
ngupta1024/Computer-Vision-CMU-16720B
ngupta1024/CppRobotics
cpp implementation of robotics algorithms including localization, mapping, SLAM, path planning and control
ngupta1024/CtCI-6th-Edition-cpp
Cracking the Coding Interview 6th Ed. C++ Solutions
ngupta1024/fastron
ngupta1024/flatbuffers_bazel_example
ngupta1024/fretboard_scale_images
A python program that displays color coded musical scales on a fretboard for any fretted stringed instrument. Any scale consisting of any subset of [A, A#, B, C, C#, D, D#, E, F, F#, G, G#] can be input. Number of strings and number of frets are configurable. Tuning is configurable. Color coding is configurable. See the README for details.
ngupta1024/KDTree
ngupta1024/legged_robots
ngupta1024/markdown-here
Google Chrome, Firefox, and Thunderbird extension that lets you write email in Markdown and render it before sending.
ngupta1024/mcl_3dl
A ROS node to perform a probabilistic 3-D/6-DOF localization system for mobile robots with 3-D LIDAR(s). It implements pointcloud based Monte Carlo localization that uses a reference pointcloud as a map.
ngupta1024/modern-cpp-features
A cheatsheet of modern C++ language and library features.
ngupta1024/ModernRobotics
Modern Robotics: Mechanics, Planning, and Control Code Library --- The primary purpose of the provided software is to be easy to read and educational, reinforcing the concepts in the book. The code is optimized neither for efficiency nor robustness.
ngupta1024/my_catkin_ws
My catkin workspace backup
ngupta1024/PendulumHW
This is the code for various types of LQR and energy shaping swing up control of a simple pendulum.
ngupta1024/robot_localization
robot_localization is a package of nonlinear state estimation nodes. The package was developed by Charles River Analytics, Inc. Please ask questions on answers.ros.org.
ngupta1024/self-driving-car-sim
A self-driving car simulator built with Unity
ngupta1024/spline
c++ cubic spline library
ngupta1024/Turtlebot-Autonomy
ngupta1024/vim-pathogen
pathogen.vim: manage your runtimepath