Imagine my photo here :P

Hi! I'm Rohan Khosla.

I'm a senior at BITS Pilani, K. K. Birla Goa Campus

I'm studying Computer Science and Mathematics

Skills | Resumeopen resume

Python

C++

ROS

Arduino

CARLA

R

HTML

CSS

Experience:

1. Amazon: Software Development Engineer Intern

Working in the Address Experience in the Geospatial Team as a Full Stack Development Engineering Intern. Developed the Additional Accessibility Requirement feature for the retail website as mandated by EU laws which requires additional delivery instructions for customers with special requirements.
Wrote the front end using jQuery, JavaScript, JSP and Scala and the backend using Java.

2. IIIT Delhi: Research Intern

Worked under Dr. Sanjit Kaul at the Networked Autonomous Systems Lab in the Autonomous Last Mile Vehicle (ALIVE) Project. Implemented a Pure Pursuit Controller in CARLA which allows the ego vehicle to accurately follow given trajectories and removed redundant steering by 90%.
Combined the Controller with Fast Lidar Odometry And Mapping (FLOAM) on an e-Rickshaw and Mahindra SUV.

3. StoryQube: Alexa Skill Developer Intern

The internship focussed on creating an original Interactive Alexa game called 'Swallowed By The Sea'. I was responsible for writing the entire interactive script and creating the required architecture in nodeJS for the Alexa Skill to function as needed.

Projects:

1. Stanley Controller on Kratos Mars Rover
Simulation Showing Stanley Controller

The Stanley Controller allows Rovers to autonomously move in smooth curves instead of point to point translation. The Kratos Mars Rover is designed by the students of BITS Goa to compete in various competitions.
The Controller allows to Rover to follow a path with an accuracy of upto 2cm
Source Code is on Github

2. Model Predictive Controller for Obstacle Avoidance on Vehicles with Non-Ackermann Constraints
Simulation Showing Stanley Controller

An MPC Controller is written in MATLAB which solves the discretised future steps of the ego vehicle to create the optimal path from start point to end point. Obstacles added as constraints to the equations.
Tested on Gazebo on several Ackermann (Non-Holonomic) Drive Vehicles. Also, tested on a physical Turtlebot3.
Source Code is on Github

3. Estimating the Profit of Bonds Using R Langauge

(Academic Project) S&P 500 rates corporate bonds on a scale from AAA - C where AAA rated bonds rarely default but give low returns and C rated bonds are most likely to defualt while giving the highest returns. Using Markov Chains, I devised an algorithm that tells which rated bonds to invest in and for what period given their interest and default rates.
PS: Guess the movie the thumbnail is from
Source Code on Github

4. YouTube Channel: CocaKhosla

The CocaKhosla Channel is where I upload programming related videos. The videos aren't tutorials per se. They're essays that focus on WHY I did what I did and briefly mention HOW I did what I did. Through my YouTube Channel, I want to try make Programming appear fun and accessible. The MOST IMPORTANT thing is to HAVE FUN while you code. Otherwise, it's simply not worth it.
I also upload video essays on films, music and books.

Achievements:

1. Anatolian Rover Challenge
ARC

Placed 2nd Overall at the Anatolian Rover Challenge held in Istanbul, Turkey.
The Project also won the best Autonomous and Controls Subsystem and the best Science Subsystem.
The Challenge requires teams to have their rovers compete in challenges involving Autonomous Navigation in a Rocky Terrain, Manipulation of a Robotic Arm to lift weights and Perform High Precision Tasks and the ability to Detect Signs of Life.
To read more about the Kratos Mars Rover click here.

2. International Rover Challenge
IRC

Won the Overall Excellence Award at the International Rover Challenge held in Bangalore, India.
The Challenge requires teams to have their rovers compete in challenges involving Autonomous Navigation in a Rocky Terrain, Manipulation of a Robotic Arm to lift weights and Perform High Precision Tasks and the ability to Detect Signs of Life.
To read more about the Kratos Mars Rover click here.

3. Diversity Scholarship Awardee: Open Robotics
Open Robotics

Received a scholarship to attend ROSCon 2023 in New Orleans. ROSCon is an annual developer conference organised by Open Robotics where latest developments in ROS are discussed. They provide scholarships to those who display exemplary talent in the field of robotics.

4. University Rover Challenge 2022
URC

Placed 1st in India and 2nd in Asia at the University Rover Challenge
The Challenge requires teams to have their rovers compete in challenges involving Autonomous Navigation in a Rocky Terrain, Manipulation of a Robotic Arm to lift weights and Perform High Precision Tasks and the ability to Detect Signs of Life.
To read more about the Kratos Mars Rover click here.

Get In Touch