What is Bed Planner?
Amiga Bed Planner is the canonical spatial model of your farm site. It defines where your beds are, which direction they run, how they're grouped into blocks, and what the working geometry looks like.
Bed Planner sits between Inspector (which assesses machines and site readiness) and Pass Planner (which plans and tracks operations). Inspector tells you what you have. Bed Planner tells you where everything is. Pass Planner tells you what you're doing.
What Bed Planner is NOT
- Not a GIS application — it uses consumer-grade GPS, not survey instruments. Precision is adequate for operational planning, not land surveys.
- Not a route editor — beds are spatial geometry (centerlines), not robot routes. Routes come from recorded tracks in Pass Planner.
- Not a live robot tool — there is no real-time robot localization or machine control.
- Not a machine controller — it does not send commands to the Amiga. That's outside the scope of the entire toolkit.
How it connects to Inspector
You can import Inspector JSON to pre-fill site defaults (bed width, row spacing, GPS reference). This accelerates setup but is not required — Bed Planner works fully without Inspector data.
Bed Planner does not write data back to Inspector.
How it connects to Pass Planner
Bed Planner shares site, block, and bed data with Pass Planner through the shared workspace. No separate import/export step is needed — changes propagate automatically when you switch tools.
For now, Bed Planner is a standalone spatial reference that you can export and share.
Key Concepts
Beds
A bed is a single planting row defined by a centerline — a start GPS point and an end GPS point. Length is auto-computed from the GPS distance. Width, row spacing, and rows per bed are metadata that default from the site profile but can be overridden per bed.
Blocks
Blocks are named groups of beds (e.g., Block A, Block B). Each block has a display color. Beds belong to exactly one block.
Centerlines
The canonical bed geometry in Bed Planner is a line, not a rectangle. The start and end GPS points define direction and length. Width is stored as metadata for reference but does not appear as geometry on the map in this version.
Site Defaults vs Per-Bed Overrides
Site defaults (bed length, width, row spacing, rows per bed) apply to all beds unless overridden. Leave a per-bed field blank to use the site default.
Workflow
- Open Bed Planner. Site and machine data is shared from Inspector automatically.
- Set site name and default dimensions in the Data tab.
- Create blocks in the Catalog tab.
- Go to the Map tab. Click "Add Bed", select a target block, then click the map to set the bed's start and end points.
- Review beds in the Catalog. Click a bed to edit its details.
- Use the Bed Layout Report button in the context bar to export a Markdown report for field reference. Use Export Encrypted Workspace for full suite backup.
Tips
- Bed IDs are auto-generated from the block name prefix and a sequential number (A-01, A-02, B-01, etc.). Deleted numbers are not reused.
- To move a bed, delete it and re-create it at the new position. Drag-to-reposition is a future feature.
- Block prefixes are shown next to each block name so auto-generated bed IDs are predictable.
- Demo data loads automatically on first visit. Use Import → Reset to Demo Data to restore it, or Clear All Data to start empty.