Publications
You can also find my articles on my Google Scholar profile.Tanks wars using pygame
A tank game built with python and pygame. The target is to destroy the opponent with shell fire. Read more
Snake game using pygame
A snake game built with python and pygame. The target is to eat apples and grow bigger. Read more
Self Driving Car using Pygame - AI for Robotics, Udacity
This project develops on the assignment given in the Udacity's course on Artificial Intelligence for Robotics by Sebastian Thrun. I wanted to build a GUI that could better illustrate the concepts in the course. I used pygame to build an application that demonstrates planning, navigation and control using concepts like A-star, particle filter, PID control, etc. Read more
Autonomous Navigation of drones using Q-Learning
This project implements autonomous navigation of an ARDrone in Gazebo simulator. Q-Learning algorithm was used in a simple gridworld setting. The state space included the current coordinates of the drone. A reward of -1 was given upon not ending up in the goal state and a reward of +100 was awarded for reaching to the goal.In the demonstration below, white spot shows the starting point and the red spot is the goal. Read more
Target pose estimation and reaching using supervised learning
This is an ongoing project whose main goal is to teach manipulation tasks to the robot by observing humans perform the tasks. This observation is fed to the robot in the form of image sequences or a video. In this post I will try to explain some of the preliminary implementation of one part of the project that is estimating the target position. Read more