> I'm helping teach a course on basic programming and > robotics at the University of Minnesota and have hit a > snag regarding our Aibo robots whilst using the > Tekkotsu interface and Pyrobot - namely, that when > using the translate, rotate, and move commands the > robot stops doing all of these of its own accord when > one would expect the motion to continue until the user > commanded otherwise. I am led to believe that there is > a low-level timeout function which stops these, but, > if so, I'm not sure how to disable this function or > length its value (default is 3 seconds, I think).
You are correct: there is a low-level timeout in the Tekkotsu control software. Most of our control programs issue commands many times a second, so it makes sense that if the robot hasn't received a command in 3 seconds, it better stop because it has lost contact with the program. Otherwise, it might walk off a cliff. You have two options. You could change the way your control program works, or you could look into Tekkotsu. I don't know if you can change it in a config file, or in the low-level control code. You should ask over on the Tekkotsu mailing list if no one knows over here. -Doug > Any ideas? > > ~Richard Barnes~ > -University of Minnesota- > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com > _______________________________________________ > Pyro-users mailing list > [email protected] > http://emergent.brynmawr.edu/mailman/listinfo/pyro-users > _______________________________________________ Pyro-users mailing list [email protected] http://emergent.brynmawr.edu/mailman/listinfo/pyro-users
