Skip to main content

robovast-nav

Test a mobile robot's navigation across the environments it will actually meet.

A navigation stack that works in one map has been demonstrated, not tested. robovast-nav extends RoboVAST — the framework that runs your robot software through hundreds of varied, recorded simulation runs — with the variation that matters for navigation: generated indoor floorplans with different rooms and connectivity, start and goal poses drawn across the free space, static obstacles, and obstacles that appear as the robot approaches them, the case that forces re-planning. Cross them in one campaign, and the framework does the rest.

pip install "robovast[nav]"

Seeing what the robot did

Each run comes back with a web view of the trajectory on the map, the costmap as the stack saw it, and the Nav2 behaviour tree as it ticked; a health check flags a control loop that could not keep its rate. An AI agent connected to the service can read the same map, trajectory and path deviation for any run. A video rendered from a run's recording carries the same costmap view as an inset (roqsim render --overlay costmap): the map, the costmaps, the driven trail and the robot, plus the planned path, goal and obstacles, read from the postprocessed files beside the recording.

Is this the package for me?

Yes, if your robot drives and you want to know where its navigation breaks. Nav2 is the reference stack, and RoboVAST's ready-made set of environments and scenarios is built on these variation types. If your robot does not drive, RoboVAST without this package still varies everything else; the navigation-specific parts are here so nobody else has to carry them.

Documentation: cps-test-lab.github.io/robovast.

Licence

Apache-2.0.

Release files for robovast-nav 2.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for robovast-nav 2.2.0
File Size Uploaded
robovast_nav-2.2.0.tar.gz 170.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for robovast-nav 2.2.0
File Interpreter ABI Platform
robovast_nav-2.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 364.1 kB

Release files / robovast_nav-2.2.0.tar.gz

Download URL robovast_nav-2.2.0.tar.gz
Size 170.6 kB
Tags Source
SHA-256 checksum
How to use checksums
5620ff08a65062e84398107052b64f6aadd6fa2280ad57b61aab7ba3a6667808
BLAKE2b-256 checksum
How to use checksums
3bdf02df35cfab8ad231135487362c93cd9c071a09f36782bd5e051487cd5e33
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 24, 2026.

Transparency log

Release files / robovast_nav-2.2.0-py3-none-any.whl

Download URL robovast_nav-2.2.0-py3-none-any.whl
Size 193.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e97822e81a4d32fcf2f0816c20e572d7e4d64aa0ea96417bfd5754b060bf228f
BLAKE2b-256 checksum
How to use checksums
b9cb56f95845bfcbf760baa8fecd3e15443c28f9ddf7d7d9c780c2ba5ff1dade
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 24, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

2.2.0 This release

2 release files

2.1.0

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page