Then copy the teamcode files from the road-runner-quickstart directory to the -FtcRobotController teamcode directory (NOTE: you can either do this directly into the FtcRobotController 'master' branch or create a git issue for the road runner integration into FtcRobotController and put the changes into the git issue branch of <team-number>-FtcRobotController. If you use the git issue branch, don't forget to merge it back to the 'master' branch once you are satisfied that you have properly integrated the Road Runner teamcode files into <team-number>-FtcRobotController
cd ~/Desktop/FIRST/road-runner-quickstart/TeamCode/src/main/java/org/firstinspires/ftc/teamcode
Then bring up Android Studio and "open" and provide the path to your <team-number>-FtcRobotController directory (which is likely in ~/Desktop/FIRST/<team-number>-FtcRobotController)
In September 2022, REV Robotics began shipping Control Hubs with a different internal Inertial Measurement Unit (IMU). The new IMU chip is designated BHI260AP, replacing the existing Hub’s IMU chip BNO055
The Software SDK version 8.1 introduced a universal interface that supports both the BHI260AP and BNO055 IMU. This basic tutorial introduces some new features:
robot configuration allows selection of IMU type
universal classes and methods supporting both IMU types
three ways to specify Hub mounting orientation on the robot
Teams wanting to use the newer IMU are required to:
use SDK 8.1 or newer
IMPORTANT: the FTC SDK that was copied over to RobotGirls on 9/21/2024 is Version 10.1 (20240919-122750)