Skip to content

RoboVAST 2.1.0

Choose a tag to compare

@fred-labs fred-labs released this 18 Sep 15:00
· 124 commits to main since this release
f8d3a49

The first release of the 2.x line, and the first in which every documented install resolves from PyPI. RoboVAST now ships as five distributions released together at one version:

robovast-client the vast CLI and everything that only drives a service — ~30 MB, no simulator, no Docker, no Kubernetes client
robovast the service: configuration and variation, the campaign controller, results and the Postgres-backed index, the MCP server, the web UI, the local Docker lane
robovast-nav navigation variation types (floorplans, paths, obstacles) and their web panels
robovast-sim-roqsim the backend: roqsim simulator backend, as the roqsim extra
robovast-cluster the Kubernetes execution lane and the operator verbs of vast cluster
pip install robovast-client              # drive a deployed service
pip install "robovast[nav,roqsim]"       # run one locally, with Docker
pip install robovast-cluster             # add the Kubernetes lane

The robovast and robovast-nav wheels carry their built frontends, so an installed service serves the web UI and the navigation panels without a checkout.

Container images for the same version: ghcr.io/cps-test-lab/robovast:2.1.0 and the family it belongs to, for linux/amd64 and linux/arm64.

Since 1.0.0: the client split, campaigns indexed in Postgres, the roqsim backend and the cluster lane as their own distributions, the agent interface (MCP) and the web UI as first-class clients, and the campaign controller as its own image. Documentation: https://cps-test-lab.github.io/robovast/