Skip to content
Machine Learning Site
Machine Learning Site
  • Home
  • Categories
    • Python
    • C/C++
      • 100 Days of C++
    • Machine Learning
    • OpenCV
    • Self Driving Vehicles
    • Mathematics for Machine Learning
  • About Me
  • Login
  • Account
  • Logout
  • Register
  • Privacy Policy
  • Toggle website search
Menu Close
Search this website
  • Home
  • Categories
    • Python
    • C/C++
      • 100 Days of C++
    • Machine Learning
    • OpenCV
    • Self Driving Vehicles
    • Mathematics for Machine Learning
  • About Me
  • Login
  • Account
  • Logout
  • Register
  • Privacy Policy
  • Toggle website search
Self Driving Vehicles

Beginner’s Guide to gpsd: A Practical Introduction to GPS Data Handling in Python

GPS powers everything from self-driving cars and autonomous drones to robotics and mapping applications. The Global Positioning System works by receiving signals from a constellation of satellites and computing your…

0 Comments
November 9, 2025
Beginner’s Guide to gpsd: A Practical Introduction to GPS Data Handling in Python
ROS2

ROS2 Tutorial: Watch Your Robot Vehicle Move for the First Time! (Part 3)

In the previous blogs, we initially defined a robot vehicle in URDF and then defined the same vehicle using Xacros by creating templates and reusing them. In this last blog…

0 Comments
November 2, 2025
ROS2 Tutorial: Watch Your Robot Vehicle Move for the First Time! (Part 3)
ROS2

ROS2 Tutorial: Step-by-Step Xacro Guide for effective Robot Modeling (Part 2)

Been a while since I posted the first part in this ROS2 tutorial series, so let's start with a quick recap. In the last blog, we created a simple robotic…

1 Comment
October 12, 2025
ROS2 Tutorial: Step-by-Step Xacro Guide for effective Robot Modeling (Part 2)
Pathetic Programming

Pathetic Programming 3: The Overly Polite Python Interpreter

Pathetic Programming is a series I started to build absurd programs with Python. With already two blogs in the series namely: Creating a Random Excuse Generator with Python and Are…

0 Comments
September 20, 2025
ROS2

ROS2 Tutorial: Step-by-Step URDF Guide for effective Robot Modeling (Part 1)

In ROS2, if you have ever worked with coordinate transformations, you’ve likely encountered the acronym URDF at some point. It stands for Unified Robot Description Format. Sounds formal, almost intimidating,…

2 Comments
August 25, 2025
ROS2 Tutorial: Step-by-Step URDF Guide for effective Robot Modeling (Part 1)
Mathematics for Machine Learning

Understanding Bayes’ Theorem and Naive Bayes in Python: A Practical Guide from Theory to Spam Classifier

If you’ve ever tried to explain Bayes’ theorem to someone at a party, you know the look you get. That glazed-over, polite nod that says “I’ll remember your name but…

0 Comments
August 17, 2025
Understanding Bayes’ Theorem and Naive Bayes in Python: A Practical Guide from Theory to Spam Classifier
Mathematics for Machine Learning

Why Complex Models Need More Data: Polynomial Fitting in Machine Learning

You know how some people like to claim that the math we learn in high school has no real-world use? That it’s just a bunch of abstract equations you’ll never…

0 Comments
August 3, 2025
Why Complex Models Need More Data: Polynomial Fitting in Machine Learning
Raspberry Pi

I built a Wireguard VPN Server using a Raspberry Pi — Now I can access my Home Network from Anywhere in the World.

I had a Raspberry Pi lying around and wanted to do something actually useful with it—something more exciting than just another media server or a blinking LED project. So, naturally,…

0 Comments
July 27, 2025
I built a Wireguard VPN Server using a Raspberry Pi — Now I can access my Home Network from Anywhere in the World.
Machine Learning / Python

Style Transfer in Python: 6 Brilliant Steps to Turn Code into Art with PyTorch

You were probably supposed to be working on that feature ticket you promised your PM three sprints ago. But here you are, elbow-deep in convolutional layers, trying to make your…

0 Comments
June 29, 2025
Style Transfer in Python: 6 Brilliant Steps to Turn Code into Art with PyTorch
OpenCV

Cartoonify This: Effortlessly Turn Your Face into an Epic Cartoon with OpenCV

Because nothing says “I’m an adult with responsibilities” like spending four hours cartoonifying your own face. Let’s be honest. At some point between debugging spaghetti code and microwaving yesterday’s coffee,…

0 Comments
June 19, 2025
Cartoonify This: Effortlessly Turn Your Face into an Epic Cartoon with OpenCV
Older Posts →

Recent Posts

  • Python for Beginners: Organizing Virtual Space using Python
    Python for Beginners: Organizing Virtual Space using Python
    February 24, 2024/
    0 Comments
  • Mastering Object Tracking with OpenCV in Python: A Hands-On Guide
    Mastering Object Tracking with OpenCV in Python: A Hands-On Guide
    June 12, 2025/
    0 Comments
  • How to get started with Python Programming in 2024?
    How to get started with Python Programming in 2024?
    May 4, 2024/
    0 Comments

Please share this

  • X
  • Facebook
  • Pinterest
  • LinkedIn
  • Reddit
  • Tumblr
  • WhatsApp

Follow Me on Facebook