Skip to main content

WPILib simulator websim Extensions

Project description

robotpy-halsim-ws

Installing this package will allow you to utilize the 2020+ WPILib websim from a RobotPy program.

Usage

First, install pyfrc. Then run your robot with the 'sim' argument and --ws-server or --ws-client flag:

# Windows
py -3 -m robotpy sim --ws-server
py -3 -m robotpy sim --ws-client

# Linux/OSX
python3 -m robotpy sim --ws-server
python3 -m robotpy sim --ws-client

WPILib's documentation for using the simulator can be found at http://docs.wpilib.org/en/latest/docs/software/wpilib-tools/robot-simulation/

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

robotpy_halsim_ws-2025.0.0b2-cp313-cp313-win_amd64.whl (321.7 kB view details)

Uploaded CPython 3.13 Windows x86-64

robotpy_halsim_ws-2025.0.0b2-cp313-cp313-manylinux_2_35_x86_64.whl (445.0 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.35+ x86-64

robotpy_halsim_ws-2025.0.0b2-cp313-cp313-macosx_13_0_universal2.whl (762.3 kB view details)

Uploaded CPython 3.13 macOS 13.0+ universal2 (ARM64, x86-64)

robotpy_halsim_ws-2025.0.0b2-cp312-cp312-win_amd64.whl (321.7 kB view details)

Uploaded CPython 3.12 Windows x86-64

robotpy_halsim_ws-2025.0.0b2-cp312-cp312-manylinux_2_35_x86_64.whl (445.0 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.35+ x86-64

robotpy_halsim_ws-2025.0.0b2-cp312-cp312-macosx_13_0_universal2.whl (762.3 kB view details)

Uploaded CPython 3.12 macOS 13.0+ universal2 (ARM64, x86-64)

robotpy_halsim_ws-2025.0.0b2-cp311-cp311-win_amd64.whl (321.7 kB view details)

Uploaded CPython 3.11 Windows x86-64

robotpy_halsim_ws-2025.0.0b2-cp311-cp311-manylinux_2_35_x86_64.whl (445.0 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.35+ x86-64

robotpy_halsim_ws-2025.0.0b2-cp311-cp311-macosx_13_0_universal2.whl (762.3 kB view details)

Uploaded CPython 3.11 macOS 13.0+ universal2 (ARM64, x86-64)

robotpy_halsim_ws-2025.0.0b2-cp310-cp310-win_amd64.whl (321.7 kB view details)

Uploaded CPython 3.10 Windows x86-64

robotpy_halsim_ws-2025.0.0b2-cp310-cp310-manylinux_2_35_x86_64.whl (445.0 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.35+ x86-64

robotpy_halsim_ws-2025.0.0b2-cp310-cp310-macosx_13_0_x86_64.whl (762.3 kB view details)

Uploaded CPython 3.10 macOS 13.0+ x86-64

robotpy_halsim_ws-2025.0.0b2-cp39-cp39-win_amd64.whl (321.7 kB view details)

Uploaded CPython 3.9 Windows x86-64

robotpy_halsim_ws-2025.0.0b2-cp39-cp39-manylinux_2_35_x86_64.whl (445.0 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.35+ x86-64

robotpy_halsim_ws-2025.0.0b2-cp39-cp39-macosx_13_0_x86_64.whl (762.3 kB view details)

Uploaded CPython 3.9 macOS 13.0+ x86-64

File details

Details for the file robotpy_halsim_ws-2025.0.0b2-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for robotpy_halsim_ws-2025.0.0b2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 681f83586bb355e36002783ae567176aba4db3d6ddf23d148567ff0fe7a74a65
MD5 9dbc4165f054255b4480df586f15f648
BLAKE2b-256 509eea0b372211050c6e43a67e3080941ff77c3b5846ed3b18326da2b8624205

See more details on using hashes here.

Provenance

The following attestation bundles were made for robotpy_halsim_ws-2025.0.0b2-cp313-cp313-win_amd64.whl:

Publisher: dist.yml on robotpy/mostrobotpy

Attestations:

File details

Details for the file robotpy_halsim_ws-2025.0.0b2-cp313-cp313-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for robotpy_halsim_ws-2025.0.0b2-cp313-cp313-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 26fd5d2ad24837c809523363db8f95110e06ad55d28e8f6e3117271b635c3d94
MD5 e354cf851c6244a0b78e6e782a7da5fc
BLAKE2b-256 b625d97e9795b1c69aa43c9fdc043cff78692293f249dd57ad0ed9c4a38b206f

See more details on using hashes here.

Provenance

The following attestation bundles were made for robotpy_halsim_ws-2025.0.0b2-cp313-cp313-manylinux_2_35_x86_64.whl:

Publisher: dist.yml on robotpy/mostrobotpy

Attestations:

File details

Details for the file robotpy_halsim_ws-2025.0.0b2-cp313-cp313-macosx_13_0_universal2.whl.

File metadata

File hashes

Hashes for robotpy_halsim_ws-2025.0.0b2-cp313-cp313-macosx_13_0_universal2.whl
Algorithm Hash digest
SHA256 c3b32659399bd1a318134cff87951253425c050ee29ecc6f06dfa1b916a64021
MD5 eb6a831d347b87bf84e9a0475e5a111f
BLAKE2b-256 027d87063101f681aea5f69cbdd80934df91aba599b7c46646fd5994d323d888

See more details on using hashes here.

Provenance

The following attestation bundles were made for robotpy_halsim_ws-2025.0.0b2-cp313-cp313-macosx_13_0_universal2.whl:

Publisher: dist.yml on robotpy/mostrobotpy

Attestations:

File details

Details for the file robotpy_halsim_ws-2025.0.0b2-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for robotpy_halsim_ws-2025.0.0b2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 7b37381f39a3259511a94580efe033576871de98c3c99cee97f2358006ff9d52
MD5 e710a2e433092eae0678aa86baad0115
BLAKE2b-256 207abef9b885ee6aaac3676f8fb0c847682e3a884baa5a4140705efb869c98c1

See more details on using hashes here.

Provenance

The following attestation bundles were made for robotpy_halsim_ws-2025.0.0b2-cp312-cp312-win_amd64.whl:

Publisher: dist.yml on robotpy/mostrobotpy

Attestations:

File details

Details for the file robotpy_halsim_ws-2025.0.0b2-cp312-cp312-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for robotpy_halsim_ws-2025.0.0b2-cp312-cp312-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 1dba8a5ad30e0e77d2b9cee4b8b914d90698d4afe279d297c910bb8f505b4a02
MD5 c603fe3e41d4d176cd871f646206fc66
BLAKE2b-256 af5db13791b8b13a228520630b0bccf0f6c16e14ccf124b227816624d51bac33

See more details on using hashes here.

Provenance

The following attestation bundles were made for robotpy_halsim_ws-2025.0.0b2-cp312-cp312-manylinux_2_35_x86_64.whl:

Publisher: dist.yml on robotpy/mostrobotpy

Attestations:

File details

Details for the file robotpy_halsim_ws-2025.0.0b2-cp312-cp312-macosx_13_0_universal2.whl.

File metadata

File hashes

Hashes for robotpy_halsim_ws-2025.0.0b2-cp312-cp312-macosx_13_0_universal2.whl
Algorithm Hash digest
SHA256 55154845a5f61b8cf218e5ce672fa31a5820a522c96e4a28df3d130b03470e3f
MD5 d9ce5eb508e9f7f5518e7c003fc8976c
BLAKE2b-256 3639313852efe0fc8073f3e37eefba93f7adcd069511ea2c1fa203493cdffe0d

See more details on using hashes here.

Provenance

The following attestation bundles were made for robotpy_halsim_ws-2025.0.0b2-cp312-cp312-macosx_13_0_universal2.whl:

Publisher: dist.yml on robotpy/mostrobotpy

Attestations:

File details

Details for the file robotpy_halsim_ws-2025.0.0b2-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for robotpy_halsim_ws-2025.0.0b2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 fbb0f8bebb61e1f5248e83c15b59df55f3c5bf5582ba10b6626045b9e86f91ee
MD5 d71accf344a88a0abd6e6d4bce06850c
BLAKE2b-256 51c55d74c1aad49067e2bcdf681750ffffafb5fb624bfe0944d01e74fb1dbc08

See more details on using hashes here.

Provenance

The following attestation bundles were made for robotpy_halsim_ws-2025.0.0b2-cp311-cp311-win_amd64.whl:

Publisher: dist.yml on robotpy/mostrobotpy

Attestations:

File details

Details for the file robotpy_halsim_ws-2025.0.0b2-cp311-cp311-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for robotpy_halsim_ws-2025.0.0b2-cp311-cp311-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 f766bab0b9c402d353f96cedfa1214469cff167479f8315b8080f65ea0d2e6cc
MD5 231c35174c9f0c67177a0fea9148d83c
BLAKE2b-256 d551982cfb6c7cc934b6fd69ab55a8e4d8f0c00ee5252784f683eb2daba2ca13

See more details on using hashes here.

Provenance

The following attestation bundles were made for robotpy_halsim_ws-2025.0.0b2-cp311-cp311-manylinux_2_35_x86_64.whl:

Publisher: dist.yml on robotpy/mostrobotpy

Attestations:

File details

Details for the file robotpy_halsim_ws-2025.0.0b2-cp311-cp311-macosx_13_0_universal2.whl.

File metadata

File hashes

Hashes for robotpy_halsim_ws-2025.0.0b2-cp311-cp311-macosx_13_0_universal2.whl
Algorithm Hash digest
SHA256 43e7fd05ae18dee90c4c664a679ca7b423b02d08ece39fd6e91760d5fd6a55da
MD5 474a9cdf4b58c7db4d459122559d5cb3
BLAKE2b-256 9fb46d8a5a48a6be78d9496ef3581357ac808715ab80a9e4cd0f398b5580c6f6

See more details on using hashes here.

Provenance

The following attestation bundles were made for robotpy_halsim_ws-2025.0.0b2-cp311-cp311-macosx_13_0_universal2.whl:

Publisher: dist.yml on robotpy/mostrobotpy

Attestations:

File details

Details for the file robotpy_halsim_ws-2025.0.0b2-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for robotpy_halsim_ws-2025.0.0b2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 b6ee3f1266e90da03324a4f7d6cd6a5293448e9cc1b2572e37e3096ee8d76547
MD5 299885b19cef3927bdcf07a3d9b425b4
BLAKE2b-256 2c7654d39bb0ad689b35939bfac31552fa2df9f128a50cfaca21b3f08d501cd9

See more details on using hashes here.

Provenance

The following attestation bundles were made for robotpy_halsim_ws-2025.0.0b2-cp310-cp310-win_amd64.whl:

Publisher: dist.yml on robotpy/mostrobotpy

Attestations:

File details

Details for the file robotpy_halsim_ws-2025.0.0b2-cp310-cp310-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for robotpy_halsim_ws-2025.0.0b2-cp310-cp310-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 36532a74c5380a7d1c00df7518edd4e0338f009f08b3424dd6a26b04d0a1581c
MD5 5524b0c748a388baa6419c4de0209dba
BLAKE2b-256 a963c2743f9b9cd5953c9a5ec81ee2cb87dff13eccac1eb8030899d0e93133f6

See more details on using hashes here.

Provenance

The following attestation bundles were made for robotpy_halsim_ws-2025.0.0b2-cp310-cp310-manylinux_2_35_x86_64.whl:

Publisher: dist.yml on robotpy/mostrobotpy

Attestations:

File details

Details for the file robotpy_halsim_ws-2025.0.0b2-cp310-cp310-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for robotpy_halsim_ws-2025.0.0b2-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 57c4583f0b6b399d3835109eb1e04233d6eb96693151eee08b80bad6b9937e9e
MD5 bfc49e2393452b2c192b19da1349752b
BLAKE2b-256 a6f6f480598d3ef7d69de263a08a3416ac4c056d80b120181a7c4c6e46c06502

See more details on using hashes here.

Provenance

The following attestation bundles were made for robotpy_halsim_ws-2025.0.0b2-cp310-cp310-macosx_13_0_x86_64.whl:

Publisher: dist.yml on robotpy/mostrobotpy

Attestations:

File details

Details for the file robotpy_halsim_ws-2025.0.0b2-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for robotpy_halsim_ws-2025.0.0b2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 ae2e280712d77292852847b641a454d27bf995b3dbc68d90506de932a735ef31
MD5 904f5db2e90e145d385d717219299906
BLAKE2b-256 4f6eaaeb3062d7c8e234514f443042d9dd2c189c7c29f5d594e94038b7eb49d2

See more details on using hashes here.

Provenance

The following attestation bundles were made for robotpy_halsim_ws-2025.0.0b2-cp39-cp39-win_amd64.whl:

Publisher: dist.yml on robotpy/mostrobotpy

Attestations:

File details

Details for the file robotpy_halsim_ws-2025.0.0b2-cp39-cp39-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for robotpy_halsim_ws-2025.0.0b2-cp39-cp39-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 011699c9063917c1ec6260e6e0df2471a84badabcaa6e4f9187eae825e38c315
MD5 f0f955b6f041260d12b8ef26297a7ea0
BLAKE2b-256 d0e979dbc83b56182e241de9332b9c4a906fc0f1f801765236287980c6d634d6

See more details on using hashes here.

Provenance

The following attestation bundles were made for robotpy_halsim_ws-2025.0.0b2-cp39-cp39-manylinux_2_35_x86_64.whl:

Publisher: dist.yml on robotpy/mostrobotpy

Attestations:

File details

Details for the file robotpy_halsim_ws-2025.0.0b2-cp39-cp39-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for robotpy_halsim_ws-2025.0.0b2-cp39-cp39-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 962c58a21ea88636b8a0e21024baa248c4612bd6474fd38a17f442c37e6daff3
MD5 9f7fc0ac6ec77f7598623123d63c4d4d
BLAKE2b-256 1619f05b56c9bcaaa20e5b1148f5eb55ca4bb23a74a438a50b6c4b5534c450ac

See more details on using hashes here.

Provenance

The following attestation bundles were made for robotpy_halsim_ws-2025.0.0b2-cp39-cp39-macosx_13_0_x86_64.whl:

Publisher: dist.yml on robotpy/mostrobotpy

Attestations:

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page