The Hidden Tax of Onboarding Every New Robot
Why onboarding a new robot is still unreasonably hard — from calibration headaches to missing docs to debugging framework engine code just to get basic functionality working.
Insights, tutorials, and hands-on guides to help you advance your robotics learning journey through AI integration and practical projects.
Why onboarding a new robot is still unreasonably hard — from calibration headaches to missing docs to debugging framework engine code just to get basic functionality working.
A framework for evaluating robotics demos — learn to distinguish between hardcoded scripts, learned behaviors, and truly general-purpose robotic intelligence.
An exploration of how vibe coding — the AI-assisted, intuition-driven approach to software development — holds up when applied to robotics, where physical constraints and real-world complexity push back.
A guide to camera calibration techniques for low-cost robots, covering intrinsic and extrinsic calibration, checkerboard and ArUco marker methods, and practical tips for accurate perception.
A guide to using your iPhone as a sensor for robotics applications, leveraging its LiDAR, cameras, IMU, and ARKit for perception and data collection.
A guide to setting up autonomous navigation on the LeKiwi mobile manipulator using ROS2 Nav2 stack, SLAM Toolbox for mapping, and a 2D RPLidar for perception.
If you're starting your journey in robotics, chances are you'll need to work with both ROS (Robot Operating System) and ROS 2. In this guide, I'll walk you through installing ROS 2 Foxy, the LTS version compatible with Ubuntu 20.04, without affecting your existing ROS 1 (Noetic) setup.
A comprehensive guide to robotics simulation environments including MuJoCo, ManiSkill, and PyBullet for learning and testing robotics algorithms.
Enter the AI robotics world with low-cost open-source robot arm and LeRobot