Arnav Dhamija
Santa Clara, California, United States
1K followers
500+ connections
About
I'm Arnav Dhamija, and I now work on Behavior Planning for Autonomous Vehicles at NVIDIA.…
Activity
-
How can RL + MPC be used together to improve controller performance and generalization? There is a significant amount of interest in the robotics…
How can RL + MPC be used together to improve controller performance and generalization? There is a significant amount of interest in the robotics…
Liked by Arnav Dhamija
-
Super excited to announce that my friend Pranav Asthana is joining the data team for the summer ! We’ve shared a lot of great moments over the…
Super excited to announce that my friend Pranav Asthana is joining the data team for the summer ! We’ve shared a lot of great moments over the…
Liked by Arnav Dhamija
Experience
Education
-
University of Pennsylvania
-
Courses:
* Intro to Robotics (MEAM520) A
* Computer Vision and Computational Photography (CIS581) A
* Machine Learning (CIS520) A
* Learning in Robotics (ESE650) A
* F1/10 Autonomous Racing (ESE615) A
* Machine Perception (CIS580) A
* Linear Systems (ESE500) A+
* Model Predictive Control (ESE619) A-
* Operating Systems (CIS548) A
* HW/SW Codesign for ML (ESE539) A -
-
Activities and Societies: Computer Science Association Technical and Editorial Team, Automation & Robotics Club, Photography
BITS Pilani, Hyderabad Campus
-
-
Activities and Societies: Cyber Secretary: 2012 - 2013
Volunteer Experience
-
Volunteer
The Ugly Indian
- Present 10 years
Social Services
Helped in the cleaning and repainting of a boundary wall of HSR BDA Complex, Bangalore.
Publications
-
VECTORS — VidEo Communication Through Opportunistic Relays and Scalable video coding
Elsevier - SoftwareX
Crowd-sourced video distribution is frequently of interest in the local vicinity. In this paper, we present a software platform called VECTORS to transfer videos over opportunistic networks with adaptive quality encoding to achieve reasonable delay bounds. The video segments are transmitted between source and destination in a delay tolerant manner using the Nearby Connections Android library. VECTORS can be applied to multiple domains including farm monitoring, wildlife, environmental tracking,…
Crowd-sourced video distribution is frequently of interest in the local vicinity. In this paper, we present a software platform called VECTORS to transfer videos over opportunistic networks with adaptive quality encoding to achieve reasonable delay bounds. The video segments are transmitted between source and destination in a delay tolerant manner using the Nearby Connections Android library. VECTORS can be applied to multiple domains including farm monitoring, wildlife, environmental tracking, or disaster response scenarios. In addition to the software architecture of VECTORS, we also discuss basic results for the trial runs conducted within our institute and provide an empirical analysis of proposed architecture using simulation.
Projects
-
Quadcopters
- Present
More details to come soon.
-
Smart Inventory Management System
- Present
A project developed in the Automation & Robotics Club of BITS Pilani, Hyderabad Campus for keeping better track of the inventory. The project is written in PyQt4 and uses the SQLite database for keeping track of inventory items.
Other creators -
Realtime FFT Visualiser and Beat Tracker
-
This is a Fast Fourier Transform visualiser taking audio input from the microphone of the device it runs on. It uses the RtAudio library for audio input, fftw3 library for generating Fourier transforms, and the SFML library for visualising the output in a novel way. The project also includes a naive beat tracker for visualising the beats.
-
GSoC 2016 - kio-stash
-
Project description
Selecting multiple files in any file manager for copying and pasting has never been a pleasant experience, especially if the files are in a non-continuous order. Often, when selecting files using Ctrl+A or the selection tool, we find that we need to select only a subset of the required files we have selected. This leads to the unwieldy operation of removing files from our selection. Of course, the common workaround is to create a new folder and to put all the items in…
Project description
Selecting multiple files in any file manager for copying and pasting has never been a pleasant experience, especially if the files are in a non-continuous order. Often, when selecting files using Ctrl+A or the selection tool, we find that we need to select only a subset of the required files we have selected. This leads to the unwieldy operation of removing files from our selection. Of course, the common workaround is to create a new folder and to put all the items in this folder prior to copying, but this is a very inefficient and very slow process if large files need to be copied. Moreover Ctrl+Click requires fine motor skills to not lose the entire selection of files.
This is an original project with a novel solution to this problem. My solution is to add a virtual folder in all KIO applications, where the links to files and folders can be temporarily saved for a session. The files and folders are "staged" on this virtual folder. Files can be added to this by using all the regular file management operations such as Move, Copy and Paste, or by drag and drop. Hence, complex file operations such as moving files across many devices can be made easy by staging the operation before performing it.
Honors & Awards
-
Megathon IIIT-H Game Development
IIIT-H
Top 5 in the Game Development category at IIIT-H's annual "Megathon" hackathon event.
-
HP CodeWars 2014
HP
Stood 4th of 96 schools in a competitive programming competition.
-
Illuminance Programming Competition
Presidency School, Bangalore
Stood 1st out of 8 schools in a competitive programming competition.
-
NTSE - National Talent Search Examination
NCERT
National Level Scholar
Test Scores
-
COVID 19
Score: -1
Languages
-
English
-
-
Hindi
-
-
french
-
Other similar profiles
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore More