Getting started
- Install pnpm
- Install bun
- Install dependencies:
pnpm i
- Run local app server:
pnpm dev
To visit the visualizer, go to http://localhost:5173/
Open the machine config page (bottom right) and enter in connection details to visualize a specific machine.
Todo
-
animated sequence of motion plan
-
double click to set trackball center in object view
-
Give better fetching / connection state info
-
Set default pointcloud color in settings
-
remote IP access when custom drawing, to draw on remote computers
-
points are not sized right in ortho cam view
-
geometries need to be parented to parent
-
bounding boxes should include just the thing and not children
-
configure frames in app
-
color pallet for resource to color
-
foxglove / rviz
Env files
To add a list of connection configs in an .env.local file, use the following format:
VITE_CONFIGS='
{
"fleet-rover-01": {
"host": "fleet-rover-01-main.ve4ba7w5qr.viam.cloud",
"partId": "myPartID",
"apiKeyId": "myApiKeyId",
"apiKeyValue": "MyApiKeyValue",
"signalingAddress": "https://app.viam.com:443"
}
}