Skip to content

Commit

Permalink
Link Python Examples (#2753)
Browse files Browse the repository at this point in the history
  • Loading branch information
leongmichael authored Sep 19, 2024
1 parent 839976d commit 3f955cf
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions source/docs/software/examples-tutorials/wpilib-examples.rst
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ These examples demonstrate sensor reading and data processing using WPILib. Mec
* **Encoder** ([Java](https://github.com/wpilibsuite/allwpilib/tree/main/wpilibjExamples/src/main/java/edu/wpi/first/wpilibj/examples/encoder), [C++](https://github.com/wpilibsuite/allwpilib/tree/main/wpilibcExamples/src/main/cpp/examples/Encoder), [Python](https://github.com/robotpy/examples/tree/main/Encoder)): Demonstrates the use of the ``Encoder`` class to read values from a quadrature encoder.
* **Gyro** ([Java](https://github.com/wpilibsuite/allwpilib/tree/main/wpilibjExamples/src/main/java/edu/wpi/first/wpilibj/examples/gyro), [C++](https://github.com/wpilibsuite/allwpilib/tree/main/wpilibcExamples/src/main/cpp/examples/Gyro), [Python](https://github.com/robotpy/examples/tree/main/Gyro)): Demonstrates the use of the ``AnalogGyro`` class to measure robot heading and stabilize driving.
* **Intermediate Vision** ([Java](https://github.com/wpilibsuite/allwpilib/tree/main/wpilibjExamples/src/main/java/edu/wpi/first/wpilibj/examples/intermediatevision), [C++](https://github.com/wpilibsuite/allwpilib/tree/main/wpilibcExamples/src/main/cpp/examples/IntermediateVision), [Python](https://github.com/robotpy/examples/tree/main/IntermediateVision)): Demonstrates the use of OpenCV and a USB camera to overlay a rectangle on a captured video feed and stream it to the dashboard.
* **AprilTagsVision** ([Java](https://github.com/wpilibsuite/allwpilib/tree/main/wpilibjExamples/src/main/java/edu/wpi/first/wpilibj/examples/apriltagsvision), [C++](https://github.com/wpilibsuite/allwpilib/tree/main/wpilibcExamples/src/main/cpp/examples/AprilTagsVision)): Demonstrates on-roboRIO detection of AprilTags using an attached USB camera.
* **AprilTagsVision** ([Java](https://github.com/wpilibsuite/allwpilib/tree/main/wpilibjExamples/src/main/java/edu/wpi/first/wpilibj/examples/apriltagsvision), [C++](https://github.com/wpilibsuite/allwpilib/tree/main/wpilibcExamples/src/main/cpp/examples/AprilTagsVision), [Python](https://github.com/robotpy/examples/tree/main/AprilTagsVision)): Demonstrates on-roboRIO detection of AprilTags using an attached USB camera.
* **Ultrasonic** ([Java](https://github.com/wpilibsuite/allwpilib/tree/main/wpilibjExamples/src/main/java/edu/wpi/first/wpilibj/examples/ultrasonic), [C++](https://github.com/wpilibsuite/allwpilib/tree/main/wpilibcExamples/src/main/cpp/examples/Ultrasonic), [Python](https://github.com/robotpy/examples/tree/main/Ultrasonic)): Demonstrates the use of the ``Ultrasonic`` class to read data from an ultrasonic sensor in conjunction with the ``MedianFilter`` class to reduce signal noise.
* **SysIdRoutine** ([Java](https://github.com/wpilibsuite/allwpilib/tree/main/wpilibjExamples/src/main/java/edu/wpi/first/wpilibj/examples/sysid), [C++](https://github.com/wpilibsuite/allwpilib/tree/main/wpilibcExamples/src/main/cpp/examples/SysId), [Python](https://github.com/robotpy/examples/tree/main/SysId)): Demonstrates the use of the SysIdRoutine API to gather characterization data for a differential drivetrain.

Expand All @@ -79,8 +79,8 @@ These examples demonstrate the use of the :ref:`State-Space Control <docs/softwa

* **StateSpaceFlywheel** ([Java](https://github.com/wpilibsuite/allwpilib/tree/main/wpilibjExamples/src/main/java/edu/wpi/first/wpilibj/examples/statespaceflywheel), [C++](https://github.com/wpilibsuite/allwpilib/tree/main/wpilibcExamples/src/main/cpp/examples/StateSpaceFlywheel), [Python](https://github.com/robotpy/examples/tree/main/StateSpaceFlywheel)): Demonstrates state-space control of a flywheel.
* **StateSpaceFlywheelSysId** ([Java](https://github.com/wpilibsuite/allwpilib/tree/main/wpilibjExamples/src/main/java/edu/wpi/first/wpilibj/examples/statespaceflywheelsysid), [C++](https://github.com/wpilibsuite/allwpilib/tree/main/wpilibcExamples/src/main/cpp/examples/StateSpaceFlywheelSysId), [Python](https://github.com/robotpy/examples/tree/main/StateSpaceFlywheelSysId)): Demonstrates state-space control using SysId's System Identification for controlling a flywheel.
* **StateSpaceElevator** ([Java](https://github.com/wpilibsuite/allwpilib/tree/main/wpilibjExamples/src/main/java/edu/wpi/first/wpilibj/examples/statespaceelevator), [C++](https://github.com/wpilibsuite/allwpilib/tree/main/wpilibcExamples/src/main/cpp/examples/StateSpaceElevator)): Demonstrates state-space control of an elevator.
* **StateSpaceArm** ([Java](https://github.com/wpilibsuite/allwpilib/tree/main/wpilibjExamples/src/main/java/edu/wpi/first/wpilibj/examples/statespacearm), [C++](https://github.com/wpilibsuite/allwpilib/tree/main/wpilibcExamples/src/main/cpp/examples/StateSpaceArm)): Demonstrates state-space control of an Arm.
* **StateSpaceElevator** ([Java](https://github.com/wpilibsuite/allwpilib/tree/main/wpilibjExamples/src/main/java/edu/wpi/first/wpilibj/examples/statespaceelevator), [C++](https://github.com/wpilibsuite/allwpilib/tree/main/wpilibcExamples/src/main/cpp/examples/StateSpaceElevator), [Python](https://github.com/robotpy/examples/tree/main/StateSpaceElevator)): Demonstrates state-space control of an elevator.
* **StateSpaceArm** ([Java](https://github.com/wpilibsuite/allwpilib/tree/main/wpilibjExamples/src/main/java/edu/wpi/first/wpilibj/examples/statespacearm), [C++](https://github.com/wpilibsuite/allwpilib/tree/main/wpilibcExamples/src/main/cpp/examples/StateSpaceArm), [Python](https://github.com/robotpy/examples/tree/main/StateSpaceArm)): Demonstrates state-space control of an Arm.

## Simulation Physics Examples

Expand Down

0 comments on commit 3f955cf

Please sign in to comment.