Changes between Version 40 and Version 41 of ControlSystems/SoftwareTeam/Training/GettingStarted
- Timestamp:
- Oct 31, 2019, 7:43:04 PM (6 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ControlSystems/SoftwareTeam/Training/GettingStarted
v40 v41 2 2 3 3 If 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 Needed6 To start developing robot software for team 2537 you will need the following7 * 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])13 4 14 5 == Write your first Java Program(s) … … 21 12 2. FIRST and WPI provide a framework that your robot program must run within; the framework manages many aspects of the robot for you. 22 13 3. WPI also provides a rich library of pre-written classes called WPIlib that makes robot programming faster and easier. 14 To run your robot code, you'll need [wiki:ControlSystems/SoftwareTeam/Training/GettingStarted/RobotGear a few things]. 15 23 16 The 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: 24 17