Changes between Version 28 and Version 29 of ControlSystems/SoftwareTeam/Training
- Timestamp:
- Dec 5, 2017, 7:23:03 PM (7 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ControlSystems/SoftwareTeam/Training
v28 v29 1 1 = Self Study = 2 3 2 For new students, mentors, and students on other sub-teams, these links provide an overview of what the Control Systems team does and how it does it. The goal is to provide a clear understanding of the terminology you will encounter in FRC, what goes into controlling a robot, and an appreciation for how software works (without actually learning to program). 4 3 5 1. [wiki:SoftwareOverviewControl Overview]6 1. [wiki:SoftwareOverviewComponents Intro to Control System Components]7 1. [wiki:SoftwareOverview Intro To Programming]4 1. [wiki:SoftwareOverviewControl Overview] 5 1. [wiki:SoftwareOverviewComponents Intro to Control System Components] 6 1. [wiki:SoftwareOverview Intro To Programming] 8 7 9 8 == Java == … … 25 24 == Java Interfacing == 26 25 Robots operate real world and must be able to sense their environment and manipulate it. The !ZebraZero platform and exercises help you learn to use Java to interface with sensors and control motors [[BR]] 26 27 27 * [wiki:ZebraZeroTraining Zebra Zero Training] 28 28 … … 44 44 * [wiki:AdvancedTraining Advanced Training] 45 45 46 47 46 = Lessons = 48 49 * Schedule for Rookies 50 * Week 1 - Programming Intro - Online Tutorial with help from mentors and members 51 * Week 2 - Hello Robot - Based on Demo Program - Tank control on Peanut Bot 52 * Week 3 - Turbo Robot - Use Button to stop or speed up the Peanut Bot 53 * Week 4 - Arcade Control - Modify program for control the Peanut Bot with single joystick 54 * Week 5 - Encoders - Use Encoder to drive forward 1m in Autonomous Mode. 55 * Week 6 - Drive Straight - Use Encoders in both wheels to normalize speed between the motors to drive straight 56 47 * Schedule for Rookies 48 * Week 1 - Programming Intro - Online Tutorial with help from mentors and members 49 * Week 2 - Hello Robot - Based on Demo Program - Tank control on Peanut Bot 50 * Week 3 - Turbo Robot - Use Button to stop or speed up the Peanut Bot 51 * Week 4 - Arcade Control - Modify program for control the Peanut Bot with single joystick 52 * Week 5 - Encoders - Use Encoder to drive forward 1m in Autonomous Mode. 53 * Week 6 - Drive Straight - Use Encoders in both wheels to normalize speed between the motors to drive straight 54 * Final 4 Weeks - Obstacle Course - Use Encoders, Ultrasonics, and Limit Switches to navigate a simple obstacle course 57 55 58 56 === Future Planning === 59 57 * [wiki:ControlSystemTrainingCurriculum Control System Training Curriculum Workspace] 60 58 * [wiki:SoftwareOverviewIntermediate Future stuff] 61