JacobGH
13-01-2013, 15:41
Hey guys,
Has the Watchdog module been deprecated in place of Motor Safety? In the last few days, we've had tremendous trouble with that message everyone dreads to see: "Robot Drive... Output not updated often enough." So we tried messing with the Watchdog. First we set the expiraton time to several seconds. Then I tried feeding it in my methods, and finally just disabling it alltogether (I know that's bad form and safety procedures, but we're just trying to debug right now). But the message just comes all the time and the robot refuses to move.
So do I use Motor Safey? And if so, does it work the same way?
I should also note that we get the "output not updated..." error whenever we an image processing algorithm, which I find irritating. It appears that any algorithm which takes more than about 1/10 of a second to run will create this error. Is that by design, because if so, then we can't run any interesting algorithms without freezing up the robot.
Has the Watchdog module been deprecated in place of Motor Safety? In the last few days, we've had tremendous trouble with that message everyone dreads to see: "Robot Drive... Output not updated often enough." So we tried messing with the Watchdog. First we set the expiraton time to several seconds. Then I tried feeding it in my methods, and finally just disabling it alltogether (I know that's bad form and safety procedures, but we're just trying to debug right now). But the message just comes all the time and the robot refuses to move.
So do I use Motor Safey? And if so, does it work the same way?
I should also note that we get the "output not updated..." error whenever we an image processing algorithm, which I find irritating. It appears that any algorithm which takes more than about 1/10 of a second to run will create this error. Is that by design, because if so, then we can't run any interesting algorithms without freezing up the robot.