/ Changelog / v1.0.0

v1.0.0

May 2024

Summary

Initial public release of the LaunchPad API. Core platform for path plan generation, field and boundary management, equipment configuration, routing optimization, and file exports for John Deere, Trimble, and ISO-XML formats.

New Features

1. Path Plan Generation

Generate optimized path plans for agricultural fields via the API. Supports direct plan generation with configurable equipment parameters, headland settings, and track patterns.

Method Endpoint Description
POST /api/path-plans/direct Generate a path plan from field boundary and equipment parameters
GET /api/path-plans/{pathPlanId} Retrieve a generated path plan
PUT /api/path-plans/{pathPlanId}/name Update path plan name
POST /api/path-plans/archive Archive path plans

2. Routing Engine

Ant colony optimization-based routing engine for generating efficient field coverage routes. Produces optimized travel paths that minimize overlap and unproductive travel.

Method Endpoint Description
POST /api/routes Generate an optimized route for a path plan
GET /api/routes/jobs/{jobId} Poll routing job status
GET /api/routes/{routeId} Get route details

3. Field & Boundary Management

Create and manage fields, boundaries, and the company/grower/farm hierarchy.

Method Endpoint Description
GET /api/fields/{fieldId} Get field details
GET /api/fields/{fieldId}/boundaries Get field boundaries
POST /api/fields/save Create or update a field
GET /api/boundaries/{boundaryId} Get boundary details
POST /api/vBoundary/upsert Create or update a boundary

4. Equipment Configuration

Manage equipment profiles used for path plan generation including implement widths, vehicle dimensions, and turning parameters.

Method Endpoint Description
GET /api/companies/{companyId}/equipment List company equipment

5. File Exports

Export path plans to industry-standard formats for use with farm equipment terminals. Supports John Deere, Trimble, ISO-XML, Shapefile, and KML formats.

Method Endpoint Description
POST /api/path-plans-export Start an export job
GET /api/path-plans-export/jobs/{jobId} Get export job status
GET /api/path-plans-export/{batchId}/file Download exported file

6. Guidance Line Generation

Generate reference lines, contours, and straight edges for field boundaries to guide track placement.

Method Endpoint Description
POST /api/reference-lines/default-lines Generate default reference lines
POST /api/reference-lines/default-contours Generate contour lines
POST /api/reference-lines/default-straight-edges Generate straight edges

Questions?

For questions about these API changes, please contact [email protected] or refer to the API documentation.