Apr 22 · 10 min read · Part 1 of N — Why, What, and How It's Built SLAM · ROS2 Jazzy · Raspberry Pi 5 · Linorobot2 · RTAB-Map · LiDAR · RGB-D Most robotics research starts with a purchase order. A TurtleBot3, a Clearpath H
Join discussionApr 19 · 8 min read · TL;DR RPP (Regulated Pure Pursuit) is a mobile robot path tracking controller published by Steve Macenski et al. (Samsung Research) in 2023 (arXiv:2305.20026). It extends Adaptive Pure Pursuit with three safety-critical regulation mechanisms: (1) Cur...
Join discussionApr 16 · 10 min read · TL;DR AMCL (Adaptive Monte Carlo Localization) is a probabilistic localization algorithm that estimates a robot's pose on a pre-built 2D map. The key idea: represent the position probability distribution using a particle filter, and dynamically adjus...
Join discussionApr 13 · 7 min read · TL;DR FAST-LIO2 is a high-speed, high-accuracy LiDAR-IMU Odometry system developed by HKU MARS Lab. Two core innovations: (1) Direct raw point cloud registration to the map — no feature extraction, (2) Incremental k-d Tree (ikd-Tree) for O(log n) rea...
Join discussionMar 31 · 10 min read · SLAM · ROS2 · Mobile Robotics · Learning Path · Research I'm not a SLAM engineer. Not yet. But I'm building a robot that needs to map an apartment, localize itself inside that map, and navigate towar
Join discussionMar 8 · 2 min read · Brief Summary This paper explains the ROS 2 framework, which provides essential components for robotics development environments. It also introduces real-world case studies to demonstrate how ROS 2 ca
Join discussionFeb 24 · 3 min read · Announcing Soul Spec v0.5. The key change: support for robots and physical AI agents. The same format that defines a chatbot's personality now defines a robot's personality. Why Robots Need a Persona Standard Research published in 2025 proves one thi...
Join discussionFeb 3 · 3 min read · We are running 3 systems : SITL = fake drone + fake flight controller MAVROS = converts MAVLink ↔ ROS 2 messages ROS 2 = where you write control code Command 1: Starting ArduPilot SITL # Start SITL with explicit OUT IP (IMPORTANT) cd ~/ardupil...
Join discussion