StarterBot autonomous does nothing in both Java and Blocks + TeleOp controls behaving incorrectly

Hi everyone, we are having some problems with our FTC StarterBot and would really appreciate some help.

We built the robot according to the supplied StarterBot instructions. Our hardware setup is:

Motors:

  • left_drive

  • right_drive

  • launcher

Servos:

  • left_feeder

  • right_feeder

We originally used the supplied StarterBot code and then adapted it for our robot. We have tried both Java and Blocks, and we are getting very similar results.

Our biggest problem at the moment is autonomous. It used to rotate continuously without doing the shooting sequence, but after we deleted the code and started again, autonomous now basically does nothing / just sits idle. This happens in both Java and Blocks.

We are also having problems in TeleOp. The controls do not seem to match what the code is expecting. For example, the robot moves forward/backward when we move the left stick horizontally, rather than vertically. The turning also seems to happen on the wrong axis of the right stick.

We are also having an issue with the launcher. When we press the button/bumper that should start the launch sequence, nothing seems to happen. The launcher may vibrate but does not appear to properly spin up. The feeder servos also seem to vibrate rather than move normally.

We have configured the motors and servos on the Control Hub, but we are not sure whether something in the configuration is incorrect.

One other thing we noticed is that after charging the battery, the robot seems much faster and makes a small jump when we release the joystick.

We are fairly close to competition, so we would really appreciate any suggestions on what we should check first. We can provide screenshots of our Robot Configuration, code, Blocks program, telemetry, or error messages if that would help.

Thank you!

In order to help, I need to know what starter bot you’re using, and where you got the code from. Did you make significant changes to the code?

I also need a summary of your config, how you set it up, what is on what ports?

-Danny

We are using the Go Bilda starter bot 2025 we got the code from the Go Bilda website.

We did not make any drastic changes that would affect the codes functionality.

About the configuration.

Motors : all are Gobilda 5202/3/4 series

The launcher is on port 0

Left_drive is on port 1

Right_drive is on port 2

Feeders :all are SRC

Left_feeder is on port 1

Right_feeder is on port 2

I generally try to make Teleop do what it’s supposed to do, and then go from there. It’s likely that someone edited the code and swapped the parameters for the arcadeDrivefunction, it should look like:

arcadeDrive(-gamepad1.left_stick_y, gamepad1.right_stick_x);

If this is correct, I’m curious what gamepad you’re using.