Bio
I am a Master's of Engineering Student in Mechanical Engineering (Control of Robotic and Autonomous Systems concentration). In my undergrad, I was the technical lead of the Self-Driving-Car (SeDriCa) team and was involved in Planning and Controls but I have experience in Computer Vision, Deep Learning as well, through some of my other course projects. I was also involved in the real-time testing of the self-driving-car and have worked with various sensors (LiDARs, Radars, Cameras, Stereo-Camera, etc.) used in the car. The capstone project I'm currently working on is to develop an Autonomous Off-Road Rover for Solar Power Plant Construction and involves full stack-technology from perception, to low-level-controls.
Contributions
I wrote the code for the prediction node. I tried multiple techniques to predict the location of the ball and compared the reliability and accuracy of each of these techniques. I started off with a polynomial fit based approach, but quickly realized that the camera was not able to capture enough frames to even predict the location of the ball in the right quadrant, thereby making it totally unusable. I then experimented with an algorithm to fit a ballistic trajectory to the measurements, and while the results were definitely better than the previous technique, there was still room for improvement, especially considering that there were slight inaccuracies in the estimation of the states. Finally, I implemented a simplified version of Kalman Filter from scratch to estimate the position and velocity of the ball in 3-D space and used these estimates to extrapolate the trajectory of the ball using the ballistic trajectory equation. I also helped with the debugging and testing of other software modules.