From f48404057d87b2e4e1d53f24b68ea8d4f66b1601 Mon Sep 17 00:00:00 2001 From: Jade Date: Tue, 15 Oct 2024 22:36:31 +0800 Subject: [PATCH] Move Choreo to WPILib libraries (#2801) Its bundled in the installer now Signed-off-by: Jade Turner --- .../vscode-overview/3rd-party-libraries.rst | 30 ++++++++++--------- 1 file changed, 16 insertions(+), 14 deletions(-) diff --git a/source/docs/software/vscode-overview/3rd-party-libraries.rst b/source/docs/software/vscode-overview/3rd-party-libraries.rst index 59462a5c5a..8c1e43c50e 100644 --- a/source/docs/software/vscode-overview/3rd-party-libraries.rst +++ b/source/docs/software/vscode-overview/3rd-party-libraries.rst @@ -103,6 +103,22 @@ The WPILib :doc:`command library ` has been s * PyPI package: ``robotpy[commands2]`` or ``robotpy-commands-v2`` * In ``pyproject.toml``: ``robotpy_extras = ["commands2"]`` +[ChoreoLib](https://sleipnirgroup.github.io/Choreo/choreolib/installation/) - Library for reading and following trajectories generated by [Choreo](https://sleipnirgroup.github.io/Choreo/) + +ChoreoLib offers support for creating autonomous routines using paths from [Choreo](https://sleipnirgroup.github.io/Choreo/). + +.. tab-set:: + + .. tab-item:: Java/C++ + :sync: javacpp + + ``https://sleipnirgroup.github.io/ChoreoLib/dep/ChoreoLib.json`` + + .. tab-item:: Python + :sync: python + + * PyPI package: ``sleipnirgroup-choreolib`` + #### Romi Library A Romi Library has been created to contain several helper classes that are used in the ``RomiReference`` example. @@ -263,20 +279,6 @@ Click these links to visit the vendor site to see whether they offer online inst * PyPI package: ``pathplannerlib`` * In ``pyproject.toml``: ``requires = ["pathplannerlib"]`` -[ChoreoLib](https://sleipnirgroup.github.io/Choreo/choreolib/installation/) - Library for reading and following trajectories generated by [Choreo](https://sleipnirgroup.github.io/Choreo/) - -.. tab-set:: - - .. tab-item:: Java/C++ - :sync: javacpp - - ``https://sleipnirgroup.github.io/ChoreoLib/dep/ChoreoLib.json`` - - .. tab-item:: Python - :sync: python - - Not available - [YAGSL](https://yagsl.gitbook.io/yagsl) - Library for Swerve Drives of any configuration .. tab-set::