Author Image

Hi, I am Ravi

Ravi Kothari

Perception Engineer at AVL

I am a Perception engineer, with a passion to solve challenging problems in automated driving. My interest lies in object detection (2D / 3D) with multi sensor setup. As a part time researcher, my curiosity is piqued by exploring unsupervised learning and its applicability to detection problems. In my free time I like to read books, go for cycling and I have recently started bouldering.

Skills

Experiences

1
Perception Engineer
AVL Software and Functions GmbH.

March 2022 - Present, Regensburg, Bayern

Responsibilities:
  • Knowledge Conformity of AI Models for Pedestrian Detection
  • Algorithm developer for AVL’ Dynamic Ground Truth system
  • Text guided image domain adaptation with Vision Foundation Models
  • NeRF Thesis Supervisor

Master Thesis (Note 1,0/4,0)
e:fs TechHub GmbH

July 2021 - Jan 2022, Ingolstadt, Bayern

Responsibilities:
  • Object detection and motion forecasting with Raw Radar data and Deep neural Net
  • Fusion of Range – Angle – Doppler maps with Cross Attention module
  • Velocity and motion prediction using Temporal Fusion
2

3
Intern
Daimler Electric drives R&D

Dec 2020 - May 2021, Stuttgart, BW

Responsibilities:
  • Familiarization with the topics of driving resistance and driving power calculation
  • Development of a master Matlab tool for multiple topologies (P2 / P24 / BEV / FCEV)

Student Assistant
Institut für Verbrennungskraftmaschinen – VKA, RWTH

Feb 2020 - Nov 2020, Aachen, NRW

Responsibilities:
  • Model building of Plug in Hybrid Electric Vehicle (PHEV) with Simulink and MATLAB
  • Developing a Energy Management Controller for VW Crafter with Dynamic Programming and Neural Network
4

5
Self Driving Lab I/II
Institut für Kraftfahrzeuge – ika, RWTH

Oct 2019 - Sep 2020, Aachen, NRW

Responsibilities:
  • Developing Modules for Sensor fusion, Object detection, path planning und vehicle control
  • Implementation and testing of ADAS stack in ROS-Framework
  • Used real world Lidar and Camera data

Blast Furnace manager
Tata Steel

July 2017 - Aug 2019, Kalinganagar, India

Responsibilities:
  • Leading a team of engineers and 8 technicians
  • Developing a Gearbox Health monitoring system
  • Implemented a steel rebar counter using Open CV and ROS
6

7
Technical Lead
IIT K Motorsports – BAJA Team

April 2015 - May 2016, Kanpur, India

Responsibilities:
  • Leading a team of 25 students for developing an All-Terrain Vehicle
  • Manufacturing and assembly of an ATV drive train
  • Production und Testing of CFRP links

Education

2019-2021
M.Sc Automotive Engineering
CGPA: 1,7 out of 4
2013-2017
B.Tech. Mechanical Engineering
CGPA: 1,4 out of 4
Extracurricular Activities
  • Trek to Kanchenjunga base camp (17000ft)
  • Played squash at College level
  • Participated in multiple half marathon
Higher Secondary School Certificate
Percentage: 90.8 out of 100

Projects

Just Better Data
Just Better Data
AP lead January 2024 - Ongoing

A pipeline to generate adverse weather data via text guided diffusion models.

KI Data tooling
KI Data tooling
Developer March 2022 - September 2023

A tool for collecting and evaluating sythetic data and real data for effective training of Perception DNNs.

KI Wissen
KI Wissen
Developer August 2022 - Jan 2024

Integrating world knowledge in DNN to improve Vurlnerable Road User detections.

Automatic Rebar Counting
Team member Jan 2018 - April 2018

Open CV based rebar counting, tested and deployed in a steel mill.

Publications

Object Detection and Heading Forecasting by fusing Raw Radar Data using Cross Attention
ArXiv Preprint June 2022

In this paper, we propose a neural network for object detection and heading forecasting based on radar by fusing three raw radar channels with a cross-attention mechanism. We also introduce an improved ground truth augmentation method based on Bivariate norm, which represents the object labels in a more realistic form for radar measurements. Our results show 5% better mAP compared to state-of-the-art methods.

Accomplishments

Deep Learning Specialization
DeepLearning.AI August 2022

This course helps to understand the ML key concepts such as foundation of NN, Hyperparameter tuning, ML Pipleline structuring, CNN models, Transformers and sequence models. Each of the modules comes with muliple assignments and projects.

Dataset Analysis and Training with AutoML
Coursera September 2022

This course provides a broad introduction to exploratory data analysis (EDA), automated machine learning (AutoML), and text classification algorithms.

Docker and Kubernetes the Complete Guide
Udemy December 2022

This course provides a through understanding of docker images and compose, along with CI-CD deployment with github actions and Travis CI. These are further augmented with multiple projects in Kubernetes and AWS hosting .