diff --git a/docs/source/controls/code-examples.rst b/docs/source/controls/code-examples.rst index 4fe9663..a444fba 100644 --- a/docs/source/controls/code-examples.rst +++ b/docs/source/controls/code-examples.rst @@ -1,31 +1,34 @@ -==== +=================== Java Code Examples -==== +=================== +---------------------------------- Timed Robot EXAMPLES from VS Code ----- +---------------------------------- #. `Tank Drive (Timed Robot) `_ #. `Arcade Drive (Timed Robot) `_ #. `Pneumatics (Timed Robot) `_ - +------------------------------------- Command Based EXAMPLES from VS Code ----- -#. `Traditional Hatchbot `_. -Although the "Traditional Hatchbot" uses pneumatics, in my opinion it is the most straight forward "outline" and the subsystem and commands can be adapted to motors by looking at the drive subsystem and drive commands. +------------------------------------- +#. `Traditional Hatchbot `_. Although the "Traditional Hatchbot" uses pneumatics, in my opinion it is the most straight forward "outline" and the subsystem and commands can be adapted to motors by looking at the drive subsystem and drive commands. #. `Gears Bot `_. #. `Command Robot `_ | `2021 Rapid React code `_. #. `Falcon Swerve `_. #. `Bearswerve `_ drive code #. `Swerve Drive Specialties `_ drive code #. `Triple Helix `_ drive code + +---------------------------------- FRC teams to follow ----- +---------------------------------- The following includes some teams that have been very helpful to our learning. * Citrus Circuits `Website `_ | `2022 CAD and Code `_. @@ -35,16 +38,18 @@ The following includes some teams that have been very helpful to our learning. * Jack in the Bot - Team 2910 `Github `_ * Team Fusion - Team 364 `Github `_ +---------- Tutorials ----- +---------- + #. Sen Sun `FRC 0 to Autonomous `_. Helpful tutorials with video and code examples #. WPI Lib `Creating and Following a Trajectory `_. #. Team 2910 `Path Viewer `_. - +------------------------------ Things for us to Follow up ----- -#. Lamda Corps `2022 Rapid React `_ -#. `FRC 6995 NOMAD `_ +------------------------------ +#. `Lamda Corps - 2022 Rapid React `_. +#. `FRC 6995 NOMAD `_. #. `Cyber Dragons `_. #. https://www.chiefdelphi.com/t/frc-95-the-grasshoppers-2023-build-thread/419845/ \ No newline at end of file diff --git a/docs/source/controls/ctre.rst b/docs/source/controls/ctre.rst index b7dfd5f..132bb1a 100644 --- a/docs/source/controls/ctre.rst +++ b/docs/source/controls/ctre.rst @@ -4,22 +4,29 @@ CTRE In the past our team has used a lot of CTRE products (TalonSRX controllers, TalonFX with Falcons, Pigeon2). There are some big changes going from 2023 to 2024 with the release of the Kraken and Phoenix 5 to Phoenix 6 (Pro Licenses) frameworks. --------------- -2023 December --------------- -Mostly using this space to document my noticings and notes + ------ Links ------ Assume all links are to official documentation unless otherwise noted -- Tuner X can be downloaded from the Microsoft store +- `Tuner X `_ can be downloaded from the Microsoft store - `LATEST Phoenix 6 Documentation `_ - `Github Examples of Phoenix 6 `_ *See also* `links on motion profiling `_. +=========== +CTRE Notes +=========== + +-------------- +2023 December +-------------- +Mostly using this space to document my noticings and notes. +We have a working arm with Motion Magic (velocity, accelertation) and limits (Stator Current, Supply Current, Forward Limit, Reverse Limit). See also `2024 Taz 3 `_ repo. + ----------- Randomness ----------- diff --git a/docs/source/controls/software-updates.rst b/docs/source/controls/software-updates.rst index 1e1883f..3f3db3d 100644 --- a/docs/source/controls/software-updates.rst +++ b/docs/source/controls/software-updates.rst @@ -28,10 +28,10 @@ These are not needed by all teams, but we use them. - [ ] `PathPlanner `_ for for auton. - [ ] `Limelight Docs `_ | `Downloads `_. -================ -Code Updates -================ -*After downloading software and updating firmares, you need to import last year's code or start a new project. Part of this process will likely involve updating vendor libraries. The ones we use use have been listed below.* +--------------- +Updateing Code +--------------- +After downloading software and updating firmares, you need to import last year's code or start a new project. Part of this process will likely involve updating vendor libraries. The ones we use use have been listed below. ------------------ Vendor Libraries @@ -43,4 +43,4 @@ Vendor Libraries -------------------- Reference Document -------------------- -* `Reference Doc `_. +- `Reference Doc `_.