Quote:
Originally Posted by JohnGilb
Could you elaborate a bit? I'd like to know how other people are approaching this problem. 
|
Well, we'd like to first have autonomous (hybrid) code much more integrated with teleop code. Ideally, we'd have some sort of autonomous script on the robot, which would be put into a state machine to execute autonomous tasks. Now, these "auto states" could also be accessed in teleop for increased automation. Make sense?
As for other stuff we'd like to do, we'd also like to have a lot of parameters stored in (INI?) files on the robot for easier loop tuning. Last year, I actually wrote some FTP VIs to update PID constants on the fly, so we might use something to that extent again.
As for other stuff, a lot of it isn't really that well fleshed out yet (we have a good idea in our heads, but we haven't written too much code yet). If you have any questions about specific code parts, I'd be happy to answer them as best I can.