Skip to content
This repository was archived by the owner on Nov 28, 2025. It is now read-only.
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
121 commits
Select commit Hold shift + click to select a range
d6ba320
pedro init
Bi1ku Dec 21, 2024
cd25df8
add helpers
Bi1ku Dec 23, 2024
3a148a5
configure poinpoint localizer + notes
Bi1ku Dec 23, 2024
962fe26
configure everything
Bi1ku Dec 26, 2024
b916c91
migrated to pedro library
Bi1ku Dec 31, 2024
eed8205
move opmodes out of lift directory
Bi1ku Dec 31, 2024
1676a9f
auto position stuff
Bi1ku Dec 31, 2024
18ea06f
add placeholder trajectories to opmodes
Bi1ku Dec 31, 2024
9626a71
add example auto to notes
Bi1ku Dec 31, 2024
5470141
copy quickstart is a go
schen479 Dec 31, 2024
7de15b4
rename + tested auto push (works)
Bi1ku Dec 31, 2024
a08be5e
blue close path
schen479 Dec 31, 2024
ab65dc4
blue close path
schen479 Dec 31, 2024
b29b4f7
refactoring using buildline and buildcurve
schen479 Dec 31, 2024
76b9fcf
red close path
schen479 Dec 31, 2024
c0305d5
clean
Bi1ku Jan 1, 2025
801fa69
update utils
Bi1ku Jan 1, 2025
e8fcd70
update to v.1.0.3
Bi1ku Jan 1, 2025
09cb405
far paths
schen479 Jan 1, 2025
c2a4274
merge branch 'pedro' of https://github.com/fusion479/deep into pedro
schen479 Jan 1, 2025
b1f6b36
far paths
schen479 Jan 1, 2025
282dc96
minor name tweaks
schen479 Jan 1, 2025
f9e5ba9
adding visualizer files
schen479 Jan 3, 2025
1e7daed
score subsystems
Bi1ku Jan 4, 2025
c874bbe
fixed names of paths
schen479 Jan 4, 2025
b8a554a
new commands
schen479 Jan 4, 2025
0a7f60a
theo fix extendo
Bi1ku Jan 5, 2025
c52512e
fix theo extendo
Bi1ku Jan 8, 2025
bfe8bbf
wire testing
Princeden Jan 9, 2025
386b382
wire testing
Princeden Jan 9, 2025
8d3b1a5
update before cleaning
Bi1ku Jan 12, 2025
40f2b5b
holy clean
Bi1ku Jan 12, 2025
58c36d1
better formatting + fix opmode directory
Bi1ku Jan 12, 2025
996cf26
fix color
Bi1ku Jan 12, 2025
81eb829
naming of servos
schen479 Jan 14, 2025
41df1a2
getting close path positions with new pp system
schen479 Jan 16, 2025
ae1d1f2
getting far path positiosn with pp system
schen479 Jan 16, 2025
299242d
update
Bi1ku Jan 17, 2025
5801326
fix conflicts
Bi1ku Jan 17, 2025
1fdad3f
extendo pid p term
schen479 Jan 17, 2025
58ef881
qual 2 night b4
Bi1ku Jan 18, 2025
2f067d2
tuning positions
schen479 Jan 18, 2025
63ecb66
qual 2 teleop semi working ye
Bi1ku Jan 18, 2025
0ea2c14
lconstants pedro tuning
schen479 Jan 18, 2025
624c092
merge branch 'pedro' of https://github.com/fusion479/deep into pedro
schen479 Jan 18, 2025
4b00698
tune
Bi1ku Jan 18, 2025
ed159ff
qual
Bi1ku Jan 20, 2025
4c8dec9
temp clean
Bi1ku Jan 20, 2025
05ea6aa
remove ryan single controls for now
Bi1ku Jan 20, 2025
1204c8e
revert to auto runtime sys
Bi1ku Jan 20, 2025
83bb2ff
fix runtime loads
Bi1ku Jan 21, 2025
bd3ffaf
aftermath of testing, works
Bi1ku Jan 21, 2025
b90da2e
update 1/24
Bi1ku Jan 25, 2025
838b0f6
woohoo
Bi1ku Jan 26, 2025
cba8203
teleop work
Bi1ku Jan 26, 2025
2ae883e
teleop finished
Bi1ku Jan 27, 2025
f7d422e
pos
Bi1ku Jan 27, 2025
b16affe
retuned extendo + pivot increment
Princeden Jan 28, 2025
7fb26a7
yolo
Bi1ku Jan 28, 2025
5048233
tune auto
Bi1ku Jan 29, 2025
207748f
tune auto, paths
Bi1ku Jan 30, 2025
9410fc2
update
Bi1ku Jan 30, 2025
319ef55
1/30
Bi1ku Jan 31, 2025
ddfb640
add sleep thread
Bi1ku Jan 31, 2025
aef9430
names for positions
schen479 Jan 31, 2025
b7b6ef2
extendo tuning
Princeden Jan 31, 2025
d60a0f1
back for preload
schen479 Jan 31, 2025
b0959df
Merge branch 'pedro' of https://github.com/fusion479/deep into pedro
schen479 Jan 31, 2025
44765a1
back in auton
schen479 Jan 31, 2025
64dbd91
remove red auto
Bi1ku Jan 31, 2025
a96c4e1
tweaked paths
schen479 Feb 1, 2025
6bcc9bf
close pasket pp
gusHurwitz Feb 1, 2025
03b46a8
preload consistent
Bi1ku Feb 1, 2025
587aaf8
close basket pp
gusHurwitz Feb 1, 2025
95e29c4
Merge branch 'pedro' of github.com:fusion479/deep into pedro
gusHurwitz Feb 1, 2025
a4cb7ea
create close basket
gusHurwitz Feb 1, 2025
12bf335
Merge remote-tracking branch 'origin/pedro' into pedro
gusHurwitz Feb 1, 2025
fcab109
real close basket
gusHurwitz Feb 1, 2025
946722a
auto progress
Bi1ku Feb 2, 2025
bfef55f
auto progress
Bi1ku Feb 2, 2025
cad312b
save positions
Bi1ku Feb 2, 2025
67528a0
3 spec
Bi1ku Feb 3, 2025
ae4b5ba
1+3 work
Bi1ku Feb 3, 2025
e54ad06
new paths for pickup
schen479 Feb 3, 2025
1c94fd7
extendo tuning
schen479 Feb 4, 2025
bf8f9b9
drive in
Bi1ku Feb 4, 2025
b224157
merge
Bi1ku Feb 4, 2025
9599982
1+3
Bi1ku Feb 5, 2025
7afc370
extendo tuning
Princeden Feb 5, 2025
ce0795d
tuning for 2/6
Princeden Feb 7, 2025
48f9b0b
failure.
Bi1ku Feb 9, 2025
50ca9d1
failure comp refactor
Bi1ku Feb 9, 2025
c0765de
update everything
Bi1ku Feb 9, 2025
564f867
Color Pipelines (work in progress)
gusHurwitz Feb 11, 2025
e177e31
wire test
schen479 Feb 12, 2025
1c55eb0
5 spec will be real beacuse im manifesting it
schen479 Feb 12, 2025
30fc9b8
trajectories for 5 spec
schen479 Feb 12, 2025
3856bd7
real close basket
gusHurwitz Feb 12, 2025
ad97127
Merge remote-tracking branch 'origin/pedro' into pedro
gusHurwitz Feb 12, 2025
77b7512
voltage sensor added
gusHurwitz Feb 12, 2025
de54c6e
voltage sensor added
gusHurwitz Feb 12, 2025
fea1677
voltage sensor fixed
gusHurwitz Feb 12, 2025
f5b30d4
builds
gusHurwitz Feb 12, 2025
32205f0
builds
gusHurwitz Feb 12, 2025
e1b945b
wire test
Bi1ku Feb 13, 2025
bf249ab
mergeE
Bi1ku Feb 13, 2025
07537e1
start of tuning
schen479 Feb 16, 2025
9754740
update pedro + change names
Bi1ku Feb 16, 2025
19faa67
teleop
Bi1ku Feb 17, 2025
c1ff0a3
tuning
Bi1ku Feb 18, 2025
a486aa0
remove some test ops
Bi1ku Feb 19, 2025
8944e2f
fixed 4 spec path
schen479 Feb 19, 2025
12b1650
sweep auton
schen479 Feb 19, 2025
b5346c1
sweep command for auton
schen479 Feb 19, 2025
3c0751e
current
Bi1ku Feb 19, 2025
0b22ac9
refined far path
schen479 Feb 19, 2025
60e20ff
mERGE Branch 'pedro' of https://github.com/fusion479/deep into pedro
schen479 Feb 19, 2025
712f50b
yeehaw
Bi1ku Feb 19, 2025
adc1a30
refining far part 2
schen479 Feb 19, 2025
c3af19e
merge branch 'pedro' of https://github.com/fusion479/deep into pedro
schen479 Feb 19, 2025
990296b
pushes
Bi1ku Feb 19, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .run/AutoPush.run.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<component name="ProjectRunConfigurationManager">
<configuration default="false" name="AutoPush" type="ShConfigurationType">
<option name="SCRIPT_TEXT" value="adb push PathVisualizer/src/main/java/com/example/meepmeep/positions/blue/close-basket.json sdcard/FIRST/positions/blue/close-basket.json; adb push PathVisualizer/src/main/java/com/example/meepmeep/positions/blue/far-basket.json sdcard/FIRST/positions/blue/far-basket.json; adb push PathVisualizer/src/main/java/com/example/meepmeep/positions/red/close-basket.json sdcard/FIRST/positions/red/close-basket.json; adb push PathVisualizer/src/main/java/com/example/meepmeep/positions/red/far-basket.json sdcard/FIRST/positions/red/far-basket.json; " />
<option name="SCRIPT_TEXT" value="adb push TeamCode/src/main/java/org/firstinspires/ftc/teamcode/opmodes/auton/trajectories/positions/spec4.pp sdcard/FIRST/positions/spec4.pp; adb push TeamCode/src/main/java/org/firstinspires/ftc/teamcode/opmodes/auton/trajectories/positions/spec5.pp sdcard/FIRST/positions/spec5.pp; adb push TeamCode/src/main/java/org/firstinspires/ftc/teamcode/opmodes/auton/trajectories/positions/spec5sweep.pp sdcard/FIRST/positions/spec5sweep.pp;" />
<option name="INDEPENDENT_SCRIPT_PATH" value="true" />
<option name="SCRIPT_PATH" value="" />
<option name="SCRIPT_OPTIONS" value="" />
Expand Down
9 changes: 0 additions & 9 deletions .run/PathVisualizer.run.xml

This file was deleted.

155 changes: 78 additions & 77 deletions FtcRobotController/src/main/AndroidManifest.xml
Original file line number Diff line number Diff line change
@@ -1,79 +1,80 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:versionCode="57"
android:versionName="10.1.1">

<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />

<application
android:allowBackup="true"
android:largeHeap="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppThemeRedRC"
android:usesCleartextTraffic="true">

<!-- Indicates to the ControlHubUpdater what the latest version of the Control Hub is that this app supports -->
<meta-data
android:name="org.firstinspires.latestSupportedControlHubVersion"
android:value="1" />

<!-- The main robot controller activity -->
<activity android:name="org.firstinspires.ftc.robotcontroller.internal.PermissionValidatorWrapper"
android:screenOrientation="fullUser"
android:configChanges="orientation|screenSize"
android:label="@string/app_name"
android:launchMode="singleTask" >

<intent-filter>
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN" />
</intent-filter>

</activity>

<activity
android:name="org.firstinspires.ftc.robotcontroller.internal.FtcRobotControllerActivity"
android:screenOrientation="fullUser"
android:configChanges="orientation|screenSize"
android:label="@string/app_name"
android:launchMode="singleTask" >

<intent-filter>
<action android:name="android.hardware.usb.action.USB_DEVICE_ATTACHED" />
</intent-filter>

<meta-data
android:name="android.hardware.usb.action.USB_DEVICE_ATTACHED"
android:resource="@xml/device_filter" />

<!--org.firstinspires.main.entry indicates that this app is compatible with the Dragonboard Control Hub-->
<meta-data
android:name="org.firstinspires.main.entry"
android:value="true" />
</activity>

<!-- The robot controller service in which most of the robot functionality is managed -->
<service
android:name="com.qualcomm.ftccommon.FtcRobotControllerService"
android:enabled="true" />


<!-- Assistant that autostarts the robot controller on android boot (if it's supposed to) -->
<receiver
android:enabled="true"
android:exported="true"
android:name="org.firstinspires.ftc.ftccommon.internal.RunOnBoot"
android:permission="android.permission.RECEIVE_BOOT_COMPLETED">

<intent-filter>
<category android:name="android.intent.category.DEFAULT" />
<action android:name="android.intent.action.BOOT_COMPLETED" />
<action android:name="android.intent.action.QUICKBOOT_POWERON" />
</intent-filter>
</receiver>

</application>

</manifest>
android:versionCode="58"
android:versionName="10.2">

<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />

<application
android:allowBackup="true"
android:largeHeap="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppThemeRedRC"
android:usesCleartextTraffic="true">

<!-- Indicates to the ControlHubUpdater what the latest version of the Control Hub is that this app supports -->
<meta-data
android:name="org.firstinspires.latestSupportedControlHubVersion"
android:value="1" />

<!-- The main robot controller activity -->
<activity
android:name="org.firstinspires.ftc.robotcontroller.internal.PermissionValidatorWrapper"
android:screenOrientation="fullUser"
android:configChanges="orientation|screenSize"
android:label="@string/app_name"
android:launchMode="singleTask">

<intent-filter>
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN" />
</intent-filter>

</activity>

<activity
android:name="org.firstinspires.ftc.robotcontroller.internal.FtcRobotControllerActivity"
android:screenOrientation="fullUser"
android:configChanges="orientation|screenSize"
android:label="@string/app_name"
android:launchMode="singleTask">

<intent-filter>
<action android:name="android.hardware.usb.action.USB_DEVICE_ATTACHED" />
</intent-filter>

<meta-data
android:name="android.hardware.usb.action.USB_DEVICE_ATTACHED"
android:resource="@xml/device_filter" />

<!--org.firstinspires.main.entry indicates that this app is compatible with the Dragonboard Control Hub-->
<meta-data
android:name="org.firstinspires.main.entry"
android:value="true" />
</activity>

<!-- The robot controller service in which most of the robot functionality is managed -->
<service
android:name="com.qualcomm.ftccommon.FtcRobotControllerService"
android:enabled="true" />


<!-- Assistant that autostarts the robot controller on android boot (if it's supposed to) -->
<receiver
android:enabled="true"
android:exported="true"
android:name="org.firstinspires.ftc.ftccommon.internal.RunOnBoot"
android:permission="android.permission.RECEIVE_BOOT_COMPLETED">

<intent-filter>
<category android:name="android.intent.category.DEFAULT" />

<action android:name="android.intent.action.BOOT_COMPLETED" />
<action android:name="android.intent.action.QUICKBOOT_POWERON" />
</intent-filter>
</receiver>

</application>

</manifest>
9 changes: 0 additions & 9 deletions PINPOINT_INSTRUCTIONS.md

This file was deleted.

1 change: 0 additions & 1 deletion PathVisualizer/.gitignore

This file was deleted.

17 changes: 0 additions & 17 deletions PathVisualizer/build.gradle

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

Loading