A fully-functional command-based fender bot for the 2022 game using the new command framework. Modified to include simulations
Treys Notes: Followed this: Installed software given instructions from Caulder
Tada notes: Nuked RobotContainer.java and moved it to the Robot.java Why? Separating the command based code from the non command based code is no longer a reccomended practice
Followed this: https://frcteam3255.github.io/FRC-Java-Tutorial/programming/new_project.html
Template: rapid react command bot Enable Desktop Support
Notes goal: Give step by step instructions for how this program works create a tutorial for setting up the simulation code The tutorial WILL change with time, include examples, but be sure to hit high level orverview of what must be added and where. Ex: You need to specify the physical properties and performance of the robot. The API may change, here is where you look for how to do it in the API Docs. Here is how we did it for (VERSION)
Probably good to include what a good robot code file structure looks like: will make implementing this example easier
!!!!!!!!!!To start simulations search bar at top -> >Simulate Robot Code hit ok then in AdvantageScope -> file -> Connect to Simulation go to the 3D tab, drag robot position over to the simulate field at the bottom.
Once simulations are running
- add a controller - keyboard, xbox, etc
Steps for MapleSim https://shenzhen-robotics-alliance.github.io/maple-sim/installing-maple-sim/
Figuring out where to add the code to enable MapleSIm usage has been troubling so far used this version: https://github.com/Shenzhen-Robotics-Alliance/maple-sim/releases/download/v0.3.14/maple-sim-0.3.14.json