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

Adding More Sensors Won’t Fix Your System—Here’s What I Learned the Hard Way

Many automotive brands argue about the usage of sensor for driving assistance systems, claiming that theirs is the best. The question is, is theirs really flawless? If not, what is…

0 Comments
December 21, 2025
Adding More Sensors Won’t Fix Your System—Here’s What I Learned the Hard Way
Python

I quit writing Docstrings. ChatGPT is my new Documentation Intern.

If there’s one thing Python developers collectively agree on, besides PEP 8 and the fact that "import this" is a fun Easter egg nobody uses, it’s this: writing documentation is…

0 Comments
November 30, 2025
I quit writing Docstrings. ChatGPT is my new Documentation Intern.
Self Driving Vehicles

From Meters to Centimeters: How RTK Correction Data Sharpens GPS Accuracy

You’ve probably noticed that your GPS can tell you you’re somewhere in the area, but not exactly where you are. That’s fine when you’re ordering pizza, but not when you’re…

0 Comments
November 23, 2025
From Meters to Centimeters: How RTK Correction Data Sharpens GPS Accuracy
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
Older Posts →

Recent Posts

  • Ensemble Learning Explained: How Voting Classifiers Boost Machine Learning Accuracy
    Ensemble Learning Explained: How Voting Classifiers Boost Machine Learning Accuracy
    April 27, 2025/
    1 Comment
  • Using Conditional Probability for my Instagram account
    Using Conditional Probability for my Instagram account
    April 13, 2023/
    2 Comments
  • Programming meets Voice Recording: A Python Guide for Playing and Capturing Sound
    Programming meets Voice Recording: A Python Guide for Playing and Capturing Sound
    February 5, 2024/
    1 Comment

Please share this

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

Follow Me on Facebook