ENVIROBOT
Remote-controlled survey robot driving a 1500 mm square arena for measuring water turbidity and soil moisture across four terrain sectors.
From arena to insight
Drive the Arena
An operator drives the robot over its own WiFi access point across a 1500 mm square arena, split by two centrelines into four 750 mm terrain quadrants — Urban, Field, Desert, and Stone. An HC-SR04 collision guard cuts the motors and refuses forward drive when an obstacle is too close, while reverse and turns stay available to back out.
Deploy Sensors
A single MG996R servo controls two arms. Rotating to 0° deploys the SEN0189 turbidity probe into a recessed water slot. Rotating to 180° presses the capacitive soil sensor onto a soil sample disc. 90° is the neutral travel position.
Data to Dashboard
All 12 measurements log to SPIFFS in structured JSON — run_id, timestamp, sector, terrain, NTU or moisture %. Tap ⬇ Download JSON on the RC page to pull results.json off the robot, then drop that file into the visualiser for instant arena replay, charts, and sector analysis.
Four sectors. 12 measurements.
Each sector logged independently — compare turbidity and moisture across terrain types.
ENVIROBOT · Environmental Robotics Challenge · ToTheTrashcue