Changes between Version 40 and Version 41 of ControlSystems/SoftwareTeam/Training/GettingStarted


Ignore:
Timestamp:
Oct 31, 2019, 7:43:04 PM (6 years ago)
Author:
David Albert
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ControlSystems/SoftwareTeam/Training/GettingStarted

    v40 v41  
    22
    33If you're not using a team laptop, you'll need to get yours setup; follow the instructions [wiki:ControlSystems/SoftwareTeam/Training/GettingStarted/LaptopSetup here]
    4 
    5 == Gear Needed
    6 To start developing robot software for team 2537 you will need the following
    7    * A laptop running Windows 7, 8, or 10 (you can do most things on a !Mac/Linux machine but you won't be able to test your code, so you really need a Windows laptop).
    8    * To load your code onto a robot and test it:
    9        * USB [https://www.amazon.com/PXN-PRO-2113-Professional-Controller/dp/B01JY0RAW2 Joystick] or USB [https://www.amazon.com/Logitech-940-000110-Gamepad-F310/dp/B003VAHYQY XBox controller]
    10        * Optional: USB [https://www.amazon.com/Genius-120-degree-Conference-Webcam-WideCam/dp/B0080CE5M4 webcam]
    11        * Optional: USB [https://www.amazon.com/dp/B0769GFWCZ A-B cable]
    12        * A robot (e.g. one of the team's [wiki://ControlSystems/SoftwareTeam/Robots peanut training robots])
    134
    145== Write your first Java Program(s)
     
    21122. FIRST and WPI provide a framework that your robot program must run within; the framework manages many aspects of the robot for you.
    22133. WPI also provides a rich library of pre-written classes called WPIlib that makes robot programming faster and easier.
     14To run your robot code, you'll need [wiki:ControlSystems/SoftwareTeam/Training/GettingStarted/RobotGear a few things].
     15
    2316The examples below will teach you to program and use each part of an FRC robot; you should do them in order as they build on each other:
    2417