Programming I - Hardware Overview
Programming I - Hardware Overview
Hardware Overview
HOW FRC WORKS
New game released in January
worlds
endgame
Timeline
SEPTEMBER OCTOBER NOVEMBER JANUARY
REEFSCAPE Kickoff
Recruitment Continue training Finish training
Work with design to
Start training Overtime Sunday Continue tuning
start writing code
swerve
separately
as spin
+ Easier to drive
INTAKE
Used to pick up game
pieces
Over-bumper or under-
bumper
SHOOTERS
Fixed angle, angled,
turret
HANG/CLIMBER
Motored, Pneumatic,
stage
ARM ELEVATOR
ELECTRONICS
ROBORIO
Robot brain
Everything is wired to it
COPROCESSOR
Separate microcomputers such as
ethernet
APRIL TAGS
Easily identified by vision
systems
position
POWER DISTRIBUTION HUB
else
RADIO
Main way to connect to robot
Connect to network or
ethernet
wired
Cheap Slow
power mechanisms
BRUSHLESS MOTORS
+ Fast
+ Light
+ Efficient
- $$$$$
NEO LINE
Better than CIMs
Compact
drivetrains
KRAKEN X60
Best FRC motor by far
Robust
Expensive
MOTOR CONTROLLERS
Allow us to communicate with motors
motor controllers
magnetic
ENCODERS
Relative/Quadrature Encoders Absolute/Duty-Cycle Encoders
Measure number of shaft Measures angle of shaft
robot boots
ENCODERS
All brushless motors need encoders
the motor
gear ratio
CANBUS
Helps connect devices to roboRIO
goes down
LEARN JAVA
HOMEWORK
(Optional) Work on CodeHS
Test week 3
next class