Design
Turn the game problem into a testable mechanism, program, strategy, or model.
This is our public record of the OtterBots BIOBUZZ journey: human ambition directed through the Design, Measure, Analyze, Improve, and Control loop—with Microsoft Scout and our LLMWiki helping evidence compound.
We do not treat the first working idea as the final answer. Every major choice should preserve the alternatives, evidence, and lesson that produced it.
Turn the game problem into a testable mechanism, program, strategy, or model.
Capture repeatability, timing, accuracy, failure modes, and test conditions.
Find the bottleneck, contradiction, or assumption that the evidence no longer supports.
Change one meaningful variable and retain only progress that survives another test.
Make the result repeatable through feedback, documentation, training, and safe limits.
Our current software foundation supports normalized mecanum driving, operator control, telemetry, and camera-guided AprilTag work. We use that foundation to evaluate autonomous movement and repeatable HIVE alignment without hiding the logic from students.
Our vision programs turn camera observations into robot actions. AprilTag detections are converted into distances, target centers, steering corrections, and stopping decisions. Each step is exposed in the Blocks diagrams and explained in plain language.
Each tool entered the workflow because it removed a measured bottleneck: finding evidence, preserving context, designing geometry, controlling hardware, simulating behavior, or publishing what students learned.
Microsoft Scout coordinates research, local tools, browser work, and deployment. GPT, Claude, and GitHub Copilot help us examine alternatives. GitHub preserves source history, while our LLMWiki connects evidence, decisions, procedures, and unresolved questions.
Onshape anchors collaborative CAD and official field evidence. FreeCAD supports open mechanical workflows. Blender turns CAD into visual, simulation, and game-ready assemblies. Affinity and Inkscape produce identity, diagrams, interface assets, and communication materials.
REV Robotics hardware and the FTC SDK run the robot. goBILDA components expand mechanical options. Limelight supports AprilTag vision. AMD Ryzen AI hardware gives local AI and simulation work a high-performance development platform.
Model Context Protocol connections extend our workflow into Onshape, Blender, Roblox Studio, browser automation, and other controlled tools. The goal is not autonomous novelty; it is shorter distance between a question, an action, and verifiable evidence.
Roblox Studio and Luau power the BIOBUZZ Roblox Simulation. Python, JavaScript, and Node.js build conversion and verification pipelines. Astro creates the public learning sites, and Cloudflare Pages delivers them over the team domains.
The OtterBots Roblox Simulation lets us explore field navigation, HIVE cycles, FLOWER timing, parking, alliance spacing, and driver decisions before every physical mechanism is ready.
It is an educational model, not proof of real robot performance. We use it to form hypotheses and plan physical tests, then record where the physical robot agrees or disagrees.
We use Microsoft Scout to connect research, local files, code, browser testing, cloud deployment, and team knowledge. A task is not complete because AI produced an answer; it is complete when the result is verified and persistent.
Our LLMWiki stores source-backed findings, engineering decisions, procedures, and unresolved contradictions. It lets future students inherit context—not just files—and continue climbing from the current frontier.
Our goal is a robot whose mechanisms, wiring, software, controls, and maintenance access all support one understandable match strategy.
Evaluate the whole robot: packaging, protected wiring, service access, driver visibility, weight, and interaction between mechanisms.
A creative mechanism earns its place by working repeatedly. We track jams, missed detections, bounce-outs, reset behavior, and recovery time.
Driver controls should be predictable, clearly labeled, safely bounded, and practiced under realistic match pressure.
Our learning plan is to deepen skills in mechanical design, control systems, computer vision, Roblox Simulation development, technical communication, and project leadership.
Our public Code Lab, glossary, downloadable programs, diagrams, math explainers, and Roblox Simulation turn one season's work into reusable training material.
We publish educational resources instead of reporting inflated audience numbers. When future outreach creates new teams, coaches, mentors, or volunteers, we will document those outcomes separately and accurately.
Interactive FTC Blocks diagrams, full student-facing explanations, downloadable programs, and generated JavaScript.
Explore Code Lab →02Plain-language definitions for the vision, math, programming, and control concepts used by the robot.
Open glossary →03A public way to explore the BIOBUZZ field, practice decisions, and discuss strategy with shared visual context.
Launch Roblox Simulation →