Draw the HAB on the field visualizer.
Also fix some TS compile errors.
Change-Id: I187f8498b814b456adba5cbd5c8ce82035cf932d
diff --git a/y2019/vision/server/www/main.ts b/y2019/vision/server/www/main.ts
index 8dc0ea9..17b7139 100644
--- a/y2019/vision/server/www/main.ts
+++ b/y2019/vision/server/www/main.ts
@@ -2,8 +2,6 @@
import {drawField, drawTarget} from './field';
import {drawRobot} from './robot';
-const FIELD_WIDTH = 27 * FT_TO_M;
-
function main(): void {
const vis = new Visualiser();
}
@@ -14,9 +12,10 @@
private theta = 0;
private drawLocked = false;
- private lockedX = 0;
- private lockedY = 0;
- private lockedTheta = 0;
+ private targetLocked = false;
+ private targetX = 0;
+ private targetY = 0;
+ private targetTheta = 0;
constructor() {
const canvas = <HTMLCanvasElement>document.getElementById('field');