We would like to be able to use manual control (via joystick) while in autonomous mode.
The intent would be to use autonomous mode to get close but be able to overide and use a camera and manual manipulation of the robot to access objects (plate and ball).
The problem we are encountering:
- During the init phase we can read the joystick positions.
- While in the teleop phase we can read the joystick position and manipulate the robot accordingly.
- During autonomous we attempt to read the joystick - it is ignored. Using an output statement within autonomous the original value obtained during init is printed out.
Is there some part of the robot template (FRC iterative robot) that prevents reading of the joystick during autonomous? Is there a workaround? Is it legal?
We have been reluctant up to this point to switch over to the Microsoft VS platform. Is this what we need to do to allow a manual overide during autonomous?