Category Mechanical Design

Procedural Flow for Mechanical Design

This write-up is part of a series (1 out of 6). The purpose of this series is to show and explain the procedure flow for a Mechanical Engineer. For this...

Apple Design Challenge

Apple Design Challenge Below is the design challenge I submitted to Apple for a Product Design Engineer role. I try explain the mechanism in detail and use dynamic simulation to...

Procedural Flow for Mechanical Design (Part 3)

Presentation Below is a presentation with the detail design. I try to explain the choices for the design and the FEA to validate the design

Procedural Flow for Mechanical Design (Part 2)

Example Board For this series, I have created a PCB mock-up. Typically, this is provided by the electrical engineer designing the board. Most modern PCB design software like Altium has...

3D Printed Enclosure for Jetson TX2

The Jetson TX2 development board is a great device to learn embedded machine learning. Currently, there are no good alternatives to embedding inferencing besides using Qualcomm’s Hexagon Vector Processor. The...

Category Machine Learning

Transfer Learning with YOLO (Custom Object Detection)

Transfer learning is a good method to use when you either have a small dataset and/or the features you are looking to classify is similar to the existing pretrained models....

Using Genetic Algorithms to solve any problem

I was recently selected to participate as a student leader during my PyTorch Facebook Challenge for the student mentor channel. The main purpose of this group is to pair students...

Category Tutorial

Low Cost Accurate Air Quality Sensor (PM/Temperature/Humidity)

You can find the code and drawing diagram at this repo.

Expanding rootfs with external storage

Some embedded computers such as the Jetson TX2 have very little storage (eMMC) which makes it difficult to do anything productive such as running and plotting point clouds. The newest...

Running Autoware with ADE

Autoware.ai and Apex.ai has released this 14 week course on how to use Autoware to create your own self driving car virtually. Autoware is an open source self driving car...

Building Autoware

ADE which is the docker interface for Autoware is still in the early development stages so there are couple issues with the docker image used for arm64 based computers. For...

Simultaneous Localization and Mapping

You can find my final code and result here

Transfer Learning with YOLO (Custom Object Detection)

Transfer learning is a good method to use when you either have a small dataset and/or the features you are looking to classify is similar to the existing pretrained models....

Semantic Segmentation

You can find my final code here and video results here

Vehicle Detection

One of the vital portion of a self-driving car is to be able to detect other cars around it. Typically, computer vision is used to detect a car and sensor...

Using Genetic Algorithms to solve any problem

I was recently selected to participate as a student leader during my PyTorch Facebook Challenge for the student mentor channel. The main purpose of this group is to pair students...

Category SDC

Running Autoware with ADE

Autoware.ai and Apex.ai has released this 14 week course on how to use Autoware to create your own self driving car virtually. Autoware is an open source self driving car...

Building Autoware

ADE which is the docker interface for Autoware is still in the early development stages so there are couple issues with the docker image used for arm64 based computers. For...

Simultaneous Localization and Mapping

You can find my final code and result here

Transfer Learning with YOLO (Custom Object Detection)

Transfer learning is a good method to use when you either have a small dataset and/or the features you are looking to classify is similar to the existing pretrained models....

Semantic Segmentation

You can find my final code here and video results here

Vehicle Detection

One of the vital portion of a self-driving car is to be able to detect other cars around it. Typically, computer vision is used to detect a car and sensor...

Category Autoware

Running Autoware with ADE

Autoware.ai and Apex.ai has released this 14 week course on how to use Autoware to create your own self driving car virtually. Autoware is an open source self driving car...

Building Autoware

ADE which is the docker interface for Autoware is still in the early development stages so there are couple issues with the docker image used for arm64 based computers. For...

Category Linux

Expanding rootfs with external storage

Some embedded computers such as the Jetson TX2 have very little storage (eMMC) which makes it difficult to do anything productive such as running and plotting point clouds. The newest...

Category portfolio

My Portfolio!

This is a portfolio of my projects and skillset