From f27b54fe581011fa88ce34e8a13065764a09b02c Mon Sep 17 00:00:00 2001 From: James Date: Sun, 14 Jan 2024 11:15:58 -0500 Subject: [PATCH 1/3] add comse notional subsystems --- readme.md | 46 ++++++++++++++++++++++++++++++++++++++-------- 1 file changed, 38 insertions(+), 8 deletions(-) diff --git a/readme.md b/readme.md index f11ed15..f91e89e 100644 --- a/readme.md +++ b/readme.md @@ -36,20 +36,50 @@ todo: add picture of robot cad The motors that move the robot chassis around the field. - * Actuators: - * todo - * todo - - * Sensors: - * todo + * Motors + * 4x - Falcon500 swere modules (2 Falcon500s per module) + * Sensors * Pigeon IMU for measuring robot heading and pitch +### Intake +Picks up game pieces off the ground. Hands them off to the hopper + + * Motors + * `tbd`x Falcon 500 + * Velocity closed loop control + + * Sensors + * `tbd` + ### Shooter +Motors at the front of the shooter assembly that allow game pieces to be fired out of the robot. -### Intake + * Motors + * `tbd`x - Falcon 500 + * Velocity closed loop control + +### Hopper +Brings in game pieces from the intake. Stores them until the shooter is ready to be fired. + + * Motors + * `tbd`x - Falcon 500 + * `tbd` - Velocity closed loop control + +### Linear Lift + +Moves the shooter assembly vertically to differnt heights + + * Motors + * `tbd`x - Falcon 500 + * Motion Magic - position closed loop control + +### Shoulder -### Lift / Climber +Rotates the shooter assembly to change pitch angle + * Motors + * `tbd`x - Falcon 500 + * Motion Magic - position closed loop control ## Getting Started From 214b5b0ecb1191b2b64e22a79483767fc9ab0c01 Mon Sep 17 00:00:00 2001 From: James Date: Sun, 14 Jan 2024 11:29:26 -0500 Subject: [PATCH 2/3] bump photonlib rev --- vendordeps/photonlib.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/vendordeps/photonlib.json b/vendordeps/photonlib.json index f658f52..7bdce28 100644 --- a/vendordeps/photonlib.json +++ b/vendordeps/photonlib.json @@ -1,20 +1,20 @@ { "fileName": "photonlib.json", "name": "photonlib", - "version": "v2024.1.2", + "version": "v2024.1.4", "uuid": "515fe07e-bfc6-11fa-b3de-0242ac130004", "frcYear": "2024", "mavenUrls": [ "https://maven.photonvision.org/repository/internal", "https://maven.photonvision.org/repository/snapshots" ], - "jsonUrl": "https://maven.photonvision.org/repository/internal/org/photonvision/PhotonLib-json/1.0/PhotonLib-json-1.0.json", + "jsonUrl": "https://maven.photonvision.org/repository/internal/org/photonvision/photonlib-json/1.0/photonlib-json-1.0.json", "jniDependencies": [], "cppDependencies": [ { "groupId": "org.photonvision", "artifactId": "photonlib-cpp", - "version": "v2024.1.2", + "version": "v2024.1.4", "libName": "photonlib", "headerClassifier": "headers", "sharedLibrary": true, @@ -29,7 +29,7 @@ { "groupId": "org.photonvision", "artifactId": "photontargeting-cpp", - "version": "v2024.1.2", + "version": "v2024.1.4", "libName": "photontargeting", "headerClassifier": "headers", "sharedLibrary": true, @@ -46,12 +46,12 @@ { "groupId": "org.photonvision", "artifactId": "photonlib-java", - "version": "v2024.1.2" + "version": "v2024.1.4" }, { "groupId": "org.photonvision", "artifactId": "photontargeting-java", - "version": "v2024.1.2" + "version": "v2024.1.4" } ] } \ No newline at end of file From b343ab7df5e907cf9ab651b0735f3442bc7c83cf Mon Sep 17 00:00:00 2001 From: James Date: Sun, 14 Jan 2024 11:31:53 -0500 Subject: [PATCH 3/3] add templates from 2023 repo --- .github/issue_template.md | 24 ++++++++++++++++++++++++ .github/pull_request_template.md | 20 ++++++++++++++++++++ 2 files changed, 44 insertions(+) create mode 100644 .github/issue_template.md create mode 100644 .github/pull_request_template.md diff --git a/.github/issue_template.md b/.github/issue_template.md new file mode 100644 index 0000000..75a0c98 --- /dev/null +++ b/.github/issue_template.md @@ -0,0 +1,24 @@ + + +## Description + + +## Expected Behavior + + +## Actual Behavior + + +## Possible Fix + + +## Steps to Reproduce + + +1. +1. +1. +1. + +## Context + \ No newline at end of file diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md new file mode 100644 index 0000000..1798c1d --- /dev/null +++ b/.github/pull_request_template.md @@ -0,0 +1,20 @@ +# Description + +Please include a summary of the changes -- include relevant motivation and context. + +## Type of change +- [ ] New feature (non-breaking change which adds functionality) +- [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected) +- [ ] Bugfix (non-breaking change which fixes an issue, add DEF # above in description) +- [ ] Environment change (changes to developer environment or CI configuration) +- [ ] Documentation Update (if none of the other choices apply) + +# How Has This Been Tested? + +Please describe the tests that you ran to verify your changes. Please also list any relevant details for your test configuration. Identify any new potential hazards or risks introduced. + +# Author Checklist: +- [ ] I have performed a self-review of my code +- [ ] I have added 1-2 reviewers +- [ ] I have @mentioned relevant non-reviewers as an FYI +- [ ] I have included a detailed description of my changes and their motivations \ No newline at end of file