Skip to content

Commit

Permalink
Revert "Move Choreo to WPILib libraries" (#2803)
Browse files Browse the repository at this point in the history
Choreo is a third party tool that is bundled with the installer to improve discoverability (like AdvantageScope). It's not supported by WPILib and shouldn't be included in the WPILib libraries section. It should still be included in the community section as it was before #2801.

This reverts commit f484040 (#2801).
  • Loading branch information
sciencewhiz authored Oct 15, 2024
1 parent 0a65889 commit 6e97049
Showing 1 changed file with 14 additions and 16 deletions.
30 changes: 14 additions & 16 deletions source/docs/software/vscode-overview/3rd-party-libraries.rst
Original file line number Diff line number Diff line change
Expand Up @@ -103,22 +103,6 @@ The WPILib :doc:`command library </docs/software/commandbased/index>` 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.
Expand Down Expand Up @@ -279,6 +263,20 @@ 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::
Expand Down

0 comments on commit 6e97049

Please sign in to comment.