This video demonstrates a safe autonomous weeding robot that uses a three-layer trust architecture: a Gemini-powered mission controller with Google's agent development kit, a safety layer with envelope bounds, flower guards, e-stop latches, and motion budgets, and a physical hardware layer using an SG90 gripper on an Arduino Uno R4 mounted on a 3D printer gantry. The agent follows a strict protocol of detecting weeds, planning grabs, verifying work, and retrying failures, while refusing to target anything not classified as a weed. The system is designed for deployability with a single API key, environment lock files for consistent deployment, and HTTP-based MCP servers that allow any client to safely control the gantry through six standardized tools: detect, move, descend, grip, home, and status.
Deep Dive
Prerequisite Knowledge
- No data available.
Where to go next
- No data available.
Deep Dive
Weeding Clawbot Videcoding Agents Kaggle Capstone July 2026
Added:It's one of me. The weeds don't take days off and paying a gardener felt silly when I could just invent one. This is the weeding claw bot.
An AI agent that pulls weeds with a used 3D printer gantry and an Arduino.
Built so the control layer refuses to target anything not classified as a weed.
And unsure means don't grab. That refusal means "near is the hard part".
And what it's what the project is about.
Why an agent? Because well, robots are great factories because factories are built for robots, oddly enough.
Gardener reason assigns itself weekly.
Today's home weeders like Turtle just whack anything short and make you fence off your seedlings. The missing piece is knowing what you're looking at.
An agent looks, decides, weed or flower, plans each grab, verifies its own work, retries failures.
A human just has to get to that.
The architecture is three layers of trust. A Gemini powered Gemini powered mission controller built with Google's agent development kit can only act through an MCP server exposing six tools. Detect, move, descend, grip, home, status.
The raw G code, no serial access from the agent. Between them sits a safety safety layer.
Envelope bounds, a flower guard that refuses any motion to the grab radius of a detected flower, an e-stop latch, and a motion budget.
The gantry itself rejects physically invalid commands. The LLM The LLM is instructed, checked, and physically limited in that order.
>> [snorts] >> Here's a real mission.
Watch the tool calls. It's It surveys first, finds three weeds and two flowers.
Then per weed, move, descend, close home to the bit.
Grabbed every time.
Then it scans to verify. It reports three weeds extracted, zero flowers or was damaged.
The flowers never moved.
And on a bed with only flowers, it detects issues, zero motion commands, and tells me the bed is clean. We have a dry check. Great test approves it.
The hardware is real and cheap.
SG90 gripper on an Arduino Uno R4. Here it is actuating.
Riding a 3D printer gantry, that gantry is purely the demonstration prototype.
The real machine is this frame on wheels. Starting at bed and rolling to the next. Swapping SIM for steel is what back end behind the same six tools.
The safety guarantees and every test carried over unchanged.
The build [snorts] itself was agent driven.
Coding agents from the CLI to the implementation legwork. And here Andy Gravity is running a review pass, executing my test suite. 31 tests across three layers including trajectory tests that assert on the agent's actual tool call sequence, detect before move, descend, and before close.
>> [snorts] >> Deployability is deliberately boring.
Cloud had one API key, UV run. The lock file rebuilds the exact environment anywhere including the Raspberry Pi that will eventually live on the robot. The MCP server also speaks HTTP, so any client, curl, a dashboard, another agent can drive the gantry from the same six safe tools.
Everything is open. Code, tests, the hardware, plan the future work.
Next up, a teaching model where the robot reaches for each weed and waits for my go or no go and the autonomy bed by bed.
Within FarmBot, agents you can trust around your flowers.
Related Videos

Setting up a curved screen with Immersive Calibration Pro 4 and multiple cameras (P3D v4)
FlyerOneZero
23K views•2019-07-21

Robot Learning with Sparsity and Scarcity
allenai
379 views•2025-10-14

Jorge Mendez-Mendez: Unlocking Lifelong Robot Learning With Modularity (2023-10-05)
umassmlfl
237 views•2024-01-06

Northwestern’s MS in Robotics: Student Robotics Projects, 2023
NorthwesternEngineering
1K views•2024-05-31

"Perfect" Turns: Turning by the Gyro - FIRST LEGO League (FLL) SPIKE Prime + EV3 RePlay Programming
ZacharyTrautwein
94K views•2020-10-02

Gorkem Secer: TSLIP-based Deadbeat Running Control of Bipedal Robot ATRIAS
DynamicWalking-wv6qm
298 views•2018-06-22

Self-Driving Cars Need Lessons On Human Drivers | Maddie About Science
skunkbear
26K views•2018-08-21

Milrem Robotics’ THeMIS UGVs used in a live-fire manned-unmanned teaming exercise
MilremRobotics
99K views•2021-05-20
Trending

WOW! Judge TURNS THE TABLES on Trump in His OWN $10B LAWSUIT!!!
MeidasTouch
197K views•2026-07-23

Playstation NO DISC/NO BUY Fight Is Over...
DavidJaffeGames
4K views•2026-07-23

Steam and Xbox Just Dropped The Hammer On PlayStation
OhNoItsAlexx
9K views•2026-07-23

Americans Confused in Australia for 17 Minutes Straight
IWrocker
17K views•2026-07-23