<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Robotics Field Guide — all updates</title><description>Structured lessons, deep-dive topic hubs, platform and robot references, and daily robotics news written in plain English. From your first transform to whole-body control.</description><link>https://www.roboticsfieldguide.com/</link><language>en-gb</language><item><title>Lesson: What is a robot? Sense, plan, act</title><link>https://www.roboticsfieldguide.com/learn/beginner/01-what-is-a-robot/</link><guid isPermaLink="true">https://www.roboticsfieldguide.com/learn/beginner/01-what-is-a-robot/</guid><description>The loop that every robot runs, how to count degrees of freedom, the difference between workspace and configuration space, and the main kinds of robot you will meet at work</description><pubDate>Sat, 14 Nov 2026 00:00:00 GMT</pubDate></item><item><title>Lesson: Frames, rotations and transforms with numpy</title><link>https://www.roboticsfieldguide.com/learn/beginner/02-frames-and-rotations/</link><guid isPermaLink="true">https://www.roboticsfieldguide.com/learn/beginner/02-frames-and-rotations/</guid><description>Rotation matrices, the right-hand rule, composing rotations, 4x4 homogeneous transforms, moving points between frames and inverting a transform, all in numpy, plus the REP 103 conventions ROS uses</description><pubDate>Sat, 14 Nov 2026 00:00:00 GMT</pubDate></item><item><title>Lesson: Forward kinematics of a two-link arm</title><link>https://www.roboticsfieldguide.com/learn/beginner/03-forward-kinematics/</link><guid isPermaLink="true">https://www.roboticsfieldguide.com/learn/beginner/03-forward-kinematics/</guid><description>Compute where a planar two-link arm&apos;s tip is from its joint angles, by trigonometry and by chaining homogeneous transforms, check that the two agree, and sweep the joints to map the reachable workspace</description><pubDate>Sat, 14 Nov 2026 00:00:00 GMT</pubDate></item><item><title>Lesson: Inverse kinematics: analytic and numeric</title><link>https://www.roboticsfieldguide.com/learn/beginner/04-inverse-kinematics/</link><guid isPermaLink="true">https://www.roboticsfieldguide.com/learn/beginner/04-inverse-kinematics/</guid><description>Find the joint angles that put a two-link arm&apos;s tip on a target, with the law of cosines and with a damped least-squares solver, handle unreachable targets, and see what singularities do to the numbers</description><pubDate>Sat, 14 Nov 2026 00:00:00 GMT</pubDate></item><item><title>Lesson: PID control of a robot joint</title><link>https://www.roboticsfieldguide.com/learn/beginner/05-pid-control/</link><guid isPermaLink="true">https://www.roboticsfieldguide.com/learn/beginner/05-pid-control/</guid><description>Simulate a DC-motor joint with a load in numpy, then close the loop with P, PI and PID control, see integral windup under voltage saturation, fix it with clamping, and take the derivative on the measurement</description><pubDate>Sat, 14 Nov 2026 00:00:00 GMT</pubDate></item><item><title>Lesson: Sensors, noise and a first Kalman filter</title><link>https://www.roboticsfieldguide.com/learn/beginner/06-sensors-and-noise/</link><guid isPermaLink="true">https://www.roboticsfieldguide.com/learn/beginner/06-sensors-and-noise/</guid><description>Encoders, IMUs and range sensors, the three kinds of error they share, why averaging is not filtering, and a 1-D constant-velocity Kalman filter in numpy tracking a robot from noisy positions</description><pubDate>Sat, 14 Nov 2026 00:00:00 GMT</pubDate></item><item><title>Lesson: Differential-drive kinematics and odometry</title><link>https://www.roboticsfieldguide.com/learn/beginner/07-differential-drive/</link><guid isPermaLink="true">https://www.roboticsfieldguide.com/learn/beginner/07-differential-drive/</guid><description>Convert wheel speeds to body velocity and back, integrate odometry with Euler and exact-arc steps, and watch small wheel-radius and track-width errors turn into metres of drift</description><pubDate>Sat, 14 Nov 2026 00:00:00 GMT</pubDate></item><item><title>Lesson: Path planning on a grid with A*</title><link>https://www.roboticsfieldguide.com/learn/beginner/08-grid-path-planning/</link><guid isPermaLink="true">https://www.roboticsfieldguide.com/learn/beginner/08-grid-path-planning/</guid><description>Occupancy grids, 4- and 8-connected moves, admissible heuristics, and an A* planner in pure Python with heapq that you compare against Dijkstra by counting expanded cells</description><pubDate>Sat, 14 Nov 2026 00:00:00 GMT</pubDate></item><item><title>Lesson: Simulate an arm in MuJoCo</title><link>https://www.roboticsfieldguide.com/learn/beginner/09-simulate-an-arm-in-mujoco/</link><guid isPermaLink="true">https://www.roboticsfieldguide.com/learn/beginner/09-simulate-an-arm-in-mujoco/</guid><description>Build a two-link arm in MJCF, step it headless with the mujoco Python bindings, read joint and site state, check it against forward kinematics, and close a PD loop with and without gravity compensation</description><pubDate>Sat, 14 Nov 2026 00:00:00 GMT</pubDate></item><item><title>Lesson: Hello, ROS 2: a publisher, a subscriber and tf2</title><link>https://www.roboticsfieldguide.com/learn/beginner/10-hello-ros2/</link><guid isPermaLink="true">https://www.roboticsfieldguide.com/learn/beginner/10-hello-ros2/</guid><description>Nodes, topics, messages and QoS in ROS 2 Jazzy, a talker and listener in one Python process, and a tf2 frame tree with static and dynamic transforms looked up from a Buffer</description><pubDate>Sat, 14 Nov 2026 00:00:00 GMT</pubDate></item><item><title>Project: ROS 2 talker, listener and a moving tf2 frame</title><link>https://www.roboticsfieldguide.com/projects/ros2-talker-listener-tf2/</link><guid isPermaLink="true">https://www.roboticsfieldguide.com/projects/ros2-talker-listener-tf2/</guid><description>A ROS 2 Jazzy package with a talker, a listener, a tf2 broadcaster that moves a frame in a circle and a node that looks the frame up, run in the official Docker image on macOS, Linux or Windows.</description><pubDate>Sat, 14 Nov 2026 00:00:00 GMT</pubDate></item><item><title>Project: A two-link arm that draws a square with inverse kinematics</title><link>https://www.roboticsfieldguide.com/projects/two-link-arm-draws-with-ik/</link><guid isPermaLink="true">https://www.roboticsfieldguide.com/projects/two-link-arm-draws-with-ik/</guid><description>Build a planar two-link arm in MuJoCo, solve analytic inverse kinematics for 161 waypoints around a square, track them with joint position servos and measure how far the pen lags.</description><pubDate>Sat, 14 Nov 2026 00:00:00 GMT</pubDate></item><item><title>Project: A differential-drive robot that plans with A* and localises with an EKF</title><link>https://www.roboticsfieldguide.com/projects/diff-drive-astar-kalman/</link><guid isPermaLink="true">https://www.roboticsfieldguide.com/projects/diff-drive-astar-kalman/</guid><description>Plan a path across a 10 m room with A*, follow it with pure pursuit and estimate the pose with an extended Kalman filter that fuses noisy wheel odometry with position fixes, in pure Python and NumPy.</description><pubDate>Sat, 14 Nov 2026 00:00:00 GMT</pubDate></item><item><title>Project: Pick and place a cube with a scripted grasp in PyBullet</title><link>https://www.roboticsfieldguide.com/projects/pybullet-pick-and-place/</link><guid isPermaLink="true">https://www.roboticsfieldguide.com/projects/pybullet-pick-and-place/</guid><description>Define a five-joint arm with a parallel gripper as an inline URDF, solve its inverse kinematics in closed form and script a grasp in PyBullet that moves a 40 mm cube to within 1 mm of its target.</description><pubDate>Sat, 14 Nov 2026 00:00:00 GMT</pubDate></item><item><title>Six AGIBOT G2 robots run a Shanghai convenience store for 24 hours</title><link>https://www.roboticsfieldguide.com/news/2026-11-13-agibot-g2-convenience-store-trial/</link><guid isPermaLink="true">https://www.roboticsfieldguide.com/news/2026-11-13-agibot-g2-convenience-store-trial/</guid><description>AGIBOT says six wheeled G2 humanoids completed 1,730 tasks over 24 hours in a working store, and that four of the six passed its final assessment. The account comes from the company.</description><pubDate>Fri, 13 Nov 2026 00:00:00 GMT</pubDate></item><item><title>MuJoCo 4.0 adds speculative contacts and plasticity, and 4.0.1 fixes a Newton solver bug</title><link>https://www.roboticsfieldguide.com/news/2026-11-11-mujoco-4-0/</link><guid isPermaLink="true">https://www.roboticsfieldguide.com/news/2026-11-11-mujoco-4-0/</guid><description>Google DeepMind shipped MuJoCo 4.0.0 on 6 November with breaking changes to tendons, the Python packages and cable models. Version 4.0.1 followed on 11 November with a fix for wrong Newton solver results.</description><pubDate>Wed, 11 Nov 2026 00:00:00 GMT</pubDate></item><item><title>Axon invests about $1.2 billion in drone maker Skydio for a 20% stake</title><link>https://www.roboticsfieldguide.com/news/2026-11-10-axon-invests-in-skydio/</link><guid isPermaLink="true">https://www.roboticsfieldguide.com/news/2026-11-10-axon-invests-in-skydio/</guid><description>The deal values Skydio at $5.2 billion and makes Axon its exclusive public safety distributor in the US and Canada. It is expected to close across Q4 2026 and Q1 2027.</description><pubDate>Tue, 10 Nov 2026 00:00:00 GMT</pubDate></item><item><title>Google DeepMind announces Gemini Robotics 2.5 and a kitting pilot with Apptronik and Mercedes-Benz</title><link>https://www.roboticsfieldguide.com/news/2026-11-10-gemini-robotics-2-5/</link><guid isPermaLink="true">https://www.roboticsfieldguide.com/news/2026-11-10-gemini-robotics-2-5/</guid><description>DeepMind says its new vision-language-action model raises success rates by 30% to 100% over earlier baselines, and reports a 96% success rate for Apollo 2 humanoids kitting parts in two car plants.</description><pubDate>Tue, 10 Nov 2026 00:00:00 GMT</pubDate></item><item><title>Boston Dynamics puts Atlas on wheels to study model-based control plus RL</title><link>https://www.roboticsfieldguide.com/news/2026-11-09-boston-dynamics-wheeled-atlas/</link><guid isPermaLink="true">https://www.roboticsfieldguide.com/news/2026-11-09-boston-dynamics-wheeled-atlas/</guid><description>A Boston Dynamics video shows the Atlas humanoid with scooter wheels on its ankles, trained in simulation with a whole-body RL policy layered on classical control. The company calls it a research testbed, not a product.</description><pubDate>Mon, 09 Nov 2026 00:00:00 GMT</pubDate></item><item><title>NVIDIA presents GR00T 2 and Isaac Lab 3.0 at CoRL</title><link>https://www.roboticsfieldguide.com/news/2026-11-09-nvidia-gr00t-2-isaac-lab-3/</link><guid isPermaLink="true">https://www.roboticsfieldguide.com/news/2026-11-09-nvidia-gr00t-2-isaac-lab-3/</guid><description>NVIDIA introduced the GR00T 2 world action model and promoted Isaac Lab 3.0, which can run on the Newton physics engine as well as PhysX, at the Conference on Robot Learning in Austin.</description><pubDate>Mon, 09 Nov 2026 00:00:00 GMT</pubDate></item><item><title>Research digest, week of 9 November 2026</title><link>https://www.roboticsfieldguide.com/research/2026-11-09/</link><guid isPermaLink="true">https://www.roboticsfieldguide.com/research/2026-11-09/</guid><description>Eight arXiv cs.RO papers on edge SLAM timing, humanoid e-stops, GPU MPC solvers, camera exposure in policy tests, time-offset calibration, retrieval baselines for VLAs, motion tracking and print path planning.</description><pubDate>Mon, 09 Nov 2026 00:00:00 GMT</pubDate></item><item><title>LeRobot v0.7.0 adds remote inference, Hub streaming and language-steered rollouts</title><link>https://www.roboticsfieldguide.com/news/2026-11-05-lerobot-0-7-0/</link><guid isPermaLink="true">https://www.roboticsfieldguide.com/news/2026-11-05-lerobot-0-7-0/</guid><description>Hugging Face&apos;s robot learning library rebuilds installation, training, inference and its motor bus layer in v0.7.0, with several breaking changes for anyone upgrading from v0.6.</description><pubDate>Thu, 05 Nov 2026 00:00:00 GMT</pubDate></item><item><title>Intrinsic open-sources Intrinsic Core, a ROS-compatible stack for manufacturing workcells</title><link>https://www.roboticsfieldguide.com/news/2026-11-02-intrinsic-core-open-source/</link><guid isPermaLink="true">https://www.roboticsfieldguide.com/news/2026-11-02-intrinsic-core-open-source/</guid><description>The Apache-2.0 release bundles a real-time control framework, motion and grasp planning, pose estimation and a digital twin, plus an open CNC machine-tending reference design. It targets ROS 2 Lyrical Luth.</description><pubDate>Mon, 02 Nov 2026 00:00:00 GMT</pubDate></item></channel></rss>