@tricrobotics/utils
v0.2.9
Published
Geospatial and robotics utilities for TRIC applications
Readme
@tricrobotics/utils
Geospatial and robotics calculation utilities for TRIC applications.
Installation
npm install @tricrobotics/utilsUsage
import { haversineDistanceMeters } from '@tricrobotics/utils/spatial';
import { computeVelocityGpsData } from '@tricrobotics/utils/gps';
import { parseRobotTimestamp } from '@tricrobotics/utils/time';
import { longToShortRobotId } from '@tricrobotics/utils/robot';
import { boundingBoxFromZones } from '@tricrobotics/utils/field';Modules
| Module | Description |
|--------|-------------|
| spatial | Haversine distance, point-in-polygon, coordinate transforms |
| gps | Velocity calculation, auto/manual analysis, GeoJSON feature utilities |
| time | Timestamp parsing, timezone handling, date helpers |
| robot | ID conversion, status parsing, system health |
| field | Zone/block utilities, field ID formatting |
| types | Shared TypeScript interfaces |
License
MIT
