Adaptive AgroTech logoAdaptive AgroTechAGRICULTURAL ROBOTICS LAB
INTERACTIVE SIMULATION
ORCHARD ROBOTICS / HABITAT MANAGEMENT

REFUGE Studio.

Preserve the refuge. Inspect the footprint. Compare the mowing.

Connected vegetation · supervised mowingA geometric feasibility simulator
3D orchard workspace
READY TO EXPLORE

A connected refuge stays between the mowing passes.

RefugeInternal bufferSwept footprint
Drag to orbit · Scroll to zoom
Preparing your orchard…
REFUGE ALLOCATION20%Including the internal buffer
UNDISTURBED REFUGE100%Simulated · target ≥95%
MANAGED AREA MOWN0%Simulated · target ≥90%
1 Define refuge2 Preview route3 Mow4 Audit
Ready
Choose a treatment, then run the mowing sequence.00:00 simulated · 0.0 m
SAME ALLEY · TWO TREATMENTS

The trade-off, made visible.

Compare the complete simulated runs using your current geometry and error setting.

⇄

How much refuge survives the wheels and mower?Run the comparison to inspect retained area, mowing coverage and travel time.

Footprint-based estimates
01 / DEFINE

One connected refuge.

The protected area contains both the vegetation core and its internal buffer. Adjusting the buffer does not increase the selected refuge allocation.

02 / INSPECT

The entire footprint matters.

Follow the wheels, guarded deck and turns. Positioning error can disturb a boundary even when the planned centreline stays outside it.

03 / INTERPRET

Habitat structure comes first.

This demonstration estimates geometric treatment delivery. Field observation is needed to verify retained vegetation; arthropod responses require a later study.

REFUGE STUDIO

From route to retained habitat.

Start with Run mowing to watch the robot manage the alley around a connected refuge.

  1. Explore: drag the orchard to orbit, scroll to zoom, or switch to the top and robot views.
  2. Configure: choose the refuge share, internal buffer and positioning error. A configuration change starts a new run.
  3. Inspect: show the wheel-and-deck envelope and compare the vegetation before and after mowing.
  4. Compare: calculate both complete treatments using the same settings. Export the geometric results as CSV.

Space pauses or resumes. R resets the run. Playback changes presentation speed, not robot operating speed.

MODEL NOTES

A transparent simulation.

Purpose. Inspired by the REFUGE proposal: compare uniform and refuge-preserving mowing of orchard alleys, with one connected refuge occupying approximately 20% of the treatment section. The proposal specifies three matched pairs at one site. This demo illustrates one configurable section, without generating experimental evidence.

Geometry. The synthetic alley is 6 × 24 m. The connected refuge is a capsule; its specified area includes the internal buffer. Robot and mower dimensions are illustrative, rather than a measured model of the project platform. Cells sampled on a regular grid estimate areas swept by the guarded deck and wheels. The grid, route and kinematics simplify actual field conditions.

Audit. “Refuge undisturbed” means sampled refuge area not intersected by the simulated wheels or mower. “Managed area mown” is deck coverage of planned managed area. The reference refuge is retained for the uniform-treatment audit so that both treatments can be compared. Actual managed areas therefore differ between treatments; inspect the total mown area as well.

Targets. ≥95% undisturbed refuge and ≥90% planned managed area mown are investigator-set feasibility thresholds in the proposal, not biologically validated limits. The simulation is not evidence that these thresholds will be met in the field.

Positioning and time. Error settings apply a repeatable synthetic lateral deviation; they do not describe a calibrated sensor or prove autonomous performance. Travel time uses a nominal 0.45 m/s and excludes setup, interventions, acceleration and field delays. No efficiency gain is assumed.

Ecology. Grass and flowers are illustrative. Their appearance is not a survey or species prediction. Retained vegetation is a habitat proxy, not evidence of increased arthropod abundance, survival, pest control or yield.

Offline operation. The downloadable HTML embeds Three.js r128, OrbitControls, procedural geometry and the original supplied Adaptive AgroTech logo. No external network requests, live camera, hardware control or analytics are used.

Third-party notices
Three.js and OrbitControls
Copyright © 2010–2021 Three.js Authors
MIT License

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.