Fascinating YouTube Videos (FYV) – I

Hi everyone, this is a short new series which I should have actually published way back in 2015 (!!) but I forgot to ūüė¶ I found a few amazing YouTube Science channels which had extremely interesting demonstrations and explanations of common scientific phenomena which were mindblowing. The channels I liked were Smarter Every Day, vSauce,…

DIY Robocars KuaiKai

DIY Robocars KuaiKai – Autonomous Vehicle Racing 13 engineers. 10 countries. 5 days. 2 full-sized autonomous cars. To make a self-driving car from scratch in less than a week is not an easy task at all‚Ķ But nothing is stronger than a team with a balance of motivation, experience and perseverance. ¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬† ¬† ¬† ¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†…

Quadcopter? Nope, Grabcopter!

It’s been a while since I built my quadcopter… nearly 2 years actually (December 2015 to December 2017). It has been great fun flying it, there are times when I took it over 120 feet into the air! I also broke my share of propellers along the way, but hey, that’s all part of the…

Systolic Array Sorting Engine

This post demonstrates the implementation of a systolic¬†array based sorting engine, which consists of 8 processors containing 2 elements each, for a total of 16 elements to be sorted. This project was part of an IIT Madras course titled “Mapping DSP Algorithms to Architectures”, co-taught by Prof. Nitin Chandrachoodan of IIT Madras and Prof. CP…

Building a JPEG Compression Engine – II

This is a follow-up to the previous post on building a JPEG Compression Engine. This post assumes some background with the Xilinx Zynq All Programmable System on Chip (APSoC) series. In this post, the code was directly converted to C from Python by adding data types and libraries wherever necessary. The image was read from…

Building a JPEG Compression Engine

This is the first out of a new series of¬†DIY¬†posts which I intend to publish, which will go into the workings of a specific application, library or algorithm and will develop something interesting with them. Let’s get started with OpenCV and a JPEG compression engine. Get yourself a cup of coffee and some biscuits, this…

Modelling the human hand

The human hand is a complex organ capable of both gross grasp and fine motor skills. Despite many successful¬†high-level skeletal control techniques, animating realistic hand motion remains tedious and challenging. It is widely believed that it can be modelled with 27 degrees of freedom (DOFs), based on an analysis of this paper. It says: The…