Autonomous without sensors

We are a rookie team and we are part of week 1, in other words we have very little time and recently we had a problem that did not allow us to use sensors on our robot, how can we do a good autonomous operation without sensors? taking into account that in the sensorless tests we carried out, the code always varied a lot, even with the robot leaving the same position and with a good battery for everything to work properly.

Start next to speaker. Pre-load a note

Run shooter motor for 2 seconds.

Run drivetrain motors in the correct direction for 5 seconds at half speed

Turn off all motors.

Get more auto points than half the compeition.

17 Likes

Are you by chance running “smart” motors or cims? The smart motors might be able to give you valuable feedback that could get you fairly crisp looking autos

we use the CIM 2.5 motors, it does not provide us with any type of feedback

Second this. A simple shoot and leave autonomous can be extremely valuable to an alliance, especially if you’re able to run it from anywhere on the subwoofer or clear out to a location that lets more complicated autonomous programs from your teammates run unimpeded. Part of being a limited team, rookie or not, is about figuring out how you can get the most out of what strengths you do have, and this is a great example of doing just that.

2 Likes

In 2021 (challenges at home), we tried a mix between use the Timer and a camera to get with a basic vision processing the game pieces. It was the simpliest form for an autonomous, but the robot speed was very low and it was imprecise. This was necessary because in this period we couldn’t receive new materials or sensors.

1 Like

Not a solution for you, but im curious about this statement. Could you elaborate on the problems you’re having? Perhaps we could help you solve them to have a more reliable autonomous.

2 Likes

We don’t have ground intake, and in the right and middle positions, we have to dodge the game pieces to get out of the start zone without hitting any notes and potentially disturbing the autonomy of my alliance, so the margin between the game pieces is very small and need better precision to pass between them without pushing a little, and as we don’t have sensors for better precision, it varies a lot and sometimes ends up hitting a note

I’d say you’re too worried :slight_smile:

If an alliance partner wants to snag all three center notes to do something with them, then just start your robot off to the side, without a preload. The initial “run the shooter” part does nothing, but you still get the drive out points.

All of this assuming your partners can do something useful with those notes. Which, in my experience, is more frequently a false assumption than a true one.

1 Like

One thing that is good to learn is how to put in a delay.

If you shoot wait for a few seconds if your partner can pick up the extra notes this gives them time.

Then back up.

We don’t have the floor intake, so we can’t get the 3 notes positioned in the autonomous period, we can only score in the speak, but to leave the start zone, we will have to dodge the game pieces that are on the floor so as not to push any game pieces that are on the way so as not to disturb any other autonomous member of our alliance, but the margin of error for the robot to pass between the game pieces is short, and as we don’t have sensors and we only send commands to it for a while, it varies a lot, sometimes the same code launched in the same position, one moment it pushes the game piece and another time it pushes, we are thinking about how to get around all this variation

Telling you as an experienced person - it doesn’t matter. Don’t let your worry get in the way of doing something good.

Your alliance partners won’t care if you run into the notes on the floor. If they somehow do, just run your routine off to the side.

1 Like

Thx

1 Like

+1 to a simple robot that can run their auto anywhere being valuable.