<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Sami Osborn | AI and Robot Learning</title><description>Sami Osborn is an AI and Robotics PhD researcher in the Robot Learning Lab at Imperial College London.</description><link>https://samiosborn.com/</link><language>en-GB</language><item><title>Frontend Pose Validation and ETH3D Diagnostics</title><link>https://samiosborn.com/projects/vision-slam/monoslam/build-logs/frontend-pose-validation/</link><guid isPermaLink="true">https://samiosborn.com/projects/vision-slam/monoslam/build-logs/frontend-pose-validation/</guid><description>Added ETH3D frontend diagnostics and pose-support guardrails to distinguish stable pose estimates from local ambiguous failures.</description><pubDate>Sun, 19 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Bootstrap Visualisation</title><link>https://samiosborn.com/projects/vision-slam/monoslam/demos/bootstrap-visualisation/</link><guid isPermaLink="true">https://samiosborn.com/projects/vision-slam/monoslam/demos/bootstrap-visualisation/</guid><description>Visual inspection of baseline selection, triangulated points, and early map quality.</description><pubDate>Fri, 20 Mar 2026 00:00:00 GMT</pubDate></item><item><title>ETH3D Front-end Demo</title><link>https://samiosborn.com/projects/vision-slam/monoslam/demos/eth3d-frontend-demo/</link><guid isPermaLink="true">https://samiosborn.com/projects/vision-slam/monoslam/demos/eth3d-frontend-demo/</guid><description>Front-end correspondence quality and inlier behaviour on ETH3D sample sequences.</description><pubDate>Thu, 19 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Keyframe Tracking Integration</title><link>https://samiosborn.com/projects/vision-slam/monoslam/build-logs/keyframe-tracking/</link><guid isPermaLink="true">https://samiosborn.com/projects/vision-slam/monoslam/build-logs/keyframe-tracking/</guid><description>Integrated keyframe tracking and improved continuity under moderate viewpoint change.</description><pubDate>Wed, 18 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Epipolar Geometry in the Front-end</title><link>https://samiosborn.com/projects/vision-slam/monoslam/notes/epipolar-geometry/</link><guid isPermaLink="true">https://samiosborn.com/projects/vision-slam/monoslam/notes/epipolar-geometry/</guid><description>How epipolar constraints are used to filter correspondences before optimisation.</description><pubDate>Mon, 16 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Cheirality and Parallax Checks</title><link>https://samiosborn.com/projects/vision-slam/monoslam/notes/cheirality-and-parallax/</link><guid isPermaLink="true">https://samiosborn.com/projects/vision-slam/monoslam/notes/cheirality-and-parallax/</guid><description>Using positive-depth and baseline-angle checks to reject geometrically invalid reconstructions.</description><pubDate>Sat, 14 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Two-view Bootstrap</title><link>https://samiosborn.com/projects/vision-slam/monoslam/notes/two-view-bootstrap/</link><guid isPermaLink="true">https://samiosborn.com/projects/vision-slam/monoslam/notes/two-view-bootstrap/</guid><description>Essential matrix estimation, pose disambiguation, and robust initialisation checks for monocular SLAM.</description><pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Front-end and Bootstrap Baseline</title><link>https://samiosborn.com/projects/vision-slam/monoslam/build-logs/frontend-and-bootstrap/</link><guid isPermaLink="true">https://samiosborn.com/projects/vision-slam/monoslam/build-logs/frontend-and-bootstrap/</guid><description>Implemented front-end matching and first complete two-view bootstrap pass.</description><pubDate>Tue, 10 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Closed-loop Balance Demo</title><link>https://samiosborn.com/projects/robotics/self-balancing-robot/demos/closed-loop-balance-demo/</link><guid isPermaLink="true">https://samiosborn.com/projects/robotics/self-balancing-robot/demos/closed-loop-balance-demo/</guid><description>Short validation runs showing baseline closed-loop balance stability.</description><pubDate>Mon, 09 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Embedded Bring-up and First Balance-Direction Test</title><link>https://samiosborn.com/projects/robotics/balancebot/build-logs/embedded-bring-up/</link><guid isPermaLink="true">https://samiosborn.com/projects/robotics/balancebot/build-logs/embedded-bring-up/</guid><description>Brought up the IMU, motor driver, and encoders on the ESP32, then ran the first suspended balance-direction test.</description><pubDate>Sun, 08 Mar 2026 00:00:00 GMT</pubDate></item><item><title>First-principles Engineering for Robotics Systems</title><link>https://samiosborn.com/essays/first-principles-for-robotics-systems/</link><guid isPermaLink="true">https://samiosborn.com/essays/first-principles-for-robotics-systems/</guid><description>Why explicit modelling assumptions still matter when building modern learning-enabled robotic systems.</description><pubDate>Sat, 07 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Inverted Pendulum Linearisation</title><link>https://samiosborn.com/projects/robotics/self-balancing-robot/notes/inverted-pendulum-linearisation/</link><guid isPermaLink="true">https://samiosborn.com/projects/robotics/self-balancing-robot/notes/inverted-pendulum-linearisation/</guid><description>Linear model derivation around the upright equilibrium and implications for controller design.</description><pubDate>Fri, 06 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Pick-and-place Baseline Demo</title><link>https://samiosborn.com/projects/robotics/so100-arm/demos/pick-place-baseline/</link><guid isPermaLink="true">https://samiosborn.com/projects/robotics/so100-arm/demos/pick-place-baseline/</guid><description>Baseline pick-and-place routine validating control and repeatability.</description><pubDate>Thu, 05 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Baseline Training Loop Complete</title><link>https://samiosborn.com/projects/learning-control/double-dqn/build-logs/baseline-training-loop/</link><guid isPermaLink="true">https://samiosborn.com/projects/learning-control/double-dqn/build-logs/baseline-training-loop/</guid><description>Completed baseline training loop and initial comparison against vanilla DQN.</description><pubDate>Mon, 02 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Joint Control Baseline</title><link>https://samiosborn.com/projects/robotics/so100-arm/build-logs/joint-control-baseline/</link><guid isPermaLink="true">https://samiosborn.com/projects/robotics/so100-arm/build-logs/joint-control-baseline/</guid><description>Established first reliable joint control baseline with command timing checks.</description><pubDate>Sun, 12 Oct 2025 00:00:00 GMT</pubDate></item><item><title>Kinematics and Calibration Workflow</title><link>https://samiosborn.com/projects/robotics/so100-arm/notes/kinematics-and-calibration/</link><guid isPermaLink="true">https://samiosborn.com/projects/robotics/so100-arm/notes/kinematics-and-calibration/</guid><description>Practical forward/inverse kinematics setup and calibration procedure for repeatable motion.</description><pubDate>Sun, 12 Oct 2025 00:00:00 GMT</pubDate></item><item><title>CartPole Evaluation Demo</title><link>https://samiosborn.com/projects/learning-control/double-dqn/demos/cartpole-evaluation/</link><guid isPermaLink="true">https://samiosborn.com/projects/learning-control/double-dqn/demos/cartpole-evaluation/</guid><description>Baseline policy performance snapshots and value estimate tracking.</description><pubDate>Sat, 17 May 2025 00:00:00 GMT</pubDate></item><item><title>Double DQN Derivation</title><link>https://samiosborn.com/projects/learning-control/double-dqn/notes/double-dqn-overestimation/</link><guid isPermaLink="true">https://samiosborn.com/projects/learning-control/double-dqn/notes/double-dqn-overestimation/</guid><description>Derives mathematically how double deep Q-learning trains.</description><pubDate>Sat, 17 May 2025 00:00:00 GMT</pubDate></item><item><title>Initial From-scratch Implementation</title><link>https://samiosborn.com/projects/learning-control/xor-classification/build-logs/initial-from-scratch-implementation/</link><guid isPermaLink="true">https://samiosborn.com/projects/learning-control/xor-classification/build-logs/initial-from-scratch-implementation/</guid><description>First complete XOR classifier implementation with manual derivatives and convergence diagnostics.</description><pubDate>Sun, 23 Mar 2025 00:00:00 GMT</pubDate></item><item><title>Quadratic MLP Derivation for XOR</title><link>https://samiosborn.com/projects/learning-control/xor-classification/notes/quadratic-mlp-derivation/</link><guid isPermaLink="true">https://samiosborn.com/projects/learning-control/xor-classification/notes/quadratic-mlp-derivation/</guid><description>Model definition, manual gradient derivation, and optimisation details for XOR classification.</description><pubDate>Sun, 23 Mar 2025 00:00:00 GMT</pubDate></item><item><title>XOR Training Results</title><link>https://samiosborn.com/projects/learning-control/xor-classification/demos/xor-training-results/</link><guid isPermaLink="true">https://samiosborn.com/projects/learning-control/xor-classification/demos/xor-training-results/</guid><description>Visual outputs from the from-scratch XOR model, including geometry, architecture, and training dynamics.</description><pubDate>Sun, 23 Mar 2025 00:00:00 GMT</pubDate></item></channel></rss>