SKSudhin Karkiintechgigsudhin20.hashnode.dev·Jul 10 · 47 min readRobot Learning and ROS 2 HandbookA Self-Contained Guide to Robotics Software, Simulation, Navigation, and Robot Learning Author: Sudhin Karki, AI Research EngineerPurpose: Study guide, project reference, and source material for techn00
SKSudhin Karkiintechgigsudhin20.hashnode.dev·Jun 18 · 4 min readFrom Simple Motion to Autonomous Navigation: Making the Turtle ThinkDemo Link: https://drive.google.com/file/d/1mjnzrN8IU-EwvVCyCZaqiOfy0pZb5PVk/view?usp=sharing After successfully controlling the turtle using a ROS2 node and publishing velocity commands to /turtle1/c00
SKSudhin Karkiintechgigsudhin20.hashnode.dev·Jun 18 · 5 min readMy First ROS2 Robot: Making Turtlesim Move in a CircleDemo Video: https://drive.google.com/file/d/154eNwBe6CacOM7m-WoXqhVTfeJqjVc1J/view?usp=drive_link Introduction Today I built my first ROS2 robot controller. The goal was simple: create a custom ROS2 n00
SKSudhin Karkiintechgigsudhin20.hashnode.dev·Jun 11 · 4 min readSetting Up a Robotics WorkspaceFrom Scratch to ROS 2 Jazzy: Dual-Booting Ubuntu on a Lenovo LOQ Gaming Laptop If you are diving into modern robotics, simulation, and software development, you will quickly realize that Linux is the 00
SCSudeeksha Chagarlamudiinsenseplanact.hashnode.dev·Jun 1 · 2 min readNavMind: Telling a Robot to Clean Your House in Plain EnglishYou type "Clean the kitchen." The robot figures out what you meant, drives there on its own, covers the room like a robot vacuum, and heads back home while narrating what it's doing along the way. No 00
SASandip Adhikariinblog.sandip404.com.np·May 17 · 13 min readROS2 Part 2: Custom Nodes, Services, and Finally Making the Robot Move in CirclesIn Part 1, I spent an entire day fighting BitLocker, disk partitions, and ghost Gazebo processes before a robot finally moved. The robot moved. I felt accomplished. Then I realized I had only run othe20
SASandip Adhikariinblog.sandip404.com.np·May 9 · 8 min readFrom Arduino to ROS2: My Chaotic First Step into Robot Simulation I thought learning ROS2 would go like this: Install. Run. Robot moves. Feel like a genius. Here is what actually happened: Try to install Ubuntu. BitLocker says no. Windows says no. My C dri40
LLukasinmidnightbuilds.hashnode.dev·Apr 22 · 10 min readRoSLAM-1: Turning a $30 old Robot Vacuum into a Serious SLAM Research PlatformPart 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 H00
Ttelosintelos-robotics.hashnode.dev·Apr 19 · 8 min readRegulated Pure Pursuit: The nav2 Default Controller — 3 Regulation Mechanisms Deep DiveTL;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...00
Ttelosintelos-robotics.hashnode.dev·Apr 16 · 10 min readAMCL: The Localization Algorithm That Survived 20 Years — Particle Filter + KLD-Sampling Deep DiveTL;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...00