-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathElements_Needed.txt
80 lines (64 loc) · 1.41 KB
/
Elements_Needed.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
Motors:
Drivetrain x6 (NEO), will upgrade to x4 (Falcon)
Intake x1 (Redline or similar)
Processing x2 (NEO x1, Redline or similar x1)
Turret x1 (Planetary)
Flywheel x2 (Falcon)
Hood x1 (Tiny motor :) )
Hook x1 (Redline or similar)
Encoders:
Drivetrain
Turret
Hood
Flywheel
Hook
Pneumatics:
Shifter
Intake
PTO for climb
Subsystems:
Hardware-based:
Drivetrain
Pneumatics
Shooter
Intake/Processing
Climber
Software-based, for simplicity
Vision (for accessing values from the RPi)
Commands:
Autonomous/Auto Assist:
Drive straight a given distance at a given angle during autonomous -> AutoDrive
Turn to a given angle during autonomous -> AutoTurn
Lock to the vision target with the turret ->
Fire balls accurately (adjust speed, angle of shot) ->
Locate and acquire new balls ->
Manual:
Drive, general ->
Shift gears ->
Deploy and retract intake device ->
Deploy hook for climb ->
Activate climber winches ->
Manual backup (in case of automatic failure):
Rotate turret ->
Fire shots ->
Operate intake ->
PID Control:
Drivetrain:
Driving straight
Turning to an angle
Driving a distance in high gear
Driving a distance in low gear
Shooter:
Adjusting turret angle
Adjusting hood height
Adjusting wheel speed
Other subsystems:
None at this time
Cameras:
Vision Processing:
Mounted to turret for shots
Inside 'mouth' for ball detection
Driving:
Approximate 'front' of robot (probably in the intake)
On turret?
For lining up with climb bar?