FTC Set Up the Mecanum Training Platform 20231025
From wikidb
Contents
Why
- Create a program testing platform. We want to create programs that we can copy to the competitions robot without modification.
Check Points
Check Point 1
Rename the Controller Hub
- Robot Controller Settings
- Robot Controller Name is OrRAS11-RC
Check Point 2
Down loading the Mecanum Demo Program
- Locate the the Drive Mecanum program in GetHub and copy it to your laptop. You will need internet access for this step
- Load the program into your robot
Check point 3
Pair the Driver and the Control Hub
See
- [https://www.youtube.com/watch?v=XOtzRAZ5HyM youtube of Connecting a Driver Hub to a Control Hub ==
Check Point 4
Connect and Configure the motors
- Configure these motors with the same I2C connections and motor names as the competition robot.
- Change the motor names in the java program to match the configuruation
- Build
Check Point 5
Update the Control Hub
- See Updating Control Hub
- Use the Google Chrome we browser - TBD double check
- You will need to install a program name REV Hardware Client
- Test
Update the Driver Hub
- See Updating Control Hub
- Test
Synchronizing the Platforms
Check Point 6
- It is important that the Competition and Autonomous Platforms are in sync so that you can easily move software you have developed on Autonomous Platform can be run on the Competition Platform.
In a similar manner you want improvements made on the Competition Platform can be copied to the Autonomous Platform. Develop a mechanism for doing this.
- GitHub has mechanisms for supporting this. I suggest mastering it.
- Android Studio integrates GitHub into its development platform. Android Studio can be difficult to master and typically new uses get lost in it. You have to decide whether mastering its complexity is worth its numerous benefits and when is the best to to do that.