Experienced and results-driven professional with a strong background in developing and implementing cutting-edge algorithms for autonomous vehicle systems. Skilled in leveraging various tools and frameworks, to create innovative solutions for complex challenges.
- Designed and implemented a global planner utilizing a Hybrid A* algorithm to facilitate vehicle motion within a custom scenario. This involved integrating static actor vehicles generated within Unreal Engine and leveraging the Automated Driving Toolbox from Matlab.
- Implemented Voronoi field diagram for restructuring the obstacle free space for planning in Matlab.
- Implemented obstacle detection capabilities for the ego vehicle amidst dynamic obstacles using the Automated Driving Toolbox in Matlab.
- Additionally, collected relative distance data over time for various obstacles.
- Developed a deep reinforcement learning-based local planner capable of navigating dynamic actor vehicles in a highway scenario.
- Implemented actor-critic functionality using the DDPG algorithm within the reinforcement learning framework.
- Demonstrated ~15% enhancement in safety compared to traditional optimization-based planners.
- Currently engaged in implementing Behavior Cloning as the initial phase of Imitation Learning to emulate the behavior of Model Predictive Control (MPC) for generating velocity profiles.
- Utilizing raytune for hyperparameter tuning in supervised learning processes.
- Developing an Imitation Learning pipeline incorporating the Dagger algorithm to enhance network robustness, particularly in critical states.
Python, MATLAB, Simulink, Automated Driving Toolbox, ROS, Gazebo, Pytorch, Git / Smart Git, LATEX
(MTech thesis) May 2021 - June 2022
- Developed an algorithm for negotiation at the intersection of the road for oncoming autonomous vehicles.
- Executed the algorithm within the SUMO simulation environment and conducted behavior analysis based on metrics such as average delay and delay variance.
- Achieved reduction in delay time by more than 90% at intersections compared to fixed time traffic lights.
- Expanded the negotiation strategy to accommodate mixed traffic scenarios.