Reading Room
The Unwritten Rules of Robotics Competitions: What Teams Wish They Knew Before Entering
TL;DR: Winning robotics competitions rarely comes down to the most advanced algorithm or the most expensive hardware. Teams that consistently…
Read moreHow to Build and Grow a ROS Community at Your University
TL;DR: Building a ROS university community starts with a small core team, a shared hardware platform, and a recurring workshop…
Read moreWhat Do Robotics Engineers Actually Do? A Day in the Life at Fictionlab
TL;DR: A typical day for a robotics engineer at Fictionlab mixes ROS 2 development, CAD revisions, soldering, outdoor field tests,…
Read moreFrom PhD Research to Real Deployment: How Academic Robotics Projects Scale Up
TL;DR: Scaling academic robotics from a PhD prototype to a deployable product is mostly about closing the gap between TRL…
Read more
How to Write a Robotics Research Grant That Actually Gets Approved
TL;DR: A successful robotics research grant proposal connects a specific scientific question to a defensible methodology, a justified hardware stack,…
Read more
Open Source in Robotics: Why It’s Not Just a Philosophy, It’s a Business Model
TL;DR: Open source robotics is a working business model, not a charity. Companies like Fictionlab build commercial mobile robot platforms…
Read more
What to Expect at ICRA, ROSCon, and Other Key Robotics Conferences: A First-Timer’s Guide
TL;DR: ICRA, IROS, ROSCon, RSS, and Humanoids are among the core robotics conferences worth attending if you build mobile robots,…
Read more
How to Set Up a Mobile Robotics Lab from Scratch: Equipment, Budget, and Mistakes to Avoid
TL;DR: A functional mobile robotics lab setup needs four pillars: a reliable UGV platform, a ROS 2 development workstation, a…
Read more
From Simulation to Field: How to Validate Your ROS 2 Stack Before Going Outdoors
TL;DR: Moving a ROS 2 simulation to a real robot fails most often because of unmodeled physics, sensor noise, and…
Read more
WebRTC on Robots: How to Stream Live Video from Your Rover to Any Browser
TL;DR: WebRTC on robots lets you stream live camera feeds from a mobile robot to modern browsers, often with sub-200…
Read more
How to Write a URDF Model for a Mobile Robot: Step-by-Step with Leo Rover as an Example
TL;DR: A URDF (Unified Robot Description Format) file tells ROS 2 what your robot looks like, how its parts connect,…
Read more
Introduction to ROS 2 Actions: How to Build Long-Running Tasks on a Mobile Robot
TL;DR: This ROS 2 actions tutorial shows you how to implement long-running tasks (navigation, docking, inspection sweeps) on a mobile…
Read more