View Single Post
  #1   Spotlight this post!  
Unread 01-05-2016, 16:07
rich2202 rich2202 is offline
Registered User
FRC #2202 (BEAST Robotics)
Team Role: Mentor
 
Join Date: Jan 2012
Rookie Year: 2012
Location: Wisconsin
Posts: 1,116
rich2202 has a reputation beyond reputerich2202 has a reputation beyond reputerich2202 has a reputation beyond reputerich2202 has a reputation beyond reputerich2202 has a reputation beyond reputerich2202 has a reputation beyond reputerich2202 has a reputation beyond reputerich2202 has a reputation beyond reputerich2202 has a reputation beyond reputerich2202 has a reputation beyond reputerich2202 has a reputation beyond repute
FRC Primer for Programmers

As my summer project, I am going to create a power point presentation to train new programmers. Note: I am not trying to teach them Java or C++.

A rough outline is something like this:

1) Overview of the Game
Autonomous
Teleop
2) Overview of the Hardware
RoboRio
Driver Station
Connection through FMS
3) Overview of FMS
Robot Init
Autonomus Init
Autonomus periodic
Autnomous continuous
etc.
4) RoboRio I/O
PWM
DIO
AIO
Can Bus
etc.
5) RobioRio/Driver Station interaction
D/S is like the keyboard/monitor, roborio is the computer
6) Structure of our code

7) Joysticks
x box controller
debouncing buttons
"dead zone" for joystick (not 0,0)
8) Motor controllers
ramping up acceleration
break/coast motor controllers
encoders
9) Sensors

10) WPI Lib

11) compiling and deploying code

12) Networking details
10.TE.AM.xx
Fixed vs dynamic IP addresses
Default Fixed IP Addresses
Router
RoboRio
Driver Station
Camera
Outlines, slides, docs, would be appreciated.
__________________

Reply With Quote