UNPKG

@kuriousdesign/machine-sdk

Version:

Shared data types and helpers for machine-related repositories

25 lines (24 loc) 544 B
import { TaskData, RobPositions, TaskId } from ".."; export interface RobData { zone: RobZoneData; pos: RobPositions; dest: RobPositions; cartesian: RobPositionData; taskReq: TaskId; taskData: TaskData; recipeOffsets: RobPositionData[]; } export interface RobPositionData { x: number; y: number; z: number; wdeg: number; pdeg: number; rdeg: number; } export interface RobZoneData { cncHorzShuttle: boolean; waypointShuttle: boolean; dcsNoGo: boolean; outsideOfCnc: boolean; }