cant get into autonomus

i followd the directions int the manual(set team # to 0 then untether) still getting no autonomus. what do i do, a program based autonomous would be nice so i can use dasboard

You could always make an autonoumous dongle. Then you could go into autonomous at the flip of a switch instead of setting the team # to zero all the time. Directions from Innovation First on how to build one are here Also the disable switch is a very useful safetey feature

are you sure you are not in autonomous mode? (check the disable light on the operator interface, if it is blinking yellow, the robot is in autonomous mode). it may be that you are in autonomous mode, but the robot does nothing. i had a similar problem …

i know all the LEDs are blinking green

If you want to use dashboard, the best thing to do is to make the dongle. That way, if you see that something is seriously wrong or you want to kill the bot, you can bring it out of autonomous with the flick of a switch. You can also disable the bot using the same dongle. This is useful if your controler is out and people are bumping it, but you don’t want to turn it off. Disableing kills all of the inputs from the OI.

actually, disabling does not kill any of the inputs, it just kills the outputs from the robot controller to any other device, such as PWMs, et cetera.

On your OI you can set a trigger.

#define AUTO_BUTTON       p1_trig // don't quote me on the variable

if ((autonomous_mode =0 || AUTO_BUTTON = 1)
  // Execute autonomous code

(I don’t have the exact code in front of me)

Then All you need to do is pull the trigger and your robot jumps into auton.
Release the trigger to stop it. (great for stopping a run-away robot :))


I like port 3 for stuff like this: 1&2 for driving, 4 for a dial box, 3 for debug/advanced.