Blog
Writing helps me think. These are notes, tutorials, and opinions — mostly about robotics, perception, and the craft of building things.
Intuitive understanding of backpropogation
Understanding backpropagation without getting lost in calculus
[Paper review] Single-image camera calibration with model-free distortion correction
Explains a single-image camera calibration method that outperforms Zhang’s method by estimating distortion and intrinsics more accurately using dense image data.
How does a lidar work ?
diving deep into lidar intricacies
How to learn ALMOST any programming language?
Learn new languages fast by mastering fundamentals, studying real code, debugging heavily, and building + contributing projects.
A Concept and Code Beginner's Guide to CRC
Explains CRC error detection and shows a fast table-driven CRC32 implementation in Go.
A tutorial on go-rpi-rgb-led-matrix
Walkthrough of hacking an outdated Go binding for an RGB LED matrix by manually cloning, fixing imports, building from source, and using an emulator to run it on a PC instead of a Raspberry Pi.
Implementation of MobileNet Model
Explains how MobileNet uses depthwise separable convolutions to drastically reduce model size and compute while keeping strong accuracy, with a PyTorch implementation.
[Spirituality] Contemplating on Great Verses By Yogi Vasistha
Great verses
Intuition behind Random Forest
dump and insights on random forest
Implementation of Xception Model
Thought process ..
Biggest Computer Vision Dataset on Internet
Annotated dataset for computer vision problems
Changing Folder Name for model training
Quick hack to change dataset name for model training