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.

Metadata

Release files for robovast-nav 2.2.1

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.1
File Size Uploaded
robovast_nav-2.2.1.tar.gz 170.6 kB Details

Built distribution (wheel)

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

Total release size: 364.2 kB

Release files / robovast_nav-2.2.1.tar.gz

Download URL robovast_nav-2.2.1.tar.gz
Size 170.6 kB
Tags Source
SHA-256 checksum
How to use checksums
7057b0d615ec8e7cc8deb77fa3ac7d3cf562b5514429e64eb871d533f6d4840d
BLAKE2b-256 checksum
How to use checksums
816c457d24bed3f97283554fb599452bf60d2a0af993a70fc99f0099338f1816
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 Oct 10, 2026.

Transparency log

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

Download URL robovast_nav-2.2.1-py3-none-any.whl
Size 193.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c953335f8b0861eec70adf44e40710dbf1b10968f025099797cabe2e1cd9ad1c
BLAKE2b-256 checksum
How to use checksums
3074d5c53758ad0abd038a92a2dd9ae3b4f2c0e03a25c996edb9c5da1c5c5ae9
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 Oct 10, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

2.2.1 This release

2 release files

2.2.0

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