Weekly Robotics logo
Weekly Robotics Beginner-friendly tutorials, every week
🚀

Getting Started

Microcontrollers, first circuits, choosing your platform

4 articles
📡

Communication

CAN bus, I2C, SPI, UART — making components talk

3 articles
👁️

Sensors & Vision

Cameras, LiDAR, IMUs, and depth sensing

8 articles
Sensor Fusion: IMU + Odometry (EKF)

Sensor Fusion: IMU + Odometry (EKF)

Wheel odometry drifts, and IMUs drift too — differently. Learn how an Extended Kalman Filter blends both into one trustworthy pose estimate, and set it up with ROS 2's robot_localization package.

· 10 min
Camera Calibration & Intrinsics

Camera Calibration & Intrinsics

A camera doesn't know its own geometry until you tell it. Learn the pinhole model, the intrinsic matrix, and how to calibrate a camera with a checkerboard — in plain OpenCV and inside ROS 2.

· 9 min
Working with Point Clouds

Working with Point Clouds

A 2D LiDAR scan tells you what's around your robot on one flat plane. A point cloud tells you the full 3D shape of a scene. Learn the PointCloud2 message, how to read and downsample one in Python, and how to view it in RViz2.

· 9 min
Object Detection with OpenCV and YOLO

Object Detection with OpenCV and YOLO

Teach your robot to recognize objects in real time using OpenCV and the YOLO neural network. Runs on a Raspberry Pi with a standard USB camera.

· 11 min
Understanding IMUs: Measuring Motion and Orientation

Understanding IMUs: Measuring Motion and Orientation

An IMU (Inertial Measurement Unit) tells your robot which way is up, how fast it's turning, and how it's accelerating. Here's how to use the MPU-6050 with Arduino.

· 9 min
LiDAR for Robots: From Theory to Your First Scan

LiDAR for Robots: From Theory to Your First Scan

LiDAR gives your robot a 360-degree view of its surroundings. Learn how it works, meet the RPLIDAR A1, and see how to visualize scan data in ROS2.

· 10 min
Your Robot's First Sense: Ultrasonic Distance Sensors

Your Robot's First Sense: Ultrasonic Distance Sensors

The HC-SR04 ultrasonic sensor is one of the most useful tools in a beginner's kit. Learn how it works, how to wire it up, and how to use it for obstacle avoidance.

· 9 min
Seeing the World: 3D Cameras vs 2D Cameras

Seeing the World: 3D Cameras vs 2D Cameras

What's the difference between a standard webcam and a depth camera? When does your robot need to see in 3D? This guide breaks down the options clearly.

· 11 min
💻

Software & AI

ROS2, reinforcement learning, simulation environments

10 articles
Recording & Replaying Data with rosbag2

Recording & Replaying Data with rosbag2

Testing on live hardware every time you tweak a line of code is slow and sometimes dangerous. Learn rosbag2: how to record everything your robot's topics say, replay it on demand, and use it to debug and test without touching real hardware.

· 9 min
ROS 2 Lifecycle Nodes & Composition

ROS 2 Lifecycle Nodes & Composition

Plain nodes start running the instant they exist, in whatever order happens to win the race. Learn lifecycle nodes for deterministic startup and shutdown, and composition for running many nodes in a single process.

· 10 min
ROS 2 Services and Actions

ROS 2 Services and Actions

Topics are great for streaming data, but not every interaction is a stream. Learn when to reach for a service (quick request/response) versus an action (long-running task with feedback), and how to write both in Python.

· 10 min
ROS 2 Launch Files & Parameters

ROS 2 Launch Files & Parameters

Launching one node at a time gets old fast. Learn to write Python launch files that start your entire robot stack with a single command, then use parameters to tune behavior without touching code.

· 8 min
Understanding TF2: Coordinate Frames in ROS2

Understanding TF2: Coordinate Frames in ROS2

TF2 is the ROS2 library for tracking coordinate frames. Understanding it is essential for any robot that needs to know where things are in 3D space.

· 10 min
SLAM: Building a Map While You Navigate

SLAM: Building a Map While You Navigate

Simultaneous Localization and Mapping (SLAM) is how robots build a map of an unknown environment while keeping track of their own position within it.

· 11 min
ROS2 Navigation Stack: Autonomous Mobile Robots

ROS2 Navigation Stack: Autonomous Mobile Robots

The Nav2 stack gives your robot the ability to navigate autonomously from point A to point B, avoiding obstacles along the way. Here's how to get started.

· 13 min
Simulating Your Robot Before Building It: An Introduction to Gazebo

Simulating Your Robot Before Building It: An Introduction to Gazebo

Simulation lets you test your robot software without risking expensive hardware. Learn how to set up Gazebo with ROS2 and simulate a simple differential drive robot.

· 12 min
Getting Started with ROS2: Your First Node

Getting Started with ROS2: Your First Node

ROS2 is the standard middleware for serious robotics. This guide explains what it is, why it matters, and walks you through installing it and writing your first publisher and subscriber.

· 14 min
Choosing the Right Reinforcement Learning Framework

Choosing the Right Reinforcement Learning Framework

Stable Baselines3, Ray RLlib, or something else? This guide explains what reinforcement learning is, when it's useful for robotics, and how to choose and get started with the right framework.

· 13 min
⚙️

Mechanics & Build

Motors, 3D printing, chassis design, power systems

5 articles
🎛️

Control Systems

PID controllers, feedback loops, motion planning

3 articles
📰

Robotics Dispatch

Every 4th week: the robotics news that matters, tied back to what you're learning

10 articles
Dispatch #10: Hyundai Buys All of Boston Dynamics, Europe Gets a Humanoid Unicorn, and Tesla's Robotaxi Plateau

Dispatch #10: Hyundai Buys All of Boston Dynamics, Europe Gets a Humanoid Unicorn, and Tesla's Robotaxi Plateau

Hyundai takes full ownership of Boston Dynamics for $325 million, London's Humanoid becomes Europe's first pure-play humanoid unicorn, and Tesla's Florida robotaxi expansion can't hide a quarter of flat growth.

· 7 min
Dispatch #9: Mid-Year Reckoning — Record Humanoid Funding, China's Robotaxi Lead, and the Deployment Gap

Dispatch #9: Mid-Year Reckoning — Record Humanoid Funding, China's Robotaxi Lead, and the Deployment Gap

Europe's biggest humanoid fundraise, a new robotaxi leaderboard that puts Baidu ahead of Waymo on global reach, and a sober look at where the humanoid and AV arcs actually stand at mid-2026.

· 7 min
Dispatch #8: The Rulebook Catches Up — Safety, Standards, and a Mid-Year Reality Check

Dispatch #8: The Rulebook Catches Up — Safety, Standards, and a Mid-Year Reality Check

New robot-safety standards, a whistleblower lawsuit over 'skull-fracturing' force, and a sober look at how many humanoids are actually deployed in 2026.

· 6 min
Dispatch #7: The Race for Robot Hands — and the Data to Train Them

Dispatch #7: The Race for Robot Hands — and the Data to Train Them

Sanctuary AI's hand reorients a cube it was never taught on, while new manipulation models from Physical Intelligence and Generalist reframe the data bottleneck.

· 6 min
Dispatch #6: Out of the Lab

Dispatch #6: Out of the Lab

A beginner-friendly roundup of spring 2026 robotics news — humanoids leaving the demo stage for real factory pilots, plus a dexterous-hand milestone.

· 6 min
Dispatch #5: Robots on the Factory Floor

Dispatch #5: Robots on the Factory Floor

Big money is betting humanoids will work factory shifts. We unpack the Apptronik raise, Foxconn's Houston plant, and the reshoring math behind it all.

· 6 min
Dispatch #4: Robotaxis Raise Billions, and the Sensor Debate Heats Up

Dispatch #4: Robotaxis Raise Billions, and the Sensor Debate Heats Up

Waymo's $16B raise and Tesla's driverless Austin launch put the LiDAR-vs-camera debate back in the spotlight, just as sensor prices crater.

· 6 min
Dispatch #3: CES 2026 and the Year Humanoids Reported for Work

Dispatch #3: CES 2026 and the Year Humanoids Reported for Work

Our CES 2026 roundup: Boston Dynamics' electric Atlas, Nvidia's GR00T, and a wave of cheaper humanoids that are finally leaving the demo stage for real shifts.

· 6 min
Dispatch #2: Robots That See and Learn

Dispatch #2: Robots That See and Learn

A beginner-friendly roundup of late-2025 robotics news — vision-language-action models like π0.6, Gemini Robotics, and Nvidia GR00T move onto real hardware.

· 6 min
Dispatch #1: A Home Humanoid Goes on Sale, and the Money Behind It

Dispatch #1: A Home Humanoid Goes on Sale, and the Money Behind It

Our first news roundup: 1X opens orders for a $20,000 home humanoid as record money pours into general-purpose robots — and why the timing isn't a coincidence.

· 6 min